Modifier and Type | Optional Element and Description |
---|---|
Class<?> |
collection
The collection type for repeating records bound to a group class, if
it cannot be determined from the annotated field or method declaration.
|
String |
getter
The getter method on its parent group class.
|
int |
maxLength
The validated maximum length of the record.
|
int |
maxOccurs
The maximum occurrences of the record.
|
int |
maxRidLength
The maximum length of this record used to identify it.
|
int |
minLength
The validated minimum length of the record.
|
int |
minOccurs
The minimum occurrences of the record
|
int |
minRidLength
The minimum length of this record used to identify it.
|
String |
name
The record name.
|
int |
order
The order of this record within its parent group.
|
String |
setter
The setter method on its parent group class.
|
Class<?> |
type
The record type, if it cannot be determined from the annotated
field or method declaration.
|
String |
value
The name of child component to use for the value of this record in
lieu of a type.
|
String |
xmlName
The XML attribute or element name.
|
String |
xmlNamespace
The XML namespace URI of this record.
|
String |
xmlPrefix
The XML namespace prefix of this record.
|
XmlType |
xmlType
The XML type of this record.
|
public abstract String name
public abstract String getter
public abstract String setter
public abstract Class<?> type
public abstract Class<?> collection
public abstract int minRidLength
public abstract int maxRidLength
public abstract int minLength
public abstract int maxLength
public abstract int minOccurs
public abstract int maxOccurs
public abstract int order
public abstract String value
public abstract String xmlName
public abstract String xmlPrefix
public abstract String xmlNamespace