Package org.yamcs.xtce
Class BooleanArgumentType
java.lang.Object
org.yamcs.xtce.NameDescription
org.yamcs.xtce.BaseDataType
org.yamcs.xtce.BooleanDataType
org.yamcs.xtce.BooleanArgumentType
- All Implemented Interfaces:
Serializable
,ArgumentType
,DataType
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.yamcs.xtce.BooleanDataType
DEFAULT_ONE_STRING_VALUE, DEFAULT_ZERO_STRING_VALUE
Fields inherited from class org.yamcs.xtce.BaseDataType
encoding
Fields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet
-
Constructor Summary
ConstructorDescriptionCreates a shallow copy of the parameter type -
Method Summary
Modifier and TypeMethodDescriptionString which represents the type.Create a shallow copy of the data type - the object itself (and the primitive fields) are new but the other fields reference to the same object like the originaltoString()
Methods inherited from class org.yamcs.xtce.BooleanDataType
convertType, getInitialValue, getOneStringValue, getValueType, getZeroStringValue, setInitialValue, toString
Methods inherited from class org.yamcs.xtce.BaseDataType
getEncoding, getUnitSet, parseStringForRawValue, setInitialValue, setUnitSet
Methods inherited from class org.yamcs.xtce.NameDescription
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, qualifiedName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescription
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.yamcs.xtce.ArgumentType
getName, getUnitSet
Methods inherited from interface org.yamcs.xtce.DataType
convertType, getInitialValue, getLongDescription, getQualifiedName, getShortDescription, getValueType, parseStringForRawValue, toString
-
Constructor Details
-
BooleanArgumentType
-
BooleanArgumentType
Creates a shallow copy of the parameter type
-
-
Method Details
-
getTypeAsString
Description copied from interface:DataType
String which represents the type. This string will be presented to the users of the system.- Specified by:
getTypeAsString
in interfaceArgumentType
- Specified by:
getTypeAsString
in interfaceDataType
- Overrides:
getTypeAsString
in classBooleanDataType
- Returns:
-
toString
- Overrides:
toString
in classBooleanDataType
-
toBuilder
Description copied from interface:ArgumentType
Create a shallow copy of the data type - the object itself (and the primitive fields) are new but the other fields reference to the same object like the original- Specified by:
toBuilder
in interfaceArgumentType
- Returns:
-