public class ConstructorSelectionImpl extends CompoundSelectionImpl
Purpose: Contains the implementation of the Selection interface of the JPA criteria API. Specifically this class represents the Selection of a Constructor.
Description: The Selection is the expression describing what should be returned by the query.
Join
,
Serialized FormConstructor and Description |
---|
ConstructorSelectionImpl(java.lang.Class javaType,
javax.persistence.criteria.Selection[] subSelections) |
Modifier and Type | Method and Description |
---|---|
void |
findRootAndParameters(AbstractQueryImpl query) |
boolean |
isConstructor() |
void |
setConstructor(java.lang.reflect.Constructor constructor)
INTERNAL:
Set the constructor.
|
void |
setConstructorArgTypes(java.lang.Class[] constructorArgTypes)
INTERNAL:
Set the constructorArgTypes.
|
ConstructorReportItem |
translate() |
getCompoundSelectionItems, isCompoundSelection
alias, getAlias, getCurrentNode, getJavaType, isFrom, isRoot
public ConstructorSelectionImpl(java.lang.Class javaType, javax.persistence.criteria.Selection[] subSelections)
public ConstructorReportItem translate()
public boolean isConstructor()
isConstructor
in interface InternalSelection
isConstructor
in class SelectionImpl
public void setConstructor(java.lang.reflect.Constructor constructor)
public void setConstructorArgTypes(java.lang.Class[] constructorArgTypes)
public void findRootAndParameters(AbstractQueryImpl query)
findRootAndParameters
in interface InternalSelection
findRootAndParameters
in class CompoundSelectionImpl
EclipseLink 2.4.2, "build v20130514-5956486" API Reference