public class LdapuserDefinition extends DataObjectDefinition<Ldapuser>
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, 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 LdapuserDefinition getLdapuserDefinition()
public void initFields()
DataObjectDefinition
initFields
in class DataObjectDefinition<Ldapuser>
public void initProperties()
DataObjectDefinition
initProperties
in class DataObjectDefinition<Ldapuser>
public void initPropertyGenericLinks()
DataObjectDefinition
initPropertyGenericLinks
in class DataObjectDefinition<Ldapuser>
public Ldapuser generateFromRow(Row row, TableAlias alias)
generateFromRow
in class DataObjectDefinition<Ldapuser>
row
- a row from the databasealias
- the alias of the obect in the querypublic Ldapuser[] generateArrayTemplate()
generateArrayTemplate
in class DataObjectDefinition<Ldapuser>
public DataObjectId<Ldapuser>[] generateIdArrayTemplate()
generateIdArrayTemplate
in class DataObjectDefinition<Ldapuser>
public DataObjectFieldMarker<Ldapuser> getLastnameFieldMarker()
public DataObjectFieldMarker<Ldapuser> getFirstnameFieldMarker()
public DataObjectFieldMarker<Ldapuser> getDepartmentFieldMarker()
public DataObjectFieldMarker<Ldapuser> getLocationFieldMarker()
public DataObjectFieldMarker<Ldapuser> getIdFieldMarker()
public DataObjectFieldMarker<Ldapuser> getMailFieldMarker()
public DataObjectFieldMarker<Ldapuser> getFullnameFieldMarker()
public DataObjectFieldMarker<Ldapuser> getDistinguishednameFieldMarker()
public DataObjectFieldMarker<Ldapuser> getFixphoneFieldMarker()
public DataObjectFieldMarker<Ldapuser> getMobilephoneFieldMarker()
public StoredFieldSchema<java.lang.String> getLastnameFieldSchema()
public StoredFieldSchema<java.lang.String> getFirstnameFieldSchema()
public StoredFieldSchema<java.lang.String> getDepartmentFieldSchema()
public StoredFieldSchema<java.lang.String> getLocationFieldSchema()
public StoredFieldSchema<java.lang.String> getIdFieldSchema()
public StoredFieldSchema<java.lang.String> getMailFieldSchema()
public StoredFieldSchema<java.lang.String> getFullnameFieldSchema()
public StoredFieldSchema<java.lang.String> getDistinguishednameFieldSchema()
public StoredFieldSchema<java.lang.String> getFixphoneFieldSchema()
public StoredFieldSchema<java.lang.String> getMobilephoneFieldSchema()
public Ldapuser generateBlank()
generateBlank
in class DataObjectDefinition<Ldapuser>
public java.lang.String getModuleName()
getModuleName
in class DataObjectDefinition<Ldapuser>
protected void setCalculatedFieldTriggers()
DataObjectDefinition
setCalculatedFieldTriggers
in class DataObjectDefinition<Ldapuser>
public int getPreferedTableRowHeight()
getPreferedTableRowHeight
in class DataObjectDefinition<Ldapuser>