public class PersistentHashSet extends APersistentSet implements IEditableCollection
Modifier and Type | Field and Description |
---|---|
static PersistentHashSet |
EMPTY |
Modifier and Type | Method and Description |
---|---|
ITransientCollection |
asTransient() |
IPersistentSet |
cons(java.lang.Object o) |
static PersistentHashSet |
create(ISeq items) |
static PersistentHashSet |
create(java.util.List init) |
static PersistentHashSet |
create(java.lang.Object... init) |
IPersistentSet |
disjoin(java.lang.Object key) |
IPersistentCollection |
empty() |
PersistentHashSet |
withMeta(IPersistentMap meta) |
add, addAll, clear, contains, containsAll, count, equals, equiv, get, hashCode, invoke, isEmpty, iterator, remove, removeAll, retainAll, seq, size, toArray, toArray, toString
applyTo, applyToHelper, call, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, run, throwArity
public static final PersistentHashSet EMPTY
public static PersistentHashSet create(java.lang.Object... init)
public static PersistentHashSet create(java.util.List init)
public static PersistentHashSet create(ISeq items)
public IPersistentSet disjoin(java.lang.Object key) throws java.lang.Exception
disjoin
in interface IPersistentSet
java.lang.Exception
public IPersistentSet cons(java.lang.Object o)
cons
in interface IPersistentCollection
public IPersistentCollection empty()
empty
in interface IPersistentCollection
public PersistentHashSet withMeta(IPersistentMap meta)
public ITransientCollection asTransient()
asTransient
in interface IEditableCollection