// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: dimension.proto
package androidx.wear.protolayout.proto;
public final class DimensionProto {
private DimensionProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public interface DpPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.DpProp)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
float getValue();
}
/**
* <pre>
* A type for linear dimensions, measured in dp.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.DpProp}
*/
public static final class DpProp extends
com.google.protobuf.GeneratedMessageLite<
DpProp, DpProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.DpProp)
DpPropOrBuilder {
private DpProp() {
}
public static final int VALUE_FIELD_NUMBER = 1;
private float value_;
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return value_;
}
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
*/
private void setValue(float value) {
value_ = value;
}
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
*/
private void clearValue() {
value_ = 0F;
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.DpProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for linear dimensions, measured in dp.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.DpProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.DpProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.DpProp)
androidx.wear.protolayout.proto.DimensionProto.DpPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.DpProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return instance.getValue();
}
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
* @return This builder for chaining.
*/
public Builder setValue(float value) {
copyOnWrite();
instance.setValue(value);
return this;
}
/**
* <pre>
* The value, in dp.
* </pre>
*
* <code>float value = 1;</code>
* @return This builder for chaining.
*/
public Builder clearValue() {
copyOnWrite();
instance.clearValue();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.DpProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.DpProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"value_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.DpProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.DpProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.DpProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.DpProp)
private static final androidx.wear.protolayout.proto.DimensionProto.DpProp DEFAULT_INSTANCE;
static {
DpProp defaultInstance = new DpProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
DpProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.DpProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<DpProp> PARSER;
public static com.google.protobuf.Parser<DpProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface SpPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.SpProp)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @return The value.
*/
float getValue();
}
/**
* <pre>
* A type for font sizes, measured in sp.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.SpProp}
*/
public static final class SpProp extends
com.google.protobuf.GeneratedMessageLite<
SpProp, SpProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.SpProp)
SpPropOrBuilder {
private SpProp() {
}
public static final int VALUE_FIELD_NUMBER = 2;
private float value_;
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return value_;
}
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @param value The value to set.
*/
private void setValue(float value) {
value_ = value;
}
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
*/
private void clearValue() {
value_ = 0F;
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.SpProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for font sizes, measured in sp.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.SpProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.SpProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.SpProp)
androidx.wear.protolayout.proto.DimensionProto.SpPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.SpProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return instance.getValue();
}
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @param value The value to set.
* @return This builder for chaining.
*/
public Builder setValue(float value) {
copyOnWrite();
instance.setValue(value);
return this;
}
/**
* <pre>
* The value, in sp.
* </pre>
*
* <code>float value = 2;</code>
* @return This builder for chaining.
*/
public Builder clearValue() {
copyOnWrite();
instance.clearValue();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.SpProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.SpProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"value_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0002\u0002\u0001\u0000\u0000\u0000\u0002\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.SpProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.SpProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.SpProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.SpProp)
private static final androidx.wear.protolayout.proto.DimensionProto.SpProp DEFAULT_INSTANCE;
static {
SpProp defaultInstance = new SpProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
SpProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<SpProp> PARSER;
public static com.google.protobuf.Parser<SpProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface EmPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.EmProp)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
float getValue();
}
/**
* <pre>
* A type for font spacing, measured in em.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.EmProp}
*/
public static final class EmProp extends
com.google.protobuf.GeneratedMessageLite<
EmProp, EmProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.EmProp)
EmPropOrBuilder {
private EmProp() {
}
public static final int VALUE_FIELD_NUMBER = 1;
private float value_;
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return value_;
}
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
*/
private void setValue(float value) {
value_ = value;
}
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
*/
private void clearValue() {
value_ = 0F;
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.EmProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for font spacing, measured in em.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.EmProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.EmProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.EmProp)
androidx.wear.protolayout.proto.DimensionProto.EmPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.EmProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return instance.getValue();
}
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
* @return This builder for chaining.
*/
public Builder setValue(float value) {
copyOnWrite();
instance.setValue(value);
return this;
}
/**
* <pre>
* The value, in em.
* </pre>
*
* <code>float value = 1;</code>
* @return This builder for chaining.
*/
public Builder clearValue() {
copyOnWrite();
instance.clearValue();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.EmProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.EmProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"value_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.EmProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.EmProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.EmProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.EmProp)
private static final androidx.wear.protolayout.proto.DimensionProto.EmProp DEFAULT_INSTANCE;
static {
EmProp defaultInstance = new EmProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
EmProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.EmProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<EmProp> PARSER;
public static com.google.protobuf.Parser<EmProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface DegreesPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.DegreesProp)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
float getValue();
}
/**
* <pre>
* A type for angular dimensions, measured in degrees.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.DegreesProp}
*/
public static final class DegreesProp extends
com.google.protobuf.GeneratedMessageLite<
DegreesProp, DegreesProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.DegreesProp)
DegreesPropOrBuilder {
private DegreesProp() {
}
public static final int VALUE_FIELD_NUMBER = 1;
private float value_;
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return value_;
}
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
*/
private void setValue(float value) {
value_ = value;
}
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
*/
private void clearValue() {
value_ = 0F;
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.DegreesProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for angular dimensions, measured in degrees.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.DegreesProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.DegreesProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.DegreesProp)
androidx.wear.protolayout.proto.DimensionProto.DegreesPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.DegreesProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @return The value.
*/
@java.lang.Override
public float getValue() {
return instance.getValue();
}
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @param value The value to set.
* @return This builder for chaining.
*/
public Builder setValue(float value) {
copyOnWrite();
instance.setValue(value);
return this;
}
/**
* <pre>
* The value, in degrees.
* </pre>
*
* <code>float value = 1;</code>
* @return This builder for chaining.
*/
public Builder clearValue() {
copyOnWrite();
instance.clearValue();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.DegreesProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.DegreesProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"value_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u0001";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.DegreesProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.DegreesProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.DegreesProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.DegreesProp)
private static final androidx.wear.protolayout.proto.DimensionProto.DegreesProp DEFAULT_INSTANCE;
static {
DegreesProp defaultInstance = new DegreesProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
DegreesProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.DegreesProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<DegreesProp> PARSER;
public static com.google.protobuf.Parser<DegreesProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface ExpandedDimensionPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.ExpandedDimensionProp)
com.google.protobuf.MessageLiteOrBuilder {
}
/**
* <pre>
* A type for a dimension that fills all the space it can (i.e. MATCH_PARENT in
* Android parlance)
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ExpandedDimensionProp}
*/
public static final class ExpandedDimensionProp extends
com.google.protobuf.GeneratedMessageLite<
ExpandedDimensionProp, ExpandedDimensionProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.ExpandedDimensionProp)
ExpandedDimensionPropOrBuilder {
private ExpandedDimensionProp() {
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for a dimension that fills all the space it can (i.e. MATCH_PARENT in
* Android parlance)
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ExpandedDimensionProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.ExpandedDimensionProp)
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.ExpandedDimensionProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = null;java.lang.String info =
"\u0000\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.ExpandedDimensionProp)
private static final androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp DEFAULT_INSTANCE;
static {
ExpandedDimensionProp defaultInstance = new ExpandedDimensionProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
ExpandedDimensionProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<ExpandedDimensionProp> PARSER;
public static com.google.protobuf.Parser<ExpandedDimensionProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface WrappedDimensionPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.WrappedDimensionProp)
com.google.protobuf.MessageLiteOrBuilder {
}
/**
* <pre>
* A type for a dimension that sizes itself to the size of its children (i.e.
* WRAP_CONTENT in Android parlance)
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.WrappedDimensionProp}
*/
public static final class WrappedDimensionProp extends
com.google.protobuf.GeneratedMessageLite<
WrappedDimensionProp, WrappedDimensionProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.WrappedDimensionProp)
WrappedDimensionPropOrBuilder {
private WrappedDimensionProp() {
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for a dimension that sizes itself to the size of its children (i.e.
* WRAP_CONTENT in Android parlance)
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.WrappedDimensionProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.WrappedDimensionProp)
androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.WrappedDimensionProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = null;java.lang.String info =
"\u0000\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.WrappedDimensionProp)
private static final androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp DEFAULT_INSTANCE;
static {
WrappedDimensionProp defaultInstance = new WrappedDimensionProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
WrappedDimensionProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<WrappedDimensionProp> PARSER;
public static com.google.protobuf.Parser<WrappedDimensionProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface ProportionalDimensionPropOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.ProportionalDimensionProp)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @return The aspectRatioWidth.
*/
int getAspectRatioWidth();
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @return The aspectRatioHeight.
*/
int getAspectRatioHeight();
}
/**
* <pre>
* A type for a dimension that scales itself proportionally to another dimension
* such that the aspect ratio defined by the given width and height values is
* preserved.
* Note that the width and height are unitless; only their ratio is relevant.
* This allows for specifying an element's size using common ratios (e.g.
* width=4, height=3), or to allow an element to be resized proportionally based
* on the size of an underlying asset (e.g. an 800x600 image being added to a
* smaller container and resized accordingly).
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ProportionalDimensionProp}
*/
public static final class ProportionalDimensionProp extends
com.google.protobuf.GeneratedMessageLite<
ProportionalDimensionProp, ProportionalDimensionProp.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.ProportionalDimensionProp)
ProportionalDimensionPropOrBuilder {
private ProportionalDimensionProp() {
}
public static final int ASPECT_RATIO_WIDTH_FIELD_NUMBER = 1;
private int aspectRatioWidth_;
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @return The aspectRatioWidth.
*/
@java.lang.Override
public int getAspectRatioWidth() {
return aspectRatioWidth_;
}
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @param value The aspectRatioWidth to set.
*/
private void setAspectRatioWidth(int value) {
aspectRatioWidth_ = value;
}
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
*/
private void clearAspectRatioWidth() {
aspectRatioWidth_ = 0;
}
public static final int ASPECT_RATIO_HEIGHT_FIELD_NUMBER = 2;
private int aspectRatioHeight_;
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @return The aspectRatioHeight.
*/
@java.lang.Override
public int getAspectRatioHeight() {
return aspectRatioHeight_;
}
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @param value The aspectRatioHeight to set.
*/
private void setAspectRatioHeight(int value) {
aspectRatioHeight_ = value;
}
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
*/
private void clearAspectRatioHeight() {
aspectRatioHeight_ = 0;
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A type for a dimension that scales itself proportionally to another dimension
* such that the aspect ratio defined by the given width and height values is
* preserved.
* Note that the width and height are unitless; only their ratio is relevant.
* This allows for specifying an element's size using common ratios (e.g.
* width=4, height=3), or to allow an element to be resized proportionally based
* on the size of an underlying asset (e.g. an 800x600 image being added to a
* smaller container and resized accordingly).
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ProportionalDimensionProp}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.ProportionalDimensionProp)
androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionPropOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @return The aspectRatioWidth.
*/
@java.lang.Override
public int getAspectRatioWidth() {
return instance.getAspectRatioWidth();
}
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @param value The aspectRatioWidth to set.
* @return This builder for chaining.
*/
public Builder setAspectRatioWidth(int value) {
copyOnWrite();
instance.setAspectRatioWidth(value);
return this;
}
/**
* <pre>
* The width to be used when calculating the aspect ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_width = 1;</code>
* @return This builder for chaining.
*/
public Builder clearAspectRatioWidth() {
copyOnWrite();
instance.clearAspectRatioWidth();
return this;
}
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @return The aspectRatioHeight.
*/
@java.lang.Override
public int getAspectRatioHeight() {
return instance.getAspectRatioHeight();
}
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @param value The aspectRatioHeight to set.
* @return This builder for chaining.
*/
public Builder setAspectRatioHeight(int value) {
copyOnWrite();
instance.setAspectRatioHeight(value);
return this;
}
/**
* <pre>
* The height to be used when calculating the aspect ratio ratio to preserve.
* </pre>
*
* <code>uint32 aspect_ratio_height = 2;</code>
* @return This builder for chaining.
*/
public Builder clearAspectRatioHeight() {
copyOnWrite();
instance.clearAspectRatioHeight();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.ProportionalDimensionProp)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"aspectRatioWidth_",
"aspectRatioHeight_",
};
java.lang.String info =
"\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u000b\u0002\u000b" +
"";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.ProportionalDimensionProp)
private static final androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp DEFAULT_INSTANCE;
static {
ProportionalDimensionProp defaultInstance = new ProportionalDimensionProp();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
ProportionalDimensionProp.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<ProportionalDimensionProp> PARSER;
public static com.google.protobuf.Parser<ProportionalDimensionProp> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface ContainerDimensionOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.ContainerDimension)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return Whether the linearDimension field is set.
*/
boolean hasLinearDimension();
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return The linearDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension();
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
* @return Whether the expandedDimension field is set.
*/
boolean hasExpandedDimension();
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
* @return The expandedDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension();
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
* @return Whether the wrappedDimension field is set.
*/
boolean hasWrappedDimension();
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
* @return The wrappedDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp getWrappedDimension();
public androidx.wear.protolayout.proto.DimensionProto.ContainerDimension.InnerCase getInnerCase();
}
/**
* <pre>
* A dimension that can be applied to a container.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ContainerDimension}
*/
public static final class ContainerDimension extends
com.google.protobuf.GeneratedMessageLite<
ContainerDimension, ContainerDimension.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.ContainerDimension)
ContainerDimensionOrBuilder {
private ContainerDimension() {
}
private int innerCase_ = 0;
private java.lang.Object inner_;
public enum InnerCase {
LINEAR_DIMENSION(1),
EXPANDED_DIMENSION(2),
WRAPPED_DIMENSION(3),
INNER_NOT_SET(0);
private final int value;
private InnerCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static InnerCase valueOf(int value) {
return forNumber(value);
}
public static InnerCase forNumber(int value) {
switch (value) {
case 1: return LINEAR_DIMENSION;
case 2: return EXPANDED_DIMENSION;
case 3: return WRAPPED_DIMENSION;
case 0: return INNER_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
@java.lang.Override
public InnerCase
getInnerCase() {
return InnerCase.forNumber(
innerCase_);
}
private void clearInner() {
innerCase_ = 0;
inner_ = null;
}
public static final int LINEAR_DIMENSION_FIELD_NUMBER = 1;
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return innerCase_ == 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
if (innerCase_ == 1) {
return (androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
inner_ = value;
innerCase_ = 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
if (innerCase_ == 1 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.DpProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void clearLinearDimension() {
if (innerCase_ == 1) {
innerCase_ = 0;
inner_ = null;
}
}
public static final int EXPANDED_DIMENSION_FIELD_NUMBER = 2;
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public boolean hasExpandedDimension() {
return innerCase_ == 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension() {
if (innerCase_ == 2) {
return (androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void setExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
value.getClass();
inner_ = value;
innerCase_ = 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void mergeExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
value.getClass();
if (innerCase_ == 2 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void clearExpandedDimension() {
if (innerCase_ == 2) {
innerCase_ = 0;
inner_ = null;
}
}
public static final int WRAPPED_DIMENSION_FIELD_NUMBER = 3;
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
@java.lang.Override
public boolean hasWrappedDimension() {
return innerCase_ == 3;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp getWrappedDimension() {
if (innerCase_ == 3) {
return (androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
private void setWrappedDimension(androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp value) {
value.getClass();
inner_ = value;
innerCase_ = 3;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
private void mergeWrappedDimension(androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp value) {
value.getClass();
if (innerCase_ == 3 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 3;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
private void clearWrappedDimension() {
if (innerCase_ == 3) {
innerCase_ = 0;
inner_ = null;
}
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.ContainerDimension prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A dimension that can be applied to a container.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ContainerDimension}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.ContainerDimension, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.ContainerDimension)
androidx.wear.protolayout.proto.DimensionProto.ContainerDimensionOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.ContainerDimension.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
@java.lang.Override
public InnerCase
getInnerCase() {
return instance.getInnerCase();
}
public Builder clearInner() {
copyOnWrite();
instance.clearInner();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return instance.hasLinearDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
return instance.getLinearDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.setLinearDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(
androidx.wear.protolayout.proto.DimensionProto.DpProp.Builder builderForValue) {
copyOnWrite();
instance.setLinearDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.mergeLinearDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder clearLinearDimension() {
copyOnWrite();
instance.clearLinearDimension();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public boolean hasExpandedDimension() {
return instance.hasExpandedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension() {
return instance.getExpandedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder setExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
copyOnWrite();
instance.setExpandedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder setExpandedDimension(
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.Builder builderForValue) {
copyOnWrite();
instance.setExpandedDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder mergeExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
copyOnWrite();
instance.mergeExpandedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder clearExpandedDimension() {
copyOnWrite();
instance.clearExpandedDimension();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
@java.lang.Override
public boolean hasWrappedDimension() {
return instance.hasWrappedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp getWrappedDimension() {
return instance.getWrappedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
public Builder setWrappedDimension(androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp value) {
copyOnWrite();
instance.setWrappedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
public Builder setWrappedDimension(
androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.Builder builderForValue) {
copyOnWrite();
instance.setWrappedDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
public Builder mergeWrappedDimension(androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp value) {
copyOnWrite();
instance.mergeWrappedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.WrappedDimensionProp wrapped_dimension = 3;</code>
*/
public Builder clearWrappedDimension() {
copyOnWrite();
instance.clearWrappedDimension();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.ContainerDimension)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.ContainerDimension();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"inner_",
"innerCase_",
androidx.wear.protolayout.proto.DimensionProto.DpProp.class,
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.class,
androidx.wear.protolayout.proto.DimensionProto.WrappedDimensionProp.class,
};
java.lang.String info =
"\u0000\u0003\u0001\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001<\u0000\u0002<" +
"\u0000\u0003<\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.ContainerDimension> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.ContainerDimension.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.ContainerDimension>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.ContainerDimension)
private static final androidx.wear.protolayout.proto.DimensionProto.ContainerDimension DEFAULT_INSTANCE;
static {
ContainerDimension defaultInstance = new ContainerDimension();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
ContainerDimension.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.ContainerDimension getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<ContainerDimension> PARSER;
public static com.google.protobuf.Parser<ContainerDimension> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface ImageDimensionOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.ImageDimension)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return Whether the linearDimension field is set.
*/
boolean hasLinearDimension();
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return The linearDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension();
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
* @return Whether the expandedDimension field is set.
*/
boolean hasExpandedDimension();
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
* @return The expandedDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension();
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
* @return Whether the proportionalDimension field is set.
*/
boolean hasProportionalDimension();
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
* @return The proportionalDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp getProportionalDimension();
public androidx.wear.protolayout.proto.DimensionProto.ImageDimension.InnerCase getInnerCase();
}
/**
* <pre>
* A dimension that can be applied to an image.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ImageDimension}
*/
public static final class ImageDimension extends
com.google.protobuf.GeneratedMessageLite<
ImageDimension, ImageDimension.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.ImageDimension)
ImageDimensionOrBuilder {
private ImageDimension() {
}
private int innerCase_ = 0;
private java.lang.Object inner_;
public enum InnerCase {
LINEAR_DIMENSION(1),
EXPANDED_DIMENSION(2),
PROPORTIONAL_DIMENSION(3),
INNER_NOT_SET(0);
private final int value;
private InnerCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static InnerCase valueOf(int value) {
return forNumber(value);
}
public static InnerCase forNumber(int value) {
switch (value) {
case 1: return LINEAR_DIMENSION;
case 2: return EXPANDED_DIMENSION;
case 3: return PROPORTIONAL_DIMENSION;
case 0: return INNER_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
@java.lang.Override
public InnerCase
getInnerCase() {
return InnerCase.forNumber(
innerCase_);
}
private void clearInner() {
innerCase_ = 0;
inner_ = null;
}
public static final int LINEAR_DIMENSION_FIELD_NUMBER = 1;
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return innerCase_ == 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
if (innerCase_ == 1) {
return (androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
inner_ = value;
innerCase_ = 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
if (innerCase_ == 1 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.DpProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 1;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void clearLinearDimension() {
if (innerCase_ == 1) {
innerCase_ = 0;
inner_ = null;
}
}
public static final int EXPANDED_DIMENSION_FIELD_NUMBER = 2;
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public boolean hasExpandedDimension() {
return innerCase_ == 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension() {
if (innerCase_ == 2) {
return (androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void setExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
value.getClass();
inner_ = value;
innerCase_ = 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void mergeExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
value.getClass();
if (innerCase_ == 2 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 2;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
private void clearExpandedDimension() {
if (innerCase_ == 2) {
innerCase_ = 0;
inner_ = null;
}
}
public static final int PROPORTIONAL_DIMENSION_FIELD_NUMBER = 3;
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
@java.lang.Override
public boolean hasProportionalDimension() {
return innerCase_ == 3;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp getProportionalDimension() {
if (innerCase_ == 3) {
return (androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.getDefaultInstance();
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
private void setProportionalDimension(androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp value) {
value.getClass();
inner_ = value;
innerCase_ = 3;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
private void mergeProportionalDimension(androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp value) {
value.getClass();
if (innerCase_ == 3 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 3;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
private void clearProportionalDimension() {
if (innerCase_ == 3) {
innerCase_ = 0;
inner_ = null;
}
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.ImageDimension prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A dimension that can be applied to an image.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.ImageDimension}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.ImageDimension, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.ImageDimension)
androidx.wear.protolayout.proto.DimensionProto.ImageDimensionOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.ImageDimension.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
@java.lang.Override
public InnerCase
getInnerCase() {
return instance.getInnerCase();
}
public Builder clearInner() {
copyOnWrite();
instance.clearInner();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return instance.hasLinearDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
return instance.getLinearDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.setLinearDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(
androidx.wear.protolayout.proto.DimensionProto.DpProp.Builder builderForValue) {
copyOnWrite();
instance.setLinearDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.mergeLinearDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder clearLinearDimension() {
copyOnWrite();
instance.clearLinearDimension();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public boolean hasExpandedDimension() {
return instance.hasExpandedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp getExpandedDimension() {
return instance.getExpandedDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder setExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
copyOnWrite();
instance.setExpandedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder setExpandedDimension(
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.Builder builderForValue) {
copyOnWrite();
instance.setExpandedDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder mergeExpandedDimension(androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp value) {
copyOnWrite();
instance.mergeExpandedDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ExpandedDimensionProp expanded_dimension = 2;</code>
*/
public Builder clearExpandedDimension() {
copyOnWrite();
instance.clearExpandedDimension();
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
@java.lang.Override
public boolean hasProportionalDimension() {
return instance.hasProportionalDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp getProportionalDimension() {
return instance.getProportionalDimension();
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
public Builder setProportionalDimension(androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp value) {
copyOnWrite();
instance.setProportionalDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
public Builder setProportionalDimension(
androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.Builder builderForValue) {
copyOnWrite();
instance.setProportionalDimension(builderForValue.build());
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
public Builder mergeProportionalDimension(androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp value) {
copyOnWrite();
instance.mergeProportionalDimension(value);
return this;
}
/**
* <code>.androidx.wear.protolayout.proto.ProportionalDimensionProp proportional_dimension = 3;</code>
*/
public Builder clearProportionalDimension() {
copyOnWrite();
instance.clearProportionalDimension();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.ImageDimension)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.ImageDimension();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"inner_",
"innerCase_",
androidx.wear.protolayout.proto.DimensionProto.DpProp.class,
androidx.wear.protolayout.proto.DimensionProto.ExpandedDimensionProp.class,
androidx.wear.protolayout.proto.DimensionProto.ProportionalDimensionProp.class,
};
java.lang.String info =
"\u0000\u0003\u0001\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001<\u0000\u0002<" +
"\u0000\u0003<\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.ImageDimension> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.ImageDimension.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.ImageDimension>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.ImageDimension)
private static final androidx.wear.protolayout.proto.DimensionProto.ImageDimension DEFAULT_INSTANCE;
static {
ImageDimension defaultInstance = new ImageDimension();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
ImageDimension.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.ImageDimension getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<ImageDimension> PARSER;
public static com.google.protobuf.Parser<ImageDimension> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
public interface SpacerDimensionOrBuilder extends
// @@protoc_insertion_point(interface_extends:androidx.wear.protolayout.proto.SpacerDimension)
com.google.protobuf.MessageLiteOrBuilder {
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return Whether the linearDimension field is set.
*/
boolean hasLinearDimension();
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
* @return The linearDimension.
*/
androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension();
public androidx.wear.protolayout.proto.DimensionProto.SpacerDimension.InnerCase getInnerCase();
}
/**
* <pre>
* A dimension that can be applied to a spacer.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.SpacerDimension}
*/
public static final class SpacerDimension extends
com.google.protobuf.GeneratedMessageLite<
SpacerDimension, SpacerDimension.Builder> implements
// @@protoc_insertion_point(message_implements:androidx.wear.protolayout.proto.SpacerDimension)
SpacerDimensionOrBuilder {
private SpacerDimension() {
}
private int innerCase_ = 0;
private java.lang.Object inner_;
public enum InnerCase {
LINEAR_DIMENSION(1),
INNER_NOT_SET(0);
private final int value;
private InnerCase(int value) {
this.value = value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static InnerCase valueOf(int value) {
return forNumber(value);
}
public static InnerCase forNumber(int value) {
switch (value) {
case 1: return LINEAR_DIMENSION;
case 0: return INNER_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
@java.lang.Override
public InnerCase
getInnerCase() {
return InnerCase.forNumber(
innerCase_);
}
private void clearInner() {
innerCase_ = 0;
inner_ = null;
}
public static final int LINEAR_DIMENSION_FIELD_NUMBER = 1;
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return innerCase_ == 1;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
if (innerCase_ == 1) {
return (androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_;
}
return androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance();
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
inner_ = value;
innerCase_ = 1;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
value.getClass();
if (innerCase_ == 1 &&
inner_ != androidx.wear.protolayout.proto.DimensionProto.DpProp.getDefaultInstance()) {
inner_ = androidx.wear.protolayout.proto.DimensionProto.DpProp.newBuilder((androidx.wear.protolayout.proto.DimensionProto.DpProp) inner_)
.mergeFrom(value).buildPartial();
} else {
inner_ = value;
}
innerCase_ = 1;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
private void clearLinearDimension() {
if (innerCase_ == 1) {
innerCase_ = 0;
inner_ = null;
}
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(androidx.wear.protolayout.proto.DimensionProto.SpacerDimension prototype) {
return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* <pre>
* A dimension that can be applied to a spacer.
* </pre>
*
* Protobuf type {@code androidx.wear.protolayout.proto.SpacerDimension}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
androidx.wear.protolayout.proto.DimensionProto.SpacerDimension, Builder> implements
// @@protoc_insertion_point(builder_implements:androidx.wear.protolayout.proto.SpacerDimension)
androidx.wear.protolayout.proto.DimensionProto.SpacerDimensionOrBuilder {
// Construct using androidx.wear.protolayout.proto.DimensionProto.SpacerDimension.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
@java.lang.Override
public InnerCase
getInnerCase() {
return instance.getInnerCase();
}
public Builder clearInner() {
copyOnWrite();
instance.clearInner();
return this;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public boolean hasLinearDimension() {
return instance.hasLinearDimension();
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
@java.lang.Override
public androidx.wear.protolayout.proto.DimensionProto.DpProp getLinearDimension() {
return instance.getLinearDimension();
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.setLinearDimension(value);
return this;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder setLinearDimension(
androidx.wear.protolayout.proto.DimensionProto.DpProp.Builder builderForValue) {
copyOnWrite();
instance.setLinearDimension(builderForValue.build());
return this;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder mergeLinearDimension(androidx.wear.protolayout.proto.DimensionProto.DpProp value) {
copyOnWrite();
instance.mergeLinearDimension(value);
return this;
}
/**
* <pre>
* TODO(b/169137847): Add ExpandedDimensionProp
* </pre>
*
* <code>.androidx.wear.protolayout.proto.DpProp linear_dimension = 1;</code>
*/
public Builder clearLinearDimension() {
copyOnWrite();
instance.clearLinearDimension();
return this;
}
// @@protoc_insertion_point(builder_scope:androidx.wear.protolayout.proto.SpacerDimension)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new androidx.wear.protolayout.proto.DimensionProto.SpacerDimension();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"inner_",
"innerCase_",
androidx.wear.protolayout.proto.DimensionProto.DpProp.class,
};
java.lang.String info =
"\u0000\u0001\u0001\u0000\u0001\u0001\u0001\u0000\u0000\u0000\u0001<\u0000";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser<androidx.wear.protolayout.proto.DimensionProto.SpacerDimension> parser = PARSER;
if (parser == null) {
synchronized (androidx.wear.protolayout.proto.DimensionProto.SpacerDimension.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser<androidx.wear.protolayout.proto.DimensionProto.SpacerDimension>(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:androidx.wear.protolayout.proto.SpacerDimension)
private static final androidx.wear.protolayout.proto.DimensionProto.SpacerDimension DEFAULT_INSTANCE;
static {
SpacerDimension defaultInstance = new SpacerDimension();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
SpacerDimension.class, defaultInstance);
}
public static androidx.wear.protolayout.proto.DimensionProto.SpacerDimension getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser<SpacerDimension> PARSER;
public static com.google.protobuf.Parser<SpacerDimension> parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}
static {
}
// @@protoc_insertion_point(outer_class_scope)
}