Package org.yamcs.protobuf
Class Mdb.MathElement
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.Mdb.MathElement
- All Implemented Interfaces:
- com.google.protobuf.Message,- com.google.protobuf.MessageLite,- com.google.protobuf.MessageLiteOrBuilder,- com.google.protobuf.MessageOrBuilder,- Serializable,- Mdb.MathElementOrBuilder
- Enclosing class:
- Mdb
public static final class Mdb.MathElement
extends com.google.protobuf.GeneratedMessageV3
implements Mdb.MathElementOrBuilder
Protobuf type 
yamcs.protobuf.mdb.MathElement- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeyamcs.protobuf.mdb.MathElementstatic enumProtobuf enumyamcs.protobuf.mdb.MathElement.TypeNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLitecom.google.protobuf.AbstractMessageLite.InternalOneOfEnum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<Mdb.MathElement>Deprecated.static final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessagememoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLitememoizedHashCode
- 
Method SummaryModifier and TypeMethodDescriptionbooleanstatic Mdb.MathElementstatic final com.google.protobuf.Descriptors.DescriptorOperator symbol if type ``OPERATOR``.com.google.protobuf.ByteStringOperator symbol if type ``OPERATOR``.Parameter whose value is used if type ``PARAMETER``.intParameter instance specifierParameter whose value is used if type ``PARAMETER``.com.google.protobuf.Parser<Mdb.MathElement>intgetType()Type of element, either an operand kind or an operator.final com.google.protobuf.UnknownFieldSetdoublegetValue()Constant if type ``VALUE_OPERAND``.inthashCode()booleanOperator symbol if type ``OPERATOR``.booleanParameter whose value is used if type ``PARAMETER``.booleanParameter instance specifierbooleanhasType()Type of element, either an operand kind or an operator.booleanhasValue()Constant if type ``VALUE_OPERAND``.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Mdb.MathElement.Builderstatic Mdb.MathElement.BuildernewBuilder(Mdb.MathElement prototype) protected Mdb.MathElement.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Mdb.MathElementparseDelimitedFrom(InputStream input) static Mdb.MathElementparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mdb.MathElementparseFrom(byte[] data) static Mdb.MathElementparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mdb.MathElementparseFrom(com.google.protobuf.ByteString data) static Mdb.MathElementparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mdb.MathElementparseFrom(com.google.protobuf.CodedInputStream input) static Mdb.MathElementparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mdb.MathElementparseFrom(InputStream input) static Mdb.MathElementparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mdb.MathElementparseFrom(ByteBuffer data) static Mdb.MathElementparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Mdb.MathElement>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessagefindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLiteaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLitetoByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilderfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
- 
Field Details- 
TYPE_FIELD_NUMBERpublic static final int TYPE_FIELD_NUMBER- See Also:
 
- 
OPERATOR_FIELD_NUMBERpublic static final int OPERATOR_FIELD_NUMBER- See Also:
 
- 
VALUE_FIELD_NUMBERpublic static final int VALUE_FIELD_NUMBER- See Also:
 
- 
PARAMETER_FIELD_NUMBERpublic static final int PARAMETER_FIELD_NUMBER- See Also:
 
- 
PARAMETERINSTANCE_FIELD_NUMBERpublic static final int PARAMETERINSTANCE_FIELD_NUMBER- See Also:
 
- 
PARSERDeprecated.
 
- 
- 
Method Details- 
newInstance- Overrides:
- newInstancein class- com.google.protobuf.GeneratedMessageV3
 
- 
getUnknownFieldspublic final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
- getUnknownFieldsin interface- com.google.protobuf.MessageOrBuilder
- Overrides:
- getUnknownFieldsin class- com.google.protobuf.GeneratedMessageV3
 
- 
getDescriptorpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
- 
internalGetFieldAccessorTableprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
- internalGetFieldAccessorTablein class- com.google.protobuf.GeneratedMessageV3
 
- 
hasTypepublic boolean hasType()Type of element, either an operand kind or an operator. optional .yamcs.protobuf.mdb.MathElement.Type type = 1;- Specified by:
- hasTypein interface- Mdb.MathElementOrBuilder
- Returns:
- Whether the type field is set.
 
- 
getTypeType of element, either an operand kind or an operator. optional .yamcs.protobuf.mdb.MathElement.Type type = 1;- Specified by:
- getTypein interface- Mdb.MathElementOrBuilder
- Returns:
- The type.
 
- 
hasOperatorpublic boolean hasOperator()Operator symbol if type ``OPERATOR``. optional string operator = 2;- Specified by:
- hasOperatorin interface- Mdb.MathElementOrBuilder
- Returns:
- Whether the operator field is set.
 
- 
getOperatorOperator symbol if type ``OPERATOR``. optional string operator = 2;- Specified by:
- getOperatorin interface- Mdb.MathElementOrBuilder
- Returns:
- The operator.
 
- 
getOperatorBytespublic com.google.protobuf.ByteString getOperatorBytes()Operator symbol if type ``OPERATOR``. optional string operator = 2;- Specified by:
- getOperatorBytesin interface- Mdb.MathElementOrBuilder
- Returns:
- The bytes for operator.
 
- 
hasValuepublic boolean hasValue()Constant if type ``VALUE_OPERAND``. optional double value = 3;- Specified by:
- hasValuein interface- Mdb.MathElementOrBuilder
- Returns:
- Whether the value field is set.
 
- 
getValuepublic double getValue()Constant if type ``VALUE_OPERAND``. optional double value = 3;- Specified by:
- getValuein interface- Mdb.MathElementOrBuilder
- Returns:
- The value.
 
- 
hasParameterpublic boolean hasParameter()Parameter whose value is used if type ``PARAMETER``. optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;- Specified by:
- hasParameterin interface- Mdb.MathElementOrBuilder
- Returns:
- Whether the parameter field is set.
 
- 
getParameterParameter whose value is used if type ``PARAMETER``. optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;- Specified by:
- getParameterin interface- Mdb.MathElementOrBuilder
- Returns:
- The parameter.
 
- 
getParameterOrBuilderParameter whose value is used if type ``PARAMETER``. optional .yamcs.protobuf.mdb.ParameterInfo parameter = 4;- Specified by:
- getParameterOrBuilderin interface- Mdb.MathElementOrBuilder
 
- 
hasParameterInstancepublic boolean hasParameterInstance()Parameter instance specifier optional int32 parameterInstance = 5;- Specified by:
- hasParameterInstancein interface- Mdb.MathElementOrBuilder
- Returns:
- Whether the parameterInstance field is set.
 
- 
getParameterInstancepublic int getParameterInstance()Parameter instance specifier optional int32 parameterInstance = 5;- Specified by:
- getParameterInstancein interface- Mdb.MathElementOrBuilder
- Returns:
- The parameterInstance.
 
- 
isInitializedpublic final boolean isInitialized()- Specified by:
- isInitializedin interface- com.google.protobuf.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- com.google.protobuf.GeneratedMessageV3
 
- 
writeTo- Specified by:
- writeToin interface- com.google.protobuf.MessageLite
- Overrides:
- writeToin class- com.google.protobuf.GeneratedMessageV3
- Throws:
- IOException
 
- 
getSerializedSizepublic int getSerializedSize()- Specified by:
- getSerializedSizein interface- com.google.protobuf.MessageLite
- Overrides:
- getSerializedSizein class- com.google.protobuf.GeneratedMessageV3
 
- 
equals- Specified by:
- equalsin interface- com.google.protobuf.Message
- Overrides:
- equalsin class- com.google.protobuf.AbstractMessage
 
- 
hashCodepublic int hashCode()- Specified by:
- hashCodein interface- com.google.protobuf.Message
- Overrides:
- hashCodein class- com.google.protobuf.AbstractMessage
 
- 
parseFrompublic static Mdb.MathElement parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
- com.google.protobuf.InvalidProtocolBufferException
 
- 
parseFrom- Throws:
- IOException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
parseDelimitedFrom- Throws:
- IOException
 
- 
parseDelimitedFrompublic static Mdb.MathElement parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
- IOException
 
- 
parseFrompublic static Mdb.MathElement parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
- IOException
 
- 
newBuilderForType- Specified by:
- newBuilderForTypein interface- com.google.protobuf.Message
- Specified by:
- newBuilderForTypein interface- com.google.protobuf.MessageLite
 
- 
newBuilder
- 
newBuilder
- 
toBuilder- Specified by:
- toBuilderin interface- com.google.protobuf.Message
- Specified by:
- toBuilderin interface- com.google.protobuf.MessageLite
 
- 
newBuilderForTypeprotected Mdb.MathElement.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
- newBuilderForTypein class- com.google.protobuf.GeneratedMessageV3
 
- 
getDefaultInstance
- 
parser
- 
getParserForType- Specified by:
- getParserForTypein interface- com.google.protobuf.Message
- Specified by:
- getParserForTypein interface- com.google.protobuf.MessageLite
- Overrides:
- getParserForTypein class- com.google.protobuf.GeneratedMessageV3
 
- 
getDefaultInstanceForType- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageOrBuilder
 
 
-