| Modifier and Type | Optional Element and Description | 
|---|---|
Class<?> | 
collection
The collection type for repeating group bound to a parent 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 | 
maxOccurs
The maximum occurrences of the record. 
 | 
int | 
minOccurs
The minimum occurrences of the record 
 | 
String | 
name
The group 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 group 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 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