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
public class ArrayTypeDescriptor
- extends TypeDescriptor
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, EMPTY_MARKER, ENCODING, FILTER, FORMAT, GENERATOR, LOCALE, NESTING, NULL_MARKER, OFFSET, parent, parentName, PATTERN, ROW_BASED, SCOPE, SCRIPT, SEGMENT, SELECTOR, SEPARATOR, SOURCE, SUB_SELECTOR, VALIDATOR |
Methods inherited from class org.databene.model.data.TypeDescriptor |
getCondition, getConverter, getDataset, getDistribution, getEmptyMarker, getEncoding, getFilter, getFormat, getGenerator, getLocale, getNesting, getNullMarker, getOffset, getParentName, getPattern, getScope, getScript, getSegment, getSelector, getSeparator, getSource, getSubSelector, getValidator, init, isCyclic, isRowBased, setCondition, setConverter, setCyclic, setDataset, setDistribution, setEmptyMarker, setEncoding, setFilter, setFormat, setGenerator, setLocaleId, setNesting, setNullMarker, setOffset, setParent, setParentName, setPattern, setRowBased, setScope, setScript, setSegment, setSelector, setSeparator, setSource, setSubSelector, setValidator, withGenerator, withSeparator, withSource |
Methods inherited from class org.databene.model.data.FeatureDescriptor |
addConfig, addConfig, addConstraint, addDetail, equals, getConfiguredDetail, getDataModel, getDeclaredDetailValue, getDetails, getDetailType, getDetailValue, getName, getProvider, hashCode, renderDetails, renderDetails, 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,
DescriptorProvider provider)
ArrayTypeDescriptor
public ArrayTypeDescriptor(java.lang.String name,
DescriptorProvider provider,
ArrayTypeDescriptor parent)
getParent
public ArrayTypeDescriptor getParent()
- Overrides:
getParent
in class TypeDescriptor
addElement
public void addElement(ArrayElementDescriptor descriptor)
getElement
public ArrayElementDescriptor getElement(int index)
getElement
public ArrayElementDescriptor getElement(int index,
boolean inherit)
getElements
public java.util.Collection<ArrayElementDescriptor> getElements()
getElementCount
public int getElementCount()
toString
public java.lang.String toString()
- Overrides:
toString
in class FeatureDescriptor
Copyright © 2013. All Rights Reserved.