Annotation
extends: Object
Java class for annotation complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”annotation”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="element" type="{}annotationElement" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getElement () → AnnotationElement>
Gets the value of the element 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 element property.
For example, to add a new item, do as follows: getElement().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationElement`,
returns AnnotationElement>
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
AnnotationArgument
extends: Object
Java class for annotationArgument complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”annotationArgument”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="type" type="{}typeInfo" minOccurs="0"
choice
element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/choice
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="primitive" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="array" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
/restriction
/complexContent
/complexType
}`
Gets the value of the type property.
setType (value)
Sets the value of the type property.
getValue () → String>
Gets the value of the value 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 value property.
For example, to add a new item, do as follows: getValue().add(newItem);
Objects of the following type(s) are allowed in the list ,`String`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
isPrimitive () → boolean
Gets the value of the primitive property.
setPrimitive (value)
Sets the value of the primitive property.
isArray () → boolean
Gets the value of the array property.
setArray (value)
Sets the value of the array property.
Class
extends: Object
Java class for class complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”class”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="generic" type="{}typeParameter" maxOccurs="unbounded" minOccurs="0"
element name="class" type="{}typeInfo" minOccurs="0"
element name="interface" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="constructor" type="{}constructor" maxOccurs="unbounded" minOccurs="0"
element name="method" type="{}method" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
element name="field" type="{}field" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="error" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="exception" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="externalizable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
attribute name="serializable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getGeneric () → TypeParameter>
Gets the value of the generic 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 generic property.
For example, to add a new item, do as follows: getGeneric().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeParameter`,
Gets the value of the clazz property.
setClazz (value)
Sets the value of the clazz property.
getInterface () → TypeInfo>
Gets the value of the interface 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 interface property.
For example, to add a new item, do as follows: getInterface().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getConstructor () → Constructor>
Gets the value of the constructor 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 constructor property.
For example, to add a new item, do as follows: getConstructor().add(newItem);
Objects of the following type(s) are allowed in the list ,`Constructor`,
getMethod () → Method>
Gets the value of the method 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 method property.
For example, to add a new item, do as follows: getMethod().add(newItem);
Objects of the following type(s) are allowed in the list ,`Method`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getField () → Field>
Gets the value of the field 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 field property.
For example, to add a new item, do as follows: getField().add(newItem);
Objects of the following type(s) are allowed in the list ,`Field`,
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isAbstract () → boolean
Gets the value of the abstract property.
setAbstract (value)
Sets the value of the abstract property.
isError () → boolean
Gets the value of the error property.
setError (value)
Sets the value of the error property.
isException () → boolean
Gets the value of the exception property.
setException (value)
Sets the value of the exception property.
isExternalizable () → boolean
Gets the value of the externalizable property.
setExternalizable (value)
Sets the value of the externalizable property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
isSerializable () → boolean
Gets the value of the serializable property.
setSerializable (value)
Sets the value of the serializable property.
Constructor
extends: Object
Java class for constructor complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”constructor”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="parameter" type="{}methodParameter" maxOccurs="unbounded" minOccurs="0"
element name="exception" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="signature" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
attribute name="native" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="synchronized" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="static" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="varArgs" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getParameter () → MethodParameter>
Gets the value of the parameter 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 parameter property.
For example, to add a new item, do as follows: getParameter().add(newItem);
Objects of the following type(s) are allowed in the list ,`MethodParameter`,
getException () → TypeInfo>
Gets the value of the exception 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 exception property.
For example, to add a new item, do as follows: getException().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getSignature () → String
Gets the value of the signature property.
setSignature (value)
Sets the value of the signature property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isFinal () → boolean
Gets the value of the final property.
setFinal (value)
Sets the value of the final property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
isNative () → boolean
Gets the value of the native property.
setNative (value)
Sets the value of the native property.
isSynchronized () → boolean
Gets the value of the synchronized property.
setSynchronized (value)
Sets the value of the synchronized property.
isStatic () → boolean
Gets the value of the static property.
setStatic (value)
Sets the value of the static property.
isVarArgs () → boolean
Gets the value of the varArgs property.
setVarArgs (value)
Sets the value of the varArgs property.
Enum
extends: Object
Java class for enum complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”enum”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="class" type="{}typeInfo" minOccurs="0"
element name="interface" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="constant" type="{}enumConstant" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
Gets the value of the clazz property.
setClazz (value)
Sets the value of the clazz property.
getInterface () → TypeInfo>
Gets the value of the interface 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 interface property.
For example, to add a new item, do as follows: getInterface().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getConstant () → EnumConstant>
Gets the value of the constant 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 constant property.
For example, to add a new item, do as follows: getConstant().add(newItem);
Objects of the following type(s) are allowed in the list ,`EnumConstant`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
EnumConstant
extends: Object
Java class for enumConstant complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”enumConstant”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
Field
extends: Object
Java class for field complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”field”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="type" type="{}typeInfo" minOccurs="0"
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="constant" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="volatile" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="transient" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="static" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
/restriction
/complexContent
/complexType
}`
Gets the value of the type property.
setType (value)
Sets the value of the type property.
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getConstant () → String
Gets the value of the constant property.
setConstant (value)
Sets the value of the constant property.
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isVolatile () → boolean
Gets the value of the volatile property.
setVolatile (value)
Sets the value of the volatile property.
isTransient () → boolean
Gets the value of the transient property.
setTransient (value)
Sets the value of the transient property.
isStatic () → boolean
Gets the value of the static property.
setStatic (value)
Sets the value of the static property.
isFinal () → boolean
Gets the value of the final property.
setFinal (value)
Sets the value of the final property.
Interface
extends: Object
Java class for interface complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”interface”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="generic" type="{}typeParameter" maxOccurs="unbounded" minOccurs="0"
element name="interface" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="method" type="{}method" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
element name="field" type="{}field" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getGeneric () → TypeParameter>
Gets the value of the generic 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 generic property.
For example, to add a new item, do as follows: getGeneric().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeParameter`,
getInterface () → TypeInfo>
Gets the value of the interface 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 interface property.
For example, to add a new item, do as follows: getInterface().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getMethod () → Method>
Gets the value of the method 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 method property.
For example, to add a new item, do as follows: getMethod().add(newItem);
Objects of the following type(s) are allowed in the list ,`Method`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getField () → Field>
Gets the value of the field 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 field property.
For example, to add a new item, do as follows: getField().add(newItem);
Objects of the following type(s) are allowed in the list ,`Field`,
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
Method
extends: Object
Java class for method complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”method”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="parameter" type="{}methodParameter" maxOccurs="unbounded" minOccurs="0"
element name="return" type="{}typeInfo" minOccurs="0"
element name="exception" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotationInstance" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="signature" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="scope" type="{}scope"
attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="included" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true"
attribute name="native" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="synchronized" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="static" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
attribute name="varArgs" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getParameter () → MethodParameter>
Gets the value of the parameter 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 parameter property.
For example, to add a new item, do as follows: getParameter().add(newItem);
Objects of the following type(s) are allowed in the list ,`MethodParameter`,
Gets the value of the return property.
setReturn (value)
Sets the value of the return property.
getException () → TypeInfo>
Gets the value of the exception 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 exception property.
For example, to add a new item, do as follows: getException().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getAnnotation () → AnnotationInstance>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`AnnotationInstance`,
returns AnnotationInstance>
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
getSignature () → String
Gets the value of the signature property.
setSignature (value)
Sets the value of the signature property.
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getScope () → String
Gets the value of the scope property.
setScope (value)
Sets the value of the scope property.
isAbstract () → boolean
Gets the value of the abstract property.
setAbstract (value)
Sets the value of the abstract property.
isFinal () → boolean
Gets the value of the final property.
setFinal (value)
Sets the value of the final property.
isIncluded () → boolean
Gets the value of the included property.
setIncluded (value)
Sets the value of the included property.
isNative () → boolean
Gets the value of the native property.
setNative (value)
Sets the value of the native property.
isSynchronized () → boolean
Gets the value of the synchronized property.
setSynchronized (value)
Sets the value of the synchronized property.
isStatic () → boolean
Gets the value of the static property.
setStatic (value)
Sets the value of the static property.
isVarArgs () → boolean
Gets the value of the varArgs property.
setVarArgs (value)
Sets the value of the varArgs property.
ObjectFactory
extends: Object
This object contains factory methods for each Java content interface and Java element interface generated in the com.manticore.tools.xmldoclet.xjc package.
An ObjectFactory allows you to programmatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
ObjectFactory ()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.manticore.tools.xmldoclet.xjc
Create an instance of ,`Root`
Create an instance of ,`Package`
Create an instance of ,`Annotation`
Create an instance of ,`AnnotationElement`
Create an instance of ,`AnnotationInstance`
Create an instance of ,`AnnotationArgument`
Create an instance of ,`Enum`
Create an instance of ,`EnumConstant`
Create an instance of ,`Interface`
Create an instance of ,`Class`
Create an instance of ,`Constructor`
Create an instance of ,`Method`
Create an instance of ,`MethodParameter`
Create an instance of ,`Field`
Create an instance of ,`TypeInfo`
Create an instance of ,`TypeParameter`
Create an instance of ,`Wildcard`
Create an instance of ,`TagInfo`
Package
extends: Object
Java class for package complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”package”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"
element name="tag" type="{}tagInfo" maxOccurs="unbounded" minOccurs="0"
element name="annotation" type="{}annotation" maxOccurs="unbounded" minOccurs="0"
element name="enum" type="{}enum" maxOccurs="unbounded" minOccurs="0"
element name="interface" type="{}interface" maxOccurs="unbounded" minOccurs="0"
element name="class" type="{}class" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string"
/restriction
/complexContent
/complexType
}`
getComment () → String
Gets the value of the comment property.
setComment (value)
Sets the value of the comment property.
getTag () → TagInfo>
Gets the value of the tag 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 tag property.
For example, to add a new item, do as follows: getTag().add(newItem);
Objects of the following type(s) are allowed in the list ,`TagInfo`,
getAnnotation () → Annotation>
Gets the value of the annotation 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 annotation property.
For example, to add a new item, do as follows: getAnnotation().add(newItem);
Objects of the following type(s) are allowed in the list ,`Annotation`,
getEnum () → Enum>
Gets the value of the enum 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 enum property.
For example, to add a new item, do as follows: getEnum().add(newItem);
Objects of the following type(s) are allowed in the list ,`Enum`,
getInterface () → Interface>
Gets the value of the interface 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 interface property.
For example, to add a new item, do as follows: getInterface().add(newItem);
Objects of the following type(s) are allowed in the list ,`Interface`,
getClazz () → Class>
Gets the value of the clazz 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 clazz property.
For example, to add a new item, do as follows: getClazz().add(newItem);
Objects of the following type(s) are allowed in the list ,`Class`,
getName () → String
Gets the value of the name property.
setName (value)
Sets the value of the name property.
TypeInfo
extends: Object
Java class for typeInfo complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”typeInfo”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="wildcard" type="{}wildcard" minOccurs="0"
element name="generic" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
/sequence
attribute name="qualified" type="{http://www.w3.org/2001/XMLSchema}string"
attribute name="dimension" type="{http://www.w3.org/2001/XMLSchema}string"
/restriction
/complexContent
/complexType
}`
Gets the value of the wildcard property.
setWildcard (value)
Sets the value of the wildcard property.
getGeneric () → TypeInfo>
Gets the value of the generic 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 generic property.
For example, to add a new item, do as follows: getGeneric().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getQualified () → String
Gets the value of the qualified property.
setQualified (value)
Sets the value of the qualified property.
getDimension () → String
Gets the value of the dimension property.
setDimension (value)
Sets the value of the dimension property.
Wildcard
extends: Object
Java class for wildcard complex type.
The following schema fragment specifies the expected content contained within this class. {@code ``complexType name=”wildcard”` complexContent
restriction base="{http://www.w3.org/2001/XMLSchema}anyType"
sequence
element name="extendsBound" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
element name="superBound" type="{}typeInfo" maxOccurs="unbounded" minOccurs="0"
/sequence
/restriction
/complexContent
/complexType
}`
getExtendsBound () → TypeInfo>
Gets the value of the extendsBound 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 extendsBound property.
For example, to add a new item, do as follows: getExtendsBound().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,
getSuperBound () → TypeInfo>
Gets the value of the superBound 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 superBound property.
For example, to add a new item, do as follows: getSuperBound().add(newItem);
Objects of the following type(s) are allowed in the list ,`TypeInfo`,