Class BaseRelationshipInclusionPolicy
- java.lang.Object
-
- com.graphaware.common.policy.inclusion.BaseEntityInclusionPolicy<Relationship>
-
- com.graphaware.common.policy.inclusion.BaseRelationshipInclusionPolicy
-
- All Implemented Interfaces:
EntityInclusionPolicy<Relationship>
,InclusionPolicy
,ObjectInclusionPolicy<Relationship>
,RelationshipInclusionPolicy
- Direct Known Subclasses:
RelationshipInclusionPolicy.Adapter
public abstract class BaseRelationshipInclusionPolicy extends BaseEntityInclusionPolicy<Relationship> implements RelationshipInclusionPolicy
Base class forRelationshipInclusionPolicy
implementations. Implements theBaseEntityInclusionPolicy.getAll(Transaction)
method in the most naive way possible.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.graphaware.common.policy.inclusion.RelationshipInclusionPolicy
RelationshipInclusionPolicy.Adapter
-
-
Constructor Summary
Constructors Constructor Description BaseRelationshipInclusionPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable<Relationship>
doGetAll(Transaction tx)
Simply get all possibleEntity
s from the tx, not worrying whether they are included by this policy or not.-
Methods inherited from class com.graphaware.common.policy.inclusion.BaseEntityInclusionPolicy
getAll
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, 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
-
Methods inherited from interface com.graphaware.common.policy.inclusion.RelationshipInclusionPolicy
include
-
-
-
-
Method Detail
-
doGetAll
protected Iterable<Relationship> 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<Relationship>
- Parameters:
tx
- to get entities from.- Returns:
- all entities.
-
-