Class SetAbstractState<T>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet<T>
proguard.analysis.cpa.defaults.SetAbstractState<T>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, Set<T>, AbstractState<SetAbstractState<T>>

public class SetAbstractState<T> extends HashSet<T> implements AbstractState<SetAbstractState<T>>
This SetAbstractState represents a set with the subset ordering.
See Also:
  • Constructor Details

    • SetAbstractState

      public SetAbstractState(T... items)
      Create a set abstract state from its elements.
      Parameters:
      items - an array of elements
    • SetAbstractState

      public SetAbstractState(Collection<? extends T> c)
      Create a set abstract state from a collection.
      Parameters:
      c - a collection of elements
  • Method Details