com.android.emulator.control.ParameterValue Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of adam Show documentation
Show all versions of adam Show documentation
Android Debug Bridge helper
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: emulator_controller.proto
// Protobuf Java Version: 3.25.0
package com.android.emulator.control;
/**
* Protobuf type {@code android.emulation.control.ParameterValue}
*/
public final class ParameterValue extends
com.google.protobuf.GeneratedMessageLite<
ParameterValue, ParameterValue.Builder> implements
// @@protoc_insertion_point(message_implements:android.emulation.control.ParameterValue)
ParameterValueOrBuilder {
private ParameterValue() {
data_ = emptyFloatList();
}
public static final int DATA_FIELD_NUMBER = 1;
private com.google.protobuf.Internal.FloatList data_;
/**
* repeated float data = 1 [packed = true];
* @return A list containing the data.
*/
@java.lang.Override
public java.util.List
getDataList() {
return data_;
}
/**
* repeated float data = 1 [packed = true];
* @return The count of data.
*/
@java.lang.Override
public int getDataCount() {
return data_.size();
}
/**
* repeated float data = 1 [packed = true];
* @param index The index of the element to return.
* @return The data at the given index.
*/
@java.lang.Override
public float getData(int index) {
return data_.getFloat(index);
}
private int dataMemoizedSerializedSize = -1;
private void ensureDataIsMutable() {
com.google.protobuf.Internal.FloatList tmp = data_;
if (!tmp.isModifiable()) {
data_ =
com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
}
}
/**
* repeated float data = 1 [packed = true];
* @param index The index to set the value at.
* @param value The data to set.
*/
private void setData(
int index, float value) {
ensureDataIsMutable();
data_.setFloat(index, value);
}
/**
* repeated float data = 1 [packed = true];
* @param value The data to add.
*/
private void addData(float value) {
ensureDataIsMutable();
data_.addFloat(value);
}
/**
* repeated float data = 1 [packed = true];
* @param values The data to add.
*/
private void addAllData(
java.lang.Iterable values) {
ensureDataIsMutable();
com.google.protobuf.AbstractMessageLite.addAll(
values, data_);
}
/**
* repeated float data = 1 [packed = true];
*/
private void clearData() {
data_ = emptyFloatList();
}
public static com.android.emulator.control.ParameterValue parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.ParameterValue 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 com.android.emulator.control.ParameterValue parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.ParameterValue 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 com.android.emulator.control.ParameterValue parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.ParameterValue 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 com.android.emulator.control.ParameterValue parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.ParameterValue 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 com.android.emulator.control.ParameterValue parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.ParameterValue parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static com.android.emulator.control.ParameterValue parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.ParameterValue 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(com.android.emulator.control.ParameterValue prototype) {
return DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* Protobuf type {@code android.emulation.control.ParameterValue}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.android.emulator.control.ParameterValue, Builder> implements
// @@protoc_insertion_point(builder_implements:android.emulation.control.ParameterValue)
com.android.emulator.control.ParameterValueOrBuilder {
// Construct using com.android.emulator.control.ParameterValue.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
* repeated float data = 1 [packed = true];
* @return A list containing the data.
*/
@java.lang.Override
public java.util.List
getDataList() {
return java.util.Collections.unmodifiableList(
instance.getDataList());
}
/**
* repeated float data = 1 [packed = true];
* @return The count of data.
*/
@java.lang.Override
public int getDataCount() {
return instance.getDataCount();
}
/**
* repeated float data = 1 [packed = true];
* @param index The index of the element to return.
* @return The data at the given index.
*/
@java.lang.Override
public float getData(int index) {
return instance.getData(index);
}
/**
* repeated float data = 1 [packed = true];
* @param value The data to set.
* @return This builder for chaining.
*/
public Builder setData(
int index, float value) {
copyOnWrite();
instance.setData(index, value);
return this;
}
/**
* repeated float data = 1 [packed = true];
* @param value The data to add.
* @return This builder for chaining.
*/
public Builder addData(float value) {
copyOnWrite();
instance.addData(value);
return this;
}
/**
* repeated float data = 1 [packed = true];
* @param values The data to add.
* @return This builder for chaining.
*/
public Builder addAllData(
java.lang.Iterable values) {
copyOnWrite();
instance.addAllData(values);
return this;
}
/**
* repeated float data = 1 [packed = true];
* @return This builder for chaining.
*/
public Builder clearData() {
copyOnWrite();
instance.clearData();
return this;
}
// @@protoc_insertion_point(builder_scope:android.emulation.control.ParameterValue)
}
@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 com.android.emulator.control.ParameterValue();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"data_",
};
java.lang.String info =
"\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001$";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (com.android.emulator.control.ParameterValue.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
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:android.emulation.control.ParameterValue)
private static final com.android.emulator.control.ParameterValue DEFAULT_INSTANCE;
static {
ParameterValue defaultInstance = new ParameterValue();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
ParameterValue.class, defaultInstance);
}
public static com.android.emulator.control.ParameterValue getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}