org.apache.geode.cache.query (Apache Geode 2.0.2)
Description: declaration: package: org.apache.geode.cache.query

# Package org.apache.geode.cache.query

package org.apache.geode.cache.query

- Related Packages
  Package
  Description
  org.apache.geode.cache
  org.apache.geode.cache.query.security
  org.apache.geode.cache.query.types
- Class
  Description
  Aggregator
  Behavior of a user-defined aggregator.
  AmbiguousNameException
  Thrown if an attribute or method name in a query can be resolved to more than one object in scope or if there is more than one maximally specific overridden method in a class.
  CqAttributes
  This interface holds all attribute values for a CQ and provides methods for retrieving all attribute settings.
  CqAttributesFactory
  The factory class for the CqAttributes instance.
  CqAttributesMutator
  This interface is used to modify the listeners that are associated with a CQ.
  CqClosedException
  Thrown if the CqQuery on which the operation performed is closed.
  CqEvent
  This interface provides methods to get all the information sent from the server about the CQ event.
  CqException
  Thrown during continuous query creation, execution time.
  CqExistsException
  Thrown if a CQ by this name already exists on this client
  CqListener
  Application plug-in interface for handling continuous query events after they occur.
  CqQuery
  Interface for continuous query.
  CqResults<E>
  Represents the results of a CQ query that is executed using CqQuery.executeWithInitialResults() The result will contain the instances of `Struct` having key and value of the region entry that satisfy the CQ query condition.
  CqServiceStatistics
  This class provides methods to get aggregate statistical information about the CQs of a client.
  CqState
  This interface gives information on the state of a CqQuery.
  CqStatistics
  This class provides methods to get statistical information about a registered Continuous Query (CQ) represented by the CqQuery object.
  CqStatusListener
  Extension of CqListener.
  FunctionDomainException
  Thrown if the domain of a function is not legal.
  Index
  An index that is built over the data stored in a GemFire `Region`.
  IndexCreationException
  This class is used to represent any partitioned index creation exceptions.
  IndexExistsException
  Thrown while creating the new index if there exists an Index with the same definition as new index.
  IndexInvalidException
  Thrown if the index definition is not valid.
  IndexMaintenanceException
  Thrown if an error occurs while updating query indexes during region modification.
  IndexNameConflictException
  Thrown while creating the new index if there exists an Index with the same name as new index.
  IndexStatistics
  Provides statistics about a GemFire cache `Index`.
  IndexType
  Deprecated.
  As of 6.6.1.
  MultiIndexCreationException
  Consists a map of index names and Exceptions thrown during index creation using `QueryService.createDefinedIndexes()`.
  NameNotFoundException
  Thrown when an attribute or method name could not be resolved during query execution because no matching method or field could be found.
  NameResolutionException
  Thrown if an attribute or method name in a query cannot be resolved.
  ParameterCountInvalidException
  Thrown when the number of bound paramters for a query does not match the number of placeholders.
  Query
  Interface for query objects.
  QueryException
  Thrown during by the query engine during parsing or execution.
  QueryExecutionLowMemoryException
  Thrown when the query is executing and the critical heap percentage is met.
  QueryExecutionTimeoutException
  Thrown when the query execution takes more than the specified max time.
  QueryInvalidException
  Thrown if the query language syntax is not valid.
  QueryInvocationTargetException
  Thrown if an exception is thrown when a method is invoked during query execution.
  QueryService
  Interface for the query service, which is used for instantiating queries, creating and destroying indexes, creating CQs and operating on CQs.
  QueryStatistics
  Provides statistical information about a query performed on a GemFire `Region`.
  RegionNotFoundException
  Thrown if a region referenced by name in a query cannot be found.
  SelectResults<E>
  Contains the results of a executing a `SELECT` expression within a query.
  Struct
  An immutable and thread-safe data type used by the result of some `SELECT` queries.
  TypeMismatchException
  Thrown if type consistency is violated while a query is being executed.