public abstract static class BaseDataType.Builder<T extends BaseDataType.Builder<T>> extends NameDescription.Builder<T> implements DataType.Builder<T>
| Modifier and Type | Field and Description |
|---|---|
protected BaseDataType |
baseType |
protected Object |
initialValue |
| Constructor and Description |
|---|
Builder() |
Builder(BaseDataType baseType) |
| Modifier and Type | Method and Description |
|---|---|
T |
addAllUnits(Collection<UnitType> units) |
T |
addUnit(UnitType unit) |
DataEncoding.Builder<?> |
getEncoding() |
void |
setBaseType(BaseDataType type) |
T |
setEncoding(DataEncoding.Builder<?> dataEncoding) |
T |
setInitialValue(byte[] initialValue) |
T |
setInitialValue(String initialValue) |
getName, self, setAliasSet, setAncillaryData, setLongDescription, setName, setShortDescriptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, setLongDescription, setName, setShortDescriptionprotected Object initialValue
protected BaseDataType baseType
public Builder()
public Builder(BaseDataType baseType)
public T setInitialValue(byte[] initialValue)
public T setInitialValue(String initialValue)
setInitialValue in interface DataType.Builder<T extends BaseDataType.Builder<T>>public T setEncoding(DataEncoding.Builder<?> dataEncoding)
public T addAllUnits(Collection<UnitType> units)
public DataEncoding.Builder<?> getEncoding()
public void setBaseType(BaseDataType type)
Copyright © 2020 Space Applications Services. All rights reserved.