public class ReportItem
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Constructor and Description |
---|
ReportItem() |
ReportItem(java.lang.String name,
Expression attributeExpression) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
Expression |
getAttributeExpression() |
ClassDescriptor |
getDescriptor() |
JoinedAttributeManager |
getJoinedAttributeManager()
INTERNAL:
Set the list of expressions that represent elements that are joined because of their
mapping for this query.
|
JoinedAttributeManager |
getJoinedAttributeManagerInternal() |
DatabaseMapping |
getMapping() |
java.lang.String |
getName() |
int |
getResultIndex() |
java.lang.Class |
getResultType() |
boolean |
hasJoining()
INTERNAL:
Return if any attributes are joined.
|
void |
initialize(ReportQuery query)
INTERNAL:
Looks up mapping for attribute during preExecute of ReportQuery
|
boolean |
isConstructorItem() |
boolean |
isPlaceHolder() |
void |
setAttributeExpression(Expression attributeExpression) |
void |
setDescriptor(ClassDescriptor descriptor) |
void |
setJoinedAttributeManager(JoinedAttributeManager joinManager) |
void |
setMapping(DatabaseMapping mapping) |
void |
setResultIndex(int resultIndex) |
void |
setResultType(java.lang.Class resultType) |
java.lang.String |
toString() |
public ReportItem()
public ReportItem(java.lang.String name, Expression attributeExpression)
public java.lang.Object clone()
clone
in class java.lang.Object
public Expression getAttributeExpression()
public void setAttributeExpression(Expression attributeExpression)
public ClassDescriptor getDescriptor()
public JoinedAttributeManager getJoinedAttributeManager()
public JoinedAttributeManager getJoinedAttributeManagerInternal()
public boolean hasJoining()
public DatabaseMapping getMapping()
public java.lang.String getName()
public int getResultIndex()
public java.lang.Class getResultType()
public void initialize(ReportQuery query) throws QueryException
QueryException
public boolean isConstructorItem()
public boolean isPlaceHolder()
public void setDescriptor(ClassDescriptor descriptor)
public void setJoinedAttributeManager(JoinedAttributeManager joinManager)
public void setMapping(DatabaseMapping mapping)
public void setResultIndex(int resultIndex)
public void setResultType(java.lang.Class resultType)
public java.lang.String toString()
toString
in class java.lang.Object
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference