|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.nrl.parser.jaxb15.JaxbOperator
public class JaxbOperator
Definition of an extension operator, at varying levels of detail (name only, or mapping to an implementation)
Java class for Operator complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Operator"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> </restriction> </simpleType> </element> <element name="documentation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="purpose" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="parameters" type="{urn:net:sourceforge:nrl:1.5}Parameters" minOccurs="0"/> <element name="returnType" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="implementationDetail" type="{urn:net:sourceforge:nrl:1.5}ImplementationDetail" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
JaxbOperator.JaxbReturnType
Java class for anonymous complex type. |
Constructor Summary | |
---|---|
JaxbOperator()
|
Method Summary | |
---|---|
String |
getDocumentation()
Gets the value of the documentation property. |
List<JaxbImplementationDetail> |
getImplementationDetail()
Gets the value of the implementationDetail property. |
String |
getName()
Gets the value of the name property. |
JaxbParameters |
getParameters()
Gets the value of the parameters property. |
String |
getPurpose()
Gets the value of the purpose property. |
JaxbOperator.JaxbReturnType |
getReturnType()
Gets the value of the returnType property. |
void |
setDocumentation(String value)
Sets the value of the documentation property. |
void |
setName(String value)
Sets the value of the name property. |
void |
setParameters(JaxbParameters value)
Sets the value of the parameters property. |
void |
setPurpose(String value)
Sets the value of the purpose property. |
void |
setReturnType(JaxbOperator.JaxbReturnType value)
Sets the value of the returnType property. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JaxbOperator()
Method Detail |
---|
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getDocumentation()
String
public void setDocumentation(String value)
value
- allowed object is
String
public String getPurpose()
String
public void setPurpose(String value)
value
- allowed object is
String
public JaxbParameters getParameters()
JaxbParameters
public void setParameters(JaxbParameters value)
value
- allowed object is
JaxbParameters
public JaxbOperator.JaxbReturnType getReturnType()
JaxbOperator.JaxbReturnType
public void setReturnType(JaxbOperator.JaxbReturnType value)
value
- allowed object is
JaxbOperator.JaxbReturnType
public List<JaxbImplementationDetail> getImplementationDetail()
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 implementationDetail property.
For example, to add a new item, do as follows:
getImplementationDetail().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbImplementationDetail
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |