public class TaskchoiceDefinition extends DataObjectDefinition<Taskchoice>
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 TaskchoiceDefinition getTaskchoiceDefinition()
public void initFields()
DataObjectDefinition
initFields
in class DataObjectDefinition<Taskchoice>
public void initProperties()
DataObjectDefinition
initProperties
in class DataObjectDefinition<Taskchoice>
public StoredobjectDefinition<Taskchoice> getStoredobjectDefinition()
public UniqueidentifiedDefinition<Taskchoice> getUniqueidentifiedDefinition()
public NamedDefinition<Taskchoice> getNamedDefinition()
public LinkedtoparentDefinition<Taskchoice,Task> getLinkedtoparentfortaskDefinition()
public void initPropertyGenericLinks()
DataObjectDefinition
initPropertyGenericLinks
in class DataObjectDefinition<Taskchoice>
public Taskchoice generateFromRow(Row row, TableAlias alias)
generateFromRow
in class DataObjectDefinition<Taskchoice>
row
- a row from the databasealias
- the alias of the obect in the querypublic Taskchoice[] generateArrayTemplate()
generateArrayTemplate
in class DataObjectDefinition<Taskchoice>
public DataObjectId<Taskchoice>[] generateIdArrayTemplate()
generateIdArrayTemplate
in class DataObjectDefinition<Taskchoice>
public AttributeMarker<Taskchoice,TObjectIdDataEltType<Taskchoice>> getIdMarker()
public AttributeMarker<Taskchoice,TObjectIdDataEltType<Task>> getLinkedtoparentfortaskidMarker()
public DataObjectFieldMarker<Taskchoice> getSelectedFieldMarker()
public DataObjectFieldMarker<Taskchoice> getCodeFieldMarker()
public DataObjectFieldMarker<Taskchoice> getIdFieldMarker()
public DataObjectFieldMarker<Taskchoice> getObjectnameFieldMarker()
public DataObjectFieldMarker<Taskchoice> getLinkedtoparentfortaskidFieldMarker()
public DataObjectFieldMarker<Taskchoice> getLinkedtoparentfortaskobjectnameFieldMarker()
public StoredFieldSchema<ChoiceValue<BooleanChoiceDefinition>> getSelectedFieldSchema()
public StoredFieldSchema<java.lang.String> getCodeFieldSchema()
public DisplayProfile<Taskchoice> getDisplayProfileHidelinkedtoparentfortask()
public StoredFieldSchema<DataObjectId<Taskchoice>> getIdFieldSchema()
public StoredFieldSchema<java.lang.String> getObjectnameFieldSchema()
public StoredFieldSchema<DataObjectId<Task>> getLinkedtoparentfortaskidFieldSchema()
public StoredFieldSchema<java.lang.String> getLinkedtoparentfortaskobjectnameFieldSchema()
public Taskchoice generateBlank()
generateBlank
in class DataObjectDefinition<Taskchoice>
public java.lang.String getModuleName()
getModuleName
in class DataObjectDefinition<Taskchoice>
public LinkedToParentNavigator<Taskchoice,Task> getParentfortaskNavigator()
protected void setCalculatedFieldTriggers()
DataObjectDefinition
setCalculatedFieldTriggers
in class DataObjectDefinition<Taskchoice>