public final class

DynamicProto.ArithmeticFloatOp

extends <any>

implements DynamicProto.ArithmeticFloatOpOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.expression.proto.DynamicProto.ArithmeticFloatOp

Overview

 An arithmetic operation, operating on two Float instances. This implements
 simple binary operations of the form "result = LHS <op> RHS", where the
 available operation types are described in ArithmeticOpType.
 
Protobuf type androidx.wear.protolayout.expression.proto.ArithmeticFloatOp

Summary

Fields
public static final intINPUT_LHS_FIELD_NUMBER

public static final intINPUT_RHS_FIELD_NUMBER

public static final intOPERATION_TYPE_FIELD_NUMBER

Methods
protected final java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)

public static DynamicProto.ArithmeticFloatOpgetDefaultInstance()

public DynamicProto.DynamicFloatgetInputLhs()

 Left hand side of the arithmetic operation.

public DynamicProto.DynamicFloatgetInputRhs()

 Right hand side of the arithmetic operation.

public DynamicProto.ArithmeticOpTypegetOperationType()

 The type of operation to carry out.

public intgetOperationTypeValue()

 The type of operation to carry out.

public booleanhasInputLhs()

 Left hand side of the arithmetic operation.

public booleanhasInputRhs()

 Right hand side of the arithmetic operation.

public static DynamicProto.ArithmeticFloatOp.BuildernewBuilder()

public static DynamicProto.ArithmeticFloatOp.BuildernewBuilder(DynamicProto.ArithmeticFloatOp prototype)

public static DynamicProto.ArithmeticFloatOpparseDelimitedFrom(java.io.InputStream input)

public static DynamicProto.ArithmeticFloatOpparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOpparseFrom(byte[] data[], com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOpparseFrom(java.nio.ByteBuffer data)

public static DynamicProto.ArithmeticFloatOpparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOpparseFrom(com.google.protobuf.ByteString data)

public static DynamicProto.ArithmeticFloatOpparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOpparseFrom(com.google.protobuf.CodedInputStream input)

public static DynamicProto.ArithmeticFloatOpparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOpparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static <any>parser()

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Fields

public static final int INPUT_LHS_FIELD_NUMBER

public static final int INPUT_RHS_FIELD_NUMBER

public static final int OPERATION_TYPE_FIELD_NUMBER

Methods

public boolean hasInputLhs()

 Left hand side of the arithmetic operation.
 
.androidx.wear.protolayout.expression.proto.DynamicFloat input_lhs = 1;

public DynamicProto.DynamicFloat getInputLhs()

 Left hand side of the arithmetic operation.
 
.androidx.wear.protolayout.expression.proto.DynamicFloat input_lhs = 1;

public boolean hasInputRhs()

 Right hand side of the arithmetic operation.
 
.androidx.wear.protolayout.expression.proto.DynamicFloat input_rhs = 2;

public DynamicProto.DynamicFloat getInputRhs()

 Right hand side of the arithmetic operation.
 
.androidx.wear.protolayout.expression.proto.DynamicFloat input_rhs = 2;

public int getOperationTypeValue()

 The type of operation to carry out.
 
.androidx.wear.protolayout.expression.proto.ArithmeticOpType operation_type = 3;

Returns:

The enum numeric value on the wire for operationType.

public DynamicProto.ArithmeticOpType getOperationType()

 The type of operation to carry out.
 
.androidx.wear.protolayout.expression.proto.ArithmeticOpType operation_type = 3;

Returns:

The operationType.

public static DynamicProto.ArithmeticFloatOp parseFrom(java.nio.ByteBuffer data)

public static DynamicProto.ArithmeticFloatOp parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp parseFrom(com.google.protobuf.ByteString data)

public static DynamicProto.ArithmeticFloatOp parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp parseFrom(byte[] data[], com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp parseDelimitedFrom(java.io.InputStream input)

public static DynamicProto.ArithmeticFloatOp parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp parseFrom(com.google.protobuf.CodedInputStream input)

public static DynamicProto.ArithmeticFloatOp parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

public static DynamicProto.ArithmeticFloatOp.Builder newBuilder()

protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)

public static DynamicProto.ArithmeticFloatOp getDefaultInstance()

public static <any> parser()