# Package com.h3c.util.dao.query

- Class Summary
  Class | Description
  --- | ---
  DaoAddQuery<P extends Storable<?>,T extends Transportable<? super T,?>> | Creates a new persistence layer instance of the transportable object.
  DaoCountQuery<F> | Gets the number of persist objects based on a filter criteria.
  DaoDeleteQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F> | Deletes persisted objects based off of filter.
  DaoDeleteTransportableQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>> | Deletes a persisted object.
  DaoFindDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable> | Query to find dependent transport objects on the database.
  DaoFindFullDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> | Query to find dependent transport objects on the database.
  DaoFindFullNestedDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> | Query to find dependent transport objects on the database.
  DaoFindQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F,S> | Returning data in the order specified by the sort specifications based on the filter.
  DaoGetDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,Q extends Transportable<? super Q,I> & Dependent<E>,E extends Serializable,R extends Transportable<? super R,E>> | Query to get a dependent transport object from the database.
  DaoGetFullDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> | Query to get a dependent transport object from the database.
  DaoGetFullNestedDependentQuery<I extends Serializable,P extends Storable<I> & Dependable<E>,T extends Transportable<? super T,I> & Dependent<R>,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> | Query to get a dependent transport object from the database.
  DaoGetQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>> | Query to get a transport object from the database.
  DaoPagedFindDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,F,S,E extends Serializable> | Query to find transport objects on the database
  DaoPagedFindFullDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E>,R extends Transportable<? super R,E>> | Query to find transport objects on the database.
  DaoPagedFindFullNestedDependentQuery<P extends Storable<?> & Dependable<E>,T extends Transportable<? super T,?> & Dependent<R>,F,S,E extends Serializable,W extends Storable<E> & Dependable<H>,R extends Transportable<? super R,E> & Dependent<N>,H extends Serializable,M extends Storable<H>,N extends Transportable<? super N,H>> | Query to find transport objects on the database.
  DaoPagedFindQuery<P extends Storable<?>,T extends Transportable<? super T,?>,F,S> | Query to produce a page of data.
  DaoTryAddQuery<I extends Serializable,P extends Storable<I>,T extends Transportable<? super T,I>> | Tries to create a new persistence layer instance of the transportable object if it does not already exist.
  DaoUpdateDependentQuery<P extends Storable<?> & Dependable<E>,Q extends Transportable<? super Q,?> & Dependent<E>,E extends Serializable> | Query to update a dependent transport object on the database.
  DaoUpdateQuery<P extends Storable<?>,T extends Transportable<? super T,?>> | Updates persistence object based on supplied transport.

Copyright © 2014. All Rights Reserved.