Package org.ehrbase.aql.dto.path
Class AqlPath.AqlNode
- java.lang.Object
-
- org.ehrbase.aql.dto.path.AqlPath.AqlNode
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- AqlPath
public static final class AqlPath.AqlNode extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AqlNode(String name, String atCode, PredicateLogicalAndOperation otherPredicates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendFormat(StringBuilder sb, AqlPath.OtherPredicatesFormat otherPredicatesFormat)AqlPath.AqlNodeclearOtherPredicates()booleanequals(Object o)booleanequals(AqlPath.AqlNode o, boolean withOtherPredicates)StringfindOtherPredicate(String name)StringgetAtCode()StringgetName()PredicateLogicalAndOperationgetOtherPredicate()inthashCode()AqlPath.AqlNodewithAtCode(String atCode)AqlPath.AqlNodewithNameValue(String nameValue)
-
-
-
Constructor Detail
-
AqlNode
public AqlNode(String name, String atCode, PredicateLogicalAndOperation otherPredicates)
-
-
Method Detail
-
getName
public String getName()
-
getAtCode
public String getAtCode()
-
withAtCode
public AqlPath.AqlNode withAtCode(String atCode)
-
withNameValue
public AqlPath.AqlNode withNameValue(String nameValue)
-
getOtherPredicate
public PredicateLogicalAndOperation getOtherPredicate()
-
clearOtherPredicates
public AqlPath.AqlNode clearOtherPredicates()
-
equals
public boolean equals(AqlPath.AqlNode o, boolean withOtherPredicates)
-
appendFormat
public void appendFormat(StringBuilder sb, AqlPath.OtherPredicatesFormat otherPredicatesFormat)
-
-