public abstract class AbstractCollectionType extends CompositeDataType
Modifier and Type | Field and Description |
---|---|
protected DataType |
dataType |
protected int |
depth |
protected int |
elementCount |
protected String |
elementModule |
protected String |
elementName |
id, IDL_REPO_STRING, IDL_VERSION, members, module, MODULE_SEPERATOR, name
Constructor and Description |
---|
AbstractCollectionType() |
Modifier and Type | Method and Description |
---|---|
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) |
addMember, getId, getMembers, getModule, getName, setId, setModule, setName
generateTypeCode, getTypeCode
protected int elementCount
protected DataType dataType
protected String elementModule
protected String elementName
protected int depth
public void setElementCount(int elementCount)
public int getElementCount()
public DataType getDataType()
public void setDataType(DataType dataType)
public boolean isArray()
public boolean isSequence()
public String getElementModule()
public void setElementModule(String elementModule)
public String getElementName()
public void setElementName(String elementName)
public int getDepth()
public void setDepth(int depth)
Copyright © The Apache Software Foundation. All Rights Reserved.