org.databene.model.data
Class ArrayTypeDescriptor
java.lang.Object
org.databene.model.data.FeatureDescriptor
org.databene.model.data.TypeDescriptor
org.databene.model.data.ArrayTypeDescriptor
- All Implemented Interfaces:
- org.databene.commons.Named, VariableHolder
public class ArrayTypeDescriptor
- extends TypeDescriptor
- implements VariableHolder
Describes an array.
Created: 29.04.2010 07:32:52
- Since:
- 0.6.1
- Author:
- Volker Bergmann
| Fields inherited from class org.databene.model.data.TypeDescriptor |
CONDITION, CONVERTER, CYCLIC, DATASET, DISTRIBUTION, ENCODING, FILTER, GENERATOR, LOCALE, NESTING, parent, parentName, PATTERN, SCRIPT, SELECTOR, SEPARATOR, SOURCE, SUB_SELECTOR, VALIDATOR |
| Methods inherited from class org.databene.model.data.TypeDescriptor |
getCondition, getConverter, getDataset, getDetailValue, getDistribution, getEncoding, getFilter, getGenerator, getLocale, getNesting, getParent, getParentName, getPattern, getScript, getSelector, getSeparator, getSource, getSubSelector, getValidator, init, isCyclic, setCondition, setConverter, setCyclic, setDataset, setDistribution, setEncoding, setFilter, setGenerator, setLocaleId, setNesting, setParent, setParentName, setPattern, setScript, setSelector, setSeparator, setSource, setSubSelector, setValidator, withGenerator, withSeparator, withSource |
| Methods inherited from class org.databene.model.data.FeatureDescriptor |
addConfig, addConfig, addConstraint, addDetail, equals, getConfiguredDetail, getDeclaredDetailValue, getDetailDefault, getDetails, getDetailType, getName, hashCode, setDetailValue, setName, supportsDetail |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ArrayTypeDescriptor
public ArrayTypeDescriptor(java.lang.String name)
addElement
public void addElement(ArrayElementDescriptor descriptor)
getElement
public ArrayElementDescriptor getElement(int index)
getElements
public java.util.List<ArrayElementDescriptor> getElements()
getElementCount
public int getElementCount()
getVariables
public java.util.Collection<InstanceDescriptor> getVariables()
- Specified by:
getVariables in interface VariableHolder
addVariable
public void addVariable(InstanceDescriptor variable)
- Specified by:
addVariable in interface VariableHolder
toString
public java.lang.String toString()
- Overrides:
toString in class FeatureDescriptor
Copyright © 2011. All Rights Reserved.