org.databene.model.data
Class ArrayElementDescriptor

java.lang.Object
  extended by org.databene.model.data.FeatureDescriptor
      extended by org.databene.model.data.InstanceDescriptor
          extended by org.databene.model.data.ComponentDescriptor
              extended by org.databene.model.data.ArrayElementDescriptor
All Implemented Interfaces:
org.databene.commons.Named

public class ArrayElementDescriptor
extends ComponentDescriptor

Describes an array element.

Created: 30.04.2010 10:08:31

Since:
0.6.1
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.model.data.InstanceDescriptor
CONTAINER, COUNT, COUNT_DISTRIBUTION, COUNT_GRANULARITY, MAX_COUNT, MIN_COUNT, MODE, NULL_QUOTA, NULLABLE, TYPE, UNIQUE
 
Fields inherited from class org.databene.model.data.FeatureDescriptor
details, NAME, provider
 
Constructor Summary
ArrayElementDescriptor(int index, DescriptorProvider provider, java.lang.String typeName)
           
ArrayElementDescriptor(int index, DescriptorProvider provider, java.lang.String typeName, TypeDescriptor localType)
           
ArrayElementDescriptor(int index, DescriptorProvider provider, TypeDescriptor localType)
           
 
Method Summary
 int getIndex()
           
 void setIndex(int index)
           
 
Methods inherited from class org.databene.model.data.InstanceDescriptor
getContainer, getCount, getCountDistribution, getCountGranularity, getDetailValue, getLocalType, getLocalType, getMaxCount, getMinCount, getMode, getName, getNullQuota, getType, getTypeDescriptor, getUniqueness, isNullable, isUnique, overwritesParent, setContainer, setCount, setCountDistribution, setCountGranularity, setDetailValue, setLocalType, setMaxCount, setMinCount, setMode, setNullable, setNullQuota, setParent, setType, setUnique, toString, withCount, withMaxCount, withMinCount, withNullQuota, withUnique
 
Methods inherited from class org.databene.model.data.FeatureDescriptor
addConfig, addConfig, addConstraint, addDetail, equals, getConfiguredDetail, getDataModel, getDeclaredDetailValue, getDetails, getDetailType, getProvider, hashCode, renderDetails, renderDetails, setName, supportsDetail
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayElementDescriptor

public ArrayElementDescriptor(int index,
                              DescriptorProvider provider,
                              java.lang.String typeName,
                              TypeDescriptor localType)

ArrayElementDescriptor

public ArrayElementDescriptor(int index,
                              DescriptorProvider provider,
                              java.lang.String typeName)

ArrayElementDescriptor

public ArrayElementDescriptor(int index,
                              DescriptorProvider provider,
                              TypeDescriptor localType)
Method Detail

getIndex

public int getIndex()

setIndex

public void setIndex(int index)


Copyright © 2013. All Rights Reserved.