org.databene.model.data
Class ReferenceDescriptor
java.lang.Object
org.databene.model.data.FeatureDescriptor
org.databene.model.data.InstanceDescriptor
org.databene.model.data.ComponentDescriptor
org.databene.model.data.ReferenceDescriptor
- All Implemented Interfaces:
- org.databene.commons.Named
public class ReferenceDescriptor
- extends ComponentDescriptor
Describes a reference to an instance of a complex type (see ComplexTypeDescriptor
).
Created: 27.02.2008 16:28:22
- Since:
- 0.5.0
- Author:
- Volker Bergmann
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 |
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 |
ReferenceDescriptor
public ReferenceDescriptor(java.lang.String name,
DescriptorProvider provider,
java.lang.String typeName)
ReferenceDescriptor
public ReferenceDescriptor(java.lang.String name,
DescriptorProvider provider,
java.lang.String typeName,
java.lang.String targetType,
java.lang.String targetComponent)
getTargetType
public java.lang.String getTargetType()
setTargetType
public void setTargetType(java.lang.String targetType)
getTargetComponent
public java.lang.String getTargetComponent()
setTargetComponent
public void setTargetComponent(java.lang.String targetComponent)
withTargetType
public ReferenceDescriptor withTargetType(java.lang.String targetType)
withTargetComponent
public ReferenceDescriptor withTargetComponent(java.lang.String targetComponent)
Copyright © 2013. All Rights Reserved.