Uses of Interface
com.tangosol.coherence.dslquery.StatementBuilder
-
Packages that use StatementBuilder Package Description com.tangosol.coherence.dslquery Contains packages and classes supporting the Coherence CohQL command line tool.com.tangosol.coherence.dslquery.queryplus This package contains commands that are specific to theQueryPlustool rather than general CohQL commands.com.tangosol.coherence.dslquery.statement This package containsStatementBuilderimplementations.com.tangosol.coherence.dslquery.statement.persistence This package contains classes for persistence related statement builders. -
-
Uses of StatementBuilder in com.tangosol.coherence.dslquery
Fields in com.tangosol.coherence.dslquery with type parameters of type StatementBuilder Modifier and Type Field Description protected Map<String,StatementBuilder<?>>CoherenceQueryLanguage. m_mapStatementBuildersThe map of CohQL query builders.Methods in com.tangosol.coherence.dslquery that return StatementBuilder Modifier and Type Method Description StatementBuilder<?>CoherenceQueryLanguage. getStatementBuilder(String sFunctor)Return theStatementBuilderfor a given CohQL AST functor.StatementBuilder<?>CoherenceQueryLanguage. removeStatementBuilder(String sFunctor)Remove theStatementBuilderassociated with the given functor.Methods in com.tangosol.coherence.dslquery that return types with arguments of type StatementBuilder Modifier and Type Method Description protected Map<String,StatementBuilder<?>>CoherenceQueryLanguage. createStatements()Create the CohQLStatementBuildermap and initialise it with the standard CohQL statements.Map<String,StatementBuilder<?>>CoherenceQueryLanguage. getStatementBuilders()Return the map ofStatementBuilderinstances.Methods in com.tangosol.coherence.dslquery with parameters of type StatementBuilder Modifier and Type Method Description voidCoherenceQueryLanguage. addStatement(String sFunctor, StatementBuilder<?> builder)Register the givenStatementBuilderto the specified functor name. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.queryplus
Classes in com.tangosol.coherence.dslquery.queryplus that implement StatementBuilder Modifier and Type Class Description classAbstractQueryPlusStatementBuilderThis is the base class for command builders that are specific to the QueryPlus tool rather than general CohQL statements.classCommandsStatementBuilderA class that builds the QueryPlus "COMMANDS" command.classExtendedLanguageStatementBuilderA class that builds the QueryPlus "EXTENDED LANGUAGE" command.classHelpStatementBuilderAStatementBuilderthat builds the QueryPlus "HELP" command.classSanityCheckStatementBuilderAStatementBuilderthat builds the QueryPlus "SANITY CHECK" command.classServicesStatementBuilderAStatementBuilderthat builds the QueryPlus "SERVICES" command.classSetTimeoutStatementBuilderA class that builds the QueryPlus "ALTER SESSION SET TIMEOUT millis" statement.classTraceStatementBuilderAStatementBuilderthat builds the QueryPlus "TRACE" command.classWheneverStatementBuilderA class that builds the QueryPlus "WHENEVER" command. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.statement
Classes in com.tangosol.coherence.dslquery.statement that implement StatementBuilder Modifier and Type Class Description classAbstractStatementBuilder<T extends Statement>A base class forStatementBuilderimplementations.classBackupStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aBackupStatementBuilder.BackupStatement.classCreateCacheStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aCreateCacheStatementBuilder.CreateCacheStatement.classCreateIndexStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aCreateIndexStatementBuilder.CreateIndexStatement.classDeleteStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aDeleteStatementBuilder.DeleteStatement.classDropCacheStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aDropCacheStatementBuilder.DropCacheStatement.classDropIndexStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aDropIndexStatementBuilder.DropIndexStatement.classInsertStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aInsertStatementBuilder.InsertStatement.classQueryRecorderStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aQueryRecorderStatementBuilder.QueryRecorderStatement.classRestoreStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aRestoreStatementBuilder.RestoreStatement.classSelectStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aSelectStatementBuilder.SelectStatement.classSourceStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aSourceStatementBuilder.SourceStatement.classTruncateCacheStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aTruncateCacheStatementBuilder.TruncateCacheStatement.classUpdateStatementBuilderAn implementation of aStatementBuilderthat parses a CohQL term tree to produce an instance of aUpdateStatementBuilder.UpdateStatement. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.statement.persistence
-