Package one.microstream.util.traversing
Class TraversalFilter.Default<P extends TraversalPredicate>
java.lang.Object
one.microstream.util.traversing.TraversalFilter.Default<P>
- All Implemented Interfaces:
- TraversalFilter<P>
- Enclosing interface:
- TraversalFilter<P extends TraversalPredicate>
public static final class TraversalFilter.Default<P extends TraversalPredicate> extends Object implements TraversalFilter<P>
- 
Nested Class SummaryNested classes/interfaces inherited from interface one.microstream.util.traversing.TraversalFilterTraversalFilter.Default<P extends TraversalPredicate>
- 
Constructor SummaryConstructors Constructor Description Default(ObjectGraphTraverserBuilder builder)
- 
Method SummaryModifier and Type Method Description ObjectGraphTraverserBuilderbuilder()ObjectGraphTraverserBuildercustom(Predicate<Object> customPredicate)Predicate<Object>customPredicate()XSet<Object>instances()booleanisEmpty()Ppredicate()ObjectGraphTraverserBuildersetPredicate(P predicate)XSet<Class<?>>types()XEnum<Class<?>>typesPolymorphic()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.util.traversing.TraversalFilterinstance, instances, instances, type, typePolymorphic, types, types, typesPolymorphic, typesPolymorphic
- 
Constructor Details
- 
Method Details- 
isEmptypublic boolean isEmpty()- Specified by:
- isEmptyin interface- TraversalFilter<P extends TraversalPredicate>
 
- 
builder- Specified by:
- builderin interface- TraversalFilter<P extends TraversalPredicate>
 
- 
instances- Specified by:
- instancesin interface- TraversalFilter<P extends TraversalPredicate>
 
- 
types- Specified by:
- typesin interface- TraversalFilter<P extends TraversalPredicate>
 
- 
typesPolymorphic- Specified by:
- typesPolymorphicin interface- TraversalFilter<P extends TraversalPredicate>
 
- 
predicate- Specified by:
- predicatein interface- TraversalFilter<P extends TraversalPredicate>
 
- 
customPredicate- Specified by:
- customPredicatein interface- TraversalFilter<P extends TraversalPredicate>
 
- 
setPredicate- Specified by:
- setPredicatein interface- TraversalFilter<P extends TraversalPredicate>
 
- 
custom- Specified by:
- customin interface- TraversalFilter<P extends TraversalPredicate>
 
 
-