Package one.microstream.util
Class Substituter.Default<T>
- java.lang.Object
-
- one.microstream.util.Substituter.Default<T>
-
- All Implemented Interfaces:
XIterable<T>
,Clearable
,Composition
,Substituter<T>
,Substituter.Iterable<T>
,Substituter.Managed<T>
,Substituter.Queryable<T>
,Substituter.Removing<T>
- Enclosing interface:
- Substituter<T>
public static final class Substituter.Default<T> extends Object implements Substituter.Managed<T>, Composition
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.util.Substituter
Substituter.Default<T>, Substituter.Iterable<T>, Substituter.Managed<T>, Substituter.Queryable<T>, Substituter.Removing<T>
-
Nested classes/interfaces inherited from interface one.microstream.collections.types.XIterable
XIterable.Executor<E>
-
-
Constructor Summary
Constructors Constructor Description Default()
-
-
-
Method Detail
-
elements
public final XGettingEnum<T> elements()
-
substitute
public final T substitute(T item)
- Specified by:
substitute
in interfaceSubstituter<T>
-
clear
public final void clear()
- Specified by:
clear
in interfaceClearable
- Specified by:
clear
in interfaceSubstituter.Removing<T>
-
contains
public final boolean contains(T item)
- Specified by:
contains
in interfaceSubstituter.Queryable<T>
-
lookup
public final T lookup(T instance)
- Specified by:
lookup
in interfaceSubstituter.Queryable<T>
-
remove
public final T remove(T item)
- Specified by:
remove
in interfaceSubstituter.Removing<T>
-
size
public final long size()
- Specified by:
size
in interfaceSubstituter.Queryable<T>
-
-