
SC2APIProtocol.Common Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: s2clientprotocol/common.proto
package SC2APIProtocol;
public final class Common {
private Common() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
/**
* Protobuf enum {@code SC2APIProtocol.Race}
*/
public enum Race
implements com.google.protobuf.ProtocolMessageEnum {
/**
* NoRace = 0;
*/
NoRace(0),
/**
* Terran = 1;
*/
Terran(1),
/**
* Zerg = 2;
*/
Zerg(2),
/**
* Protoss = 3;
*/
Protoss(3),
/**
* Random = 4;
*/
Random(4),
;
/**
* NoRace = 0;
*/
public static final int NoRace_VALUE = 0;
/**
* Terran = 1;
*/
public static final int Terran_VALUE = 1;
/**
* Zerg = 2;
*/
public static final int Zerg_VALUE = 2;
/**
* Protoss = 3;
*/
public static final int Protoss_VALUE = 3;
/**
* Random = 4;
*/
public static final int Random_VALUE = 4;
public final int getNumber() {
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Race valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static Race forNumber(int value) {
switch (value) {
case 0: return NoRace;
case 1: return Terran;
case 2: return Zerg;
case 3: return Protoss;
case 4: return Random;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Race> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Race findValueByNumber(int number) {
return Race.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return SC2APIProtocol.Common.getDescriptor().getEnumTypes().get(0);
}
private static final Race[] VALUES = values();
public static Race valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int value;
private Race(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:SC2APIProtocol.Race)
}
public interface AvailableAbilityOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.AvailableAbility)
com.google.protobuf.MessageOrBuilder {
/**
* optional int32 ability_id = 1;
* @return Whether the abilityId field is set.
*/
boolean hasAbilityId();
/**
* optional int32 ability_id = 1;
* @return The abilityId.
*/
int getAbilityId();
/**
* optional bool requires_point = 2;
* @return Whether the requiresPoint field is set.
*/
boolean hasRequiresPoint();
/**
* optional bool requires_point = 2;
* @return The requiresPoint.
*/
boolean getRequiresPoint();
}
/**
* Protobuf type {@code SC2APIProtocol.AvailableAbility}
*/
public static final class AvailableAbility extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.AvailableAbility)
AvailableAbilityOrBuilder {
private static final long serialVersionUID = 0L;
// Use AvailableAbility.newBuilder() to construct.
private AvailableAbility(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AvailableAbility() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AvailableAbility();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_AvailableAbility_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_AvailableAbility_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.AvailableAbility.class, SC2APIProtocol.Common.AvailableAbility.Builder.class);
}
private int bitField0_;
public static final int ABILITY_ID_FIELD_NUMBER = 1;
private int abilityId_;
/**
* optional int32 ability_id = 1;
* @return Whether the abilityId field is set.
*/
@java.lang.Override
public boolean hasAbilityId() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 ability_id = 1;
* @return The abilityId.
*/
@java.lang.Override
public int getAbilityId() {
return abilityId_;
}
public static final int REQUIRES_POINT_FIELD_NUMBER = 2;
private boolean requiresPoint_;
/**
* optional bool requires_point = 2;
* @return Whether the requiresPoint field is set.
*/
@java.lang.Override
public boolean hasRequiresPoint() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bool requires_point = 2;
* @return The requiresPoint.
*/
@java.lang.Override
public boolean getRequiresPoint() {
return requiresPoint_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeInt32(1, abilityId_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeBool(2, requiresPoint_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, abilityId_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, requiresPoint_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.AvailableAbility)) {
return super.equals(obj);
}
SC2APIProtocol.Common.AvailableAbility other = (SC2APIProtocol.Common.AvailableAbility) obj;
if (hasAbilityId() != other.hasAbilityId()) return false;
if (hasAbilityId()) {
if (getAbilityId()
!= other.getAbilityId()) return false;
}
if (hasRequiresPoint() != other.hasRequiresPoint()) return false;
if (hasRequiresPoint()) {
if (getRequiresPoint()
!= other.getRequiresPoint()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasAbilityId()) {
hash = (37 * hash) + ABILITY_ID_FIELD_NUMBER;
hash = (53 * hash) + getAbilityId();
}
if (hasRequiresPoint()) {
hash = (37 * hash) + REQUIRES_POINT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getRequiresPoint());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.AvailableAbility parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.AvailableAbility parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.AvailableAbility parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.AvailableAbility prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code SC2APIProtocol.AvailableAbility}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.AvailableAbility)
SC2APIProtocol.Common.AvailableAbilityOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_AvailableAbility_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_AvailableAbility_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.AvailableAbility.class, SC2APIProtocol.Common.AvailableAbility.Builder.class);
}
// Construct using SC2APIProtocol.Common.AvailableAbility.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
abilityId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
requiresPoint_ = false;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_AvailableAbility_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.AvailableAbility getDefaultInstanceForType() {
return SC2APIProtocol.Common.AvailableAbility.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.AvailableAbility build() {
SC2APIProtocol.Common.AvailableAbility result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.AvailableAbility buildPartial() {
SC2APIProtocol.Common.AvailableAbility result = new SC2APIProtocol.Common.AvailableAbility(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.abilityId_ = abilityId_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.requiresPoint_ = requiresPoint_;
to_bitField0_ |= 0x00000002;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.AvailableAbility) {
return mergeFrom((SC2APIProtocol.Common.AvailableAbility)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.AvailableAbility other) {
if (other == SC2APIProtocol.Common.AvailableAbility.getDefaultInstance()) return this;
if (other.hasAbilityId()) {
setAbilityId(other.getAbilityId());
}
if (other.hasRequiresPoint()) {
setRequiresPoint(other.getRequiresPoint());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
abilityId_ = input.readInt32();
bitField0_ |= 0x00000001;
break;
} // case 8
case 16: {
requiresPoint_ = input.readBool();
bitField0_ |= 0x00000002;
break;
} // case 16
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int abilityId_ ;
/**
* optional int32 ability_id = 1;
* @return Whether the abilityId field is set.
*/
@java.lang.Override
public boolean hasAbilityId() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 ability_id = 1;
* @return The abilityId.
*/
@java.lang.Override
public int getAbilityId() {
return abilityId_;
}
/**
* optional int32 ability_id = 1;
* @param value The abilityId to set.
* @return This builder for chaining.
*/
public Builder setAbilityId(int value) {
bitField0_ |= 0x00000001;
abilityId_ = value;
onChanged();
return this;
}
/**
* optional int32 ability_id = 1;
* @return This builder for chaining.
*/
public Builder clearAbilityId() {
bitField0_ = (bitField0_ & ~0x00000001);
abilityId_ = 0;
onChanged();
return this;
}
private boolean requiresPoint_ ;
/**
* optional bool requires_point = 2;
* @return Whether the requiresPoint field is set.
*/
@java.lang.Override
public boolean hasRequiresPoint() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional bool requires_point = 2;
* @return The requiresPoint.
*/
@java.lang.Override
public boolean getRequiresPoint() {
return requiresPoint_;
}
/**
* optional bool requires_point = 2;
* @param value The requiresPoint to set.
* @return This builder for chaining.
*/
public Builder setRequiresPoint(boolean value) {
bitField0_ |= 0x00000002;
requiresPoint_ = value;
onChanged();
return this;
}
/**
* optional bool requires_point = 2;
* @return This builder for chaining.
*/
public Builder clearRequiresPoint() {
bitField0_ = (bitField0_ & ~0x00000002);
requiresPoint_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.AvailableAbility)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.AvailableAbility)
private static final SC2APIProtocol.Common.AvailableAbility DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.AvailableAbility();
}
public static SC2APIProtocol.Common.AvailableAbility getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public AvailableAbility parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.AvailableAbility getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ImageDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.ImageData)
com.google.protobuf.MessageOrBuilder {
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return Whether the bitsPerPixel field is set.
*/
boolean hasBitsPerPixel();
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return The bitsPerPixel.
*/
int getBitsPerPixel();
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return Whether the size field is set.
*/
boolean hasSize();
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return The size.
*/
SC2APIProtocol.Common.Size2DI getSize();
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
SC2APIProtocol.Common.Size2DIOrBuilder getSizeOrBuilder();
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return Whether the data field is set.
*/
boolean hasData();
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return The data.
*/
com.google.protobuf.ByteString getData();
}
/**
* Protobuf type {@code SC2APIProtocol.ImageData}
*/
public static final class ImageData extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.ImageData)
ImageDataOrBuilder {
private static final long serialVersionUID = 0L;
// Use ImageData.newBuilder() to construct.
private ImageData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ImageData() {
data_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new ImageData();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_ImageData_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_ImageData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.ImageData.class, SC2APIProtocol.Common.ImageData.Builder.class);
}
private int bitField0_;
public static final int BITS_PER_PIXEL_FIELD_NUMBER = 1;
private int bitsPerPixel_;
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return Whether the bitsPerPixel field is set.
*/
@java.lang.Override
public boolean hasBitsPerPixel() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return The bitsPerPixel.
*/
@java.lang.Override
public int getBitsPerPixel() {
return bitsPerPixel_;
}
public static final int SIZE_FIELD_NUMBER = 2;
private SC2APIProtocol.Common.Size2DI size_;
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return Whether the size field is set.
*/
@java.lang.Override
public boolean hasSize() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return The size.
*/
@java.lang.Override
public SC2APIProtocol.Common.Size2DI getSize() {
return size_ == null ? SC2APIProtocol.Common.Size2DI.getDefaultInstance() : size_;
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
@java.lang.Override
public SC2APIProtocol.Common.Size2DIOrBuilder getSizeOrBuilder() {
return size_ == null ? SC2APIProtocol.Common.Size2DI.getDefaultInstance() : size_;
}
public static final int DATA_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString data_;
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return The data.
*/
@java.lang.Override
public com.google.protobuf.ByteString getData() {
return data_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeInt32(1, bitsPerPixel_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeMessage(2, getSize());
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeBytes(3, data_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, bitsPerPixel_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getSize());
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, data_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.ImageData)) {
return super.equals(obj);
}
SC2APIProtocol.Common.ImageData other = (SC2APIProtocol.Common.ImageData) obj;
if (hasBitsPerPixel() != other.hasBitsPerPixel()) return false;
if (hasBitsPerPixel()) {
if (getBitsPerPixel()
!= other.getBitsPerPixel()) return false;
}
if (hasSize() != other.hasSize()) return false;
if (hasSize()) {
if (!getSize()
.equals(other.getSize())) return false;
}
if (hasData() != other.hasData()) return false;
if (hasData()) {
if (!getData()
.equals(other.getData())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasBitsPerPixel()) {
hash = (37 * hash) + BITS_PER_PIXEL_FIELD_NUMBER;
hash = (53 * hash) + getBitsPerPixel();
}
if (hasSize()) {
hash = (37 * hash) + SIZE_FIELD_NUMBER;
hash = (53 * hash) + getSize().hashCode();
}
if (hasData()) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getData().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.ImageData parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.ImageData parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.ImageData parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.ImageData parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.ImageData parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.ImageData parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.ImageData prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code SC2APIProtocol.ImageData}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.ImageData)
SC2APIProtocol.Common.ImageDataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_ImageData_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_ImageData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.ImageData.class, SC2APIProtocol.Common.ImageData.Builder.class);
}
// Construct using SC2APIProtocol.Common.ImageData.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getSizeFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
bitsPerPixel_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (sizeBuilder_ == null) {
size_ = null;
} else {
sizeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
data_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_ImageData_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.ImageData getDefaultInstanceForType() {
return SC2APIProtocol.Common.ImageData.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.ImageData build() {
SC2APIProtocol.Common.ImageData result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.ImageData buildPartial() {
SC2APIProtocol.Common.ImageData result = new SC2APIProtocol.Common.ImageData(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.bitsPerPixel_ = bitsPerPixel_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
if (sizeBuilder_ == null) {
result.size_ = size_;
} else {
result.size_ = sizeBuilder_.build();
}
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
to_bitField0_ |= 0x00000004;
}
result.data_ = data_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.ImageData) {
return mergeFrom((SC2APIProtocol.Common.ImageData)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.ImageData other) {
if (other == SC2APIProtocol.Common.ImageData.getDefaultInstance()) return this;
if (other.hasBitsPerPixel()) {
setBitsPerPixel(other.getBitsPerPixel());
}
if (other.hasSize()) {
mergeSize(other.getSize());
}
if (other.hasData()) {
setData(other.getData());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
bitsPerPixel_ = input.readInt32();
bitField0_ |= 0x00000001;
break;
} // case 8
case 18: {
input.readMessage(
getSizeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000002;
break;
} // case 18
case 26: {
data_ = input.readBytes();
bitField0_ |= 0x00000004;
break;
} // case 26
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int bitsPerPixel_ ;
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return Whether the bitsPerPixel field is set.
*/
@java.lang.Override
public boolean hasBitsPerPixel() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return The bitsPerPixel.
*/
@java.lang.Override
public int getBitsPerPixel() {
return bitsPerPixel_;
}
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @param value The bitsPerPixel to set.
* @return This builder for chaining.
*/
public Builder setBitsPerPixel(int value) {
bitField0_ |= 0x00000001;
bitsPerPixel_ = value;
onChanged();
return this;
}
/**
*
* Number of bits per pixel; 8 bits for a byte etc.
*
*
* optional int32 bits_per_pixel = 1;
* @return This builder for chaining.
*/
public Builder clearBitsPerPixel() {
bitField0_ = (bitField0_ & ~0x00000001);
bitsPerPixel_ = 0;
onChanged();
return this;
}
private SC2APIProtocol.Common.Size2DI size_;
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.Size2DI, SC2APIProtocol.Common.Size2DI.Builder, SC2APIProtocol.Common.Size2DIOrBuilder> sizeBuilder_;
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return Whether the size field is set.
*/
public boolean hasSize() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
* @return The size.
*/
public SC2APIProtocol.Common.Size2DI getSize() {
if (sizeBuilder_ == null) {
return size_ == null ? SC2APIProtocol.Common.Size2DI.getDefaultInstance() : size_;
} else {
return sizeBuilder_.getMessage();
}
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public Builder setSize(SC2APIProtocol.Common.Size2DI value) {
if (sizeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
size_ = value;
onChanged();
} else {
sizeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public Builder setSize(
SC2APIProtocol.Common.Size2DI.Builder builderForValue) {
if (sizeBuilder_ == null) {
size_ = builderForValue.build();
onChanged();
} else {
sizeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public Builder mergeSize(SC2APIProtocol.Common.Size2DI value) {
if (sizeBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0) &&
size_ != null &&
size_ != SC2APIProtocol.Common.Size2DI.getDefaultInstance()) {
size_ =
SC2APIProtocol.Common.Size2DI.newBuilder(size_).mergeFrom(value).buildPartial();
} else {
size_ = value;
}
onChanged();
} else {
sizeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public Builder clearSize() {
if (sizeBuilder_ == null) {
size_ = null;
onChanged();
} else {
sizeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public SC2APIProtocol.Common.Size2DI.Builder getSizeBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getSizeFieldBuilder().getBuilder();
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
public SC2APIProtocol.Common.Size2DIOrBuilder getSizeOrBuilder() {
if (sizeBuilder_ != null) {
return sizeBuilder_.getMessageOrBuilder();
} else {
return size_ == null ?
SC2APIProtocol.Common.Size2DI.getDefaultInstance() : size_;
}
}
/**
*
* Dimension in pixels.
*
*
* optional .SC2APIProtocol.Size2DI size = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.Size2DI, SC2APIProtocol.Common.Size2DI.Builder, SC2APIProtocol.Common.Size2DIOrBuilder>
getSizeFieldBuilder() {
if (sizeBuilder_ == null) {
sizeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.Size2DI, SC2APIProtocol.Common.Size2DI.Builder, SC2APIProtocol.Common.Size2DIOrBuilder>(
getSize(),
getParentForChildren(),
isClean());
size_ = null;
}
return sizeBuilder_;
}
private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY;
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return The data.
*/
@java.lang.Override
public com.google.protobuf.ByteString getData() {
return data_;
}
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @param value The data to set.
* @return This builder for chaining.
*/
public Builder setData(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
data_ = value;
onChanged();
return this;
}
/**
*
* Binary data; the size of this buffer in bytes is width * height * bits_per_pixel / 8.
*
*
* optional bytes data = 3;
* @return This builder for chaining.
*/
public Builder clearData() {
bitField0_ = (bitField0_ & ~0x00000004);
data_ = getDefaultInstance().getData();
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.ImageData)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.ImageData)
private static final SC2APIProtocol.Common.ImageData DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.ImageData();
}
public static SC2APIProtocol.Common.ImageData getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ImageData parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.ImageData getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PointIOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.PointI)
com.google.protobuf.MessageOrBuilder {
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
boolean hasX();
/**
* optional int32 x = 1;
* @return The x.
*/
int getX();
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
boolean hasY();
/**
* optional int32 y = 2;
* @return The y.
*/
int getY();
}
/**
*
* Point on the screen/minimap (e.g., 0..64).
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.PointI}
*/
public static final class PointI extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.PointI)
PointIOrBuilder {
private static final long serialVersionUID = 0L;
// Use PointI.newBuilder() to construct.
private PointI(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PointI() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new PointI();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_PointI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_PointI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.PointI.class, SC2APIProtocol.Common.PointI.Builder.class);
}
private int bitField0_;
public static final int X_FIELD_NUMBER = 1;
private int x_;
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 x = 1;
* @return The x.
*/
@java.lang.Override
public int getX() {
return x_;
}
public static final int Y_FIELD_NUMBER = 2;
private int y_;
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 y = 2;
* @return The y.
*/
@java.lang.Override
public int getY() {
return y_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeInt32(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeInt32(2, y_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, y_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.PointI)) {
return super.equals(obj);
}
SC2APIProtocol.Common.PointI other = (SC2APIProtocol.Common.PointI) obj;
if (hasX() != other.hasX()) return false;
if (hasX()) {
if (getX()
!= other.getX()) return false;
}
if (hasY() != other.hasY()) return false;
if (hasY()) {
if (getY()
!= other.getY()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasX()) {
hash = (37 * hash) + X_FIELD_NUMBER;
hash = (53 * hash) + getX();
}
if (hasY()) {
hash = (37 * hash) + Y_FIELD_NUMBER;
hash = (53 * hash) + getY();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.PointI parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.PointI parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.PointI parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.PointI parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.PointI parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.PointI parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.PointI parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.PointI parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.PointI parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.PointI parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.PointI parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.PointI parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.PointI prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Point on the screen/minimap (e.g., 0..64).
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.PointI}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.PointI)
SC2APIProtocol.Common.PointIOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_PointI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_PointI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.PointI.class, SC2APIProtocol.Common.PointI.Builder.class);
}
// Construct using SC2APIProtocol.Common.PointI.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
x_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
y_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_PointI_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.PointI getDefaultInstanceForType() {
return SC2APIProtocol.Common.PointI.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.PointI build() {
SC2APIProtocol.Common.PointI result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.PointI buildPartial() {
SC2APIProtocol.Common.PointI result = new SC2APIProtocol.Common.PointI(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.x_ = x_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.y_ = y_;
to_bitField0_ |= 0x00000002;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.PointI) {
return mergeFrom((SC2APIProtocol.Common.PointI)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.PointI other) {
if (other == SC2APIProtocol.Common.PointI.getDefaultInstance()) return this;
if (other.hasX()) {
setX(other.getX());
}
if (other.hasY()) {
setY(other.getY());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
x_ = input.readInt32();
bitField0_ |= 0x00000001;
break;
} // case 8
case 16: {
y_ = input.readInt32();
bitField0_ |= 0x00000002;
break;
} // case 16
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int x_ ;
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 x = 1;
* @return The x.
*/
@java.lang.Override
public int getX() {
return x_;
}
/**
* optional int32 x = 1;
* @param value The x to set.
* @return This builder for chaining.
*/
public Builder setX(int value) {
bitField0_ |= 0x00000001;
x_ = value;
onChanged();
return this;
}
/**
* optional int32 x = 1;
* @return This builder for chaining.
*/
public Builder clearX() {
bitField0_ = (bitField0_ & ~0x00000001);
x_ = 0;
onChanged();
return this;
}
private int y_ ;
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 y = 2;
* @return The y.
*/
@java.lang.Override
public int getY() {
return y_;
}
/**
* optional int32 y = 2;
* @param value The y to set.
* @return This builder for chaining.
*/
public Builder setY(int value) {
bitField0_ |= 0x00000002;
y_ = value;
onChanged();
return this;
}
/**
* optional int32 y = 2;
* @return This builder for chaining.
*/
public Builder clearY() {
bitField0_ = (bitField0_ & ~0x00000002);
y_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.PointI)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.PointI)
private static final SC2APIProtocol.Common.PointI DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.PointI();
}
public static SC2APIProtocol.Common.PointI getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public PointI parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.PointI getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface RectangleIOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.RectangleI)
com.google.protobuf.MessageOrBuilder {
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return Whether the p0 field is set.
*/
boolean hasP0();
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return The p0.
*/
SC2APIProtocol.Common.PointI getP0();
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
SC2APIProtocol.Common.PointIOrBuilder getP0OrBuilder();
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return Whether the p1 field is set.
*/
boolean hasP1();
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return The p1.
*/
SC2APIProtocol.Common.PointI getP1();
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
SC2APIProtocol.Common.PointIOrBuilder getP1OrBuilder();
}
/**
*
* Screen space rectangular area.
*
*
* Protobuf type {@code SC2APIProtocol.RectangleI}
*/
public static final class RectangleI extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.RectangleI)
RectangleIOrBuilder {
private static final long serialVersionUID = 0L;
// Use RectangleI.newBuilder() to construct.
private RectangleI(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RectangleI() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new RectangleI();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_RectangleI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_RectangleI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.RectangleI.class, SC2APIProtocol.Common.RectangleI.Builder.class);
}
private int bitField0_;
public static final int P0_FIELD_NUMBER = 1;
private SC2APIProtocol.Common.PointI p0_;
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return Whether the p0 field is set.
*/
@java.lang.Override
public boolean hasP0() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return The p0.
*/
@java.lang.Override
public SC2APIProtocol.Common.PointI getP0() {
return p0_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p0_;
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
@java.lang.Override
public SC2APIProtocol.Common.PointIOrBuilder getP0OrBuilder() {
return p0_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p0_;
}
public static final int P1_FIELD_NUMBER = 2;
private SC2APIProtocol.Common.PointI p1_;
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return Whether the p1 field is set.
*/
@java.lang.Override
public boolean hasP1() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return The p1.
*/
@java.lang.Override
public SC2APIProtocol.Common.PointI getP1() {
return p1_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p1_;
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
@java.lang.Override
public SC2APIProtocol.Common.PointIOrBuilder getP1OrBuilder() {
return p1_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p1_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeMessage(1, getP0());
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeMessage(2, getP1());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getP0());
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getP1());
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.RectangleI)) {
return super.equals(obj);
}
SC2APIProtocol.Common.RectangleI other = (SC2APIProtocol.Common.RectangleI) obj;
if (hasP0() != other.hasP0()) return false;
if (hasP0()) {
if (!getP0()
.equals(other.getP0())) return false;
}
if (hasP1() != other.hasP1()) return false;
if (hasP1()) {
if (!getP1()
.equals(other.getP1())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasP0()) {
hash = (37 * hash) + P0_FIELD_NUMBER;
hash = (53 * hash) + getP0().hashCode();
}
if (hasP1()) {
hash = (37 * hash) + P1_FIELD_NUMBER;
hash = (53 * hash) + getP1().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.RectangleI parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.RectangleI parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.RectangleI parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.RectangleI prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Screen space rectangular area.
*
*
* Protobuf type {@code SC2APIProtocol.RectangleI}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.RectangleI)
SC2APIProtocol.Common.RectangleIOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_RectangleI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_RectangleI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.RectangleI.class, SC2APIProtocol.Common.RectangleI.Builder.class);
}
// Construct using SC2APIProtocol.Common.RectangleI.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getP0FieldBuilder();
getP1FieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (p0Builder_ == null) {
p0_ = null;
} else {
p0Builder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (p1Builder_ == null) {
p1_ = null;
} else {
p1Builder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_RectangleI_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.RectangleI getDefaultInstanceForType() {
return SC2APIProtocol.Common.RectangleI.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.RectangleI build() {
SC2APIProtocol.Common.RectangleI result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.RectangleI buildPartial() {
SC2APIProtocol.Common.RectangleI result = new SC2APIProtocol.Common.RectangleI(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
if (p0Builder_ == null) {
result.p0_ = p0_;
} else {
result.p0_ = p0Builder_.build();
}
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
if (p1Builder_ == null) {
result.p1_ = p1_;
} else {
result.p1_ = p1Builder_.build();
}
to_bitField0_ |= 0x00000002;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.RectangleI) {
return mergeFrom((SC2APIProtocol.Common.RectangleI)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.RectangleI other) {
if (other == SC2APIProtocol.Common.RectangleI.getDefaultInstance()) return this;
if (other.hasP0()) {
mergeP0(other.getP0());
}
if (other.hasP1()) {
mergeP1(other.getP1());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
input.readMessage(
getP0FieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000001;
break;
} // case 10
case 18: {
input.readMessage(
getP1FieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000002;
break;
} // case 18
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private SC2APIProtocol.Common.PointI p0_;
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder> p0Builder_;
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return Whether the p0 field is set.
*/
public boolean hasP0() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
* @return The p0.
*/
public SC2APIProtocol.Common.PointI getP0() {
if (p0Builder_ == null) {
return p0_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p0_;
} else {
return p0Builder_.getMessage();
}
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public Builder setP0(SC2APIProtocol.Common.PointI value) {
if (p0Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
p0_ = value;
onChanged();
} else {
p0Builder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public Builder setP0(
SC2APIProtocol.Common.PointI.Builder builderForValue) {
if (p0Builder_ == null) {
p0_ = builderForValue.build();
onChanged();
} else {
p0Builder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public Builder mergeP0(SC2APIProtocol.Common.PointI value) {
if (p0Builder_ == null) {
if (((bitField0_ & 0x00000001) != 0) &&
p0_ != null &&
p0_ != SC2APIProtocol.Common.PointI.getDefaultInstance()) {
p0_ =
SC2APIProtocol.Common.PointI.newBuilder(p0_).mergeFrom(value).buildPartial();
} else {
p0_ = value;
}
onChanged();
} else {
p0Builder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public Builder clearP0() {
if (p0Builder_ == null) {
p0_ = null;
onChanged();
} else {
p0Builder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public SC2APIProtocol.Common.PointI.Builder getP0Builder() {
bitField0_ |= 0x00000001;
onChanged();
return getP0FieldBuilder().getBuilder();
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
public SC2APIProtocol.Common.PointIOrBuilder getP0OrBuilder() {
if (p0Builder_ != null) {
return p0Builder_.getMessageOrBuilder();
} else {
return p0_ == null ?
SC2APIProtocol.Common.PointI.getDefaultInstance() : p0_;
}
}
/**
* optional .SC2APIProtocol.PointI p0 = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder>
getP0FieldBuilder() {
if (p0Builder_ == null) {
p0Builder_ = new com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder>(
getP0(),
getParentForChildren(),
isClean());
p0_ = null;
}
return p0Builder_;
}
private SC2APIProtocol.Common.PointI p1_;
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder> p1Builder_;
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return Whether the p1 field is set.
*/
public boolean hasP1() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
* @return The p1.
*/
public SC2APIProtocol.Common.PointI getP1() {
if (p1Builder_ == null) {
return p1_ == null ? SC2APIProtocol.Common.PointI.getDefaultInstance() : p1_;
} else {
return p1Builder_.getMessage();
}
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public Builder setP1(SC2APIProtocol.Common.PointI value) {
if (p1Builder_ == null) {
if (value == null) {
throw new NullPointerException();
}
p1_ = value;
onChanged();
} else {
p1Builder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public Builder setP1(
SC2APIProtocol.Common.PointI.Builder builderForValue) {
if (p1Builder_ == null) {
p1_ = builderForValue.build();
onChanged();
} else {
p1Builder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public Builder mergeP1(SC2APIProtocol.Common.PointI value) {
if (p1Builder_ == null) {
if (((bitField0_ & 0x00000002) != 0) &&
p1_ != null &&
p1_ != SC2APIProtocol.Common.PointI.getDefaultInstance()) {
p1_ =
SC2APIProtocol.Common.PointI.newBuilder(p1_).mergeFrom(value).buildPartial();
} else {
p1_ = value;
}
onChanged();
} else {
p1Builder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public Builder clearP1() {
if (p1Builder_ == null) {
p1_ = null;
onChanged();
} else {
p1Builder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public SC2APIProtocol.Common.PointI.Builder getP1Builder() {
bitField0_ |= 0x00000002;
onChanged();
return getP1FieldBuilder().getBuilder();
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
public SC2APIProtocol.Common.PointIOrBuilder getP1OrBuilder() {
if (p1Builder_ != null) {
return p1Builder_.getMessageOrBuilder();
} else {
return p1_ == null ?
SC2APIProtocol.Common.PointI.getDefaultInstance() : p1_;
}
}
/**
* optional .SC2APIProtocol.PointI p1 = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder>
getP1FieldBuilder() {
if (p1Builder_ == null) {
p1Builder_ = new com.google.protobuf.SingleFieldBuilderV3<
SC2APIProtocol.Common.PointI, SC2APIProtocol.Common.PointI.Builder, SC2APIProtocol.Common.PointIOrBuilder>(
getP1(),
getParentForChildren(),
isClean());
p1_ = null;
}
return p1Builder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.RectangleI)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.RectangleI)
private static final SC2APIProtocol.Common.RectangleI DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.RectangleI();
}
public static SC2APIProtocol.Common.RectangleI getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public RectangleI parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.RectangleI getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface Point2DOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.Point2D)
com.google.protobuf.MessageOrBuilder {
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
boolean hasX();
/**
* optional float x = 1;
* @return The x.
*/
float getX();
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
boolean hasY();
/**
* optional float y = 2;
* @return The y.
*/
float getY();
}
/**
*
* Point on the game board, 0..255.
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.Point2D}
*/
public static final class Point2D extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.Point2D)
Point2DOrBuilder {
private static final long serialVersionUID = 0L;
// Use Point2D.newBuilder() to construct.
private Point2D(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Point2D() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Point2D();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point2D_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point2D_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Point2D.class, SC2APIProtocol.Common.Point2D.Builder.class);
}
private int bitField0_;
public static final int X_FIELD_NUMBER = 1;
private float x_;
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional float x = 1;
* @return The x.
*/
@java.lang.Override
public float getX() {
return x_;
}
public static final int Y_FIELD_NUMBER = 2;
private float y_;
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional float y = 2;
* @return The y.
*/
@java.lang.Override
public float getY() {
return y_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeFloat(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeFloat(2, y_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(2, y_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.Point2D)) {
return super.equals(obj);
}
SC2APIProtocol.Common.Point2D other = (SC2APIProtocol.Common.Point2D) obj;
if (hasX() != other.hasX()) return false;
if (hasX()) {
if (java.lang.Float.floatToIntBits(getX())
!= java.lang.Float.floatToIntBits(
other.getX())) return false;
}
if (hasY() != other.hasY()) return false;
if (hasY()) {
if (java.lang.Float.floatToIntBits(getY())
!= java.lang.Float.floatToIntBits(
other.getY())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasX()) {
hash = (37 * hash) + X_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getX());
}
if (hasY()) {
hash = (37 * hash) + Y_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getY());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.Point2D parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point2D parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point2D parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Point2D parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point2D parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point2D parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.Point2D prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Point on the game board, 0..255.
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.Point2D}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.Point2D)
SC2APIProtocol.Common.Point2DOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point2D_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point2D_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Point2D.class, SC2APIProtocol.Common.Point2D.Builder.class);
}
// Construct using SC2APIProtocol.Common.Point2D.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
x_ = 0F;
bitField0_ = (bitField0_ & ~0x00000001);
y_ = 0F;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point2D_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.Point2D getDefaultInstanceForType() {
return SC2APIProtocol.Common.Point2D.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.Point2D build() {
SC2APIProtocol.Common.Point2D result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.Point2D buildPartial() {
SC2APIProtocol.Common.Point2D result = new SC2APIProtocol.Common.Point2D(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.x_ = x_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.y_ = y_;
to_bitField0_ |= 0x00000002;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.Point2D) {
return mergeFrom((SC2APIProtocol.Common.Point2D)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.Point2D other) {
if (other == SC2APIProtocol.Common.Point2D.getDefaultInstance()) return this;
if (other.hasX()) {
setX(other.getX());
}
if (other.hasY()) {
setY(other.getY());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 13: {
x_ = input.readFloat();
bitField0_ |= 0x00000001;
break;
} // case 13
case 21: {
y_ = input.readFloat();
bitField0_ |= 0x00000002;
break;
} // case 21
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private float x_ ;
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional float x = 1;
* @return The x.
*/
@java.lang.Override
public float getX() {
return x_;
}
/**
* optional float x = 1;
* @param value The x to set.
* @return This builder for chaining.
*/
public Builder setX(float value) {
bitField0_ |= 0x00000001;
x_ = value;
onChanged();
return this;
}
/**
* optional float x = 1;
* @return This builder for chaining.
*/
public Builder clearX() {
bitField0_ = (bitField0_ & ~0x00000001);
x_ = 0F;
onChanged();
return this;
}
private float y_ ;
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional float y = 2;
* @return The y.
*/
@java.lang.Override
public float getY() {
return y_;
}
/**
* optional float y = 2;
* @param value The y to set.
* @return This builder for chaining.
*/
public Builder setY(float value) {
bitField0_ |= 0x00000002;
y_ = value;
onChanged();
return this;
}
/**
* optional float y = 2;
* @return This builder for chaining.
*/
public Builder clearY() {
bitField0_ = (bitField0_ & ~0x00000002);
y_ = 0F;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.Point2D)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.Point2D)
private static final SC2APIProtocol.Common.Point2D DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.Point2D();
}
public static SC2APIProtocol.Common.Point2D getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Point2D parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.Point2D getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PointOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.Point)
com.google.protobuf.MessageOrBuilder {
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
boolean hasX();
/**
* optional float x = 1;
* @return The x.
*/
float getX();
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
boolean hasY();
/**
* optional float y = 2;
* @return The y.
*/
float getY();
/**
* optional float z = 3;
* @return Whether the z field is set.
*/
boolean hasZ();
/**
* optional float z = 3;
* @return The z.
*/
float getZ();
}
/**
*
* Point on the game board, 0..255.
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.Point}
*/
public static final class Point extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.Point)
PointOrBuilder {
private static final long serialVersionUID = 0L;
// Use Point.newBuilder() to construct.
private Point(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Point() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Point();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Point.class, SC2APIProtocol.Common.Point.Builder.class);
}
private int bitField0_;
public static final int X_FIELD_NUMBER = 1;
private float x_;
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional float x = 1;
* @return The x.
*/
@java.lang.Override
public float getX() {
return x_;
}
public static final int Y_FIELD_NUMBER = 2;
private float y_;
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional float y = 2;
* @return The y.
*/
@java.lang.Override
public float getY() {
return y_;
}
public static final int Z_FIELD_NUMBER = 3;
private float z_;
/**
* optional float z = 3;
* @return Whether the z field is set.
*/
@java.lang.Override
public boolean hasZ() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional float z = 3;
* @return The z.
*/
@java.lang.Override
public float getZ() {
return z_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeFloat(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeFloat(2, y_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeFloat(3, z_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(2, y_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeFloatSize(3, z_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.Point)) {
return super.equals(obj);
}
SC2APIProtocol.Common.Point other = (SC2APIProtocol.Common.Point) obj;
if (hasX() != other.hasX()) return false;
if (hasX()) {
if (java.lang.Float.floatToIntBits(getX())
!= java.lang.Float.floatToIntBits(
other.getX())) return false;
}
if (hasY() != other.hasY()) return false;
if (hasY()) {
if (java.lang.Float.floatToIntBits(getY())
!= java.lang.Float.floatToIntBits(
other.getY())) return false;
}
if (hasZ() != other.hasZ()) return false;
if (hasZ()) {
if (java.lang.Float.floatToIntBits(getZ())
!= java.lang.Float.floatToIntBits(
other.getZ())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasX()) {
hash = (37 * hash) + X_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getX());
}
if (hasY()) {
hash = (37 * hash) + Y_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getY());
}
if (hasZ()) {
hash = (37 * hash) + Z_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(
getZ());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.Point parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Point parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Point parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Point parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Point parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Point parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.Point prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Point on the game board, 0..255.
* Note: bottom left of the screen is 0, 0.
*
*
* Protobuf type {@code SC2APIProtocol.Point}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.Point)
SC2APIProtocol.Common.PointOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Point.class, SC2APIProtocol.Common.Point.Builder.class);
}
// Construct using SC2APIProtocol.Common.Point.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
x_ = 0F;
bitField0_ = (bitField0_ & ~0x00000001);
y_ = 0F;
bitField0_ = (bitField0_ & ~0x00000002);
z_ = 0F;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Point_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.Point getDefaultInstanceForType() {
return SC2APIProtocol.Common.Point.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.Point build() {
SC2APIProtocol.Common.Point result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.Point buildPartial() {
SC2APIProtocol.Common.Point result = new SC2APIProtocol.Common.Point(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.x_ = x_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.y_ = y_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.z_ = z_;
to_bitField0_ |= 0x00000004;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.Point) {
return mergeFrom((SC2APIProtocol.Common.Point)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.Point other) {
if (other == SC2APIProtocol.Common.Point.getDefaultInstance()) return this;
if (other.hasX()) {
setX(other.getX());
}
if (other.hasY()) {
setY(other.getY());
}
if (other.hasZ()) {
setZ(other.getZ());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 13: {
x_ = input.readFloat();
bitField0_ |= 0x00000001;
break;
} // case 13
case 21: {
y_ = input.readFloat();
bitField0_ |= 0x00000002;
break;
} // case 21
case 29: {
z_ = input.readFloat();
bitField0_ |= 0x00000004;
break;
} // case 29
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private float x_ ;
/**
* optional float x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional float x = 1;
* @return The x.
*/
@java.lang.Override
public float getX() {
return x_;
}
/**
* optional float x = 1;
* @param value The x to set.
* @return This builder for chaining.
*/
public Builder setX(float value) {
bitField0_ |= 0x00000001;
x_ = value;
onChanged();
return this;
}
/**
* optional float x = 1;
* @return This builder for chaining.
*/
public Builder clearX() {
bitField0_ = (bitField0_ & ~0x00000001);
x_ = 0F;
onChanged();
return this;
}
private float y_ ;
/**
* optional float y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional float y = 2;
* @return The y.
*/
@java.lang.Override
public float getY() {
return y_;
}
/**
* optional float y = 2;
* @param value The y to set.
* @return This builder for chaining.
*/
public Builder setY(float value) {
bitField0_ |= 0x00000002;
y_ = value;
onChanged();
return this;
}
/**
* optional float y = 2;
* @return This builder for chaining.
*/
public Builder clearY() {
bitField0_ = (bitField0_ & ~0x00000002);
y_ = 0F;
onChanged();
return this;
}
private float z_ ;
/**
* optional float z = 3;
* @return Whether the z field is set.
*/
@java.lang.Override
public boolean hasZ() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional float z = 3;
* @return The z.
*/
@java.lang.Override
public float getZ() {
return z_;
}
/**
* optional float z = 3;
* @param value The z to set.
* @return This builder for chaining.
*/
public Builder setZ(float value) {
bitField0_ |= 0x00000004;
z_ = value;
onChanged();
return this;
}
/**
* optional float z = 3;
* @return This builder for chaining.
*/
public Builder clearZ() {
bitField0_ = (bitField0_ & ~0x00000004);
z_ = 0F;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.Point)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.Point)
private static final SC2APIProtocol.Common.Point DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.Point();
}
public static SC2APIProtocol.Common.Point getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Point parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.Point getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface Size2DIOrBuilder extends
// @@protoc_insertion_point(interface_extends:SC2APIProtocol.Size2DI)
com.google.protobuf.MessageOrBuilder {
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
boolean hasX();
/**
* optional int32 x = 1;
* @return The x.
*/
int getX();
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
boolean hasY();
/**
* optional int32 y = 2;
* @return The y.
*/
int getY();
}
/**
*
* Screen dimensions.
*
*
* Protobuf type {@code SC2APIProtocol.Size2DI}
*/
public static final class Size2DI extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:SC2APIProtocol.Size2DI)
Size2DIOrBuilder {
private static final long serialVersionUID = 0L;
// Use Size2DI.newBuilder() to construct.
private Size2DI(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Size2DI() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Size2DI();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Size2DI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Size2DI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Size2DI.class, SC2APIProtocol.Common.Size2DI.Builder.class);
}
private int bitField0_;
public static final int X_FIELD_NUMBER = 1;
private int x_;
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 x = 1;
* @return The x.
*/
@java.lang.Override
public int getX() {
return x_;
}
public static final int Y_FIELD_NUMBER = 2;
private int y_;
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 y = 2;
* @return The y.
*/
@java.lang.Override
public int getY() {
return y_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (((bitField0_ & 0x00000001) != 0)) {
output.writeInt32(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeInt32(2, y_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, y_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof SC2APIProtocol.Common.Size2DI)) {
return super.equals(obj);
}
SC2APIProtocol.Common.Size2DI other = (SC2APIProtocol.Common.Size2DI) obj;
if (hasX() != other.hasX()) return false;
if (hasX()) {
if (getX()
!= other.getX()) return false;
}
if (hasY() != other.hasY()) return false;
if (hasY()) {
if (getY()
!= other.getY()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasX()) {
hash = (37 * hash) + X_FIELD_NUMBER;
hash = (53 * hash) + getX();
}
if (hasY()) {
hash = (37 * hash) + Y_FIELD_NUMBER;
hash = (53 * hash) + getY();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Size2DI parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Size2DI parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static SC2APIProtocol.Common.Size2DI parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(SC2APIProtocol.Common.Size2DI prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* Screen dimensions.
*
*
* Protobuf type {@code SC2APIProtocol.Size2DI}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:SC2APIProtocol.Size2DI)
SC2APIProtocol.Common.Size2DIOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Size2DI_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Size2DI_fieldAccessorTable
.ensureFieldAccessorsInitialized(
SC2APIProtocol.Common.Size2DI.class, SC2APIProtocol.Common.Size2DI.Builder.class);
}
// Construct using SC2APIProtocol.Common.Size2DI.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
x_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
y_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return SC2APIProtocol.Common.internal_static_SC2APIProtocol_Size2DI_descriptor;
}
@java.lang.Override
public SC2APIProtocol.Common.Size2DI getDefaultInstanceForType() {
return SC2APIProtocol.Common.Size2DI.getDefaultInstance();
}
@java.lang.Override
public SC2APIProtocol.Common.Size2DI build() {
SC2APIProtocol.Common.Size2DI result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public SC2APIProtocol.Common.Size2DI buildPartial() {
SC2APIProtocol.Common.Size2DI result = new SC2APIProtocol.Common.Size2DI(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.x_ = x_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.y_ = y_;
to_bitField0_ |= 0x00000002;
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof SC2APIProtocol.Common.Size2DI) {
return mergeFrom((SC2APIProtocol.Common.Size2DI)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(SC2APIProtocol.Common.Size2DI other) {
if (other == SC2APIProtocol.Common.Size2DI.getDefaultInstance()) return this;
if (other.hasX()) {
setX(other.getX());
}
if (other.hasY()) {
setY(other.getY());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
x_ = input.readInt32();
bitField0_ |= 0x00000001;
break;
} // case 8
case 16: {
y_ = input.readInt32();
bitField0_ |= 0x00000002;
break;
} // case 16
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int x_ ;
/**
* optional int32 x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 x = 1;
* @return The x.
*/
@java.lang.Override
public int getX() {
return x_;
}
/**
* optional int32 x = 1;
* @param value The x to set.
* @return This builder for chaining.
*/
public Builder setX(int value) {
bitField0_ |= 0x00000001;
x_ = value;
onChanged();
return this;
}
/**
* optional int32 x = 1;
* @return This builder for chaining.
*/
public Builder clearX() {
bitField0_ = (bitField0_ & ~0x00000001);
x_ = 0;
onChanged();
return this;
}
private int y_ ;
/**
* optional int32 y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional int32 y = 2;
* @return The y.
*/
@java.lang.Override
public int getY() {
return y_;
}
/**
* optional int32 y = 2;
* @param value The y to set.
* @return This builder for chaining.
*/
public Builder setY(int value) {
bitField0_ |= 0x00000002;
y_ = value;
onChanged();
return this;
}
/**
* optional int32 y = 2;
* @return This builder for chaining.
*/
public Builder clearY() {
bitField0_ = (bitField0_ & ~0x00000002);
y_ = 0;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:SC2APIProtocol.Size2DI)
}
// @@protoc_insertion_point(class_scope:SC2APIProtocol.Size2DI)
private static final SC2APIProtocol.Common.Size2DI DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new SC2APIProtocol.Common.Size2DI();
}
public static SC2APIProtocol.Common.Size2DI getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@java.lang.Deprecated public static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Size2DI parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public SC2APIProtocol.Common.Size2DI getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_AvailableAbility_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_AvailableAbility_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_ImageData_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_ImageData_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_PointI_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_PointI_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_RectangleI_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_RectangleI_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_Point2D_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_Point2D_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_Point_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_Point_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_SC2APIProtocol_Size2DI_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_SC2APIProtocol_Size2DI_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\035s2clientprotocol/common.proto\022\016SC2APIP" +
"rotocol\">\n\020AvailableAbility\022\022\n\nability_i" +
"d\030\001 \001(\005\022\026\n\016requires_point\030\002 \001(\010\"X\n\tImage" +
"Data\022\026\n\016bits_per_pixel\030\001 \001(\005\022%\n\004size\030\002 \001" +
"(\0132\027.SC2APIProtocol.Size2DI\022\014\n\004data\030\003 \001(" +
"\014\"\036\n\006PointI\022\t\n\001x\030\001 \001(\005\022\t\n\001y\030\002 \001(\005\"T\n\nRec" +
"tangleI\022\"\n\002p0\030\001 \001(\0132\026.SC2APIProtocol.Poi" +
"ntI\022\"\n\002p1\030\002 \001(\0132\026.SC2APIProtocol.PointI\"" +
"\037\n\007Point2D\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\"(\n\005Poin" +
"t\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001z\030\003 \001(\002\"\037\n\007Si" +
"ze2DI\022\t\n\001x\030\001 \001(\005\022\t\n\001y\030\002 \001(\005*A\n\004Race\022\n\n\006N" +
"oRace\020\000\022\n\n\006Terran\020\001\022\010\n\004Zerg\020\002\022\013\n\007Protoss" +
"\020\003\022\n\n\006Random\020\004"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
});
internal_static_SC2APIProtocol_AvailableAbility_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_SC2APIProtocol_AvailableAbility_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_AvailableAbility_descriptor,
new java.lang.String[] { "AbilityId", "RequiresPoint", });
internal_static_SC2APIProtocol_ImageData_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_SC2APIProtocol_ImageData_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_ImageData_descriptor,
new java.lang.String[] { "BitsPerPixel", "Size", "Data", });
internal_static_SC2APIProtocol_PointI_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_SC2APIProtocol_PointI_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_PointI_descriptor,
new java.lang.String[] { "X", "Y", });
internal_static_SC2APIProtocol_RectangleI_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_SC2APIProtocol_RectangleI_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_RectangleI_descriptor,
new java.lang.String[] { "P0", "P1", });
internal_static_SC2APIProtocol_Point2D_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_SC2APIProtocol_Point2D_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_Point2D_descriptor,
new java.lang.String[] { "X", "Y", });
internal_static_SC2APIProtocol_Point_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_SC2APIProtocol_Point_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_Point_descriptor,
new java.lang.String[] { "X", "Y", "Z", });
internal_static_SC2APIProtocol_Size2DI_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_SC2APIProtocol_Size2DI_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_SC2APIProtocol_Size2DI_descriptor,
new java.lang.String[] { "X", "Y", });
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy