public final class

DynamicProto.LogicalBoolOp

extends <any>

implements DynamicProto.LogicalBoolOpOrBuilder

 java.lang.Object

↳<any>

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

Overview

 A logical boolean operator, implementing "boolean result = LHS <op> RHS",
 for various boolean operators (i.e. AND/OR).
 
Protobuf type androidx.wear.protolayout.expression.proto.LogicalBoolOp

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

public DynamicProto.DynamicBoolgetInputLhs()

 The left hand side of the logical operation.

public DynamicProto.DynamicBoolgetInputRhs()

 The right hand side of the logical operation.

public DynamicProto.LogicalOpTypegetOperationType()

 The operation type to apply to LHS/RHS.

public intgetOperationTypeValue()

 The operation type to apply to LHS/RHS.

public booleanhasInputLhs()

 The left hand side of the logical operation.

public booleanhasInputRhs()

 The right hand side of the logical operation.

public static DynamicProto.LogicalBoolOp.BuildernewBuilder()

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

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

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

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

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

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

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

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

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

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

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

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

public DynamicProto.DynamicBool getInputLhs()

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

public boolean hasInputRhs()

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

public DynamicProto.DynamicBool getInputRhs()

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

public int getOperationTypeValue()

 The operation type to apply to LHS/RHS.
 
.androidx.wear.protolayout.expression.proto.LogicalOpType operation_type = 3;

Returns:

The enum numeric value on the wire for operationType.

public DynamicProto.LogicalOpType getOperationType()

 The operation type to apply to LHS/RHS.
 
.androidx.wear.protolayout.expression.proto.LogicalOpType operation_type = 3;

Returns:

The operationType.

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

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

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

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

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

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

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

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

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

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

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

public static <any> parser()