|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xmlbeans.soap.SOAPArrayType
public final class SOAPArrayType
Constructor Summary | |
---|---|
SOAPArrayType(javax.xml.namespace.QName name,
java.lang.String dimensions)
Parses SOAP 1.1(advanced) array type strings. |
|
SOAPArrayType(SOAPArrayType nested,
int[] dimensions)
Given a nested SOAPArrayType and a set of dimensions for the outermost array, comes up with the right SOAPArrayType for the whole thing. |
|
SOAPArrayType(java.lang.String s,
PrefixResolver m)
Parses a SOAP 1.1 array type string. |
Method Summary | |
---|---|
boolean |
containsNestedArrays()
True if this array contains nested arrays. |
boolean |
equals(java.lang.Object obj)
|
int[] |
getDimensions()
Returns the array of dimensions. |
javax.xml.namespace.QName |
getQName()
Returns the QName for the referenced type. |
int[] |
getRanks()
Returns the array of ranks for inner nested arrays. |
int |
hashCode()
|
boolean |
isSameRankAs(SOAPArrayType otherType)
True if the ranks for the passed SOAPArrayType are equal to this one. |
SOAPArrayType |
nestedArrayType()
Constructs a SOAPArrayType reflecting the dimensions of the next nested array. |
static SOAPArrayType |
newSoap12Array(javax.xml.namespace.QName itemType,
java.lang.String arraySize)
SOAP 1.2 Constructs a SOAPArrayType from soap-enc:itemType and soap-enc:arraySize attributes |
static int[] |
parseSoap11Index(java.lang.String inbraces)
Given SOAP 1.1-formatted index string, returns an array index. |
java.lang.String |
soap11DimensionString()
Returns the dimensions as a string, e.g., [,][2,3,4] |
java.lang.String |
soap11DimensionString(int[] actualDimensions)
Given an actual set of dimensions that may differ from the default that is stored, outputs the soap arrayType string. |
java.lang.String |
soap12DimensionString(int[] actualDimensions)
SOAP 1.2 Given an actual set of dimensions that may differ from the default that is stored, outputs the soap arraySize string. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SOAPArrayType(java.lang.String s, PrefixResolver m)
public SOAPArrayType(javax.xml.namespace.QName name, java.lang.String dimensions)
public SOAPArrayType(SOAPArrayType nested, int[] dimensions)
Method Detail |
---|
public boolean isSameRankAs(SOAPArrayType otherType)
public static int[] parseSoap11Index(java.lang.String inbraces)
public javax.xml.namespace.QName getQName()
public int[] getRanks()
public int[] getDimensions()
public boolean containsNestedArrays()
public java.lang.String soap11DimensionString()
public java.lang.String soap11DimensionString(int[] actualDimensions)
public static SOAPArrayType newSoap12Array(javax.xml.namespace.QName itemType, java.lang.String arraySize)
itemType
- the item type QNamearraySize
- a string with dimentions like: * 3 4
public java.lang.String soap12DimensionString(int[] actualDimensions)
public SOAPArrayType nestedArrayType()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |