helix.graph.model.impl.memory
Class MemGSet<E extends GraphElement>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet<E>
helix.graph.model.impl.memory.MemGSet<E>
- All Implemented Interfaces:
- GSet<E>, Serializable, Cloneable, Iterable<E>, Collection<E>, Set<E>
public class MemGSet<E extends GraphElement>
- extends HashSet<E>
- implements GSet<E>
- See Also:
- Serialized Form
Methods inherited from interface java.util.Set |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
MemGSet
public MemGSet()
factory
public GSetFactory<E> factory()
- Specified by:
factory
in interface GSet<E extends GraphElement>
addIterable
public void addIterable(Iterable<E> g)
- Specified by:
addIterable
in interface GSet<E extends GraphElement>
findUnique
public E findUnique(String registryKey,
RegistryValue registryValue)
throws DuplicateValueException
- Specified by:
findUnique
in interface GSet<E extends GraphElement>
- Throws:
DuplicateValueException
findUnique
public E findUnique(String registryKey,
Object anyValue)
throws DuplicateValueException
- Specified by:
findUnique
in interface GSet<E extends GraphElement>
- Throws:
DuplicateValueException
findMultiple
public GSet<E> findMultiple(String registryKey,
RegistryValue registryValue)
- Specified by:
findMultiple
in interface GSet<E extends GraphElement>
findMultiple
public GSet<E> findMultiple(String registryKey,
Object anyValue)
- Specified by:
findMultiple
in interface GSet<E extends GraphElement>