public abstract class FilterBuilder extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
FilterBuilder.NestedAttributes |
Modifier and Type | Field and Description |
---|---|
protected org.neo4j.ogm.cypher.BooleanOperator |
booleanOperator |
static FilterBuilder.NestedAttributes |
EMPTY_NESTED_ATTRIBUTES |
protected Class<?> |
entityType |
protected Predicate<Part> |
isInternalIdProperty |
protected Part |
part |
Modifier and Type | Method and Description |
---|---|
abstract List<org.neo4j.ogm.cypher.Filter> |
build(Stack<Object> params) |
static FilterBuilder |
forPartAndEntity(Part part,
Class<?> entityType,
org.neo4j.ogm.cypher.BooleanOperator booleanOperator,
Predicate<Part> isInternalIdProperty) |
protected FilterBuilder.NestedAttributes |
getNestedAttributes(Part part) |
protected String |
propertyName() |
protected Part part
protected org.neo4j.ogm.cypher.BooleanOperator booleanOperator
protected Class<?> entityType
public static final FilterBuilder.NestedAttributes EMPTY_NESTED_ATTRIBUTES
public static FilterBuilder forPartAndEntity(Part part, Class<?> entityType, org.neo4j.ogm.cypher.BooleanOperator booleanOperator, Predicate<Part> isInternalIdProperty)
protected String propertyName()
protected final FilterBuilder.NestedAttributes getNestedAttributes(Part part)
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.