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
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 -
Method Summary
Modifier and TypeMethodDescriptionboolean
Method getAnyElementMethod getDocumentationboolean
Method getMaxOccursIsExactlyOneboolean
Method getMaxOccursIsUnboundedboolean
Method getMinOccursIs0boolean
Method getNillableboolean
Method getOptionalvoid
setAnyElement
(boolean anyElement) Method setAnyElementvoid
setDocumentation
(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 setOptionalMethods 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
-
Constructor Details
-
ElementDecl
Constructor ElementDecl- Parameters:
type
-name
-
-
-
Method Details
-
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
Method getDocumentation- Returns:
- string
-
setDocumentation
Method setDocumentation- Parameters:
documentation
-
-