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
typeFields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethod getAnyElementMethod getDocumentationbooleanMethod getMaxOccursIsExactlyOnebooleanMethod getMaxOccursIsUnboundedbooleanMethod getMinOccursIs0booleanMethod getNillablebooleanMethod getOptionalvoidsetAnyElement(boolean anyElement) Method setAnyElementvoidsetDocumentation(String documentation) Method setDocumentationvoidsetMaxOccursIsExactlyOne(boolean exactOne) Method setMaxOccursIsExactlyOnevoidsetMaxOccursIsUnbounded(boolean maxOccursIsUnbounded) Method setMaxOccursIsUnboundedvoidsetMinOccursIs0(boolean minOccursIs0) Method setMinOccursIs0voidsetNillable(boolean nillable) Method setNillablevoidsetOptional(boolean optional) Method setOptionalMethods inherited from class org.apache.axis.wsdl.symbolTable.ContainedEntry
getType, setTypeMethods 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-
-