Package org.beanio.annotation
Annotation Type Group
-
@Retention(RUNTIME) @Target({TYPE,FIELD,METHOD}) public @interface GroupGroup annotation for classes, and for fields and methods in a class annotated by a parent Group.- Since:
- 2.1.0
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<?>collectionThe collection type for repeating group bound to a parent group class, if it cannot be determined from the annotated field or method declaration.java.lang.StringgetterThe getter method on its parent group class.intmaxOccursThe maximum occurrences of the record.intminOccursThe minimum occurrences of the recordjava.lang.StringnameThe group name.intorderThe order of this record within its parent group.java.lang.StringsetterThe setter method on its parent group class.java.lang.Class<?>typeThe group type, if it cannot be determined from the annotated field or method declaration.java.lang.StringvalueThe name of child component to use for the value of this record in lieu of a type.java.lang.StringxmlNameThe XML attribute or element name.java.lang.StringxmlNamespaceThe XML namespace URI of this record.java.lang.StringxmlPrefixThe XML namespace prefix of this record.XmlTypexmlTypeThe XML type of this record.
-