Package org.apache.axis.wsdl.symbolTable
Class ElementDecl
- java.lang.Object
-
- org.apache.axis.wsdl.symbolTable.SymTabEntry
-
- org.apache.axis.wsdl.symbolTable.ContainedEntry
-
- org.apache.axis.wsdl.symbolTable.ElementDecl
-
public class ElementDecl extends ContainedEntry
Simple utility struct for holding element declarations. This simply correlates a QName to a TypeEntry.- Author:
- Glen Daniels (gdaniels@apache.org), Tom Jordahl (tomj@apache.org)
-
-
Field Summary
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.ContainedEntry
type
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname
-
-
Constructor Summary
Constructors Constructor Description ElementDecl(TypeEntry type, QName name)
Constructor ElementDecl
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getAnyElement()
Method getAnyElementjava.lang.String
getDocumentation()
Method getDocumentationboolean
getMaxOccursIsExactlyOne()
Method getMaxOccursIsExactlyOneboolean
getMaxOccursIsUnbounded()
Method getMaxOccursIsUnboundedboolean
getMinOccursIs0()
Method getMinOccursIs0boolean
getNillable()
Method getNillableboolean
getOptional()
Method getOptionalvoid
setAnyElement(boolean anyElement)
Method setAnyElementvoid
setDocumentation(java.lang.String documentation)
Method setDocumentationvoid
setMaxOccursIsExactlyOne(boolean exactOne)
Method setMaxOccursIsExactlyOnevoid
setMaxOccursIsUnbounded(boolean maxOccursIsUnbounded)
Method setMaxOccursIsUnboundedvoid
setMinOccursIs0(boolean minOccursIs0)
Method setMinOccursIs0void
setNillable(boolean nillable)
Method setNillablevoid
setOptional(boolean optional)
Method setOptional-
Methods inherited from class org.apache.axis.wsdl.symbolTable.ContainedEntry
getType, setType
-
Methods inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName, toString, toString
-
-
-
-
Method Detail
-
getMinOccursIs0
public boolean getMinOccursIs0()
Method getMinOccursIs0- Returns:
-
setMinOccursIs0
public void setMinOccursIs0(boolean minOccursIs0)
Method setMinOccursIs0- Parameters:
minOccursIs0
-
-
getMaxOccursIsUnbounded
public boolean getMaxOccursIsUnbounded()
Method getMaxOccursIsUnbounded- Returns:
-
setMaxOccursIsUnbounded
public void setMaxOccursIsUnbounded(boolean maxOccursIsUnbounded)
Method setMaxOccursIsUnbounded- Parameters:
maxOccursIsUnbounded
-
-
getMaxOccursIsExactlyOne
public boolean getMaxOccursIsExactlyOne()
Method getMaxOccursIsExactlyOne- Returns:
-
setMaxOccursIsExactlyOne
public void setMaxOccursIsExactlyOne(boolean exactOne)
Method setMaxOccursIsExactlyOne- Parameters:
exactOne
-
-
setNillable
public void setNillable(boolean nillable)
Method setNillable- Parameters:
nillable
-
-
getNillable
public boolean getNillable()
Method getNillable- Returns:
-
setOptional
public void setOptional(boolean optional)
Method setOptional- Parameters:
optional
-
-
getOptional
public boolean getOptional()
Method getOptional- Returns:
-
getAnyElement
public boolean getAnyElement()
Method getAnyElement- Returns:
-
setAnyElement
public void setAnyElement(boolean anyElement)
Method setAnyElement- Parameters:
anyElement
-
-
getDocumentation
public java.lang.String getDocumentation()
Method getDocumentation- Returns:
- string
-
setDocumentation
public void setDocumentation(java.lang.String documentation)
Method setDocumentation- Parameters:
documentation
-
-
-