Uses of Class
com.tangosol.coherence.dsltools.precedence.OPToken
-
Packages that use OPToken Package Description com.tangosol.coherence.dslquery.queryplus This package contains commands that are specific to theQueryPlustool rather than general CohQL commands.com.tangosol.coherence.dslquery.token This package contains implementations ofOPTokenspecifically for parsing CohQL statements.com.tangosol.coherence.dslquery.token.persistence This package contains implementations ofOPTokenspecifically for parsing persistence related CohQL statements.com.tangosol.coherence.dsltools.precedence This package contains implementations ofOPTokens.com.tangosol.coherence.dsltools.termlanguage This package contains implementations ofTermLanguage. -
-
Uses of OPToken in com.tangosol.coherence.dslquery.queryplus
Subclasses of OPToken in com.tangosol.coherence.dslquery.queryplus Modifier and Type Class Description classAbstractQueryPlusStatementBuilder.AbstractOPTokenAnOPTokenimplementation that holds the name of the functor associated to an OPToken.classCommandsStatementBuilder.CommandsOPTokenA CohQL OPToken representing the QueryPlus "commands" command.classExtendedLanguageStatementBuilder.ExtendedLanguageCommandOPTokenA CohQL OPToken representing the QueryPlus "extended language" command.classHelpStatementBuilder.HelpCommandOPTokenA CohQL OPToken representing the QueryPlus "help" command.classSanityCheckStatementBuilder.SanityCheckCommandOPTokenA CohQL OPToken representing the QueryPlus "sanity check" command.classServicesStatementBuilder.ServicesCommandOPTokenA CohQL OPToken representing the QueryPlus "services" command.classSetTimeoutStatementBuilder.SetTimeoutOPTokenA CohQL OPToken representing the QueryPlus "ALTER SESSION SET TIMEOUT" statement.classTraceStatementBuilder.TraceCommandOPTokenA CohQL OPToken representing the QueryPlus "trace" command.classWheneverStatementBuilder.WheneverCommandOPTokenA CohQL OPToken representing the QueryPlus "whenever" command.Fields in com.tangosol.coherence.dslquery.queryplus declared as OPToken Modifier and Type Field Description protected OPTokenTraceStatementBuilder. f_tokenDelegateTheIdentifierOPTokento delegate to if we cannot process the token.Constructors in com.tangosol.coherence.dslquery.queryplus with parameters of type OPToken Constructor Description TraceStatementBuilder(OPToken tokenDelegate)Construct a TraceStatementBuilder. -
Uses of OPToken in com.tangosol.coherence.dslquery.token
Subclasses of OPToken in com.tangosol.coherence.dslquery.token Modifier and Type Class Description classSQLBackupOPTokenSQLBackupOPToken is used for parsing and specifying the AST used for backing up a cache.classSQLCreateCacheOPTokenSQLCreateOPToken is used for parsing and specifying the AST used for a create cache.classSQLCreateIndexOPTokenSQLCreateOPToken is used for parsing and specifying the AST used for a create index query.classSQLDeleteOPTokenSQLDeleteOPToken is used for parsing and specifying the AST used for a delete query.classSQLDropCacheOPTokenSQLDropCacheOPToken is used for parsing and specifying the AST used for drop cacheclassSQLDropIndexOPTokenSQLDropIndexOPToken is used for parsing and specifying the AST used for drop index.classSQLExplainOPTokenSQLExplainOPToken is used for parsing and specifying the AST used for an explain plan statement.classSQLInsertOPTokenSQLInsertOPToken is used for parsing and specifying the AST used for a insert statment.classSQLOPTokenSQLOPToken provides useful convenience methods for subclasses.classSQLPeekOPTokenAn CohQL implementation of aPeekOPToken.classSQLRestoreOPTokenSQLRestoreOPToken is used for parsing and specifying the AST used for restoring a cache.classSQLSelectOPTokenSQLSelectOPToken is used for parsing and specifying the AST used for a select statement.classSQLSourceOPTokenSQLSourceOPToken is used for parsing and specifying the AST used for sourcing (including) a file.classSQLTraceOPTokenSQLTraceOPToken is used for parsing and specifying the AST used for a trace statement.classSQLTruncateCacheOPTokenSQLTruncateCacheOPToken is used for parsing and specifying the AST used for truncate cache.classSQLUpdateOPTokenSQLUpdateOPToken is used for parsing and specifying the AST used for an update statement.Constructors in com.tangosol.coherence.dslquery.token with parameters of type OPToken Constructor Description SQLPeekOPToken(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.persistence Modifier and Type Class Description classAbstractSQLSnapshotOPTokenAn abstract implementation of a snapshot operation which can be extended to support different persistence operations.classSQLArchiveSnapshotOPTokenSQLArchiveSnapshotOPToken is used for parsing and specifying the AST used for archiving snapshots.classSQLCreateSnapshotOPTokenSQLCreateSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLForceRecoveryOPTokenSQLForceRecoveryOPToken is used for parsing and specifying the AST used for forcing recovery.classSQLListArchivedSnapshotsOPTokenSQLListArchivedSnapshotsOPToken is used for parsing and specifying the AST used for listing archived snapshots.classSQLListArchiverOPTokenSQLListArchiverOPToken is used for parsing and specifying the AST used for showing the archiver implementation for a service.classSQLListServicesOPTokenSQLListServicesOPToken is used for parsing and specifying the AST used for listing services and their persistence mode.classSQLListSnapshotsOPTokenSQLConnectOPToken is used for parsing and specifying the AST used for listing snapshots.classSQLRecoverSnapshotOPTokenSQLRecoverSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLRemoveSnapshotOPTokenSQLRemoveSnapshotOPToken is used for parsing and specifying the AST used for creating snapshots.classSQLResumeServiceOPTokenSQLResumeServiceOPToken is used for parsing and specifying the AST used for resuming services.classSQLRetrieveSnapshotOPTokenSQLRetrieveSnapshotOPToken is used for parsing and specifying the AST used for retrieving snapshots.classSQLSuspendServiceOPTokenSQLSuspendServiceOPToken is used for parsing and specifying the AST used for suspending services.classSQLValidateSnapshotOPTokenSQLValidateSnapshotOPToken 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.precedence Modifier and Type Class Description classBetweenOPTokenBetweenOPToken is used to parse a SQl like between statment.classContainsOPTokenContainsOPToken is used to implement a contains operation that checks for membership in a list.classEndOfStatementOPTokenAn OPToken representing the end of a CohQL statement.classEndOPTokenAn OPToken representing the end of a token stream.classIdentifierOPTokenIdentifierOPToken is used to implement identifiers.classInfixOPTokenInfixOPToken is used to implement infix operators.classInfixRightOPTokenInfixRightOPToken is used to implement infix operators that like to bind to the right which is typical of exponentiation rules.classKeywordOPTokenKeywordOPToken acts like a PunctuationOPToken when used in a led role and a Identifier when used as a nud.classLikeOPTokenLikeOPToken is used to parse a SQL like statement.classListOpTokenListOPToken is used to process expressions between bracketing characters such as are between "[" and "]" which should result in a list (e.gclassLiteralOPTokenLiteralOpToken is used to implement literals.classNestingOPTokenNestingOPToken is an abstract classused to implement parsing situation where some nesting is implied.classNotOPTokenNotOPToken is used to implement not operators.classParenOPTokenParenOPToken is used to process expressions that are between "(" and ")".classPathOPTokenPathOPToken is used to implement dereferencing paths where you have a sequence of identifiers or function calls seperated by a path separator.classPeekOPTokenA PeekOPToken is a token that contains otherOPTokeninstances.classPrefixOPTokenPrefixOPToken is used to implement prefix operators.classPunctuationOPTokenPunctuationOPToken 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 OPToken Modifier and Type Field Description protected OPTokenOPScanner. m_currentTokenThe current OPToken translated from currentFields in com.tangosol.coherence.dsltools.precedence with type parameters of type OPToken Modifier and Type Field Description protected Map<String,OPToken>PeekOPToken. f_mapTokensMethods in com.tangosol.coherence.dsltools.precedence that return OPToken Modifier and Type Method Description OPTokenTokenTable. addToken(OPToken token)Add a token t under the id stored in the tokenOPTokenTokenTable. addToken(OPToken token, String sASTName)Add a token t with given ast nameOPTokenTokenTable. addToken(String sName, OPToken token)Add a token t under the given nameOPTokenTokenTable. addToken(String sName, OPToken token, String sASTName)Add a token t under the given name with given ast nameOPTokenTokenTable. addToken(String sName, OPToken token, String sLedName, String sNudName)Add a token t under the given name with given led and nud namesOPTokenOPScanner. advance()Advance to the next token.OPTokenOPScanner. advance(String s)Advance to the next token and expect it to match the given string.OPTokenOPScanner. advance(String s, boolean fIgnoreCase)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)OPTokenOPScanner. getCurrent()Answer the current OPToken.OPTokenPeekOPToken. getOPToken(String sId)Obtain theOPTokenthat is mapped to the specified identifier.OPTokenTokenTable. lookup(String sName)Lookup an OPToken by nameOPTokenTokenTable. newIdentifier(String sValue)Construct a new identifier OPToken instance with the given id.OPTokenTokenTable. newLiteral(String sValue, int nTypeCode)Construct a new literal OPToken instance with the given parameters.OPTokenOPScanner. next()Move to the next token in the stream and return it.Methods in com.tangosol.coherence.dsltools.precedence with parameters of type OPToken Modifier and Type Method Description voidPeekOPToken. addOPToken(OPToken token)voidPeekOPToken. addOPToken(String id, OPToken token)OPTokenTokenTable. addToken(OPToken token)Add a token t under the id stored in the tokenOPTokenTokenTable. addToken(OPToken token, String sASTName)Add a token t with given ast nameOPTokenTokenTable. addToken(String sName, OPToken token)Add a token t under the given nameOPTokenTokenTable. addToken(String sName, OPToken token, String sASTName)Add a token t under the given name with given ast nameOPTokenTokenTable. addToken(String sName, OPToken token, String sLedName, String sNudName)Add a token t under the given name with given led and nud namesConstructors in com.tangosol.coherence.dsltools.precedence with parameters of type OPToken Constructor Description PeekOPToken(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.termlanguage Modifier and Type Class Description classColonTokenColon is used to make attributes in a list or bag.classCurlyTokenCurlyToken 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}.
-