Modifier and Type | Field and Description |
---|---|
static |
IS_EMAIL |
static |
IS_FILE_BINARY |
static |
IS_FILE_CONTENT_TYPE |
static |
IS_FILE_NAME |
static |
IS_FILE_SIZE |
static |
IS_PASSWORD |
Constructor and Description |
---|
Attribute() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
columnNameHasLanguageSuffix() |
boolean |
containsKey(Object arg0) |
boolean |
containsValue(Object arg0) |
Set<Map.Entry<String,Object>> |
entrySet() |
boolean |
equals(Object o) |
Object |
get(Object arg0) |
Boolean |
getAutoIncrement()
Null means, we do not know... happens for example when the driver does not support the IS_AUTOINCREMENT feature.
|
String |
getCachedVar() |
com.jaxio.celerio.factory.RelationCollisionUtil |
getCollisionUtil() |
ColumnConfig |
getColumnConfig() |
String |
getColumnFullName() |
String |
getColumnName() |
String |
getColumnNameEscaped() |
String |
getColumnNameLanguage() |
String |
getColumnNameWithoutLanguage() |
String |
getComment() |
Config |
getConfig() |
String |
getDefaultValueForCurrentAccountId() |
String |
getDisplayOrderAsString()
Used to sort columns in abstract list holder.
|
Entity |
getEntity() |
Entity |
getEntityIPointTo() |
String |
getEnumClass() |
EnumConfig |
getEnumConfig() |
String |
getEnumItemsType() |
String |
getEnumItemsVar() |
EnumNamer |
getEnumModel() |
EnumType |
getEnumType() |
Attribute |
getFile() |
Attribute |
getFileContentType() |
Attribute |
getFilename() |
Attribute |
getFileSize() |
String |
getFullColumnName() |
String |
getFullModelVar() |
String |
getFullName() |
String |
getFullType()
The full Java type, with package information.
|
String |
getFullTypeIfImportNeeded()
Since import is always complicated, I use full type when needed for now in XxxValidator...
|
String |
getFullVar() |
com.jaxio.celerio.aspects.ForbiddenWhenBuildingAspect |
getFwba() |
Boolean |
getIsContentType() |
Boolean |
getIsEmail() |
Boolean |
getIsFile() |
Boolean |
getIsFilename() |
Boolean |
getIsFileSize() |
Boolean |
getIsInFileDefinition() |
Boolean |
getIsPassword() |
String |
getJavaDefaultValue() |
String |
getJavadoc() |
JdbcType |
getJdbcType() |
JpaAttribute |
getJpa() |
String |
getLabelName() |
Labels |
getLabels() |
MappedType |
getMappedType() |
String |
getName() |
String |
getOneLineComment()
When there are dozen of attributes, it is convenient to have next to the attribute declaration a short comment such as "// not null"
|
String |
getPackageName()
The full package name.
|
String |
getSetterAccessibility() |
int |
getSize() |
Map<String,Object> |
getSpis() |
String |
getTableName() |
String |
getType()
The java Type name, without any package information.
|
String |
getValidate() |
String |
getVar()
The var for the current type.
|
String |
getVarPath() |
Relation |
getXToOneRelation() |
boolean |
hasComment() |
boolean |
hasDefaultValue() |
boolean |
hasDigits()
Whether this attribute is numeric and is neither an enum nor a version.
|
boolean |
hasForwardXToOneRelation()
Should replace hasXToOneRelation.
|
int |
hashCode() |
boolean |
hasIntSetter() |
boolean |
hasPertinentDefaultValue() |
boolean |
hasXToOneRelation() |
boolean |
isAuditEntityAttribute() |
boolean |
isBigDecimal() |
boolean |
isBigInteger() |
boolean |
isBinary()
Is the corresponding column a LOB, BLOB or CLOB.
|
boolean |
isBlob() |
boolean |
isBoolean() |
boolean |
isChar() |
boolean |
isCharPadding() |
boolean |
isClob() |
boolean |
isComparable() |
boolean |
isContentType() |
boolean |
isCpkPatternSearchable() |
boolean |
isDate() |
boolean |
isDouble() |
boolean |
isEmail() |
boolean |
isEmpty() |
boolean |
isEnum() |
boolean |
isFile() |
boolean |
isFileBinary() |
boolean |
isFilename() |
boolean |
isFileSize() |
boolean |
isFixedSize() |
boolean |
isFloat() |
boolean |
isFormField() |
boolean |
isHidden() |
boolean |
isHtml() |
boolean |
isInBk() |
boolean |
isInCompositeFk() |
boolean |
isInCpk() |
boolean |
isIndexed()
Whether this attribute has a non null
IndexedField configuration element. |
boolean |
isInFileDefinition() |
boolean |
isInFk() |
boolean |
isInPk() |
boolean |
isInteger() |
boolean |
isIntegralNumber()
Whether this attribute is an integer, a long or a big integer.
|
boolean |
isJavaBaseClass() |
boolean |
isJavaUtilDate() |
boolean |
isJavaUtilDateAndTime() |
boolean |
isJavaUtilOnlyDate() |
boolean |
isJavaUtilOnlyTime() |
boolean |
isJodaLocalDate() |
boolean |
isJodaLocalDateTime() |
boolean |
isJodaTime() |
boolean |
isLabel() |
boolean |
isLazyLoaded() |
boolean |
isLob() |
boolean |
isLocaleKey() |
boolean |
isLocalizable() |
boolean |
isLong() |
boolean |
isMultiSelectable()
Can we apply a search with a PropertySelector on this attribute?
|
boolean |
isNotNullable() |
boolean |
isNullable() |
boolean |
isNumeric() |
boolean |
isPassword() |
boolean |
isPatternSearchable() |
boolean |
isRangeable()
Can we apply a search by range with this attribute?
|
boolean |
isRequired() |
boolean |
isSafeHtml() |
boolean |
isSearchField() |
boolean |
isSearchResultField() |
boolean |
isSearchResultFieldConvention() |
boolean |
isSetterAccessibilityPublic() |
boolean |
isSimple() |
boolean |
isSimpleFk() |
boolean |
isSimplePk() |
boolean |
isSortable() |
boolean |
isString() |
boolean |
isTextArea() |
boolean |
isTransient() |
boolean |
isUnique() |
boolean |
isUrl() |
boolean |
isVersion() |
boolean |
isVisible() |
boolean |
isXToOneRelationSet() |
Set<String> |
keySet() |
Object |
put(String arg0,
Object arg1) |
void |
putAll(Map<? extends String,? extends Object> arg0) |
Object |
remove(Object arg0) |
void |
setColumnConfig(ColumnConfig columnConfig) |
void |
setEntity(Entity entity) |
void |
setInBk(boolean inBk) |
void |
setInCompositeFk(boolean inCompositeFk) |
void |
setInCpk(boolean inCpk) |
void |
setSimpleFk(boolean simpleFk) |
void |
setSimplePk(boolean simplePk) |
int |
size() |
String |
toString() |
Collection<Object> |
values() |
getAdder, getAdders, getContains, getEditer, getGetter, getGetterLocalized, getGetters, getHas, getHasPlural, getHibernateFilterName, getPackageNode, getPackageNodeUp, getPath, getRandomGetter, getRemover, getRemovers, getSetter, getSetters, getTestType, getTypeLow, getUniqueDeleter, getUniqueGetter, getVarLocalized, getVars, getVarsUp, getVarUp, getWith
public staticIS_FILE_SIZE
public staticIS_FILE_NAME
public staticIS_FILE_BINARY
public staticIS_FILE_CONTENT_TYPE
public staticIS_EMAIL
public staticIS_PASSWORD
public void setEntity(Entity entity)
public void setColumnConfig(ColumnConfig columnConfig)
public String getVar()
Namer
getVar
in interface Namer
getVar
in class AbstractNamer
public EnumType getEnumType()
public String getFullName()
public String getFullVar()
public String getFullModelVar()
public String getFullColumnName()
public String getValidate()
public String getLabelName()
public Labels getLabels()
public Boolean getAutoIncrement()
public boolean isSimplePk()
public void setInCpk(boolean inCpk)
public boolean isInCpk()
public void setSimpleFk(boolean simpleFk)
public boolean isSimpleFk()
public void setInCompositeFk(boolean inCompositeFk)
public boolean isInCompositeFk()
public boolean isSimple()
public String getSetterAccessibility()
public boolean isSetterAccessibilityPublic()
public String getColumnName()
public String getColumnNameEscaped()
public String getColumnFullName()
public String getTableName()
public JdbcType getJdbcType()
public boolean isJavaBaseClass()
public boolean isEnum()
public boolean isSortable()
public EnumConfig getEnumConfig()
public EnumNamer getEnumModel()
public String getEnumClass()
public String getEnumItemsType()
public String getEnumItemsVar()
public int getSize()
public boolean isFixedSize()
public String getComment()
public String getJavadoc()
public boolean hasComment()
public boolean isUnique()
public boolean isRequired()
public boolean isCharPadding()
public boolean isNullable()
public boolean isNotNullable()
public boolean hasDefaultValue()
public boolean hasPertinentDefaultValue()
public String getJavaDefaultValue()
public String getDisplayOrderAsString()
public String getType()
Namer
getType
in interface Namer
getType
in class AbstractNamer
public String getFullType()
Namer
getFullType
in interface Namer
getFullType
in class AbstractNamer
public String getFullTypeIfImportNeeded()
public boolean isLocaleKey()
public boolean columnNameHasLanguageSuffix()
public boolean isLabel()
public String getColumnNameWithoutLanguage()
public String getColumnNameLanguage()
public boolean isVersion()
public boolean isInFileDefinition()
public boolean isFile()
public boolean isFileBinary()
public boolean isFileSize()
public boolean isFilename()
public boolean isContentType()
public boolean isPatternSearchable()
public boolean isCpkPatternSearchable()
public boolean isTransient()
public Attribute getFileSize()
public Attribute getFileContentType()
public Attribute getFilename()
public Attribute getFile()
public boolean isEmail()
public boolean isPassword()
public boolean isVisible()
public boolean isFormField()
public boolean isSearchResultFieldConvention()
public boolean isSearchResultField()
public boolean isSearchField()
public boolean isRangeable()
public boolean isMultiSelectable()
public MappedType getMappedType()
public final String getPackageName()
Namer
getPackageName
in interface Namer
getPackageName
in class AbstractNamer
public final boolean hasDigits()
public final boolean isNumeric()
public final boolean isLong()
public final boolean isInteger()
public final boolean isBigInteger()
public final boolean isDouble()
public final boolean isFloat()
public final boolean isBigDecimal()
public final boolean isString()
public final boolean isChar()
public final boolean isBoolean()
public final boolean isDate()
public final boolean isJavaUtilDate()
public final boolean isJavaUtilOnlyDate()
public final boolean isJavaUtilDateAndTime()
public final boolean isJavaUtilOnlyTime()
public final boolean isJodaTime()
public final boolean isJodaLocalDate()
public final boolean isJodaLocalDateTime()
public final boolean isLob()
public final boolean isBlob()
public final boolean isClob()
public final boolean isComparable()
public final boolean isIntegralNumber()
public final boolean isBinary()
public boolean isIndexed()
IndexedField
configuration element.ColumnConfig.getIndexedField();
public boolean isInPk()
public boolean isInFk()
public boolean isHidden()
public boolean isLazyLoaded()
public boolean isLocalizable()
public boolean hasIntSetter()
public boolean isHtml()
public boolean isSafeHtml()
public boolean isUrl()
public boolean isTextArea()
public boolean isAuditEntityAttribute()
public final boolean equals(Object o)
public final int hashCode()
public String getDefaultValueForCurrentAccountId()
public String getOneLineComment()
public boolean hasXToOneRelation()
public boolean hasForwardXToOneRelation()
public Relation getXToOneRelation()
public Entity getEntityIPointTo()
public String getVarPath()
public boolean containsKey(Object arg0)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object arg0)
containsValue
in interface Map<String,Object>
public Config getConfig()
public com.jaxio.celerio.factory.RelationCollisionUtil getCollisionUtil()
public Entity getEntity()
public ColumnConfig getColumnConfig()
public JpaAttribute getJpa()
public com.jaxio.celerio.aspects.ForbiddenWhenBuildingAspect getFwba()
public String getCachedVar()
public Boolean getIsInFileDefinition()
public Boolean getIsFile()
public Boolean getIsFileSize()
public Boolean getIsFilename()
public Boolean getIsContentType()
public Boolean getIsEmail()
public Boolean getIsPassword()
public boolean isXToOneRelationSet()
public void setSimplePk(boolean simplePk)
public void setInBk(boolean inBk)
public boolean isInBk()
Copyright © 2005-2013 JAXIO S.A.R.L. - All Rights Reserved.