Class ExtendedLanguageStatementBuilder.ExtendedLanguageCommandOPToken
java.lang.Object
com.tangosol.coherence.dsltools.precedence.OPToken
com.tangosol.coherence.dsltools.precedence.IdentifierOPToken
com.tangosol.coherence.dslquery.queryplus.AbstractQueryPlusStatementBuilder.AbstractOPToken
com.tangosol.coherence.dslquery.queryplus.ExtendedLanguageStatementBuilder.ExtendedLanguageCommandOPToken
- Enclosing class:
ExtendedLanguageStatementBuilder
public class ExtendedLanguageStatementBuilder.ExtendedLanguageCommandOPToken
extends AbstractQueryPlusStatementBuilder.AbstractOPToken
A CohQL OPToken representing the QueryPlus "extended language" command.
- Since:
- Coherence 12.2.1
- Author:
- jk 2014.01.06
-
Field Summary
Fields inherited from class AbstractQueryPlusStatementBuilder.AbstractOPToken
f_sFunctorFields inherited from class OPToken
BINARY_OPERATOR_NODE, BINDING_NODE, CALL_NODE, DEREF_NODE, FIELD_LIST, IDENTIFIER_NODE, LIST_NODE, LITERAL_NODE, m_nBindingPower, m_sLedASTName, m_sNudASTName, m_sValue, PRECEDENCE_ASSIGNMENT, PRECEDENCE_BITWISE, PRECEDENCE_EXPONENT, PRECEDENCE_IDENTIFIER, PRECEDENCE_KEYWORD, PRECEDENCE_LOGICAL, PRECEDENCE_LOGICAL_BITWISE, PRECEDENCE_PARENTHESES, PRECEDENCE_PRODUCT, PRECEDENCE_RELATIONAL, PRECEDENCE_SUM, PRECEDENCE_UNARY, PRECEDENCE_UNARY_POST, UNARY_OPERATOR_NODE -
Constructor Summary
ConstructorsConstructorDescriptionConstruct a ExtendedLanguageCommandOPToken. -
Method Summary
Methods inherited from class AbstractQueryPlusStatementBuilder.AbstractOPToken
getFunctorMethods inherited from class IdentifierOPToken
ledMethods inherited from class OPToken
equals, getBindingPower, getId, getLedASTName, getNudASTName, getValue, hashCode, leftBindingPower, newAST, newAST, newAST, newAST, newAST, setBindingPower, setId, setLedASTName, setNudASTName, setValue, toString
-
Constructor Details
-
ExtendedLanguageCommandOPToken
public ExtendedLanguageCommandOPToken()Construct a ExtendedLanguageCommandOPToken.
-
-
Method Details
-
nud
Description copied from class:IdentifierOPTokenProcess this token in the context of parser p with the null denotation. A nud method typically will have no interest in the token to the left. The processing results in an Abstract Syntax Tree Node that captures the meaning- Overrides:
nudin classIdentifierOPToken- Parameters:
parser- the parser that is the context for parsing- Returns:
- an AstNode
-