|
|||||||||
| 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.Objectpublic 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 | ||||||||