Top Interfaces Classes
module org.eclipse.persistence.jpa

Package org.eclipse.persistence.internal.jpa.querydef


Interface Summary

Modifier and TypeInterface and Description
public interface
InternalExpression

Purpose: Represents an Expression in the Criteria API implementation heirarchy.

public interface
InternalSelection

Purpose: Represents a Selection in the Criteria API implementation hierarchy.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractQueryImpl<T>

Purpose: Contains the implementation of the AbstractQuery interface of the JPA criteria API.

public class
BasicCollectionJoinImpl<Z, E>

Purpose: Represents a Join to a ElementCollection of basics.

public class
BasicListJoinImpl<Z, E>

Purpose: Represents a Join to a ElementCollection of basics.

public class
BasicMapJoinImpl<Z, K, E>

Purpose: Represents a Join to a ElementCollection of basics.

public class
BasicSetJoinImpl<Z, E>

Purpose: Represents a Join to a ElementCollection of basics.

public class
CollectionJoinImpl<Z, X>

Purpose: Contains the implementation of the CollectionJoin interface of the JPA criteria API.

public abstract class
CommonAbstractCriteriaImpl<T>

Purpose: Contains the implementation of the CommonAbstractCriteria interface of the JPA criteria API.

public class
CompoundExpressionImpl

Purpose: Contains the implementation of the Predicate interface of the JPA criteria API.

public class
CompoundSelectionImpl

Purpose: Contains the implementation of the Selection interface of the JPA criteria API.

public class
ConstructorSelectionImpl

Purpose: Contains the implementation of the Selection interface of the JPA criteria API.

public class
public class
CriteriaDeleteImpl<T>

Purpose: Contains the implementation of the CriteriaDelete interface of the JPA criteria API.

public class
CriteriaQueryImpl<T>

Purpose: Contains the implementation of the CriteriaQuery interface of the JPA criteria API.

public class
CriteriaUpdateImpl<T>

Purpose: Contains the implementation of the CriteriaUpdate interface of the JPA criteria API.

public class
ExpressionImpl<X>

Purpose: Represents an Expression in the Criteria API heirarchy.

public class
FromImpl<Z, X>

Purpose: Contains the implementation of the From interface of the JPA criteria API.

public class
FunctionExpressionImpl<X>

Purpose: Contains the implementation of the Predicate interface of the JPA criteria API.

public class
InImpl<T>

Purpose: Contains the implementation of the In interface of the JPA criteria API.

public class
JoinImpl<Z, X>

Purpose: Contains the implementation of the Join interface of the JPA criteria API.

public class
ListJoinImpl<Z, X>

Purpose: Contains the implementation of the Join interface of the JPA criteria API.

public class
MapJoinImpl<Z, K, V>

Purpose: Contains the implementation of the Join interface of the JPA criteria API.

public class
public class
public class
PathImpl<X>

Purpose: Contains the implementation of the Path interface of the JPA criteria API.

public class
PredicateImpl

Purpose: Contains the implementation of the Predicate interface of the JPA criteria API.

public class
RootImpl<X>

Purpose: Contains the implementation of the Root interface of the JPA criteria API.

public abstract class
SelectionImpl<X>

Purpose: Contains the implementation of the Selection interface of the JPA criteria API.

public class
SetJoinImpl<Z, X>

Purpose: Contains the implementation of the Join interface of the JPA criteria API.

public class
SubQueryImpl<T>

Purpose: Contains the implementation of the SubQuery interface of the JPA criteria API.

public class
public class
TupleQuery

Purpose: This is a special subclass of the ReportQuery that constructs Tuple results.