org.jjoost.collections.sets.base
Class AbstractSet<V>

java.lang.Object
  extended by org.jjoost.collections.sets.base.AbstractSet<V>
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<V>, AnyReadSet<V>, AnySet<V>, Function<V,java.lang.Boolean>
Direct Known Subclasses:
AbstractHashSet

public abstract class AbstractSet<V>
extends java.lang.Object
implements AnySet<V>

See Also:
Serialized Form

Constructor Summary
AbstractSet()
           
 
Method Summary
 boolean equals(AnySet<V> that)
           
 boolean equals(java.lang.Object that)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jjoost.collections.AnySet
add, clear, clearAndReturn, copy, put, putAll, putIfAbsent, remove, remove, removeAndReturn, removeAndReturn, removeAndReturnFirst, removeAndReturnFirst, shrink, unique
 
Methods inherited from interface org.jjoost.collections.AnyReadSet
all, contains, count, equality, first, isEmpty, list, permitsDuplicates, totalCount, uniqueCount
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface org.jjoost.util.Function
apply
 

Constructor Detail

AbstractSet

public AbstractSet()
Method Detail

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class java.lang.Object

equals

public boolean equals(AnySet<V> that)