Package adalid.core
Class ReportField
java.lang.Object
adalid.core.AbstractArtifact
adalid.core.ReportField
- All Implemented Interfaces:
Wrappable,Artifact,Comparable<ReportField>
- Author:
- Jorge Campins
-
Field Summary
Fields inherited from class adalid.core.AbstractArtifact
_de_, _of_, BR, ENGLISH, FWGTS, FWLTS, HT, PORTUGUESE, SPANISH -
Method Summary
Modifier and TypeMethodDescriptionprotected static ReportFieldaddReportField(ReportGroup group, String name) booleanaggregationAtHand(ViewFieldAggregation aggregation) intcompareTo(ReportField that) protected StringfieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps) intintgetIndex()getLabel()intbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected voidsetResizeable(boolean resizeable) Methods inherited from class adalid.core.AbstractArtifact
a, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, b, b, bigDecimal, bigDecimal, bigDecimal, bigDecimal, bigDecimal, bigInteger, bigInteger, bigInteger, bigInteger, bigInteger, checkName, checkScope, classToString, clearAttributes, coalesce, copyBootstrappingAttributes, copyLocalizedStrings, defaultLocale, depth, fa, finalise, finish, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getDefaultWrapperClass, getFullName, getInlineHelpType, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyFeatures, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPartialSqlName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getStringKeyValuePairAttribute, getStringKeyValuePairAttribute, getTrace, getValidFieldAnnotations, getValidTypeAnnotations, getValueString, getValueString, getWrapper, greaterThanZero, h1, h2, h3, h4, h5, h6, hashCodeHexString, i, i, ic, ic, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isUnicodeSymbolClass, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, m, m, mapsToString, put, round, s, s, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setInlineHelpType, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, settler, setTrace, specified, specified, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, toString, u, u, ul, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames, xs
-
Method Details
-
addReportField
-
getIndex
public int getIndex()- Returns:
- the index
-
getCompositeIndex
public int getCompositeIndex()- Returns:
- the composite index
-
getLabel
-
getSequence
- Returns:
- the sequence
-
getReportGroup
- Returns:
- the report group
-
getProperty
- Returns:
- the property
-
getParentProperty
- Returns:
- the parent property
-
getViewField
- Returns:
- the view field
-
getAggregation
- Returns:
- the aggregation
-
getPixels
public int getPixels()- Returns:
- the pixels
-
isResizeable
public boolean isResizeable()- Returns:
- the resizeable
-
setResizeable
protected void setResizeable(boolean resizeable) - Parameters:
resizeable- the resizeable to set
-
getDataClassName
-
getJavaClassName
-
aggregationAtHand
-
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
- Specified by:
compareToin interfaceComparable<ReportField>
-
fieldsToString
- Overrides:
fieldsToStringin classAbstractArtifact
-