public final class

DynamicProto.ArithmeticInt32Op

extends <any>

implements DynamicProto.ArithmeticInt32OpOrBuilder

 java.lang.Object

↳<any>

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

Overview

 An arithmetic operation, operating on two Int32 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.ArithmeticInt32Op

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.ArithmeticInt32OpgetDefaultInstance()

public DynamicProto.DynamicInt32getInputLhs()

 Left hand side of the arithmetic operation.

public DynamicProto.DynamicInt32getInputRhs()

 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.ArithmeticInt32Op.BuildernewBuilder()

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

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

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

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

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

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

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

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

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

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

public static DynamicProto.ArithmeticInt32OpparseFrom(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.DynamicInt32 input_lhs = 1;

public DynamicProto.DynamicInt32 getInputLhs()

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

public boolean hasInputRhs()

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

public DynamicProto.DynamicInt32 getInputRhs()

 Right hand side of the arithmetic operation.
 
.androidx.wear.protolayout.expression.proto.DynamicInt32 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.ArithmeticInt32Op parseFrom(java.nio.ByteBuffer data)

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

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

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

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

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

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

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

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

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

public static DynamicProto.ArithmeticInt32Op.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.ArithmeticInt32Op getDefaultInstance()

public static <any> parser()