Uses of Class
com.tangosol.coherence.dsltools.precedence.OPToken
Packages that use OPToken
Package
Description
This package contains commands that are specific to the 
QueryPlus
 tool rather than general CohQL commands.This package contains implementations of 
OPToken specifically
 for parsing CohQL statements.This package contains implementations of 
OPToken
 specifically for parsing persistence related CohQL statements.This package contains implementations of 
OPTokens.This package contains implementations of 
TermLanguage.- 
Uses of OPToken in com.tangosol.coherence.dslquery.queryplus
Subclasses of OPToken in com.tangosol.coherence.dslquery.queryplusModifier and TypeClassDescriptionclassAnOPTokenimplementation that holds the name of the functor associated to an OPToken.classA CohQL OPToken representing the QueryPlus "commands" command.classA CohQL OPToken representing the QueryPlus "extended language" command.classA CohQL OPToken representing the QueryPlus "help" command.classA CohQL OPToken representing the QueryPlus "sanity check" command.classA CohQL OPToken representing the QueryPlus "services" command.classA CohQL OPToken representing the QueryPlus "ALTER SESSION SET TIMEOUT" statement.classA CohQL OPToken representing the QueryPlus "trace" command.classA CohQL OPToken representing the QueryPlus "whenever" command.Fields in com.tangosol.coherence.dslquery.queryplus declared as OPTokenModifier and TypeFieldDescriptionprotected final OPTokenTraceStatementBuilder.f_tokenDelegateTheIdentifierOPTokento delegate to if we cannot process the token.Constructors in com.tangosol.coherence.dslquery.queryplus with parameters of type OPTokenModifierConstructorDescriptionTraceStatementBuilder(OPToken tokenDelegate) Construct a TraceStatementBuilder. - 
Uses of OPToken in com.tangosol.coherence.dslquery.token
Subclasses of OPToken in com.tangosol.coherence.dslquery.tokenModifier and TypeClassDescriptionclassSQLBackupOPToken is used for parsing and specifying the AST used for backing up a cache.classSQLCreateOPToken is used for parsing and specifying the AST used for a create cache.classSQLCreateOPToken is used for parsing and specifying the AST used for a create index query.classSQLDeleteOPToken is used for parsing and specifying the AST used for a delete query.classSQLDropCacheOPToken is used for parsing and specifying the AST used for drop cacheclassSQLDropIndexOPToken is used for parsing and specifying the AST used for drop index.classSQLExplainOPToken is used for parsing and specifying the AST used for an explain plan statement.classSQLInsertOPToken is used for parsing and specifying the AST used for a insert statment.classSQLOPToken provides useful convenience methods for subclasses.classAn CohQL implementation of aPeekOPToken.classSQLRestoreOPToken is used for parsing and specifying the AST used for restoring a cache.classSQLSelectOPToken is used for parsing and specifying the AST used for a select statement.classSQLSourceOPToken is used for parsing and specifying the AST used for sourcing (including) a file.classSQLTraceOPToken is used for parsing and specifying the AST used for a trace statement.classSQLTruncateCacheOPToken is used for parsing and specifying the AST used for truncate cache.classSQLUpdateOPToken is used for parsing and specifying the AST used for an update statement.Constructors in com.tangosol.coherence.dslquery.token with parameters of type OPTokenModifierConstructorDescriptionSQLPeekOPToken(String sId, OPToken... tokens) Construct a SQLPeekOPToken. - 
Uses of OPToken in com.tangosol.coherence.dslquery.token.persistence
Subclasses of OPToken in com.tangosol.coherence.dslquery.token.persistenceModifier and TypeClassDescriptionclassAn abstract implementation of a snapshot operation which can be extended to support different persistence operations.classSQLArchiveSnapshotOPToken is used for parsing and specifying the AST used for archiving snapshots.classSQLCreateSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLForceRecoveryOPToken is used for parsing and specifying the AST used for forcing recovery.classSQLListArchivedSnapshotsOPToken is used for parsing and specifying the AST used for listing archived snapshots.classSQLListArchiverOPToken is used for parsing and specifying the AST used for showing the archiver implementation for a service.classSQLListServicesOPToken is used for parsing and specifying the AST used for listing services and their persistence mode.classSQLConnectOPToken is used for parsing and specifying the AST used for listing snapshots.classSQLRecoverSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLRemoveSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLResumeServiceOPToken is used for parsing and specifying the AST used for resuming services.classSQLRetrieveSnapshotOPToken is used for parsing and specifying the AST used for retrieving snapshots.classSQLSuspendServiceOPToken is used for parsing and specifying the AST used for suspending services.classSQLValidateSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots. - 
Uses of OPToken in com.tangosol.coherence.dsltools.precedence
Subclasses of OPToken in com.tangosol.coherence.dsltools.precedenceModifier and TypeClassDescriptionclassBetweenOPToken is used to parse a SQl like between statment.classContainsOPToken is used to implement a contains operation that checks for membership in a list.classAn OPToken representing the end of a CohQL statement.classAn OPToken representing the end of a token stream.classIdentifierOPToken is used to implement identifiers.classInfixOPToken is used to implement infix operators.classInfixRightOPToken is used to implement infix operators that like to bind to the right which is typical of exponentiation rules.classKeywordOPToken acts like a PunctuationOPToken when used in a led role and a Identifier when used as a nud.classLikeOPToken is used to parse a SQL like statement.classListOPToken is used to process expressions between bracketing characters such as are between "[" and "]" which should result in a list (e.gclassLiteralOpToken is used to implement literals.classNestingOPToken is an abstract classused to implement parsing situation where some nesting is implied.classNotOPToken is used to implement not operators.classParenOPToken is used to process expressions that are between "(" and ")".classPathOPToken is used to implement dereferencing paths where you have a sequence of identifiers or function calls seperated by a path separator.classA PeekOPToken is a token that contains otherOPTokeninstances.classPrefixOPToken is used to implement prefix operators.classPunctuationOPToken is used in situations where you need a place holder to test for something like a ",".Fields in com.tangosol.coherence.dsltools.precedence declared as OPTokenModifier and TypeFieldDescriptionprotected OPTokenOPScanner.m_currentTokenThe current OPToken translated from currentFields in com.tangosol.coherence.dsltools.precedence with type parameters of type OPTokenMethods in com.tangosol.coherence.dsltools.precedence that return OPTokenModifier and TypeMethodDescriptionAdd a token t under the id stored in the tokenAdd a token t with given ast nameAdd a token t under the given nameAdd a token t under the given name with given ast nameAdd a token t under the given name with given led and nud namesOPScanner.advance()Advance to the next token.Advance to the next token and expect it to match the given string.Advance to the next token and expect it to match the given string.protected OPTokenOPScanner.classify()Figure out how to map the current BaseToken to a OPToken and return it.protected OPTokenPeekOPToken.findMatchingOPToken(OPParser parser) OPScanner.getCurrent()Answer the current OPToken.PeekOPToken.getOPToken(String sId) Obtain theOPTokenthat is mapped to the specified identifier.Lookup an OPToken by nameTokenTable.newIdentifier(String sValue) Construct a new identifier OPToken instance with the given id.TokenTable.newLiteral(String sValue, int nTypeCode) Construct a new literal OPToken instance with the given parameters.OPScanner.next()Move to the next token in the stream and return it.Methods in com.tangosol.coherence.dsltools.precedence with parameters of type OPTokenModifier and TypeMethodDescriptionvoidPeekOPToken.addOPToken(OPToken token) voidPeekOPToken.addOPToken(String id, OPToken token) Add a token t under the id stored in the tokenAdd a token t with given ast nameAdd a token t under the given nameAdd a token t under the given name with given ast nameAdd a token t under the given name with given led and nud namesConstructors in com.tangosol.coherence.dsltools.precedence with parameters of type OPTokenModifierConstructorDescriptionPeekOPToken(String sId, int nBindingPower, OPToken... tokens) Construct a new PeekOPToken with the given parameters.PeekOPToken(String sId, int nBindingPower, String sASTName, OPToken... tokens) Construct a new PeekOPToken with the given parameters.PeekOPToken(String sId, int nBindingPower, String sLedASTName, String sNudASTName, OPToken... aTokens) Construct a new PeekOPToken with the given parameters.PeekOPToken(String sId, OPToken... tokens) Construct a new PeekOPToken with the given parameters.PeekOPToken(String sId, String sASTName, OPToken... tokens) Construct a new PeekOPToken with the given parameters. - 
Uses of OPToken in com.tangosol.coherence.dsltools.termlanguage
Subclasses of OPToken in com.tangosol.coherence.dsltools.termlanguageModifier and TypeClassDescriptionclassColon is used to make attributes in a list or bag.classCurlyToken is used to process expressions between bracketing characters such as are between "{" and "}" which should result in a bag such as {1,3,4,5}.