org.apache.cxf.aegis.type.encoded
Class ArrayTypeInfo

java.lang.Object
  extended by org.apache.cxf.aegis.type.encoded.ArrayTypeInfo

public class ArrayTypeInfo
extends Object


Constructor Summary
ArrayTypeInfo(MessageReader reader, TypeMapping tm)
           
ArrayTypeInfo(NamespaceContext namespaceContext, String arrayTypeValue)
           
ArrayTypeInfo(NamespaceContext namespaceContext, String arrayTypeValue, String offsetString)
           
ArrayTypeInfo(QName typeName, int ranks, Integer... dimensions)
           
 
Method Summary
 List<Integer> getDimensions()
           
 int getOffset()
           
 int getRanks()
           
 int getTotalDimensions()
           
 AegisType getType()
           
 QName getTypeName()
           
 String toString()
           
 void writeAttribute(MessageWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayTypeInfo

public ArrayTypeInfo(QName typeName,
                     int ranks,
                     Integer... dimensions)

ArrayTypeInfo

public ArrayTypeInfo(MessageReader reader,
                     TypeMapping tm)

ArrayTypeInfo

public ArrayTypeInfo(NamespaceContext namespaceContext,
                     String arrayTypeValue)

ArrayTypeInfo

public ArrayTypeInfo(NamespaceContext namespaceContext,
                     String arrayTypeValue,
                     String offsetString)
Method Detail

getTypeName

public QName getTypeName()

getType

public AegisType getType()

getRanks

public int getRanks()

getDimensions

public List<Integer> getDimensions()

getTotalDimensions

public int getTotalDimensions()

getOffset

public int getOffset()

writeAttribute

public void writeAttribute(MessageWriter writer)

toString

public String toString()
Overrides:
toString in class Object


Apache CXF