Uses of Interface
one.microstream.collections.types.XSet
| Package | Description | 
|---|---|
| one.microstream | |
| one.microstream.collections | |
| one.microstream.collections.old | |
| one.microstream.collections.sorting | |
| one.microstream.collections.types | |
| one.microstream.util.traversing | 
- 
Uses of XSet in one.microstreamMethods in one.microstream that return XSet Modifier and Type Method Description static <E> XSet<E>X. asX(Set<E> oldSet)static <E> XSet<E>X. synchronize(XSet<E> set)Ensures that the returnedXSetinstance based on the passed set is thread safe to use.
 This normally means wrapping the passed set in aSynchSet, making it effectively synchronized.
 If the passed set already is thread safe (indicated by the marker interfaceThreadSafe), then the set itself is returned without further actions.Methods in one.microstream with parameters of type XSet Modifier and Type Method Description static <E> XSet<E>X. synchronize(XSet<E> set)Ensures that the returnedXSetinstance based on the passed set is thread safe to use.
 This normally means wrapping the passed set in aSynchSet, making it effectively synchronized.
 If the passed set already is thread safe (indicated by the marker interfaceThreadSafe), then the set itself is returned without further actions.
- 
Uses of XSet in one.microstream.collectionsClasses in one.microstream.collections that implement XSet Modifier and Type Class Description classEqHashEnum<E>classEqHashTable<K,V>classEqHashTable.KeysclassHashEnum<E>classHashTable<K,V>classHashTable.KeysclassLockedMap<K,V>classMutexSet<E>classSingle<E>classSynchSet<E>Synchronization wrapper class that wraps anXSetinstance in public synchronized delegate methods.
- 
Uses of XSet in one.microstream.collections.oldMethods in one.microstream.collections.old that return XSet Modifier and Type Method Description XSet<E>AbstractBridgeXSet. parent()
- 
Uses of XSet in one.microstream.collections.sortingSubinterfaces of XSet in one.microstream.collections.sorting Modifier and Type Interface Description interfaceXChart<K,V>static interfaceXChart.Keys<K,V>interfaceXRank<E>
- 
Uses of XSet in one.microstream.collections.typesSubinterfaces of XSet in one.microstream.collections.types Modifier and Type Interface Description interfaceXBasicEnum<E>interfaceXBasicTable<K,V>static interfaceXBasicTable.Keys<K,V>interfaceXEnum<E>interfaceXMap<K,V>static interfaceXMap.Keys<K,V>interfaceXTable<K,V>static interfaceXTable.Keys<K,V>Methods in one.microstream.collections.types that return XSet Modifier and Type Method Description XSet<E>XSet. addAll(E... elements)XSet<E>XSet. addAll(E[] elements, int srcStartIndex, int srcLength)XSet<E>XSet. addAll(XGettingCollection<? extends E> elements)XSet<E>XSet. copy()XSet<E>XSet.Factory. newInstance()XSet<E>XSet. putAll(E... elements)XSet<E>XSet. putAll(E[] elements, int srcStartIndex, int srcLength)XSet<E>XSet. putAll(XGettingCollection<? extends E> elements)
- 
Uses of XSet in one.microstream.util.traversingClasses in one.microstream.util.traversing that implement XSet Modifier and Type Class Description classOpenAdressingMiniSet<E>Very primitive, but very fast open adressing hashXSetimplementation.Methods in one.microstream.util.traversing that return XSet Modifier and Type Method Description XSet<E>OpenAdressingMiniSet. addAll(E... elements)XSet<E>OpenAdressingMiniSet. addAll(E[] elements, int srcStartIndex, int srcLength)XSet<E>OpenAdressingMiniSet. addAll(XGettingCollection<? extends E> elements)XSet<E>OpenAdressingMiniSet. copy()XSet<Object>TraversalFilter.Default. instances()XSet<Object>TraversalFilter. instances()XSet<E>OpenAdressingMiniSet. putAll(E... elements)XSet<E>OpenAdressingMiniSet. putAll(E[] elements, int srcStartIndex, int srcLength)XSet<E>OpenAdressingMiniSet. putAll(XGettingCollection<? extends E> elements)XSet<Class<?>>TraversalFilter.Default. types()XSet<Class<?>>TraversalFilter. types()Methods in one.microstream.util.traversing that return types with arguments of type XSet Modifier and Type Method Description Function<XGettingCollection<Object>,XSet<Object>>ObjectGraphTraverserBuilder. alreadyHandledProvider()Function<XGettingCollection<Object>,XSet<Object>>ObjectGraphTraverserBuilder.Default. alreadyHandledProvider()Methods in one.microstream.util.traversing with parameters of type XSet Modifier and Type Method Description AbstractReferenceHandlerTraversalReferenceHandlerProvider.Default. provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)AbstractReferenceHandlerTraversalReferenceHandlerProvider. provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)Method parameters in one.microstream.util.traversing with type arguments of type XSet Modifier and Type Method Description ObjectGraphTraverserBuilderObjectGraphTraverserBuilder. alreadyHandledProvider(Function<XGettingCollection<Object>,XSet<Object>> alreadyHandledProvider)ObjectGraphTraverserBuilderObjectGraphTraverserBuilder.Default. alreadyHandledProvider(Function<XGettingCollection<Object>,XSet<Object>> alreadyHandledProvider)static ObjectGraphTraverserObjectGraphTraverser. New(Object[] roots, XGettingCollection<Object> skipped, Function<XGettingCollection<Object>,XSet<Object>> alreadyHandledProvider, TraversalReferenceHandlerProvider referenceHandlerProvider, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener, TraversalMode traversalMode, Runnable initializerLogic, Runnable finalizerLogic)