Package org.yamcs.xtce
Interface DataType.Builder<T extends DataType.Builder<T>>
- All Known Subinterfaces:
ArgumentType.Builder<T>
,NumericParameterType.Builder<T>
,ParameterType.Builder<T>
- All Known Implementing Classes:
AbsoluteTimeArgumentType.Builder
,AbsoluteTimeDataType.Builder
,AbsoluteTimeParameterType.Builder
,AggregateArgumentType.Builder
,AggregateDataType.Builder
,AggregateParameterType.Builder
,ArrayArgumentType.Builder
,ArrayDataType.Builder
,ArrayParameterType.Builder
,BaseDataType.Builder
,BaseTimeDataType.Builder
,BinaryArgumentType.Builder
,BinaryDataType.Builder
,BinaryParameterType.Builder
,BooleanArgumentType.Builder
,BooleanDataType.Builder
,BooleanParameterType.Builder
,EnumeratedArgumentType.Builder
,EnumeratedDataType.Builder
,EnumeratedParameterType.Builder
,FloatArgumentType.Builder
,FloatDataType.Builder
,FloatParameterType.Builder
,IntegerArgumentType.Builder
,IntegerDataType.Builder
,IntegerParameterType.Builder
,NumericDataType.Builder
,StringArgumentType.Builder
,StringDataType.Builder
,StringParameterType.Builder
- Enclosing interface:
- DataType
public static interface DataType.Builder<T extends DataType.Builder<T>>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
getName()
setInitialValue
(String initialValue) setLongDescription
(String longDescription) setQualifiedName
(String fqn) setShortDescription
(String shortDescription)