public final class

DynamicProto.ComparisonInt32Op.Builder

extends <any>

implements DynamicProto.ComparisonInt32OpOrBuilder

 java.lang.Object

↳<any>

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

Overview

 A comparison operation, operating on two Int32 instances. This implements
 various comparison operations of the form "boolean result = LHS <op> RHS",
 where the available operation types are described in ComparisonOpType.
 
Protobuf type androidx.wear.protolayout.expression.proto.ComparisonInt32Op

Summary

Methods
public DynamicProto.ComparisonInt32Op.BuilderclearInputLhs()

 The left hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuilderclearInputRhs()

 The right hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuilderclearOperationType()

 The type of the operation.

public DynamicProto.DynamicInt32getInputLhs()

 The left hand side of the comparison operation.

public DynamicProto.DynamicInt32getInputRhs()

 The right hand side of the comparison operation.

public DynamicProto.ComparisonOpTypegetOperationType()

 The type of the operation.

public intgetOperationTypeValue()

 The type of the operation.

public booleanhasInputLhs()

 The left hand side of the comparison operation.

public booleanhasInputRhs()

 The right hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildermergeInputLhs(DynamicProto.DynamicInt32 value)

 The left hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildermergeInputRhs(DynamicProto.DynamicInt32 value)

 The right hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildersetInputLhs(DynamicProto.DynamicInt32.Builder builderForValue)

 The left hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildersetInputLhs(DynamicProto.DynamicInt32 value)

 The left hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildersetInputRhs(DynamicProto.DynamicInt32.Builder builderForValue)

 The right hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildersetInputRhs(DynamicProto.DynamicInt32 value)

 The right hand side of the comparison operation.

public DynamicProto.ComparisonInt32Op.BuildersetOperationType(DynamicProto.ComparisonOpType value)

 The type of the operation.

public DynamicProto.ComparisonInt32Op.BuildersetOperationTypeValue(int value)

 The type of the operation.

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

Methods

public boolean hasInputLhs()

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

public DynamicProto.DynamicInt32 getInputLhs()

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

 The left hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_lhs = 1;

public boolean hasInputRhs()

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

public DynamicProto.DynamicInt32 getInputRhs()

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

 The right hand side of the comparison operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 input_rhs = 2;

public int getOperationTypeValue()

 The type of the operation.
 
.androidx.wear.protolayout.expression.proto.ComparisonOpType operation_type = 3;

Returns:

The enum numeric value on the wire for operationType.

public DynamicProto.ComparisonInt32Op.Builder setOperationTypeValue(int value)

 The type of the operation.
 
.androidx.wear.protolayout.expression.proto.ComparisonOpType operation_type = 3;

Parameters:

value: The operationType to set.

Returns:

This builder for chaining.

public DynamicProto.ComparisonOpType getOperationType()

 The type of the operation.
 
.androidx.wear.protolayout.expression.proto.ComparisonOpType operation_type = 3;

Returns:

The operationType.

 The type of the operation.
 
.androidx.wear.protolayout.expression.proto.ComparisonOpType operation_type = 3;

Parameters:

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

Returns:

This builder for chaining.

public DynamicProto.ComparisonInt32Op.Builder clearOperationType()

 The type of the operation.
 
.androidx.wear.protolayout.expression.proto.ComparisonOpType operation_type = 3;

Returns:

This builder for chaining.