org.apache.axis2.corba.idl.types
Class AbstractCollectionType

java.lang.Object
  extended by org.apache.axis2.corba.idl.types.DataType
      extended by org.apache.axis2.corba.idl.types.CompositeDataType
          extended by org.apache.axis2.corba.idl.types.AbstractCollectionType
Direct Known Subclasses:
ArrayType, SequenceType

public abstract class AbstractCollectionType
extends CompositeDataType


Field Summary
protected  DataType dataType
           
protected  int depth
           
protected  int elementCount
           
protected  String elementModule
           
protected  String elementName
           
 
Fields inherited from class org.apache.axis2.corba.idl.types.CompositeDataType
id, IDL_REPO_STRING, IDL_VERSION, members, module, MODULE_SEPERATOR, name
 
Fields inherited from class org.apache.axis2.corba.idl.types.DataType
typeCode
 
Constructor Summary
AbstractCollectionType()
           
 
Method Summary
 DataType getDataType()
           
 int getDepth()
           
 int getElementCount()
           
 String getElementModule()
           
 String getElementName()
           
 boolean isArray()
           
 boolean isSequence()
           
 void setDataType(DataType dataType)
           
 void setDepth(int depth)
           
 void setElementCount(int elementCount)
           
 void setElementModule(String elementModule)
           
 void setElementName(String elementName)
           
 
Methods inherited from class org.apache.axis2.corba.idl.types.CompositeDataType
addMember, getId, getMembers, getModule, getName, setId, setModule, setName
 
Methods inherited from class org.apache.axis2.corba.idl.types.DataType
generateTypeCode, getTypeCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementCount

protected int elementCount

dataType

protected DataType dataType

elementModule

protected String elementModule

elementName

protected String elementName

depth

protected int depth
Constructor Detail

AbstractCollectionType

public AbstractCollectionType()
Method Detail

setElementCount

public void setElementCount(int elementCount)

getElementCount

public int getElementCount()

getDataType

public DataType getDataType()

setDataType

public void setDataType(DataType dataType)

isArray

public boolean isArray()

isSequence

public boolean isSequence()

getElementModule

public String getElementModule()

setElementModule

public void setElementModule(String elementModule)

getElementName

public String getElementName()

setElementName

public void setElementName(String elementName)

getDepth

public int getDepth()

setDepth

public void setDepth(int depth)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.