Class CompositeNodeInclusionPolicy
- java.lang.Object
-
- com.graphaware.common.policy.inclusion.BaseEntityInclusionPolicy<E>
-
- com.graphaware.common.policy.inclusion.composite.CompositeEntityInclusionPolicy<Node,NodeInclusionPolicy>
-
- com.graphaware.common.policy.inclusion.composite.CompositeNodeInclusionPolicy
-
- All Implemented Interfaces:
EntityInclusionPolicy<Node>
,InclusionPolicy
,NodeInclusionPolicy
,ObjectInclusionPolicy<Node>
public final class CompositeNodeInclusionPolicy extends CompositeEntityInclusionPolicy<Node,NodeInclusionPolicy> implements NodeInclusionPolicy
-
-
Field Summary
-
Fields inherited from class com.graphaware.common.policy.inclusion.composite.CompositeEntityInclusionPolicy
policies
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable<Node>
doGetAll(Transaction tx)
Simply get all possibleEntity
s from the tx, not worrying whether they are included by this policy or not.static CompositeNodeInclusionPolicy
of(NodeInclusionPolicy... policies)
-
Methods inherited from class com.graphaware.common.policy.inclusion.composite.CompositeEntityInclusionPolicy
equals, hashCode, include
-
Methods inherited from class com.graphaware.common.policy.inclusion.BaseEntityInclusionPolicy
getAll
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.graphaware.common.policy.inclusion.EntityInclusionPolicy
getAll
-
Methods inherited from interface com.graphaware.common.policy.inclusion.ObjectInclusionPolicy
include
-
-
-
-
Method Detail
-
of
public static CompositeNodeInclusionPolicy of(NodeInclusionPolicy... policies)
-
doGetAll
protected Iterable<Node> doGetAll(Transaction tx)
Description copied from class:BaseEntityInclusionPolicy
Simply get all possibleEntity
s from the tx, not worrying whether they are included by this policy or not.- Specified by:
doGetAll
in classBaseEntityInclusionPolicy<Node>
- Parameters:
tx
- to get entities from.- Returns:
- all entities.
-
-