org.salespointframework.core.data.database
Annotation Type PersistenceProperty
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface PersistenceProperty
A PersistenceProperty
defines field options for persistence process
follow()
: set to false if you don't wish to persist this field
isUnique()
: set to true, if this field should be the unique key
autoAssign()
: set to true, if generated key should be set on this field after persistence process
- Since:
- 4.0
- Author:
- Thomas Kissinger
follow
public abstract boolean follow
- Returns:
- See Also:
PersistenceProperty
- Default:
- true
isUnique
public abstract boolean isUnique
- Returns:
- See Also:
PersistenceProperty
- Default:
- false
autoAssign
public abstract boolean autoAssign
- Returns:
- See Also:
PersistenceProperty
- Default:
- false