|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.process.jaxb.java.ProcessletInputDefinition org.deegree.process.jaxb.java.ComplexInputDefinition
public class ComplexInputDefinition
Description of a complex input parameter (XML or binary) to the process.
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <extension base="{http://www.deegree.org/processes/java}ProcessInputType"> <sequence> <element name="DefaultFormat" type="{http://www.deegree.org/processes/java}ComplexFormatType"/> <element name="OtherFormats" type="{http://www.deegree.org/processes/java}ComplexFormatType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="maximumMegabytes" type="{http://www.w3.org/2001/XMLSchema}integer" /> </extension> </complexContent> </complexType>
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.deegree.process.jaxb.java.ProcessletInputDefinition |
---|
ProcessletInputDefinition.Metadata |
Field Summary | |
---|---|
protected ComplexFormatType |
defaultFormat
|
protected java.math.BigInteger |
maximumMegabytes
|
protected java.util.List<ComplexFormatType> |
otherFormats
|
Fields inherited from class org.deegree.process.jaxb.java.ProcessletInputDefinition |
---|
_abstract, identifier, maxOccurs, metadata, minOccurs, title |
Constructor Summary | |
---|---|
ComplexInputDefinition()
|
Method Summary | |
---|---|
ComplexFormatType |
getDefaultFormat()
Gets the value of the defaultFormat property. |
java.math.BigInteger |
getMaximumMegabytes()
Gets the value of the maximumMegabytes property. |
java.util.List<ComplexFormatType> |
getOtherFormats()
Gets the value of the otherFormats property. |
void |
setDefaultFormat(ComplexFormatType value)
Sets the value of the defaultFormat property. |
void |
setMaximumMegabytes(java.math.BigInteger value)
Sets the value of the maximumMegabytes property. |
Methods inherited from class org.deegree.process.jaxb.java.ProcessletInputDefinition |
---|
getAbstract, getIdentifier, getMaxOccurs, getMetadata, getMinOccurs, getTitle, setAbstract, setIdentifier, setMaxOccurs, setMinOccurs, setTitle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ComplexFormatType defaultFormat
protected java.util.List<ComplexFormatType> otherFormats
protected java.math.BigInteger maximumMegabytes
Constructor Detail |
---|
public ComplexInputDefinition()
Method Detail |
---|
public ComplexFormatType getDefaultFormat()
ComplexFormatType
public void setDefaultFormat(ComplexFormatType value)
value
- allowed object is
ComplexFormatType
public java.util.List<ComplexFormatType> getOtherFormats()
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 otherFormats property.
For example, to add a new item, do as follows:
getOtherFormats().add(newItem);
Objects of the following type(s) are allowed in the list
ComplexFormatType
public java.math.BigInteger getMaximumMegabytes()
BigInteger
public void setMaximumMegabytes(java.math.BigInteger value)
value
- allowed object is
BigInteger
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |