Uses of Class
net.ontopia.topicmaps.query.parser.TologQuery
Packages that use TologQuery
Package
Description
Contains the in-memory implementation of the query language.
Contains the rdbms implementation of the query language.
Code shared between query implementations.
Contains the code that parses tolog queries.
This package provides query utility classes.
-
Uses of TologQuery in net.ontopia.topicmaps.query.impl.basic
Fields in net.ontopia.topicmaps.query.impl.basic declared as TologQueryMethods in net.ontopia.topicmaps.query.impl.basic that return TologQueryModifier and TypeMethodDescriptionQueryContext.getQuery()protected TologQueryQueryProcessor.parseQuery(String query, DeclarationContextIF context) Methods in net.ontopia.topicmaps.query.impl.basic with parameters of type TologQueryModifier and TypeMethodDescriptionQueryProcessor.count(TologQuery query, QueryMatches matches) INTERNAL: Replaces count($A) variables by their relevant counts.QueryProcessor.createInitialMatches(TologQuery query, Collection items, Map arguments) QueryProcessor.createInitialMatches(TologQuery query, Map arguments) QueryProcessor.execute(TologQuery query) QueryProcessor.execute(TologQuery query, Map arguments) QueryProcessor.reduce(TologQuery query, QueryMatches matches) INTERNAL: Projects the query results onto the set of variables specified in the 'select' clause.voidQueryProcessor.sort(TologQuery query, QueryMatches matches) INTERNAL: Sorts the query result as requested.Constructors in net.ontopia.topicmaps.query.impl.basic with parameters of type TologQueryModifierConstructorDescriptionParsedQuery(QueryProcessor processor, TologQuery query) QueryContext(TopicMapIF topicmap, TologQuery query, Map arguments, TologOptions options) -
Uses of TologQuery in net.ontopia.topicmaps.query.impl.rdbms
Fields in net.ontopia.topicmaps.query.impl.rdbms declared as TologQueryModifier and TypeFieldDescriptionprotected TologQueryBasicCountComponent.queryprotected TologQueryBasicQueryComponent.queryprotected TologQueryBasicReduceComponent.queryprotected TologQueryBasicSortComponent.queryprotected TologQueryParsedQuery.queryprotected TologQueryQueryBuilder.queryMethods in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TologQueryModifier and TypeMethodDescriptionprotected voidParsedQuery.compileQuery(QueryBuilder builder, TologQuery query) protected booleanParsedQuery.isOrderableTypes(TologQuery query) Constructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TologQueryModifierConstructorDescriptionBasicCountComponent(TologQuery query, QueryProcessor qproc) BasicQueryComponent(TologQuery query, List clauses, QueryProcessor qproc) BasicReduceComponent(TologQuery query, QueryProcessor qproc) BasicSortComponent(TologQuery query, QueryProcessor qproc) ParsedQuery(QueryProcessor rprocessor, QueryProcessor bprocessor, TologQuery query) -
Uses of TologQuery in net.ontopia.topicmaps.query.impl.utils
Methods in net.ontopia.topicmaps.query.impl.utils that return TologQueryMethods in net.ontopia.topicmaps.query.impl.utils with parameters of type TologQueryModifier and TypeMethodDescriptionstatic BindingContextQueryAnalyzer.analyzeTypes(TologQuery query) QueryExecuterIF.execute(TologQuery query) INTERNAL: Executes the query, returning the results.static QueryOptimizerQueryOptimizer.getOptimizer(TologQuery query) INTERNAL: Get hold of an query optimizer instance.voidQueryOptimizer.AbstractQueryOptimizer.optimize(TologQuery query, QueryContext context) voidQueryOptimizer.AddTypeToRolePlayer.optimize(TologQuery query, QueryContext context) voidQueryOptimizer.NextPreviousOptimizer.optimize(TologQuery query, QueryContext context) QueryOptimizer.optimize(TologQuery query) voidQueryOptimizer.StringPrefixOptimizer.optimize(TologQuery query, QueryContext context) voidQueryOptimizerIF.optimize(TologQuery query, QueryContext context) static voidQueryAnalyzer.verifyParameters(TologQuery query, Map arguments) Verifies that all used parameters are specified and that they are of the correct types.Constructors in net.ontopia.topicmaps.query.impl.utils with parameters of type TologQueryModifierConstructorDescriptionQueryContext(TologQuery query) QueryContext(TologQuery query, ParsedRule rule) -
Uses of TologQuery in net.ontopia.topicmaps.query.parser
Fields in net.ontopia.topicmaps.query.parser declared as TologQueryMethods in net.ontopia.topicmaps.query.parser that return TologQueryModifier and TypeMethodDescriptionModificationStatement.getEmbeddedQuery()TologParser.parseQuery(Reader queryReader) Returns a parsed SELECT statement.TologParser.parseQuery(String query) Returns a parsed SELECT statement. -
Uses of TologQuery in net.ontopia.topicmaps.query.utils
Methods in net.ontopia.topicmaps.query.utils with parameters of type TologQueryModifier and TypeMethodDescriptionstatic voidTologSpy.recordExecute(TologQuery query, long start, long end) INTERNAL: Records data about a query.