org.xwiki.annotation.rest.model.jaxb
Class AnnotationFieldCollection
java.lang.Object
org.xwiki.annotation.rest.model.jaxb.AnnotationFieldCollection
public class AnnotationFieldCollection
- extends java.lang.Object
Stores the information about a request for an annotation to be updated, which is basically any
collection of fields.
Java class for AnnotationFieldCollection complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AnnotationFieldCollection">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="field" type="{http://www.xwiki.org}AnnotationField" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fields
protected java.util.List<AnnotationField> fields
AnnotationFieldCollection
public AnnotationFieldCollection()
getFields
public java.util.List<AnnotationField> getFields()
- Gets the value of the fields property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the fields property.
For example, to add a new item, do as follows:
getFields().add(newItem);
Objects of the following type(s) are allowed in the list
AnnotationField
withFields
public AnnotationFieldCollection withFields(AnnotationField... values)
withFields
public AnnotationFieldCollection withFields(java.util.Collection<AnnotationField> values)
Copyright © 2004-2011 XWiki. All Rights Reserved.