-
- All Implemented Interfaces:
public final class RelationPredicate extends Predicate<RelationOperator>
Predicate for a relation
-
-
Field Summary
Fields Modifier and Type Field Description private final RelationshipInfo<GraphQLFieldsContainer>relationshipInfoprivate final NoderelNodeprivate final GraphQLFieldDefinitionfieldDefinitionprivate final RelationOperatoropprivate final Objectvalueprivate final StringnormalizedNameprivate final Integerindex
-
Constructor Summary
Constructors Constructor Description RelationPredicate(GraphQLFieldsContainer type, RelationOperator op, Object value, GraphQLFieldDefinition fieldDefinition, Integer index)
-
Method Summary
Modifier and Type Method Description final RelationshipInfo<GraphQLFieldsContainer>getRelationshipInfo()final NodegetRelNode()final GraphQLFieldDefinitiongetFieldDefinition()final RelationshipcreateRelation(Node start)final ConditioncreateExistsCondition(PropertyContainer propertyContainer)-
-
Constructor Detail
-
RelationPredicate
RelationPredicate(GraphQLFieldsContainer type, RelationOperator op, Object value, GraphQLFieldDefinition fieldDefinition, Integer index)
-
-
Method Detail
-
getRelationshipInfo
final RelationshipInfo<GraphQLFieldsContainer> getRelationshipInfo()
-
getRelNode
final Node getRelNode()
-
getFieldDefinition
final GraphQLFieldDefinition getFieldDefinition()
-
createRelation
final Relationship createRelation(Node start)
-
createExistsCondition
final Condition createExistsCondition(PropertyContainer propertyContainer)
-
-
-
-