Uses of Interface
com.j_spaces.jdbc.query.IQueryResultSet
Packages that use IQueryResultSet
Package
Description
Provides GigaSpaces JDBC interfaces
-
Uses of IQueryResultSet in com.j_spaces.jdbc
Methods in com.j_spaces.jdbc that return IQueryResultSetModifier and TypeMethodDescriptionstatic IQueryResultSet<IEntryPacket>AggregationsUtil.aggregate(QueryTemplatePacket template, AggregationSet aggregationSet, IJSpace space, Transaction txn, int modifiers) Execute aggregation query -
Uses of IQueryResultSet in com.j_spaces.jdbc.builder
Methods in com.j_spaces.jdbc.builder that return IQueryResultSetModifier and TypeMethodDescriptionQueryTemplatePacket.read(ISpaceProxy space, SQLQuery filter, Transaction txn, long timeout, int modifiers, boolean ifExists, int maxResults, int minEntriesToWaitFor) QueryTemplatePacket.read(ISpaceProxy space, AbstractDMLQuery query, Transaction txn, int modifiers, int maxResults) QueryTemplatePacket.readMultiple(ISpaceProxy space, SQLQuery filter, Transaction txn, int maxResults, int modifiers) QueryTemplatePacket.readMultiple(ISpaceProxy space, Transaction txn, int maxResults, int modifiers) -
Uses of IQueryResultSet in com.j_spaces.jdbc.executor
Methods in com.j_spaces.jdbc.executor that return IQueryResultSetModifier and TypeMethodDescriptionCollocatedJoinedQueryExecutor.execute(ISpaceProxy space, Transaction txn, int readModifier, int max) IQueryExecutor.execute(ISpaceProxy space, Transaction txn, int modifiers, int max) JoinedQueryExecutor.execute(ISpaceProxy space, Transaction txn, int readModifier, int max) QueryExecutor.execute(ISpaceProxy space, Transaction txn, int readModifier, int max) protected IQueryResultSet<IEntryPacket>QueryExecutor.ExecutionTask.execute()AbstractQueryExecutor.executeTemplate(QueryTemplatePacket template, ISpaceProxy space, Transaction txn, int readModifier, int max) AbstractQueryExecutor.extractResults(ExpNode node) AbstractQueryExecutor.filterDistinctEntries(IQueryResultSet<IEntryPacket> entries) Removes duplicate entries from the result set.IQueryExecutor.filterDistinctEntries(IQueryResultSet<IEntryPacket> entries) Removes duplicate entries from the result set.AbstractQueryExecutor.groupBy(IQueryResultSet<IEntryPacket> entries, List<SelectColumn> groupColumns) Group the results according to the group by clauseIQueryExecutor.groupBy(IQueryResultSet<IEntryPacket> entries, List<SelectColumn> groupColumns) Group the results according to the group by clauseAbstractQueryExecutor.readAll(ISpaceProxy space, Transaction txn) IQueryExecutor.readAll(ISpaceProxy space, Transaction txn) protected IQueryResultSet<IEntryPacket>AbstractQueryExecutor.traverseExpressionTree(ExpNode root, ISpaceProxy space, Transaction txn, int readModifier, int max) Traverse the binary expression tree non-recursively using a custom stack The tree has to be traversed in postorder - the parent is traversed after its children.Methods in com.j_spaces.jdbc.executor that return types with arguments of type IQueryResultSetModifier and TypeMethodDescriptionprotected HashMap<ExpNode,IQueryResultSet<IEntryPacket>> AbstractQueryExecutor.getIntermediateResults()Methods in com.j_spaces.jdbc.executor with parameters of type IQueryResultSetModifier and TypeMethodDescriptionAbstractQueryExecutor.aggregate(IQueryResultSet<IEntryPacket> entries) Execute SQL function that processes the result entries and calculates one value - sum,average,min,maxIQueryExecutor.aggregate(IQueryResultSet<IEntryPacket> entries) Execute SQL function that processes the result entries and calculates one value - sum,average,min,maxAbstractQueryExecutor.avg(SelectColumn funcColumn, IQueryResultSet<IEntryPacket> entries) Calculate the average value of the given column for all entries .AbstractQueryExecutor.convertEntriesToResultArrays(IQueryResultSet<IEntryPacket> entries) Converts the list of ExternaEntries to 2 dimensional array that contains the values of the entries.IQueryExecutor.convertEntriesToResultArrays(IQueryResultSet<IEntryPacket> _entries) Converts the list of ExternaEntries to 2 dimensional array that contains the values of the entries.AbstractQueryExecutor.filterDistinctEntries(IQueryResultSet<IEntryPacket> entries) Removes duplicate entries from the result set.IQueryExecutor.filterDistinctEntries(IQueryResultSet<IEntryPacket> entries) Removes duplicate entries from the result set.AbstractQueryExecutor.getGroupByComparator(IQueryResultSet<IEntryPacket> queryResult, List<SelectColumn> groupColumns) AbstractQueryExecutor.getOrderByComparator(IQueryResultSet<IEntryPacket> entries, List<OrderColumn> orderColumns) AbstractQueryExecutor.groupBy(IQueryResultSet<IEntryPacket> entries, List<SelectColumn> groupColumns) Group the results according to the group by clauseIQueryExecutor.groupBy(IQueryResultSet<IEntryPacket> entries, List<SelectColumn> groupColumns) Group the results according to the group by clauseAbstractQueryExecutor.minMax(SelectColumn funcColumn, IQueryResultSet<IEntryPacket> entries, boolean isMax) Finds the minimum/maximum value of given columnvoidAbstractQueryExecutor.orderBy(IQueryResultSet<IEntryPacket> entries, List<OrderColumn> orderColumns) Order the results according to the order by clausevoidIQueryExecutor.orderBy(IQueryResultSet<IEntryPacket> entries, List<OrderColumn> orderColumns) Order the results according to the order by clausevoidAbstractQueryExecutor.setResults(ExpNode node, IQueryResultSet<IEntryPacket> results) AbstractQueryExecutor.sum(SelectColumn funcColumn, IQueryResultSet<IEntryPacket> entries) Calculate the sum value of the given column for all entriesConstructors in com.j_spaces.jdbc.executor with parameters of type IQueryResultSetModifierConstructorDescriptionEntriesOrderByComparator(IQueryResultSet<IEntryPacket> queryResult, List<OrderColumn> orderColumns) HashedEntriesCursor(QueryTableData table, ExpNode indexNode, IQueryResultSet entries) ScanCursor(IQueryResultSet<IEntryPacket> tableEntries) -
Uses of IQueryResultSet in com.j_spaces.jdbc.parser
Methods in com.j_spaces.jdbc.parser with parameters of type IQueryResultSetModifier and TypeMethodDescriptionContainsNode.createIndex(QueryTableData table, IQueryResultSet<IEntryPacket> entries) EqualNode.createIndex(QueryTableData table, IQueryResultSet<IEntryPacket> entries) ExpNode.createIndex(QueryTableData queryTableData, IQueryResultSet<IEntryPacket> tableEntries) -
Uses of IQueryResultSet in com.j_spaces.jdbc.query
Classes in com.j_spaces.jdbc.query that implement IQueryResultSetModifier and TypeClassDescriptionclassclassclassMethods in com.j_spaces.jdbc.query that return IQueryResultSetModifier and TypeMethodDescriptionQueryTableData.executeSubQuery(ISpaceProxy space, Transaction txn) ArrayListResult.intersect(IQueryResultSet<IEntryPacket> set) Return an intersection of this set and a given one.IQueryResultSet.intersect(IQueryResultSet<T> set) ArrayListResult.newResultSet()ArrayListResult.newResultSet(Collection<IEntryPacket> entries) IQueryResultSet.newResultSet()IQueryResultSet.newResultSet(Collection<IEntryPacket> entries) JoinedQueryResult.newResultSet()JoinedQueryResult.newResultSet(Collection<IEntryPacket> entries) ProjectedResultSet.newResultSet()ProjectedResultSet.newResultSet(Collection<IEntryPacket> entries) ArrayListResult.union(IQueryResultSet<IEntryPacket> set) Return a union of this set and a given oneIQueryResultSet.union(IQueryResultSet<T> set) Methods in com.j_spaces.jdbc.query with parameters of type IQueryResultSetModifier and TypeMethodDescriptionArrayListResult.intersect(IQueryResultSet<IEntryPacket> set) Return an intersection of this set and a given one.IQueryResultSet.intersect(IQueryResultSet<T> set) ArrayListResult.union(IQueryResultSet<IEntryPacket> set) Return a union of this set and a given oneIQueryResultSet.union(IQueryResultSet<T> set)