attribute

Top  Previous  Next

The following attributes can be added to attribute element types.

 

- type [string]

 

(string|set|xml|uuid|file|integer|positiveInteger|negativeInteger|long|double|date)

 

- alias <name>

- comment <value>

- example <value>

- encrypt <value> value must be 16 characters in length

- default <value>

 

- fixed <value>

- immutable [false] (true|false)

 

- env <environment variable name>

- property <property name>

 

- length [0]

- minLength [0]

- maxLength [Integer.MAX_VALUE]

 

- regex <pattern>

- transform (truncateToMaxLength|trim|ltrim|rtrim)

 

- mapFrom <uid>

- mapFormat <java.text.Format>

 

- parent* <container name|value name>

 

- if <attribute name, attribute name...>

- unless <attribute name, attribute name...>

 

- autoIncremented [false] (true|false)

 

- optional [false] (true|false)