Class ChainableName
java.lang.Object
com.espertech.esper.common.internal.epl.expression.chain.Chainable
com.espertech.esper.common.internal.epl.expression.chain.ChainableName
-
Constructor Summary
ConstructorDescriptionChainableName
(boolean distinct, boolean optional, String name) ChainableName
(boolean distinct, boolean optional, String name, String nameUnescaped) ChainableName
(String name) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ExprNodeVisitor visitor) void
accept
(ExprNodeVisitorWithParent visitor) void
accept
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
addParametersTo
(Collection<ExprNode> result) boolean
getName()
int
hashCode()
toString()
void
validateExpressions
(ExprNodeOrigin origin, ExprValidationContext validationContext) Methods inherited from class com.espertech.esper.common.internal.epl.expression.chain.Chainable
chainForDot, equalsChainable, isDistinct, isOptional, isPlainPropertyChain, validate, validateExpressions
-
Constructor Details
-
ChainableName
-
ChainableName
-
ChainableName
-
-
Method Details
-
getName
-
getNameUnescaped
-
addParametersTo
- Specified by:
addParametersTo
in classChainable
-
accept
-
accept
-
accept
-
getRootNameOrEmptyString
- Specified by:
getRootNameOrEmptyString
in classChainable
-
getParametersOrEmpty
- Specified by:
getParametersOrEmpty
in classChainable
-
validateExpressions
public void validateExpressions(ExprNodeOrigin origin, ExprValidationContext validationContext) throws ExprValidationException - Specified by:
validateExpressions
in classChainable
- Throws:
ExprValidationException
-
toString
-
equals
-
hashCode
public int hashCode()
-