public class HolidayDefinition extends DataObjectDefinition<Holiday>
addFieldDefinition, addMultiFieldConstraint, addPropertyDefinition, addPropertyDefinitionAsLegacy, checkMultiFieldConstraints, defineDisplayProfile, extendquery, generateExternalField, generateExternalField, generateExternalField, generateExternalField, generateExternalField, generateExternalField, generateExternalFieldFromField, generateExternalFieldFromTitle, generateExternalFieldInBottomNotes, generateJoinQueryDefinition, getAlias, getAliasat, getAliasNumber, getAllFieldMarkersForObjectFields, getCustomLoaderHelper, getDisplayProfileByName, getFieldAt, getFieldMarker, getFieldNumber, getFlatFileLoaderColumn, getFlatFileLoaderDescription, getLabel, getLoaderAlias, getorderedFieldDefinition, getPreferedSpreadsheetTab, getPreferedTableRowHeight, getProperty, getPropertyFieldMarker, getTableschema, getTransientPropertiesForLoader, getUniversalQueryCondition, hasProperty, initiateBlankPayload, isAliasValid, setAlias, setExternalFields, setFieldsAndAttributes, setPreferedSpreadsheetTab, updatePersistenceStorage, writeFieldDefinition, writeFieldDefinition, writeFieldDefinition, writeFieldDefinition, writeFieldDefinition, writeFieldDefinition, writeMultiFieldConstraints
changeName, cleanName, equals, getName
public static HolidayDefinition getHolidayDefinition()
public void initFields()
DataObjectDefinition
initFields
in class DataObjectDefinition<Holiday>
public void initProperties()
DataObjectDefinition
initProperties
in class DataObjectDefinition<Holiday>
public StoredobjectDefinition<Holiday> getStoredobjectDefinition()
public UniqueidentifiedDefinition<Holiday> getUniqueidentifiedDefinition()
public LinkedtoparentDefinition<Holiday,Holidayset> getLinkedtoparentforholidaysetDefinition()
public void initPropertyGenericLinks()
DataObjectDefinition
initPropertyGenericLinks
in class DataObjectDefinition<Holiday>
public Holiday generateFromRow(Row row, TableAlias alias)
generateFromRow
in class DataObjectDefinition<Holiday>
row
- a row from the databasealias
- the alias of the obect in the querypublic Holiday[] generateArrayTemplate()
generateArrayTemplate
in class DataObjectDefinition<Holiday>
public DataObjectId<Holiday>[] generateIdArrayTemplate()
generateIdArrayTemplate
in class DataObjectDefinition<Holiday>
public AttributeMarker<Holiday,TObjectIdDataEltType<Holiday>> getIdMarker()
public AttributeMarker<Holiday,TObjectIdDataEltType<Holidayset>> getLinkedtoparentforholidaysetidMarker()
public DataObjectFieldMarker<Holiday> getHldayFieldMarker()
public DataObjectFieldMarker<Holiday> getHlmonthFieldMarker()
public DataObjectFieldMarker<Holiday> getHlyearFieldMarker()
public DataObjectFieldMarker<Holiday> getIdFieldMarker()
public DataObjectFieldMarker<Holiday> getLinkedtoparentforholidaysetidFieldMarker()
public DataObjectFieldMarker<Holiday> getLinkedtoparentforholidaysetobjectnameFieldMarker()
public DataObjectFieldMarker<Holiday> getLinkedtoparentforholidaysetnrFieldMarker()
public StoredFieldSchema<java.math.BigDecimal> getHldayFieldSchema()
public StoredFieldSchema<ChoiceValue<WesternmonthsChoiceDefinition>> getHlmonthFieldSchema()
public StoredFieldSchema<java.math.BigDecimal> getHlyearFieldSchema()
public DisplayProfile<Holiday> getDisplayProfileHidelinkedtoparentforholidayset()
public StoredFieldSchema<DataObjectId<Holiday>> getIdFieldSchema()
public StoredFieldSchema<DataObjectId<Holidayset>> getLinkedtoparentforholidaysetidFieldSchema()
public StoredFieldSchema<java.lang.String> getLinkedtoparentforholidaysetobjectnameFieldSchema()
public StoredFieldSchema<java.lang.String> getLinkedtoparentforholidaysetnrFieldSchema()
public Holiday generateBlank()
generateBlank
in class DataObjectDefinition<Holiday>
public java.lang.String getModuleName()
getModuleName
in class DataObjectDefinition<Holiday>
public FormulaElement<Holiday> getHldayFormulaElement()
public FormulaElement<Holiday> getHlyearFormulaElement()
public LinkedToParentNavigator<Holiday,Holidayset> getParentforholidaysetNavigator()
protected void setCalculatedFieldTriggers()
DataObjectDefinition
setCalculatedFieldTriggers
in class DataObjectDefinition<Holiday>