Package adalid.core
Class ReportField
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.ReportField
-
- All Implemented Interfaces:
Wrappable,Artifact,Comparable<ReportField>
public class ReportField extends AbstractArtifact implements Comparable<ReportField>
- Author:
- Jorge Campins
-
-
Field Summary
-
Fields inherited from class adalid.core.AbstractArtifact
ENGLISH, NBSP, PORTUGUESE, SPANISH
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaggregationAtHand(ViewFieldAggregation aggregation)intcompareTo(ReportField that)protected StringfieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps)ViewFieldAggregationgetAggregation()intgetCompositeIndex()StringgetDataClassName()intgetIndex()StringgetJavaClassName()StringgetLabel()PropertygetParentProperty()intgetPixels()PropertygetProperty()ReportGroupgetReportGroup()IntegergetSequence()ViewFieldgetViewField()booleanisAverageAtHand()booleanisCountAtHand()booleanisDeviationAtHand()booleanisMaxAtHand()booleanisMinAtHand()booleanisResizeable()booleanisSumAtHand()-
Methods inherited from class adalid.core.AbstractArtifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, checkName, classToString, clearAttributes, coalesce, copyLocalizedStrings, defaultLocale, depth, fa, finalise, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getDefaultWrapperClass, getFullName, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getTrace, getValidFieldAnnotations, getValidTypeAnnotations, getValueString, getValueString, getWrapper, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, mapsToString, put, repeat, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, settler, setTrace, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames
-
-
-
-
Method Detail
-
getIndex
public int getIndex()
- Returns:
- the index
-
getCompositeIndex
public int getCompositeIndex()
- Returns:
- the composite index
-
getLabel
public String getLabel()
-
getSequence
public Integer getSequence()
- Returns:
- the sequence
-
getReportGroup
public ReportGroup getReportGroup()
- Returns:
- the report group
-
getProperty
public Property getProperty()
- Returns:
- the property
-
getParentProperty
public Property getParentProperty()
- Returns:
- the parent property
-
getViewField
public ViewField getViewField()
- Returns:
- the view field
-
getAggregation
public ViewFieldAggregation getAggregation()
- Returns:
- the aggregation
-
getPixels
public int getPixels()
- Returns:
- the pixels
-
isResizeable
public boolean isResizeable()
- Returns:
- the resizeable
-
getDataClassName
public String getDataClassName()
-
getJavaClassName
public String getJavaClassName()
-
aggregationAtHand
public boolean aggregationAtHand(ViewFieldAggregation aggregation)
-
isCountAtHand
public boolean isCountAtHand()
-
isMinAtHand
public boolean isMinAtHand()
-
isMaxAtHand
public boolean isMaxAtHand()
-
isSumAtHand
public boolean isSumAtHand()
-
isAverageAtHand
public boolean isAverageAtHand()
-
isDeviationAtHand
public boolean isDeviationAtHand()
-
compareTo
public int compareTo(ReportField that)
- Specified by:
compareToin interfaceComparable<ReportField>
-
fieldsToString
protected String fieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps)
- Overrides:
fieldsToStringin classAbstractArtifact
-
-