public final class

DynamicProto.ArithmeticFloatOp.Builder

extends <any>

implements DynamicProto.ArithmeticFloatOpOrBuilder

 java.lang.Object

↳<any>

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

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

Methods
public DynamicProto.ArithmeticFloatOp.BuilderclearInputLhs()

 Left hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuilderclearInputRhs()

 Right hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuilderclearOperationType()

 The type of operation to carry out.

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 DynamicProto.ArithmeticFloatOp.BuildermergeInputLhs(DynamicProto.DynamicFloat value)

 Left hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildermergeInputRhs(DynamicProto.DynamicFloat value)

 Right hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildersetInputLhs(DynamicProto.DynamicFloat.Builder builderForValue)

 Left hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildersetInputLhs(DynamicProto.DynamicFloat value)

 Left hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildersetInputRhs(DynamicProto.DynamicFloat.Builder builderForValue)

 Right hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildersetInputRhs(DynamicProto.DynamicFloat value)

 Right hand side of the arithmetic operation.

public DynamicProto.ArithmeticFloatOp.BuildersetOperationType(DynamicProto.ArithmeticOpType value)

 The type of operation to carry out.

public DynamicProto.ArithmeticFloatOp.BuildersetOperationTypeValue(int value)

 The type of operation to carry out.

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

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;

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

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

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

 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;

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

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

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

 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.ArithmeticFloatOp.Builder setOperationTypeValue(int value)

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

Parameters:

value: The operationType to set.

Returns:

This builder for chaining.

public DynamicProto.ArithmeticOpType getOperationType()

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

Returns:

The operationType.

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

Parameters:

value: The enum numeric value on the wire for operationType to set.

Returns:

This builder for chaining.

public DynamicProto.ArithmeticFloatOp.Builder clearOperationType()

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

Returns:

This builder for chaining.