public final class ReportFieldDescriptor
extends java.lang.Object
Constructor and Description |
---|
ReportFieldDescriptor(java.lang.reflect.Field f) |
Modifier and Type | Method and Description |
---|---|
void |
addHeader(TabularReportInternalModel model) |
void |
addHeader(TabularReportInternalModel model,
java.lang.String alteredLabel) |
void |
addValue(TabularReportInternalModel model,
java.lang.Object obj) |
void |
commonForAddHeaderMethods(TabularReportInternalModel model,
boolean isHidden,
java.lang.String label,
java.lang.String help,
java.lang.String rbid,
java.lang.String customLabel) |
java.lang.String |
getCustomLabelReport() |
ReportDisplayColumn |
getDisplayColumn() |
java.lang.String |
getFieldName() |
FormField |
getFormField() |
ReportKeyColumn |
getKeyColumn() |
NonReportField |
getNonReportField() |
ReportField |
getReportField() |
java.lang.String |
getReportRBID() |
boolean |
isReportColumn() |
ColumnDefinition |
toColumnDefinition() |
public java.lang.String getFieldName()
public FormField getFormField()
public ReportKeyColumn getKeyColumn()
public ReportDisplayColumn getDisplayColumn()
public NonReportField getNonReportField()
public ReportField getReportField()
public ColumnDefinition toColumnDefinition()
public boolean isReportColumn()
public java.lang.String getReportRBID()
public java.lang.String getCustomLabelReport()
public void commonForAddHeaderMethods(TabularReportInternalModel model, boolean isHidden, java.lang.String label, java.lang.String help, java.lang.String rbid, java.lang.String customLabel)
public void addHeader(TabularReportInternalModel model, java.lang.String alteredLabel)
public void addHeader(TabularReportInternalModel model)
public void addValue(TabularReportInternalModel model, java.lang.Object obj) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException