|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.databene.model.data.FeatureDescriptor
org.databene.model.data.TypeDescriptor
org.databene.model.data.SimpleTypeDescriptor
org.databene.model.data.UnionSimpleTypeDescriptor
public class UnionSimpleTypeDescriptor
Describes an XML schema style type.
Instances of this type may have one of the supported type alternatives.
Created: 28.02.2008 22:29:37
| Field Summary |
|---|
| Fields inherited from class org.databene.model.data.SimpleTypeDescriptor |
|---|
CONSTANT, FRACTION_DIGITS, LENGTH_DISTRIBUTION, MAP, MAX, MAX_EXCLUSIVE, MAX_LENGTH, MIN, MIN_EXCLUSIVE, MIN_LENGTH, PRECISION, TOTAL_DIGITS, TRUE_QUOTA, VALUES |
| 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 |
| Fields inherited from class org.databene.model.data.FeatureDescriptor |
|---|
details, NAME |
| Constructor Summary | |
|---|---|
UnionSimpleTypeDescriptor(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
addAlternative(SimpleTypeDescriptor alternative)
|
java.util.List<SimpleTypeDescriptor> |
getAlternatives()
|
PrimitiveType |
getPrimitiveType()
|
| Methods inherited from class org.databene.model.data.SimpleTypeDescriptor |
|---|
addValue, getConstant, getFractionDigits, getLengthDistribution, getMap, getMax, getMaxExclusive, getMaxLength, getMin, getMinExclusive, getMinLength, getPrecision, getTotalDigits, getTrueQuota, getValues, setConstant, setFractionDigits, setLengthDistribution, setMap, setMax, setMaxExclusive, setMaxLength, setMin, setMinExclusive, setMinLength, setPrecision, setTotalDigits, setTrueQuota, setValues, withDataset, withDistribution, withLocaleId, withMax, withMin, withPattern, withPrecision, withTrueQuota, withUri, withValues |
| 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, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UnionSimpleTypeDescriptor(java.lang.String name)
| Method Detail |
|---|
public void addAlternative(SimpleTypeDescriptor alternative)
public java.util.List<SimpleTypeDescriptor> getAlternatives()
public PrimitiveType getPrimitiveType()
getPrimitiveType in class SimpleTypeDescriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||