@Retention(value=RUNTIME)
public @interface Slot
mandatory
and name
attributes of the slot.Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
defaultValue |
java.lang.String |
documentation |
boolean |
manageAsSerializable
Tell the BeanOntologyBuilder to treat this slot as a Serializable object.
|
boolean |
mandatory |
java.lang.String |
name |
java.lang.String[] |
permittedValues |
int |
position |
java.lang.String |
regex |
public abstract java.lang.String name
public abstract java.lang.String documentation
public abstract int position
public abstract boolean mandatory
public abstract boolean manageAsSerializable
public abstract java.lang.String defaultValue
public abstract java.lang.String regex
public abstract java.lang.String[] permittedValues