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.Objectpublic 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
QueryExceptionpublic 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.ObjectEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference