class SlotAccessData extends Object
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
aggregate |
(package private) Class |
aggregateClass |
(package private) int |
cardMax |
(package private) int |
cardMin |
(package private) Object |
defaultValue |
(package private) String |
documentation |
(package private) Method |
getter |
(package private) boolean |
mandatory |
(package private) String[] |
permittedValues |
(package private) String |
regex |
(package private) Method |
setter |
(package private) Class |
type |
Constructor and Description |
---|
SlotAccessData(Class type,
Method getter,
Method setter,
boolean mandatory,
Class aggregateClass,
int cardMin,
int cardMax,
Object defaultValue,
String regex,
String[] permittedValues,
String documentation) |
Modifier and Type | Method and Description |
---|---|
(package private) static boolean |
isAggregate(Class clazz) |
(package private) static boolean |
isSequence(Class clazz) |
(package private) static boolean |
isSet(Class clazz) |
(package private) boolean |
isTypized() |
String |
toString() |
Class type
Method getter
Method setter
boolean aggregate
boolean mandatory
Class aggregateClass
int cardMin
int cardMax
Object defaultValue
String regex
String[] permittedValues
String documentation