Class SetOfClasses

java.lang.Object
com.ibm.wala.util.config.SetOfClasses
All Implemented Interfaces:
StringFilter, Serializable, Predicate<String>
Direct Known Subclasses:
FileOfClasses

@Deprecated(since="1.6.12", forRemoval=true) public abstract class SetOfClasses extends Object implements StringFilter
Deprecated, for removal: This API element is subject to removal in a future version.
Use StringFilter instead.
Logically, a set of Class.

TODO: why does this not extend Set? Is there a good reason anymore?

See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    add(String klass)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    abstract boolean
    contains(String klassName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    test(String klassName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface Predicate

    and, negate, or

    Methods inherited from interface StringFilter

    toJson
  • Constructor Details

    • SetOfClasses

      public SetOfClasses()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • test

      public boolean test(String klassName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      test in interface Predicate<String>
    • contains

      public abstract boolean contains(String klassName)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • add

      public abstract void add(String klass)
      Deprecated, for removal: This API element is subject to removal in a future version.