Uses of Class
net.ontopia.topicmaps.query.parser.TologQuery
-
Packages that use TologQuery Package Description net.ontopia.topicmaps.query.impl.basic Contains the in-memory implementation of the query language.net.ontopia.topicmaps.query.impl.rdbms Contains the rdbms implementation of the query language.net.ontopia.topicmaps.query.impl.utils Code shared between query implementations.net.ontopia.topicmaps.query.parser Contains the code that parses tolog queries.net.ontopia.topicmaps.query.utils 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 TologQuery Modifier and Type Field Description protected TologQueryParsedQuery. queryMethods in net.ontopia.topicmaps.query.impl.basic that return TologQuery Modifier and Type Method Description TologQueryQueryContext. getQuery()protected TologQueryQueryProcessor. parseQuery(String query, DeclarationContextIF context)Methods in net.ontopia.topicmaps.query.impl.basic with parameters of type TologQuery Modifier and Type Method Description QueryMatchesQueryProcessor. count(TologQuery query, QueryMatches matches)INTERNAL: Replaces count($A) variables by their relevant counts.QueryMatchesQueryProcessor. createInitialMatches(TologQuery query, Collection items, Map arguments)QueryMatchesQueryProcessor. createInitialMatches(TologQuery query, Map arguments)QueryResultIFQueryProcessor. execute(TologQuery query)QueryResultIFQueryProcessor. execute(TologQuery query, Map arguments)QueryMatchesQueryProcessor. 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 TologQuery Constructor Description ParsedQuery(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 TologQuery Modifier and Type Field Description protected TologQueryBasicCountComponent. queryprotected TologQueryBasicQueryComponent. queryprotected TologQueryBasicReduceComponent. queryprotected TologQueryBasicSortComponent. queryprotected TologQueryParsedQuery. queryprotected TologQueryQueryBuilder. queryMethods in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TologQuery Modifier and Type Method Description protected voidParsedQuery. compileQuery(QueryBuilder builder, TologQuery query)protected booleanParsedQuery. isOrderableTypes(TologQuery query)Constructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type TologQuery Constructor Description BasicCountComponent(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 TologQuery Modifier and Type Method Description TologQueryQueryOptimizer. optimize(TologQuery query)Methods in net.ontopia.topicmaps.query.impl.utils with parameters of type TologQuery Modifier and Type Method Description static BindingContextQueryAnalyzer. analyzeTypes(TologQuery query)QueryResultIFQueryExecuterIF. 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)TologQueryQueryOptimizer. 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 TologQuery Constructor Description QueryContext(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 TologQuery Modifier and Type Field Description protected TologQueryModificationStatement. queryMethods in net.ontopia.topicmaps.query.parser that return TologQuery Modifier and Type Method Description TologQueryModificationStatement. getEmbeddedQuery()TologQueryTologParser. parseQuery(Reader queryReader)Returns a parsed SELECT statement.TologQueryTologParser. 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 TologQuery Modifier and Type Method Description static voidTologSpy. recordExecute(TologQuery query, long start, long end)INTERNAL: Records data about a query.
-