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 |
---|---|
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() |
findRootAndParameters, 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)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference