public class DataField extends Field<DataField> implements Decorable, HasContinuousDomain<DataField>, HasDiscreteDomain<DataField>, HasExtensions<DataField>
| Modifier and Type | Class and Description |
|---|---|
static class |
DataField.Cyclic |
| Constructor and Description |
|---|
DataField() |
DataField(String name,
OpType opType,
DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
DataField |
addExtensions(Extension... extensions) |
DataField |
addIntervals(Interval... intervals) |
DataField |
addValues(Value... values) |
DataField.Cyclic |
getCyclic() |
DataType |
getDataType() |
String |
getDisplayName() |
List<Extension> |
getExtensions() |
List<Interval> |
getIntervals() |
String |
getName() |
OpType |
getOpType() |
String |
getTaxonomy() |
List<Value> |
getValues() |
boolean |
hasExtensions() |
boolean |
hasIntervals() |
boolean |
hasValues() |
DataType |
requireDataType() |
String |
requireName() |
OpType |
requireOpType() |
DataField |
setCyclic(DataField.Cyclic cyclic) |
DataField |
setDataType(DataType dataType) |
DataField |
setDisplayName(String displayName) |
DataField |
setName(String name) |
DataField |
setOpType(OpType opType) |
DataField |
setTaxonomy(String taxonomy) |
getLocator, hasLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddValuesgetKeygetDataTypepublic String requireName()
requireName in interface HasRequiredName<DataField>public String getDisplayName()
getDisplayName in interface HasDisplayName<DataField>public DataField setDisplayName(String displayName)
setDisplayName in interface HasDisplayName<DataField>public OpType requireOpType()
requireOpType in interface HasRequiredOpType<DataField>public DataType requireDataType()
requireDataType in interface HasRequiredDataType<DataField>public DataType getDataType()
getDataType in interface HasDataType<DataField>public DataField setDataType(DataType dataType)
setDataType in interface HasDataType<DataField>public String getTaxonomy()
public DataField.Cyclic getCyclic()
public DataField setCyclic(DataField.Cyclic cyclic)
public boolean hasExtensions()
hasExtensions in interface HasExtensions<DataField>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<DataField>public DataField addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<DataField>public boolean hasIntervals()
hasIntervals in interface HasContinuousDomain<DataField>public List<Interval> getIntervals()
getIntervals in interface HasContinuousDomain<DataField>public DataField addIntervals(Interval... intervals)
addIntervals in interface HasContinuousDomain<DataField>public boolean hasValues()
hasValues in interface HasDiscreteDomain<DataField>public List<Value> getValues()
getValues in interface HasDiscreteDomain<DataField>public DataField addValues(Value... values)
addValues in interface HasDiscreteDomain<DataField>public VisitorAction accept(Visitor visitor)
Copyright © 2022. All rights reserved.