diff --git a/java/src/main/java/com/kcl/api/Spec.java b/java/src/main/java/com/kcl/api/Spec.java
index 10cacedb..cd3fddc7 100644
--- a/java/src/main/java/com/kcl/api/Spec.java
+++ b/java/src/main/java/com/kcl/api/Spec.java
@@ -5,49 +5,329 @@
package com.kcl.api;
public final class Spec {
- private Spec() {
+ private Spec() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface CmdExternalPkgSpecOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdExternalPkgSpec)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string pkg_name = 1;
+ * @return The pkgName.
+ */
+ java.lang.String getPkgName();
+ /**
+ * string pkg_name = 1;
+ * @return The bytes for pkgName.
+ */
+ com.google.protobuf.ByteString
+ getPkgNameBytes();
+
+ /**
+ * string pkg_path = 2;
+ * @return The pkgPath.
+ */
+ java.lang.String getPkgPath();
+ /**
+ * string pkg_path = 2;
+ * @return The bytes for pkgPath.
+ */
+ com.google.protobuf.ByteString
+ getPkgPathBytes();
+ }
+ /**
+ *
+ * kcl main.k -E pkg_name=pkg_path + *+ * + * Protobuf type {@code com.kcl.api.CmdExternalPkgSpec} + */ + public static final class CmdExternalPkgSpec extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.CmdExternalPkgSpec) + CmdExternalPkgSpecOrBuilder { + private static final long serialVersionUID = 0L; + // Use CmdExternalPkgSpec.newBuilder() to construct. + private CmdExternalPkgSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CmdExternalPkgSpec() { + pkgName_ = ""; + pkgPath_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CmdExternalPkgSpec(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdExternalPkgSpec.class, com.kcl.api.Spec.CmdExternalPkgSpec.Builder.class); + } + + public static final int PKG_NAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object pkgName_ = ""; + /** + *
string pkg_name = 1;
+ * @return The pkgName.
+ */
+ @java.lang.Override
+ public java.lang.String getPkgName() {
+ java.lang.Object ref = pkgName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ pkgName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string pkg_name = 1;
+ * @return The bytes for pkgName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getPkgNameBytes() {
+ java.lang.Object ref = pkgName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ pkgName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PKG_PATH_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object pkgPath_ = "";
+ /**
+ * string pkg_path = 2;
+ * @return The pkgPath.
+ */
+ @java.lang.Override
+ public java.lang.String getPkgPath() {
+ java.lang.Object ref = pkgPath_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ pkgPath_ = s;
+ return s;
+ }
+ }
+ /**
+ * string pkg_path = 2;
+ * @return The bytes for pkgPath.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getPkgPathBytes() {
+ java.lang.Object ref = pkgPath_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ pkgPath_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, pkgName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgPath_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, pkgPath_);
+ }
+ getUnknownFields().writeTo(output);
}
- public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, pkgName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgPath_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, pkgPath_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
}
- public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
- registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.kcl.api.Spec.CmdExternalPkgSpec)) {
+ return super.equals(obj);
+ }
+ com.kcl.api.Spec.CmdExternalPkgSpec other = (com.kcl.api.Spec.CmdExternalPkgSpec) obj;
+
+ if (!getPkgName()
+ .equals(other.getPkgName())) return false;
+ if (!getPkgPath()
+ .equals(other.getPkgPath())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
}
- public interface CmdExternalPkgSpecOrBuilder extends
- // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdExternalPkgSpec)
- com.google.protobuf.MessageOrBuilder {
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + PKG_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getPkgName().hashCode();
+ hash = (37 * hash) + PKG_PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getPkgPath().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
- /**
- * string pkg_name = 1;
- *
- * @return The pkgName.
- */
- java.lang.String getPkgName();
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
- /**
- * string pkg_name = 1;
- *
- * @return The bytes for pkgName.
- */
- com.google.protobuf.ByteString getPkgNameBytes();
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
- /**
- * string pkg_path = 2;
- *
- * @return The pkgPath.
- */
- java.lang.String getPkgPath();
+ public static com.kcl.api.Spec.CmdExternalPkgSpec 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 com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
- /**
- * string pkg_path = 2;
- *
- * @return The bytes for pkgPath.
- */
- com.google.protobuf.ByteString getPkgPathBytes();
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(com.kcl.api.Spec.CmdExternalPkgSpec 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;
+ }
/**
* * kcl main.k -E pkg_name=pkg_path @@ -55,68086 +335,65640 @@ public interface CmdExternalPkgSpecOrBuilder extends * * Protobuf type {@code com.kcl.api.CmdExternalPkgSpec} */ - public static final class CmdExternalPkgSpec extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.CmdExternalPkgSpec) - CmdExternalPkgSpecOrBuilder { - private static final long serialVersionUID = 0L; - - // Use CmdExternalPkgSpec.newBuilder() to construct. - private CmdExternalPkgSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private CmdExternalPkgSpec() { - pkgName_ = ""; - pkgPath_ = ""; - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CmdExternalPkgSpec(); - } + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdExternalPkgSpec) + com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdExternalPkgSpec.class, com.kcl.api.Spec.CmdExternalPkgSpec.Builder.class); + } + + // Construct using com.kcl.api.Spec.CmdExternalPkgSpec.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + pkgName_ = ""; + pkgPath_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstanceForType() { + return com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec build() { + com.kcl.api.Spec.CmdExternalPkgSpec result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec buildPartial() { + com.kcl.api.Spec.CmdExternalPkgSpec result = new com.kcl.api.Spec.CmdExternalPkgSpec(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.CmdExternalPkgSpec result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.pkgName_ = pkgName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pkgPath_ = pkgPath_; + } + } + + @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 com.kcl.api.Spec.CmdExternalPkgSpec) { + return mergeFrom((com.kcl.api.Spec.CmdExternalPkgSpec)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.CmdExternalPkgSpec other) { + if (other == com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()) return this; + if (!other.getPkgName().isEmpty()) { + pkgName_ = other.pkgName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getPkgPath().isEmpty()) { + pkgPath_ = other.pkgPath_; + bitField0_ |= 0x00000002; + onChanged(); + } + 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: { + pkgName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + pkgPath_ = input.readStringRequireUtf8(); + 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 java.lang.Object pkgName_ = ""; + /** + * string pkg_name = 1;
+ * @return The pkgName. + */ + public java.lang.String getPkgName() { + java.lang.Object ref = pkgName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pkgName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string pkg_name = 1;
+ * @return The bytes for pkgName. + */ + public com.google.protobuf.ByteString + getPkgNameBytes() { + java.lang.Object ref = pkgName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + pkgName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string pkg_name = 1;
+ * @param value The pkgName to set. + * @return This builder for chaining. + */ + public Builder setPkgName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + pkgName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string pkg_name = 1;
+ * @return This builder for chaining. + */ + public Builder clearPkgName() { + pkgName_ = getDefaultInstance().getPkgName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string pkg_name = 1;
+ * @param value The bytes for pkgName to set. + * @return This builder for chaining. + */ + public Builder setPkgNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + pkgName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object pkgPath_ = ""; + /** + *string pkg_path = 2;
+ * @return The pkgPath. + */ + public java.lang.String getPkgPath() { + java.lang.Object ref = pkgPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pkgPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string pkg_path = 2;
+ * @return The bytes for pkgPath. + */ + public com.google.protobuf.ByteString + getPkgPathBytes() { + java.lang.Object ref = pkgPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + pkgPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string pkg_path = 2;
+ * @param value The pkgPath to set. + * @return This builder for chaining. + */ + public Builder setPkgPath( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + pkgPath_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *string pkg_path = 2;
+ * @return This builder for chaining. + */ + public Builder clearPkgPath() { + pkgPath_ = getDefaultInstance().getPkgPath(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *string pkg_path = 2;
+ * @param value The bytes for pkgPath to set. + * @return This builder for chaining. + */ + public Builder setPkgPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + pkgPath_ = value; + bitField0_ |= 0x00000002; + 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:com.kcl.api.CmdExternalPkgSpec) + } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; - } + // @@protoc_insertion_point(class_scope:com.kcl.api.CmdExternalPkgSpec) + private static final com.kcl.api.Spec.CmdExternalPkgSpec DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdExternalPkgSpec(); + } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdExternalPkgSpec.class, - com.kcl.api.Spec.CmdExternalPkgSpec.Builder.class); - } + public static com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } - public static final int PKG_NAME_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object pkgName_ = ""; + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public CmdExternalPkgSpec 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; + } - /** - * string pkg_name = 1;
- * - * @return The pkgName. - */ - @java.lang.Override - public java.lang.String getPkgName() { - java.lang.Object ref = pkgName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgName_ = s; - return s; - } - } + @java.lang.Override + public com.google.protobuf.ParsergetParserForType() { + return PARSER; + } - /** - * string pkg_name = 1;
- * - * @return The bytes for pkgName. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPkgNameBytes() { - java.lang.Object ref = pkgName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pkgName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static final int PKG_PATH_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object pkgPath_ = ""; + } - /** - *string pkg_path = 2;
- * - * @return The pkgPath. - */ - @java.lang.Override - public java.lang.String getPkgPath() { - java.lang.Object ref = pkgPath_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgPath_ = s; - return s; - } - } + public interface CmdArgSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdArgSpec) + com.google.protobuf.MessageOrBuilder { - /** - *string pkg_path = 2;
- * - * @return The bytes for pkgPath. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPkgPathBytes() { - java.lang.Object ref = pkgPath_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pkgPath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + /** + *string name = 1;
+ * @return The name. + */ + java.lang.String getName(); + /** + *string name = 1;
+ * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); - private byte memoizedIsInitialized = -1; + /** + *string value = 2;
+ * @return The value. + */ + java.lang.String getValue(); + /** + *string value = 2;
+ * @return The bytes for value. + */ + com.google.protobuf.ByteString + getValueBytes(); + } + /** + *+ * kcl main.k -D name=value + *+ * + * Protobuf type {@code com.kcl.api.CmdArgSpec} + */ + public static final class CmdArgSpec extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.CmdArgSpec) + CmdArgSpecOrBuilder { + private static final long serialVersionUID = 0L; + // Use CmdArgSpec.newBuilder() to construct. + private CmdArgSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CmdArgSpec() { + name_ = ""; + value_ = ""; + } - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) - return true; - if (isInitialized == 0) - return false; + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CmdArgSpec(); + } - memoizedIsInitialized = 1; - return true; - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; + } - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, pkgName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgPath_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, pkgPath_); - } - getUnknownFields().writeTo(output); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdArgSpec.class, com.kcl.api.Spec.CmdArgSpec.Builder.class); + } - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, pkgName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgPath_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, pkgPath_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } + public static final int NAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + /** + *string name = 1;
+ * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + *string name = 1;
+ * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.kcl.api.Spec.CmdExternalPkgSpec)) { - return super.equals(obj); - } - com.kcl.api.Spec.CmdExternalPkgSpec other = (com.kcl.api.Spec.CmdExternalPkgSpec) obj; + public static final int VALUE_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object value_ = ""; + /** + *string value = 2;
+ * @return The value. + */ + @java.lang.Override + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } + } + /** + *string value = 2;
+ * @return The bytes for value. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - if (!getPkgName().equals(other.getPkgName())) - return false; - if (!getPkgPath().equals(other.getPkgPath())) - return false; - if (!getUnknownFields().equals(other.getUnknownFields())) - return false; - return true; - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PKG_NAME_FIELD_NUMBER; - hash = (53 * hash) + getPkgName().hashCode(); - hash = (37 * hash) + PKG_PATH_FIELD_NUMBER; - hash = (53 * hash) + getPkgPath().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } + memoizedIsInitialized = 1; + return true; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_); + } + getUnknownFields().writeTo(output); + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.CmdArgSpec)) { + return super.equals(obj); + } + com.kcl.api.Spec.CmdArgSpec other = (com.kcl.api.Spec.CmdArgSpec) obj; + + if (!getName() + .equals(other.getName())) return false; + if (!getValue() + .equals(other.getValue())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.CmdArgSpec 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 com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + public static com.kcl.api.Spec.CmdArgSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + public static com.kcl.api.Spec.CmdArgSpec 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 com.kcl.api.Spec.CmdArgSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.CmdArgSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(java.io.InputStream 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(com.kcl.api.Spec.CmdArgSpec prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *+ * kcl main.k -D name=value + *+ * + * Protobuf type {@code com.kcl.api.CmdArgSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdArgSpec) + com.kcl.api.Spec.CmdArgSpecOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdArgSpec.class, com.kcl.api.Spec.CmdArgSpec.Builder.class); + } + + // Construct using com.kcl.api.Spec.CmdArgSpec.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + value_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdArgSpec getDefaultInstanceForType() { + return com.kcl.api.Spec.CmdArgSpec.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.CmdArgSpec build() { + com.kcl.api.Spec.CmdArgSpec result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdArgSpec buildPartial() { + com.kcl.api.Spec.CmdArgSpec result = new com.kcl.api.Spec.CmdArgSpec(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.CmdArgSpec result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.value_ = value_; + } + } + + @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 com.kcl.api.Spec.CmdArgSpec) { + return mergeFrom((com.kcl.api.Spec.CmdArgSpec)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.CmdArgSpec other) { + if (other == com.kcl.api.Spec.CmdArgSpec.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getValue().isEmpty()) { + value_ = other.value_; + bitField0_ |= 0x00000002; + onChanged(); + } + 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: { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + value_ = input.readStringRequireUtf8(); + 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 java.lang.Object name_ = ""; + /** + * string name = 1;
+ * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string name = 1;
+ * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string name = 1;
+ * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string name = 1;
+ * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string name = 1;
+ * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object value_ = ""; + /** + *string value = 2;
+ * @return The value. + */ + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string value = 2;
+ * @return The bytes for value. + */ + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string value = 2;
+ * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + value_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *string value = 2;
+ * @return This builder for chaining. + */ + public Builder clearValue() { + value_ = getDefaultInstance().getValue(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *string value = 2;
+ * @param value The bytes for value to set. + * @return This builder for chaining. + */ + public Builder setValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + value_ = value; + bitField0_ |= 0x00000002; + 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:com.kcl.api.CmdArgSpec) + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseDelimitedFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input, - extensionRegistry); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.CmdArgSpec) + private static final com.kcl.api.Spec.CmdArgSpec DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdArgSpec(); + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + public static com.kcl.api.Spec.CmdArgSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec parseFrom(com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input, extensionRegistry); - } + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public CmdArgSpec 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 Builder newBuilderForType() { - return newBuilder(); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + @java.lang.Override + public com.kcl.api.Spec.CmdArgSpec getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static Builder newBuilder(com.kcl.api.Spec.CmdExternalPkgSpec prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } + public interface CmdOverrideSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdOverrideSpec) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - - /** - * - * kcl main.k -E pkg_name=pkg_path - *- * - * Protobuf type {@code com.kcl.api.CmdExternalPkgSpec} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdExternalPkgSpec) - com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; - } + /** + * string pkgpath = 1;
+ * @return The pkgpath. + */ + java.lang.String getPkgpath(); + /** + *string pkgpath = 1;
+ * @return The bytes for pkgpath. + */ + com.google.protobuf.ByteString + getPkgpathBytes(); - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdExternalPkgSpec.class, - com.kcl.api.Spec.CmdExternalPkgSpec.Builder.class); - } + /** + *string field_path = 2;
+ * @return The fieldPath. + */ + java.lang.String getFieldPath(); + /** + *string field_path = 2;
+ * @return The bytes for fieldPath. + */ + com.google.protobuf.ByteString + getFieldPathBytes(); - // Construct using com.kcl.api.Spec.CmdExternalPkgSpec.newBuilder() - private Builder() { + /** + *string field_value = 3;
+ * @return The fieldValue. + */ + java.lang.String getFieldValue(); + /** + *string field_value = 3;
+ * @return The bytes for fieldValue. + */ + com.google.protobuf.ByteString + getFieldValueBytes(); - } + /** + *string action = 4;
+ * @return The action. + */ + java.lang.String getAction(); + /** + *string action = 4;
+ * @return The bytes for action. + */ + com.google.protobuf.ByteString + getActionBytes(); + } + /** + *+ * kcl main.k -O pkgpath:path.to.field=field_value + *+ * + * Protobuf type {@code com.kcl.api.CmdOverrideSpec} + */ + public static final class CmdOverrideSpec extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.CmdOverrideSpec) + CmdOverrideSpecOrBuilder { + private static final long serialVersionUID = 0L; + // Use CmdOverrideSpec.newBuilder() to construct. + private CmdOverrideSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CmdOverrideSpec() { + pkgpath_ = ""; + fieldPath_ = ""; + fieldValue_ = ""; + action_ = ""; + } - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CmdOverrideSpec(); + } - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; + } - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - pkgName_ = ""; - pkgPath_ = ""; - return this; - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdOverrideSpec.class, com.kcl.api.Spec.CmdOverrideSpec.Builder.class); + } - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdExternalPkgSpec_descriptor; - } + public static final int PKGPATH_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object pkgpath_ = ""; + /** + *string pkgpath = 1;
+ * @return The pkgpath. + */ + @java.lang.Override + public java.lang.String getPkgpath() { + java.lang.Object ref = pkgpath_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pkgpath_ = s; + return s; + } + } + /** + *string pkgpath = 1;
+ * @return The bytes for pkgpath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPkgpathBytes() { + java.lang.Object ref = pkgpath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + pkgpath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstanceForType() { - return com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance(); - } + public static final int FIELD_PATH_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object fieldPath_ = ""; + /** + *string field_path = 2;
+ * @return The fieldPath. + */ + @java.lang.Override + public java.lang.String getFieldPath() { + java.lang.Object ref = fieldPath_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldPath_ = s; + return s; + } + } + /** + *string field_path = 2;
+ * @return The bytes for fieldPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFieldPathBytes() { + java.lang.Object ref = fieldPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec build() { - com.kcl.api.Spec.CmdExternalPkgSpec result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } + public static final int FIELD_VALUE_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object fieldValue_ = ""; + /** + *string field_value = 3;
+ * @return The fieldValue. + */ + @java.lang.Override + public java.lang.String getFieldValue() { + java.lang.Object ref = fieldValue_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldValue_ = s; + return s; + } + } + /** + *string field_value = 3;
+ * @return The bytes for fieldValue. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFieldValueBytes() { + java.lang.Object ref = fieldValue_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldValue_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec buildPartial() { - com.kcl.api.Spec.CmdExternalPkgSpec result = new com.kcl.api.Spec.CmdExternalPkgSpec(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } + public static final int ACTION_FIELD_NUMBER = 4; + @SuppressWarnings("serial") + private volatile java.lang.Object action_ = ""; + /** + *string action = 4;
+ * @return The action. + */ + @java.lang.Override + public java.lang.String getAction() { + java.lang.Object ref = action_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + action_ = s; + return s; + } + } + /** + *string action = 4;
+ * @return The bytes for action. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - private void buildPartial0(com.kcl.api.Spec.CmdExternalPkgSpec result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.pkgName_ = pkgName_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.pkgPath_ = pkgPath_; - } - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - @java.lang.Override - public Builder clone() { - return super.clone(); - } + memoizedIsInitialized = 1; + return true; + } - @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 void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgpath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, pkgpath_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, fieldPath_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldValue_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, fieldValue_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, action_); + } + getUnknownFields().writeTo(output); + } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgpath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, pkgpath_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, fieldPath_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldValue_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, fieldValue_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, action_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.CmdOverrideSpec)) { + return super.equals(obj); + } + com.kcl.api.Spec.CmdOverrideSpec other = (com.kcl.api.Spec.CmdOverrideSpec) obj; + + if (!getPkgpath() + .equals(other.getPkgpath())) return false; + if (!getFieldPath() + .equals(other.getFieldPath())) return false; + if (!getFieldValue() + .equals(other.getFieldValue())) return false; + if (!getAction() + .equals(other.getAction())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - @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 int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PKGPATH_FIELD_NUMBER; + hash = (53 * hash) + getPkgpath().hashCode(); + hash = (37 * hash) + FIELD_PATH_FIELD_NUMBER; + hash = (53 * hash) + getFieldPath().hashCode(); + hash = (37 * hash) + FIELD_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getFieldValue().hashCode(); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + getAction().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - @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 com.kcl.api.Spec.CmdExternalPkgSpec) { - return mergeFrom((com.kcl.api.Spec.CmdExternalPkgSpec) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.CmdExternalPkgSpec other) { - if (other == com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()) - return this; - if (!other.getPkgName().isEmpty()) { - pkgName_ = other.pkgName_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getPkgPath().isEmpty()) { - pkgPath_ = other.pkgPath_; - bitField0_ |= 0x00000002; - onChanged(); - } - 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: { - pkgName_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - pkgPath_ = input.readStringRequireUtf8(); - 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 java.lang.Object pkgName_ = ""; - - /** - *string pkg_name = 1;
- * - * @return The pkgName. - */ - public java.lang.String getPkgName() { - java.lang.Object ref = pkgName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string pkg_name = 1;
- * - * @return The bytes for pkgName. - */ - public com.google.protobuf.ByteString getPkgNameBytes() { - java.lang.Object ref = pkgName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - pkgName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static com.kcl.api.Spec.CmdOverrideSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - /** - *string pkg_name = 1;
- * - * @param value - * The pkgName to set. - * - * @return This builder for chaining. - */ - public Builder setPkgName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - pkgName_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + public static com.kcl.api.Spec.CmdOverrideSpec 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 com.kcl.api.Spec.CmdOverrideSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.CmdOverrideSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string pkg_name = 1;
- * - * @return This builder for chaining. - */ - public Builder clearPkgName() { - pkgName_ = getDefaultInstance().getPkgName(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.CmdOverrideSpec prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - /** - *string pkg_name = 1;
- * - * @param value - * The bytes for pkgName to set. - * - * @return This builder for chaining. - */ - public Builder setPkgNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - pkgName_ = value; + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *+ * kcl main.k -O pkgpath:path.to.field=field_value + *+ * + * Protobuf type {@code com.kcl.api.CmdOverrideSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdOverrideSpec) + com.kcl.api.Spec.CmdOverrideSpecOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.CmdOverrideSpec.class, com.kcl.api.Spec.CmdOverrideSpec.Builder.class); + } + + // Construct using com.kcl.api.Spec.CmdOverrideSpec.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + pkgpath_ = ""; + fieldPath_ = ""; + fieldValue_ = ""; + action_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdOverrideSpec getDefaultInstanceForType() { + return com.kcl.api.Spec.CmdOverrideSpec.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.CmdOverrideSpec build() { + com.kcl.api.Spec.CmdOverrideSpec result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.CmdOverrideSpec buildPartial() { + com.kcl.api.Spec.CmdOverrideSpec result = new com.kcl.api.Spec.CmdOverrideSpec(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.CmdOverrideSpec result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.pkgpath_ = pkgpath_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.fieldPath_ = fieldPath_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.fieldValue_ = fieldValue_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.action_ = action_; + } + } + + @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 com.kcl.api.Spec.CmdOverrideSpec) { + return mergeFrom((com.kcl.api.Spec.CmdOverrideSpec)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.CmdOverrideSpec other) { + if (other == com.kcl.api.Spec.CmdOverrideSpec.getDefaultInstance()) return this; + if (!other.getPkgpath().isEmpty()) { + pkgpath_ = other.pkgpath_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getFieldPath().isEmpty()) { + fieldPath_ = other.fieldPath_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getFieldValue().isEmpty()) { + fieldValue_ = other.fieldValue_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (!other.getAction().isEmpty()) { + action_ = other.action_; + bitField0_ |= 0x00000008; + onChanged(); + } + 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: { + pkgpath_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private java.lang.Object pkgPath_ = ""; - - /** - * string pkg_path = 2;
- * - * @return The pkgPath. - */ - public java.lang.String getPkgPath() { - java.lang.Object ref = pkgPath_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgPath_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string pkg_path = 2;
- * - * @return The bytes for pkgPath. - */ - public com.google.protobuf.ByteString getPkgPathBytes() { - java.lang.Object ref = pkgPath_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - pkgPath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string pkg_path = 2;
- * - * @param value - * The pkgPath to set. - * - * @return This builder for chaining. - */ - public Builder setPkgPath(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - pkgPath_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *string pkg_path = 2;
- * - * @return This builder for chaining. - */ - public Builder clearPkgPath() { - pkgPath_ = getDefaultInstance().getPkgPath(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - /** - *string pkg_path = 2;
- * - * @param value - * The bytes for pkgPath to set. - * - * @return This builder for chaining. - */ - public Builder setPkgPathBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - pkgPath_ = value; + break; + } // case 10 + case 18: { + fieldPath_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000002; - onChanged(); - return this; - } + break; + } // case 18 + case 26: { + fieldValue_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: { + action_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + 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 java.lang.Object pkgpath_ = ""; + /** + *string pkgpath = 1;
+ * @return The pkgpath. + */ + public java.lang.String getPkgpath() { + java.lang.Object ref = pkgpath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pkgpath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string pkgpath = 1;
+ * @return The bytes for pkgpath. + */ + public com.google.protobuf.ByteString + getPkgpathBytes() { + java.lang.Object ref = pkgpath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + pkgpath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string pkgpath = 1;
+ * @param value The pkgpath to set. + * @return This builder for chaining. + */ + public Builder setPkgpath( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + pkgpath_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string pkgpath = 1;
+ * @return This builder for chaining. + */ + public Builder clearPkgpath() { + pkgpath_ = getDefaultInstance().getPkgpath(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string pkgpath = 1;
+ * @param value The bytes for pkgpath to set. + * @return This builder for chaining. + */ + public Builder setPkgpathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + pkgpath_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object fieldPath_ = ""; + /** + *string field_path = 2;
+ * @return The fieldPath. + */ + public java.lang.String getFieldPath() { + java.lang.Object ref = fieldPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string field_path = 2;
+ * @return The bytes for fieldPath. + */ + public com.google.protobuf.ByteString + getFieldPathBytes() { + java.lang.Object ref = fieldPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string field_path = 2;
+ * @param value The fieldPath to set. + * @return This builder for chaining. + */ + public Builder setFieldPath( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + fieldPath_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *string field_path = 2;
+ * @return This builder for chaining. + */ + public Builder clearFieldPath() { + fieldPath_ = getDefaultInstance().getFieldPath(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *string field_path = 2;
+ * @param value The bytes for fieldPath to set. + * @return This builder for chaining. + */ + public Builder setFieldPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + fieldPath_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object fieldValue_ = ""; + /** + *string field_value = 3;
+ * @return The fieldValue. + */ + public java.lang.String getFieldValue() { + java.lang.Object ref = fieldValue_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldValue_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string field_value = 3;
+ * @return The bytes for fieldValue. + */ + public com.google.protobuf.ByteString + getFieldValueBytes() { + java.lang.Object ref = fieldValue_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldValue_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string field_value = 3;
+ * @param value The fieldValue to set. + * @return This builder for chaining. + */ + public Builder setFieldValue( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + fieldValue_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + *string field_value = 3;
+ * @return This builder for chaining. + */ + public Builder clearFieldValue() { + fieldValue_ = getDefaultInstance().getFieldValue(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + *string field_value = 3;
+ * @param value The bytes for fieldValue to set. + * @return This builder for chaining. + */ + public Builder setFieldValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + fieldValue_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object action_ = ""; + /** + *string action = 4;
+ * @return The action. + */ + public java.lang.String getAction() { + java.lang.Object ref = action_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + action_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string action = 4;
+ * @return The bytes for action. + */ + public com.google.protobuf.ByteString + getActionBytes() { + java.lang.Object ref = action_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + action_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string action = 4;
+ * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + action_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + *string action = 4;
+ * @return This builder for chaining. + */ + public Builder clearAction() { + action_ = getDefaultInstance().getAction(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + /** + *string action = 4;
+ * @param value The bytes for action to set. + * @return This builder for chaining. + */ + public Builder setActionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + action_ = value; + bitField0_ |= 0x00000008; + 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:com.kcl.api.CmdOverrideSpec) + } - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.CmdOverrideSpec) + private static final com.kcl.api.Spec.CmdOverrideSpec DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdOverrideSpec(); + } - @java.lang.Override - public final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } + public static com.kcl.api.Spec.CmdOverrideSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } - // @@protoc_insertion_point(builder_scope:com.kcl.api.CmdExternalPkgSpec) - } + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public CmdOverrideSpec 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; + } - // @@protoc_insertion_point(class_scope:com.kcl.api.CmdExternalPkgSpec) - private static final com.kcl.api.Spec.CmdExternalPkgSpec DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdExternalPkgSpec(); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - public static com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstance() { - return DEFAULT_INSTANCE; - } + @java.lang.Override + public com.kcl.api.Spec.CmdOverrideSpec getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public CmdExternalPkgSpec 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; - } + public interface ErrorOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.Error) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } + /** + * string level = 1;
+ * @return The level. + */ + java.lang.String getLevel(); + /** + *string level = 1;
+ * @return The bytes for level. + */ + com.google.protobuf.ByteString + getLevelBytes(); - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } + /** + *string code = 2;
+ * @return The code. + */ + java.lang.String getCode(); + /** + *string code = 2;
+ * @return The bytes for code. + */ + com.google.protobuf.ByteString + getCodeBytes(); + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + java.util.List+ getMessagesList(); + /** + * repeated .com.kcl.api.Message messages = 3;
+ */ + com.kcl.api.Spec.Message getMessages(int index); + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + int getMessagesCount(); + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + java.util.List extends com.kcl.api.Spec.MessageOrBuilder> + getMessagesOrBuilderList(); + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder( + int index); + } + /** + * Protobuf type {@code com.kcl.api.Error} + */ + public static final class Error extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.Error) + ErrorOrBuilder { + private static final long serialVersionUID = 0L; + // Use Error.newBuilder() to construct. + private Error(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private Error() { + level_ = ""; + code_ = ""; + messages_ = java.util.Collections.emptyList(); } - public interface CmdArgSpecOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdArgSpec) - com.google.protobuf.MessageOrBuilder { + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Error(); + } - /** - *string name = 1;
- * - * @return The name. - */ - java.lang.String getName(); + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; + } - /** - *string name = 1;
- * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Error_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Error.class, com.kcl.api.Spec.Error.Builder.class); + } - /** - *string value = 2;
- * - * @return The value. - */ - java.lang.String getValue(); + public static final int LEVEL_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object level_ = ""; + /** + *string level = 1;
+ * @return The level. + */ + @java.lang.Override + public java.lang.String getLevel() { + java.lang.Object ref = level_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + level_ = s; + return s; + } + } + /** + *string level = 1;
+ * @return The bytes for level. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLevelBytes() { + java.lang.Object ref = level_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + level_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - /** - *string value = 2;
- * - * @return The bytes for value. - */ - com.google.protobuf.ByteString getValueBytes(); + public static final int CODE_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object code_ = ""; + /** + *string code = 2;
+ * @return The code. + */ + @java.lang.Override + public java.lang.String getCode() { + java.lang.Object ref = code_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + code_ = s; + return s; + } + } + /** + *string code = 2;
+ * @return The bytes for code. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCodeBytes() { + java.lang.Object ref = code_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + code_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } } + public static final int MESSAGES_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private java.util.Listmessages_; /** - * - * kcl main.k -D name=value - *- * - * Protobuf type {@code com.kcl.api.CmdArgSpec} + *repeated .com.kcl.api.Message messages = 3;
+ */ + @java.lang.Override + public java.util.ListgetMessagesList() { + return messages_; + } + /** + * repeated .com.kcl.api.Message messages = 3;
*/ - public static final class CmdArgSpec extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.CmdArgSpec) - CmdArgSpecOrBuilder { - private static final long serialVersionUID = 0L; + @java.lang.Override + public java.util.List extends com.kcl.api.Spec.MessageOrBuilder> + getMessagesOrBuilderList() { + return messages_; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + @java.lang.Override + public int getMessagesCount() { + return messages_.size(); + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.Message getMessages(int index) { + return messages_.get(index); + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder( + int index) { + return messages_.get(index); + } - // Use CmdArgSpec.newBuilder() to construct. - private CmdArgSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - private CmdArgSpec() { - name_ = ""; - value_ = ""; - } + memoizedIsInitialized = 1; + return true; + } - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CmdArgSpec(); - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, level_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(code_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, code_); + } + for (int i = 0; i < messages_.size(); i++) { + output.writeMessage(3, messages_.get(i)); + } + getUnknownFields().writeTo(output); + } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, level_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(code_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, code_); + } + for (int i = 0; i < messages_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, messages_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdArgSpec.class, - com.kcl.api.Spec.CmdArgSpec.Builder.class); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.Error)) { + return super.equals(obj); + } + com.kcl.api.Spec.Error other = (com.kcl.api.Spec.Error) obj; + + if (!getLevel() + .equals(other.getLevel())) return false; + if (!getCode() + .equals(other.getCode())) return false; + if (!getMessagesList() + .equals(other.getMessagesList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - public static final int NAME_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object name_ = ""; + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel().hashCode(); + hash = (37 * hash) + CODE_FIELD_NUMBER; + hash = (53 * hash) + getCode().hashCode(); + if (getMessagesCount() > 0) { + hash = (37 * hash) + MESSAGES_FIELD_NUMBER; + hash = (53 * hash) + getMessagesList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - /** - *string name = 1;
- * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } + public static com.kcl.api.Spec.Error parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Error parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Error parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Error parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Error parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Error parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Error parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Error parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string name = 1;
- * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static com.kcl.api.Spec.Error parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - public static final int VALUE_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object value_ = ""; + public static com.kcl.api.Spec.Error 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 com.kcl.api.Spec.Error parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Error parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string value = 2;
- * - * @return The value. - */ - @java.lang.Override - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.Error prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - /** - *string value = 2;
- * - * @return The bytes for value. - */ - @java.lang.Override - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.Error} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.Error) + com.kcl.api.Spec.ErrorOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Error_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Error.class, com.kcl.api.Spec.Error.Builder.class); + } + + // Construct using com.kcl.api.Spec.Error.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + level_ = ""; + code_ = ""; + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + } else { + messages_ = null; + messagesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.Error getDefaultInstanceForType() { + return com.kcl.api.Spec.Error.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.Error build() { + com.kcl.api.Spec.Error result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.Error buildPartial() { + com.kcl.api.Spec.Error result = new com.kcl.api.Spec.Error(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.kcl.api.Spec.Error result) { + if (messagesBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + messages_ = java.util.Collections.unmodifiableList(messages_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.messages_ = messages_; + } else { + result.messages_ = messagesBuilder_.build(); + } + } + + private void buildPartial0(com.kcl.api.Spec.Error result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.level_ = level_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.code_ = code_; + } + } + + @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 com.kcl.api.Spec.Error) { + return mergeFrom((com.kcl.api.Spec.Error)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.Error other) { + if (other == com.kcl.api.Spec.Error.getDefaultInstance()) return this; + if (!other.getLevel().isEmpty()) { + level_ = other.level_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getCode().isEmpty()) { + code_ = other.code_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (messagesBuilder_ == null) { + if (!other.messages_.isEmpty()) { + if (messages_.isEmpty()) { + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000004); } else { - return (com.google.protobuf.ByteString) ref; - } - } + ensureMessagesIsMutable(); + messages_.addAll(other.messages_); + } + onChanged(); + } + } else { + if (!other.messages_.isEmpty()) { + if (messagesBuilder_.isEmpty()) { + messagesBuilder_.dispose(); + messagesBuilder_ = null; + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000004); + messagesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMessagesFieldBuilder() : null; + } else { + messagesBuilder_.addAllMessages(other.messages_); + } + } + } + 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: { + level_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + code_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + com.kcl.api.Spec.Message m = + input.readMessage( + com.kcl.api.Spec.Message.parser(), + extensionRegistry); + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(m); + } else { + messagesBuilder_.addMessage(m); + } + 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 java.lang.Object level_ = ""; + /** + * string level = 1;
+ * @return The level. + */ + public java.lang.String getLevel() { + java.lang.Object ref = level_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + level_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string level = 1;
+ * @return The bytes for level. + */ + public com.google.protobuf.ByteString + getLevelBytes() { + java.lang.Object ref = level_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + level_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string level = 1;
+ * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + level_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string level = 1;
+ * @return This builder for chaining. + */ + public Builder clearLevel() { + level_ = getDefaultInstance().getLevel(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string level = 1;
+ * @param value The bytes for level to set. + * @return This builder for chaining. + */ + public Builder setLevelBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + level_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object code_ = ""; + /** + *string code = 2;
+ * @return The code. + */ + public java.lang.String getCode() { + java.lang.Object ref = code_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + code_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string code = 2;
+ * @return The bytes for code. + */ + public com.google.protobuf.ByteString + getCodeBytes() { + java.lang.Object ref = code_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + code_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string code = 2;
+ * @param value The code to set. + * @return This builder for chaining. + */ + public Builder setCode( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + code_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *string code = 2;
+ * @return This builder for chaining. + */ + public Builder clearCode() { + code_ = getDefaultInstance().getCode(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *string code = 2;
+ * @param value The bytes for code to set. + * @return This builder for chaining. + */ + public Builder setCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + code_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.Listmessages_ = + java.util.Collections.emptyList(); + private void ensureMessagesIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + messages_ = new java.util.ArrayList (messages_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Message, com.kcl.api.Spec.Message.Builder, com.kcl.api.Spec.MessageOrBuilder> messagesBuilder_; + + /** + * repeated .com.kcl.api.Message messages = 3;
+ */ + public java.util.ListgetMessagesList() { + if (messagesBuilder_ == null) { + return java.util.Collections.unmodifiableList(messages_); + } else { + return messagesBuilder_.getMessageList(); + } + } + /** + * repeated .com.kcl.api.Message messages = 3;
+ */ + public int getMessagesCount() { + if (messagesBuilder_ == null) { + return messages_.size(); + } else { + return messagesBuilder_.getCount(); + } + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public com.kcl.api.Spec.Message getMessages(int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); + } else { + return messagesBuilder_.getMessage(index); + } + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder setMessages( + int index, com.kcl.api.Spec.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.set(index, value); + onChanged(); + } else { + messagesBuilder_.setMessage(index, value); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder setMessages( + int index, com.kcl.api.Spec.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.set(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder addMessages(com.kcl.api.Spec.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(value); + onChanged(); + } else { + messagesBuilder_.addMessage(value); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder addMessages( + int index, com.kcl.api.Spec.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(index, value); + onChanged(); + } else { + messagesBuilder_.addMessage(index, value); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder addMessages( + com.kcl.api.Spec.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder addMessages( + int index, com.kcl.api.Spec.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder addAllMessages( + java.lang.Iterable extends com.kcl.api.Spec.Message> values) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, messages_); + onChanged(); + } else { + messagesBuilder_.addAllMessages(values); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder clearMessages() { + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + messagesBuilder_.clear(); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public Builder removeMessages(int index) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.remove(index); + onChanged(); + } else { + messagesBuilder_.remove(index); + } + return this; + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public com.kcl.api.Spec.Message.Builder getMessagesBuilder( + int index) { + return getMessagesFieldBuilder().getBuilder(index); + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder( + int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); } else { + return messagesBuilder_.getMessageOrBuilder(index); + } + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public java.util.List extends com.kcl.api.Spec.MessageOrBuilder> + getMessagesOrBuilderList() { + if (messagesBuilder_ != null) { + return messagesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messages_); + } + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public com.kcl.api.Spec.Message.Builder addMessagesBuilder() { + return getMessagesFieldBuilder().addBuilder( + com.kcl.api.Spec.Message.getDefaultInstance()); + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public com.kcl.api.Spec.Message.Builder addMessagesBuilder( + int index) { + return getMessagesFieldBuilder().addBuilder( + index, com.kcl.api.Spec.Message.getDefaultInstance()); + } + /** + *repeated .com.kcl.api.Message messages = 3;
+ */ + public java.util.List+ getMessagesBuilderList() { + return getMessagesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Message, com.kcl.api.Spec.Message.Builder, com.kcl.api.Spec.MessageOrBuilder> + getMessagesFieldBuilder() { + if (messagesBuilder_ == null) { + messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Message, com.kcl.api.Spec.Message.Builder, com.kcl.api.Spec.MessageOrBuilder>( + messages_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + messages_ = null; + } + return messagesBuilder_; + } + @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:com.kcl.api.Error) + } - private byte memoizedIsInitialized = -1; + // @@protoc_insertion_point(class_scope:com.kcl.api.Error) + private static final com.kcl.api.Spec.Error DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.Error(); + } - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) - return true; - if (isInitialized == 0) - return false; + public static com.kcl.api.Spec.Error getDefaultInstance() { + return DEFAULT_INSTANCE; + } - memoizedIsInitialized = 1; - return true; - } + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public Error 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 void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_); - } - getUnknownFields().writeTo(output); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } + @java.lang.Override + public com.kcl.api.Spec.Error getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.kcl.api.Spec.CmdArgSpec)) { - return super.equals(obj); - } - com.kcl.api.Spec.CmdArgSpec other = (com.kcl.api.Spec.CmdArgSpec) obj; + } - if (!getName().equals(other.getName())) - return false; - if (!getValue().equals(other.getValue())) - return false; - if (!getUnknownFields().equals(other.getUnknownFields())) - return false; - return true; - } + public interface MessageOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.Message) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + VALUE_FIELD_NUMBER; - hash = (53 * hash) + getValue().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } + /** + * string msg = 1;
+ * @return The msg. + */ + java.lang.String getMsg(); + /** + *string msg = 1;
+ * @return The bytes for msg. + */ + com.google.protobuf.ByteString + getMsgBytes(); - public static com.kcl.api.Spec.CmdArgSpec parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + /** + *.com.kcl.api.Position pos = 2;
+ * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + *.com.kcl.api.Position pos = 2;
+ * @return The pos. + */ + com.kcl.api.Spec.Position getPos(); + /** + *.com.kcl.api.Position pos = 2;
+ */ + com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code com.kcl.api.Message} + */ + public static final class Message extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.Message) + MessageOrBuilder { + private static final long serialVersionUID = 0L; + // Use Message.newBuilder() to construct. + private Message(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private Message() { + msg_ = ""; + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Message(); + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Message_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Message.class, com.kcl.api.Spec.Message.Builder.class); + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + private int bitField0_; + public static final int MSG_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object msg_ = ""; + /** + *string msg = 1;
+ * @return The msg. + */ + @java.lang.Override + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } + } + /** + *string msg = 1;
+ * @return The bytes for msg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + public static final int POS_FIELD_NUMBER = 2; + private com.kcl.api.Spec.Position pos_; + /** + *.com.kcl.api.Position pos = 2;
+ * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *.com.kcl.api.Position pos = 2;
+ * @return The pos. + */ + @java.lang.Override + public com.kcl.api.Spec.Position getPos() { + return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + @java.lang.Override + public com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder() { + return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - public static com.kcl.api.Spec.CmdArgSpec parseFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input, extensionRegistry); - } + memoizedIsInitialized = 1; + return true; + } - public static com.kcl.api.Spec.CmdArgSpec parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, msg_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getPos()); + } + getUnknownFields().writeTo(output); + } - public static com.kcl.api.Spec.CmdArgSpec parseDelimitedFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input, - extensionRegistry); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, msg_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getPos()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - public static com.kcl.api.Spec.CmdArgSpec parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.CmdArgSpec 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 boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.Message)) { + return super.equals(obj); + } + com.kcl.api.Spec.Message other = (com.kcl.api.Spec.Message) obj; + + if (!getMsg() + .equals(other.getMsg())) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MSG_FIELD_NUMBER; + hash = (53 * hash) + getMsg().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + public static com.kcl.api.Spec.Message parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Message parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Message parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Message parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Message parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Message parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Message parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Message 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 Builder newBuilder(com.kcl.api.Spec.CmdArgSpec prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + public static com.kcl.api.Spec.Message parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } + public static com.kcl.api.Spec.Message 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 com.kcl.api.Spec.Message parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Message 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 - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - - /** - *- * kcl main.k -D name=value - *- * - * Protobuf type {@code com.kcl.api.CmdArgSpec} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdArgSpec) - com.kcl.api.Spec.CmdArgSpecOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.Message 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 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdArgSpec.class, - com.kcl.api.Spec.CmdArgSpec.Builder.class); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.Message} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:com.kcl.api.Message) + com.kcl.api.Spec.MessageOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Message_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Message.class, com.kcl.api.Spec.Message.Builder.class); + } + + // Construct using com.kcl.api.Spec.Message.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPosFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + msg_ = ""; + pos_ = null; + if (posBuilder_ != null) { + posBuilder_.dispose(); + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.Message getDefaultInstanceForType() { + return com.kcl.api.Spec.Message.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.Message build() { + com.kcl.api.Spec.Message result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.Message buildPartial() { + com.kcl.api.Spec.Message result = new com.kcl.api.Spec.Message(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.Message result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.msg_ = msg_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pos_ = posBuilder_ == null + ? pos_ + : posBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @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 com.kcl.api.Spec.Message) { + return mergeFrom((com.kcl.api.Spec.Message)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.Message other) { + if (other == com.kcl.api.Spec.Message.getDefaultInstance()) return this; + if (!other.getMsg().isEmpty()) { + msg_ = other.msg_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + 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: { + msg_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getPosFieldBuilder().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 java.lang.Object msg_ = ""; + /** + * string msg = 1;
+ * @return The msg. + */ + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string msg = 1;
+ * @return The bytes for msg. + */ + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string msg = 1;
+ * @param value The msg to set. + * @return This builder for chaining. + */ + public Builder setMsg( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + msg_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string msg = 1;
+ * @return This builder for chaining. + */ + public Builder clearMsg() { + msg_ = getDefaultInstance().getMsg(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string msg = 1;
+ * @param value The bytes for msg to set. + * @return This builder for chaining. + */ + public Builder setMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + msg_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.kcl.api.Spec.Position pos_; + private com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.Position, com.kcl.api.Spec.Position.Builder, com.kcl.api.Spec.PositionOrBuilder> posBuilder_; + /** + *.com.kcl.api.Position pos = 2;
+ * @return Whether the pos field is set. + */ + public boolean hasPos() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *.com.kcl.api.Position pos = 2;
+ * @return The pos. + */ + public com.kcl.api.Spec.Position getPos() { + if (posBuilder_ == null) { + return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public Builder setPos(com.kcl.api.Spec.Position value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + } else { + posBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public Builder setPos( + com.kcl.api.Spec.Position.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public Builder mergePos(com.kcl.api.Spec.Position value) { + if (posBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + pos_ != null && + pos_ != com.kcl.api.Spec.Position.getDefaultInstance()) { + getPosBuilder().mergeFrom(value); + } else { + pos_ = value; + } + } else { + posBuilder_.mergeFrom(value); + } + if (pos_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public Builder clearPos() { + bitField0_ = (bitField0_ & ~0x00000002); + pos_ = null; + if (posBuilder_ != null) { + posBuilder_.dispose(); + posBuilder_ = null; + } + onChanged(); + return this; + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public com.kcl.api.Spec.Position.Builder getPosBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + public com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + com.kcl.api.Spec.Position.getDefaultInstance() : pos_; + } + } + /** + *.com.kcl.api.Position pos = 2;
+ */ + private com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.Position, com.kcl.api.Spec.Position.Builder, com.kcl.api.Spec.PositionOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.Position, com.kcl.api.Spec.Position.Builder, com.kcl.api.Spec.PositionOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @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:com.kcl.api.Message) + } - // Construct using com.kcl.api.Spec.CmdArgSpec.newBuilder() - private Builder() { + // @@protoc_insertion_point(class_scope:com.kcl.api.Message) + private static final com.kcl.api.Spec.Message DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.Message(); + } - } + public static com.kcl.api.Spec.Message getDefaultInstance() { + return DEFAULT_INSTANCE; + } - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public Message 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 Builder clear() { - super.clear(); - bitField0_ = 0; - name_ = ""; - value_ = ""; - return this; - } + @java.lang.Override + public com.kcl.api.Spec.Message getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdArgSpec_descriptor; - } + } - @java.lang.Override - public com.kcl.api.Spec.CmdArgSpec getDefaultInstanceForType() { - return com.kcl.api.Spec.CmdArgSpec.getDefaultInstance(); - } + public interface Ping_ArgsOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.Ping_Args) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public com.kcl.api.Spec.CmdArgSpec build() { - com.kcl.api.Spec.CmdArgSpec result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } + /** + * string value = 1;
+ * @return The value. + */ + java.lang.String getValue(); + /** + *string value = 1;
+ * @return The bytes for value. + */ + com.google.protobuf.ByteString + getValueBytes(); + } + /** + * Protobuf type {@code com.kcl.api.Ping_Args} + */ + public static final class Ping_Args extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.Ping_Args) + Ping_ArgsOrBuilder { + private static final long serialVersionUID = 0L; + // Use Ping_Args.newBuilder() to construct. + private Ping_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private Ping_Args() { + value_ = ""; + } - @java.lang.Override - public com.kcl.api.Spec.CmdArgSpec buildPartial() { - com.kcl.api.Spec.CmdArgSpec result = new com.kcl.api.Spec.CmdArgSpec(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Ping_Args(); + } - private void buildPartial0(com.kcl.api.Spec.CmdArgSpec result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.name_ = name_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.value_ = value_; - } - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; + } - @java.lang.Override - public Builder clone() { - return super.clone(); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Ping_Args.class, com.kcl.api.Spec.Ping_Args.Builder.class); + } - @java.lang.Override - public Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } + public static final int VALUE_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object value_ = ""; + /** + *string value = 1;
+ * @return The value. + */ + @java.lang.Override + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } + } + /** + *string value = 1;
+ * @return The bytes for value. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } + memoizedIsInitialized = 1; + return true; + } - @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 void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, value_); + } + getUnknownFields().writeTo(output); + } - @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 int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, value_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.kcl.api.Spec.CmdArgSpec) { - return mergeFrom((com.kcl.api.Spec.CmdArgSpec) other); - } else { - super.mergeFrom(other); - return this; - } - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.Ping_Args)) { + return super.equals(obj); + } + com.kcl.api.Spec.Ping_Args other = (com.kcl.api.Spec.Ping_Args) obj; + + if (!getValue() + .equals(other.getValue())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - public Builder mergeFrom(com.kcl.api.Spec.CmdArgSpec other) { - if (other == com.kcl.api.Spec.CmdArgSpec.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getValue().isEmpty()) { - value_ = other.value_; - bitField0_ |= 0x00000002; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - @java.lang.Override - public final boolean isInitialized() { - return true; - } + public static com.kcl.api.Spec.Ping_Args parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Args parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Args parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - @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: { - name_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - value_ = input.readStringRequireUtf8(); - 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; - } + public static com.kcl.api.Spec.Ping_Args parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - private int bitField0_; - - private java.lang.Object name_ = ""; - - /** - *string name = 1;
- * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + public static com.kcl.api.Spec.Ping_Args 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 com.kcl.api.Spec.Ping_Args parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Ping_Args parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string name = 1;
- * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.Ping_Args prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - /** - *string name = 1;
- * - * @param value - * The name to set. - * - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - name_ = value; + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.Ping_Args} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.Ping_Args) + com.kcl.api.Spec.Ping_ArgsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Ping_Args.class, com.kcl.api.Spec.Ping_Args.Builder.class); + } + + // Construct using com.kcl.api.Spec.Ping_Args.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + value_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Args getDefaultInstanceForType() { + return com.kcl.api.Spec.Ping_Args.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Args build() { + com.kcl.api.Spec.Ping_Args result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Args buildPartial() { + com.kcl.api.Spec.Ping_Args result = new com.kcl.api.Spec.Ping_Args(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.Ping_Args result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.value_ = value_; + } + } + + @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 com.kcl.api.Spec.Ping_Args) { + return mergeFrom((com.kcl.api.Spec.Ping_Args)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.Ping_Args other) { + if (other == com.kcl.api.Spec.Ping_Args.getDefaultInstance()) return this; + if (!other.getValue().isEmpty()) { + value_ = other.value_; + bitField0_ |= 0x00000001; + onChanged(); + } + 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: { + value_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; - onChanged(); - return this; - } + break; + } // case 10 + 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 java.lang.Object value_ = ""; + /** + * string value = 1;
+ * @return The value. + */ + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string value = 1;
+ * @return The bytes for value. + */ + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string value = 1;
+ * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + value_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string value = 1;
+ * @return This builder for chaining. + */ + public Builder clearValue() { + value_ = getDefaultInstance().getValue(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string value = 1;
+ * @param value The bytes for value to set. + * @return This builder for chaining. + */ + public Builder setValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + value_ = value; + bitField0_ |= 0x00000001; + 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:com.kcl.api.Ping_Args) + } - /** - *string name = 1;
- * - * @return This builder for chaining. - */ - public Builder clearName() { - name_ = getDefaultInstance().getName(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } + // @@protoc_insertion_point(class_scope:com.kcl.api.Ping_Args) + private static final com.kcl.api.Spec.Ping_Args DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.Ping_Args(); + } - /** - *string name = 1;
- * - * @param value - * The bytes for name to set. - * - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - name_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + public static com.kcl.api.Spec.Ping_Args getDefaultInstance() { + return DEFAULT_INSTANCE; + } - private java.lang.Object value_ = ""; - - /** - *string value = 2;
- * - * @return The value. - */ - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public Ping_Args 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; + } - /** - * string value = 2;
- * - * @return The bytes for value. - */ - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + @java.lang.Override + public com.google.protobuf.ParsergetParserForType() { + return PARSER; + } - /** - * string value = 2;
- * - * @param value - * The value to set. - * - * @return This builder for chaining. - */ - public Builder setValue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - value_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + @java.lang.Override + public com.kcl.api.Spec.Ping_Args getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - /** - *string value = 2;
- * - * @return This builder for chaining. - */ - public Builder clearValue() { - value_ = getDefaultInstance().getValue(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } + } - /** - *string value = 2;
- * - * @param value - * The bytes for value to set. - * - * @return This builder for chaining. - */ - public Builder setValueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - value_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + public interface Ping_ResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.Ping_Result) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } + /** + *string value = 1;
+ * @return The value. + */ + java.lang.String getValue(); + /** + *string value = 1;
+ * @return The bytes for value. + */ + com.google.protobuf.ByteString + getValueBytes(); + } + /** + * Protobuf type {@code com.kcl.api.Ping_Result} + */ + public static final class Ping_Result extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.Ping_Result) + Ping_ResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use Ping_Result.newBuilder() to construct. + private Ping_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private Ping_Result() { + value_ = ""; + } - @java.lang.Override - public final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Ping_Result(); + } - // @@protoc_insertion_point(builder_scope:com.kcl.api.CmdArgSpec) - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; + } - // @@protoc_insertion_point(class_scope:com.kcl.api.CmdArgSpec) - private static final com.kcl.api.Spec.CmdArgSpec DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdArgSpec(); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Ping_Result.class, com.kcl.api.Spec.Ping_Result.Builder.class); + } - public static com.kcl.api.Spec.CmdArgSpec getDefaultInstance() { - return DEFAULT_INSTANCE; - } + public static final int VALUE_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object value_ = ""; + /** + *string value = 1;
+ * @return The value. + */ + @java.lang.Override + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } + } + /** + *string value = 1;
+ * @return The bytes for value. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - private static final com.google.protobuf.ParserPARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public CmdArgSpec 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(); - } - }; + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - public static com.google.protobuf.Parser parser() { - return PARSER; - } + memoizedIsInitialized = 1; + return true; + } - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, value_); + } + getUnknownFields().writeTo(output); + } - @java.lang.Override - public com.kcl.api.Spec.CmdArgSpec getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface CmdOverrideSpecOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.CmdOverrideSpec) - com.google.protobuf.MessageOrBuilder { - - /** - * string pkgpath = 1;
- * - * @return The pkgpath. - */ - java.lang.String getPkgpath(); - - /** - *string pkgpath = 1;
- * - * @return The bytes for pkgpath. - */ - com.google.protobuf.ByteString getPkgpathBytes(); - - /** - *string field_path = 2;
- * - * @return The fieldPath. - */ - java.lang.String getFieldPath(); - - /** - *string field_path = 2;
- * - * @return The bytes for fieldPath. - */ - com.google.protobuf.ByteString getFieldPathBytes(); - - /** - *string field_value = 3;
- * - * @return The fieldValue. - */ - java.lang.String getFieldValue(); - - /** - *string field_value = 3;
- * - * @return The bytes for fieldValue. - */ - com.google.protobuf.ByteString getFieldValueBytes(); - - /** - *string action = 4;
- * - * @return The action. - */ - java.lang.String getAction(); - - /** - *string action = 4;
- * - * @return The bytes for action. - */ - com.google.protobuf.ByteString getActionBytes(); + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, value_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; } - /** - *- * kcl main.k -O pkgpath:path.to.field=field_value - *- * - * Protobuf type {@code com.kcl.api.CmdOverrideSpec} - */ - public static final class CmdOverrideSpec extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.CmdOverrideSpec) - CmdOverrideSpecOrBuilder { - private static final long serialVersionUID = 0L; + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.Ping_Result)) { + return super.equals(obj); + } + com.kcl.api.Spec.Ping_Result other = (com.kcl.api.Spec.Ping_Result) obj; + + if (!getValue() + .equals(other.getValue())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - // Use CmdOverrideSpec.newBuilder() to construct. - private CmdOverrideSpec(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - private CmdOverrideSpec() { - pkgpath_ = ""; - fieldPath_ = ""; - fieldValue_ = ""; - action_ = ""; - } + public static com.kcl.api.Spec.Ping_Result parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Result parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Result parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Result parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Result parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.Ping_Result parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.Ping_Result parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Ping_Result parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CmdOverrideSpec(); - } + public static com.kcl.api.Spec.Ping_Result parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; - } + public static com.kcl.api.Spec.Ping_Result 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 com.kcl.api.Spec.Ping_Result parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.Ping_Result 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 - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdOverrideSpec.class, - com.kcl.api.Spec.CmdOverrideSpec.Builder.class); - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.Ping_Result prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - public static final int PKGPATH_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object pkgpath_ = ""; + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.Ping_Result} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.Ping_Result) + com.kcl.api.Spec.Ping_ResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.Ping_Result.class, com.kcl.api.Spec.Ping_Result.Builder.class); + } + + // Construct using com.kcl.api.Spec.Ping_Result.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + value_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Result getDefaultInstanceForType() { + return com.kcl.api.Spec.Ping_Result.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Result build() { + com.kcl.api.Spec.Ping_Result result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.Ping_Result buildPartial() { + com.kcl.api.Spec.Ping_Result result = new com.kcl.api.Spec.Ping_Result(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.Ping_Result result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.value_ = value_; + } + } + + @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 com.kcl.api.Spec.Ping_Result) { + return mergeFrom((com.kcl.api.Spec.Ping_Result)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.Ping_Result other) { + if (other == com.kcl.api.Spec.Ping_Result.getDefaultInstance()) return this; + if (!other.getValue().isEmpty()) { + value_ = other.value_; + bitField0_ |= 0x00000001; + onChanged(); + } + 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: { + value_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + 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 java.lang.Object value_ = ""; + /** + * string value = 1;
+ * @return The value. + */ + public java.lang.String getValue() { + java.lang.Object ref = value_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + value_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string value = 1;
+ * @return The bytes for value. + */ + public com.google.protobuf.ByteString + getValueBytes() { + java.lang.Object ref = value_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + value_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string value = 1;
+ * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + value_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string value = 1;
+ * @return This builder for chaining. + */ + public Builder clearValue() { + value_ = getDefaultInstance().getValue(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string value = 1;
+ * @param value The bytes for value to set. + * @return This builder for chaining. + */ + public Builder setValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + value_ = value; + bitField0_ |= 0x00000001; + 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:com.kcl.api.Ping_Result) + } - /** - *string pkgpath = 1;
- * - * @return The pkgpath. - */ - @java.lang.Override - public java.lang.String getPkgpath() { - java.lang.Object ref = pkgpath_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgpath_ = s; - return s; - } - } + // @@protoc_insertion_point(class_scope:com.kcl.api.Ping_Result) + private static final com.kcl.api.Spec.Ping_Result DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.Ping_Result(); + } - /** - *string pkgpath = 1;
- * - * @return The bytes for pkgpath. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPkgpathBytes() { - java.lang.Object ref = pkgpath_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pkgpath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static com.kcl.api.Spec.Ping_Result getDefaultInstance() { + return DEFAULT_INSTANCE; + } - public static final int FIELD_PATH_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object fieldPath_ = ""; + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public Ping_Result 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; + } - /** - * string field_path = 2;
- * - * @return The fieldPath. - */ - @java.lang.Override - public java.lang.String getFieldPath() { - java.lang.Object ref = fieldPath_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fieldPath_ = s; - return s; - } - } + @java.lang.Override + public com.google.protobuf.ParsergetParserForType() { + return PARSER; + } - /** - * string field_path = 2;
- * - * @return The bytes for fieldPath. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFieldPathBytes() { - java.lang.Object ref = fieldPath_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fieldPath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + @java.lang.Override + public com.kcl.api.Spec.Ping_Result getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static final int FIELD_VALUE_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private volatile java.lang.Object fieldValue_ = ""; + } + + public interface ListMethod_ArgsOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ListMethod_Args) + com.google.protobuf.MessageOrBuilder { + } + /** + *+ * empty + *+ * + * Protobuf type {@code com.kcl.api.ListMethod_Args} + */ + public static final class ListMethod_Args extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ListMethod_Args) + ListMethod_ArgsOrBuilder { + private static final long serialVersionUID = 0L; + // Use ListMethod_Args.newBuilder() to construct. + private ListMethod_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ListMethod_Args() { + } - /** - *string field_value = 3;
- * - * @return The fieldValue. - */ - @java.lang.Override - public java.lang.String getFieldValue() { - java.lang.Object ref = fieldValue_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fieldValue_ = s; - return s; - } - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListMethod_Args(); + } - /** - *string field_value = 3;
- * - * @return The bytes for fieldValue. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFieldValueBytes() { - java.lang.Object ref = fieldValue_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fieldValue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; + } - public static final int ACTION_FIELD_NUMBER = 4; - @SuppressWarnings("serial") - private volatile java.lang.Object action_ = ""; + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ListMethod_Args.class, com.kcl.api.Spec.ListMethod_Args.Builder.class); + } - /** - *string action = 4;
- * - * @return The action. - */ - @java.lang.Override - public java.lang.String getAction() { - java.lang.Object ref = action_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - action_ = s; - return s; - } - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - /** - *string action = 4;
- * - * @return The bytes for action. - */ - @java.lang.Override - public com.google.protobuf.ByteString getActionBytes() { - java.lang.Object ref = action_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - action_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + memoizedIsInitialized = 1; + return true; + } - private byte memoizedIsInitialized = -1; + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getUnknownFields().writeTo(output); + } - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) - return true; - if (isInitialized == 0) - return false; + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; - memoizedIsInitialized = 1; - return true; - } + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgpath_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, pkgpath_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldPath_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, fieldPath_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldValue_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, fieldValue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, action_); - } - getUnknownFields().writeTo(output); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.ListMethod_Args)) { + return super.equals(obj); + } + com.kcl.api.Spec.ListMethod_Args other = (com.kcl.api.Spec.ListMethod_Args) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pkgpath_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, pkgpath_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldPath_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, fieldPath_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldValue_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, fieldValue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(action_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, action_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.kcl.api.Spec.CmdOverrideSpec)) { - return super.equals(obj); - } - com.kcl.api.Spec.CmdOverrideSpec other = (com.kcl.api.Spec.CmdOverrideSpec) obj; + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - if (!getPkgpath().equals(other.getPkgpath())) - return false; - if (!getFieldPath().equals(other.getFieldPath())) - return false; - if (!getFieldValue().equals(other.getFieldValue())) - return false; - if (!getAction().equals(other.getAction())) - return false; - if (!getUnknownFields().equals(other.getUnknownFields())) - return false; - return true; - } + public static com.kcl.api.Spec.ListMethod_Args parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PKGPATH_FIELD_NUMBER; - hash = (53 * hash) + getPkgpath().hashCode(); - hash = (37 * hash) + FIELD_PATH_FIELD_NUMBER; - hash = (53 * hash) + getFieldPath().hashCode(); - hash = (37 * hash) + FIELD_VALUE_FIELD_NUMBER; - hash = (53 * hash) + getFieldValue().hashCode(); - hash = (37 * hash) + ACTION_FIELD_NUMBER; - hash = (53 * hash) + getAction().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } + public static com.kcl.api.Spec.ListMethod_Args 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 com.kcl.api.Spec.ListMethod_Args parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ListMethod_Args parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ListMethod_Args prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *+ * empty + *+ * + * Protobuf type {@code com.kcl.api.ListMethod_Args} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ListMethod_Args) + com.kcl.api.Spec.ListMethod_ArgsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ListMethod_Args.class, com.kcl.api.Spec.ListMethod_Args.Builder.class); + } + + // Construct using com.kcl.api.Spec.ListMethod_Args.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Args getDefaultInstanceForType() { + return com.kcl.api.Spec.ListMethod_Args.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Args build() { + com.kcl.api.Spec.ListMethod_Args result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Args buildPartial() { + com.kcl.api.Spec.ListMethod_Args result = new com.kcl.api.Spec.ListMethod_Args(this); + 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 com.kcl.api.Spec.ListMethod_Args) { + return mergeFrom((com.kcl.api.Spec.ListMethod_Args)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ListMethod_Args other) { + if (other == com.kcl.api.Spec.ListMethod_Args.getDefaultInstance()) return this; + 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; + 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; + } + @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:com.kcl.api.ListMethod_Args) + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ListMethod_Args) + private static final com.kcl.api.Spec.ListMethod_Args DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ListMethod_Args(); + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + public static com.kcl.api.Spec.ListMethod_Args getDefaultInstance() { + return DEFAULT_INSTANCE; + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ListMethod_Args 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; + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Args getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static com.kcl.api.Spec.CmdOverrideSpec 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 com.kcl.api.Spec.CmdOverrideSpec parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + public interface ListMethod_ResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ListMethod_Result) + com.google.protobuf.MessageOrBuilder { - public static com.kcl.api.Spec.CmdOverrideSpec parseDelimitedFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input, - extensionRegistry); - } + /** + * repeated string method_name_list = 1;
+ * @return A list containing the methodNameList. + */ + java.util.List+ getMethodNameListList(); + /** + * repeated string method_name_list = 1;
+ * @return The count of methodNameList. + */ + int getMethodNameListCount(); + /** + *repeated string method_name_list = 1;
+ * @param index The index of the element to return. + * @return The methodNameList at the given index. + */ + java.lang.String getMethodNameList(int index); + /** + *repeated string method_name_list = 1;
+ * @param index The index of the value to return. + * @return The bytes of the methodNameList at the given index. + */ + com.google.protobuf.ByteString + getMethodNameListBytes(int index); + } + /** + * Protobuf type {@code com.kcl.api.ListMethod_Result} + */ + public static final class ListMethod_Result extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ListMethod_Result) + ListMethod_ResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use ListMethod_Result.newBuilder() to construct. + private ListMethod_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ListMethod_Result() { + methodNameList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListMethod_Result(); + } - public static com.kcl.api.Spec.CmdOverrideSpec parseFrom(com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input, extensionRegistry); - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; + } - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ListMethod_Result.class, com.kcl.api.Spec.ListMethod_Result.Builder.class); + } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + public static final int METHOD_NAME_LIST_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList methodNameList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + *repeated string method_name_list = 1;
+ * @return A list containing the methodNameList. + */ + public com.google.protobuf.ProtocolStringList + getMethodNameListList() { + return methodNameList_; + } + /** + *repeated string method_name_list = 1;
+ * @return The count of methodNameList. + */ + public int getMethodNameListCount() { + return methodNameList_.size(); + } + /** + *repeated string method_name_list = 1;
+ * @param index The index of the element to return. + * @return The methodNameList at the given index. + */ + public java.lang.String getMethodNameList(int index) { + return methodNameList_.get(index); + } + /** + *repeated string method_name_list = 1;
+ * @param index The index of the value to return. + * @return The bytes of the methodNameList at the given index. + */ + public com.google.protobuf.ByteString + getMethodNameListBytes(int index) { + return methodNameList_.getByteString(index); + } - public static Builder newBuilder(com.kcl.api.Spec.CmdOverrideSpec prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } + memoizedIsInitialized = 1; + return true; + } - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - - /** - *- * kcl main.k -O pkgpath:path.to.field=field_value - *- * - * Protobuf type {@code com.kcl.api.CmdOverrideSpec} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.CmdOverrideSpec) - com.kcl.api.Spec.CmdOverrideSpecOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < methodNameList_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, methodNameList_.getRaw(i)); + } + getUnknownFields().writeTo(output); + } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.CmdOverrideSpec.class, - com.kcl.api.Spec.CmdOverrideSpec.Builder.class); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < methodNameList_.size(); i++) { + dataSize += computeStringSizeNoTag(methodNameList_.getRaw(i)); + } + size += dataSize; + size += 1 * getMethodNameListList().size(); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - // Construct using com.kcl.api.Spec.CmdOverrideSpec.newBuilder() - private Builder() { + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.ListMethod_Result)) { + return super.equals(obj); + } + com.kcl.api.Spec.ListMethod_Result other = (com.kcl.api.Spec.ListMethod_Result) obj; + + if (!getMethodNameListList() + .equals(other.getMethodNameListList())) 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 (getMethodNameListCount() > 0) { + hash = (37 * hash) + METHOD_NAME_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMethodNameListList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + public static com.kcl.api.Spec.ListMethod_Result parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ListMethod_Result parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ListMethod_Result 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 com.kcl.api.Spec.ListMethod_Result parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - pkgpath_ = ""; - fieldPath_ = ""; - fieldValue_ = ""; - action_ = ""; - return this; - } + public static com.kcl.api.Spec.ListMethod_Result 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 com.kcl.api.Spec.ListMethod_Result parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ListMethod_Result 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 com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_CmdOverrideSpec_descriptor; - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ListMethod_Result 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 - public com.kcl.api.Spec.CmdOverrideSpec getDefaultInstanceForType() { - return com.kcl.api.Spec.CmdOverrideSpec.getDefaultInstance(); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.ListMethod_Result} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ListMethod_Result) + com.kcl.api.Spec.ListMethod_ResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ListMethod_Result.class, com.kcl.api.Spec.ListMethod_Result.Builder.class); + } + + // Construct using com.kcl.api.Spec.ListMethod_Result.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + methodNameList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Result getDefaultInstanceForType() { + return com.kcl.api.Spec.ListMethod_Result.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Result build() { + com.kcl.api.Spec.ListMethod_Result result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ListMethod_Result buildPartial() { + com.kcl.api.Spec.ListMethod_Result result = new com.kcl.api.Spec.ListMethod_Result(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.ListMethod_Result result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + methodNameList_.makeImmutable(); + result.methodNameList_ = methodNameList_; + } + } + + @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 com.kcl.api.Spec.ListMethod_Result) { + return mergeFrom((com.kcl.api.Spec.ListMethod_Result)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ListMethod_Result other) { + if (other == com.kcl.api.Spec.ListMethod_Result.getDefaultInstance()) return this; + if (!other.methodNameList_.isEmpty()) { + if (methodNameList_.isEmpty()) { + methodNameList_ = other.methodNameList_; + bitField0_ |= 0x00000001; + } else { + ensureMethodNameListIsMutable(); + methodNameList_.addAll(other.methodNameList_); + } + onChanged(); + } + 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: { + java.lang.String s = input.readStringRequireUtf8(); + ensureMethodNameListIsMutable(); + methodNameList_.add(s); + break; + } // case 10 + 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 com.google.protobuf.LazyStringArrayList methodNameList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensureMethodNameListIsMutable() { + if (!methodNameList_.isModifiable()) { + methodNameList_ = new com.google.protobuf.LazyStringArrayList(methodNameList_); + } + bitField0_ |= 0x00000001; + } + /** + * repeated string method_name_list = 1;
+ * @return A list containing the methodNameList. + */ + public com.google.protobuf.ProtocolStringList + getMethodNameListList() { + methodNameList_.makeImmutable(); + return methodNameList_; + } + /** + *repeated string method_name_list = 1;
+ * @return The count of methodNameList. + */ + public int getMethodNameListCount() { + return methodNameList_.size(); + } + /** + *repeated string method_name_list = 1;
+ * @param index The index of the element to return. + * @return The methodNameList at the given index. + */ + public java.lang.String getMethodNameList(int index) { + return methodNameList_.get(index); + } + /** + *repeated string method_name_list = 1;
+ * @param index The index of the value to return. + * @return The bytes of the methodNameList at the given index. + */ + public com.google.protobuf.ByteString + getMethodNameListBytes(int index) { + return methodNameList_.getByteString(index); + } + /** + *repeated string method_name_list = 1;
+ * @param index The index to set the value at. + * @param value The methodNameList to set. + * @return This builder for chaining. + */ + public Builder setMethodNameList( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureMethodNameListIsMutable(); + methodNameList_.set(index, value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *repeated string method_name_list = 1;
+ * @param value The methodNameList to add. + * @return This builder for chaining. + */ + public Builder addMethodNameList( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureMethodNameListIsMutable(); + methodNameList_.add(value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *repeated string method_name_list = 1;
+ * @param values The methodNameList to add. + * @return This builder for chaining. + */ + public Builder addAllMethodNameList( + java.lang.Iterablevalues) { + ensureMethodNameListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, methodNameList_); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * repeated string method_name_list = 1;
+ * @return This builder for chaining. + */ + public Builder clearMethodNameList() { + methodNameList_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001);; + onChanged(); + return this; + } + /** + *repeated string method_name_list = 1;
+ * @param value The bytes of the methodNameList to add. + * @return This builder for chaining. + */ + public Builder addMethodNameListBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensureMethodNameListIsMutable(); + methodNameList_.add(value); + bitField0_ |= 0x00000001; + 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:com.kcl.api.ListMethod_Result) + } - @java.lang.Override - public com.kcl.api.Spec.CmdOverrideSpec build() { - com.kcl.api.Spec.CmdOverrideSpec result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ListMethod_Result) + private static final com.kcl.api.Spec.ListMethod_Result DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ListMethod_Result(); + } - @java.lang.Override - public com.kcl.api.Spec.CmdOverrideSpec buildPartial() { - com.kcl.api.Spec.CmdOverrideSpec result = new com.kcl.api.Spec.CmdOverrideSpec(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } + public static com.kcl.api.Spec.ListMethod_Result getDefaultInstance() { + return DEFAULT_INSTANCE; + } - private void buildPartial0(com.kcl.api.Spec.CmdOverrideSpec result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.pkgpath_ = pkgpath_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.fieldPath_ = fieldPath_; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.fieldValue_ = fieldValue_; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.action_ = action_; - } - } + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ListMethod_Result 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 Builder clone() { - return super.clone(); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - @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 com.kcl.api.Spec.ListMethod_Result getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - @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); - } + public interface ParseFile_ArgsOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseFile_Args) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } + /** + * string path = 1;
+ * @return The path. + */ + java.lang.String getPath(); + /** + *string path = 1;
+ * @return The bytes for path. + */ + com.google.protobuf.ByteString + getPathBytes(); - @java.lang.Override - public Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } + /** + *string source = 2;
+ * @return The source. + */ + java.lang.String getSource(); + /** + *string source = 2;
+ * @return The bytes for source. + */ + com.google.protobuf.ByteString + getSourceBytes(); - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.kcl.api.Spec.CmdOverrideSpec) { - return mergeFrom((com.kcl.api.Spec.CmdOverrideSpec) other); - } else { - super.mergeFrom(other); - return this; - } - } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + java.util.List+ getExternalPkgsList(); + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + int getExternalPkgsCount(); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList(); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index); + } + /** + * Protobuf type {@code com.kcl.api.ParseFile_Args} + */ + public static final class ParseFile_Args extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ParseFile_Args) + ParseFile_ArgsOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParseFile_Args.newBuilder() to construct. + private ParseFile_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ParseFile_Args() { + path_ = ""; + source_ = ""; + externalPkgs_ = java.util.Collections.emptyList(); + } - public Builder mergeFrom(com.kcl.api.Spec.CmdOverrideSpec other) { - if (other == com.kcl.api.Spec.CmdOverrideSpec.getDefaultInstance()) - return this; - if (!other.getPkgpath().isEmpty()) { - pkgpath_ = other.pkgpath_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getFieldPath().isEmpty()) { - fieldPath_ = other.fieldPath_; - bitField0_ |= 0x00000002; - onChanged(); - } - if (!other.getFieldValue().isEmpty()) { - fieldValue_ = other.fieldValue_; - bitField0_ |= 0x00000004; - onChanged(); - } - if (!other.getAction().isEmpty()) { - action_ = other.action_; - bitField0_ |= 0x00000008; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParseFile_Args(); + } - @java.lang.Override - public final boolean isInitialized() { - return true; - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; + } - @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: { - pkgpath_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - fieldPath_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: { - fieldValue_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000004; - break; - } // case 26 - case 34: { - action_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000008; - break; - } // case 34 - 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; - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseFile_Args.class, com.kcl.api.Spec.ParseFile_Args.Builder.class); + } - private int bitField0_; - - private java.lang.Object pkgpath_ = ""; - - /** - *string pkgpath = 1;
- * - * @return The pkgpath. - */ - public java.lang.String getPkgpath() { - java.lang.Object ref = pkgpath_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pkgpath_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + public static final int PATH_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object path_ = ""; + /** + *string path = 1;
+ * @return The path. + */ + @java.lang.Override + public java.lang.String getPath() { + java.lang.Object ref = path_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + path_ = s; + return s; + } + } + /** + *string path = 1;
+ * @return The bytes for path. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPathBytes() { + java.lang.Object ref = path_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + path_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - /** - *string pkgpath = 1;
- * - * @return The bytes for pkgpath. - */ - public com.google.protobuf.ByteString getPkgpathBytes() { - java.lang.Object ref = pkgpath_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - pkgpath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static final int SOURCE_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object source_ = ""; + /** + *string source = 2;
+ * @return The source. + */ + @java.lang.Override + public java.lang.String getSource() { + java.lang.Object ref = source_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + source_ = s; + return s; + } + } + /** + *string source = 2;
+ * @return The bytes for source. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSourceBytes() { + java.lang.Object ref = source_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + source_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - /** - *string pkgpath = 1;
- * - * @param value - * The pkgpath to set. - * - * @return This builder for chaining. - */ - public Builder setPkgpath(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - pkgpath_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + public static final int EXTERNAL_PKGS_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private java.util.ListexternalPkgs_; + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public java.util.ListgetExternalPkgsList() { + return externalPkgs_; + } + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList() { + return externalPkgs_; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public int getExternalPkgsCount() { + return externalPkgs_.size(); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { + return externalPkgs_.get(index); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index) { + return externalPkgs_.get(index); + } - /** - *string pkgpath = 1;
- * - * @return This builder for chaining. - */ - public Builder clearPkgpath() { - pkgpath_ = getDefaultInstance().getPkgpath(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - /** - *string pkgpath = 1;
- * - * @param value - * The bytes for pkgpath to set. - * - * @return This builder for chaining. - */ - public Builder setPkgpathBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - pkgpath_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + memoizedIsInitialized = 1; + return true; + } - private java.lang.Object fieldPath_ = ""; - - /** - *string field_path = 2;
- * - * @return The fieldPath. - */ - public java.lang.String getFieldPath() { - java.lang.Object ref = fieldPath_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fieldPath_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(path_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, path_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(source_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); + } + for (int i = 0; i < externalPkgs_.size(); i++) { + output.writeMessage(3, externalPkgs_.get(i)); + } + getUnknownFields().writeTo(output); + } - /** - *string field_path = 2;
- * - * @return The bytes for fieldPath. - */ - public com.google.protobuf.ByteString getFieldPathBytes() { - java.lang.Object ref = fieldPath_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - fieldPath_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(path_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, path_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(source_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); + } + for (int i = 0; i < externalPkgs_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, externalPkgs_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - /** - *string field_path = 2;
- * - * @param value - * The fieldPath to set. - * - * @return This builder for chaining. - */ - public Builder setFieldPath(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - fieldPath_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.ParseFile_Args)) { + return super.equals(obj); + } + com.kcl.api.Spec.ParseFile_Args other = (com.kcl.api.Spec.ParseFile_Args) obj; + + if (!getPath() + .equals(other.getPath())) return false; + if (!getSource() + .equals(other.getSource())) return false; + if (!getExternalPkgsList() + .equals(other.getExternalPkgsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - /** - *string field_path = 2;
- * - * @return This builder for chaining. - */ - public Builder clearFieldPath() { - fieldPath_ = getDefaultInstance().getFieldPath(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PATH_FIELD_NUMBER; + hash = (53 * hash) + getPath().hashCode(); + hash = (37 * hash) + SOURCE_FIELD_NUMBER; + hash = (53 * hash) + getSource().hashCode(); + if (getExternalPkgsCount() > 0) { + hash = (37 * hash) + EXTERNAL_PKGS_FIELD_NUMBER; + hash = (53 * hash) + getExternalPkgsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - /** - *string field_path = 2;
- * - * @param value - * The bytes for fieldPath to set. - * - * @return This builder for chaining. - */ - public Builder setFieldPathBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - fieldPath_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - private java.lang.Object fieldValue_ = ""; - - /** - *string field_value = 3;
- * - * @return The fieldValue. - */ - public java.lang.String getFieldValue() { - java.lang.Object ref = fieldValue_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fieldValue_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + public static com.kcl.api.Spec.ParseFile_Args parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - /** - *string field_value = 3;
- * - * @return The bytes for fieldValue. - */ - public com.google.protobuf.ByteString getFieldValueBytes() { - java.lang.Object ref = fieldValue_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - fieldValue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + public static com.kcl.api.Spec.ParseFile_Args 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 com.kcl.api.Spec.ParseFile_Args parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseFile_Args parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *string field_value = 3;
- * - * @param value - * The fieldValue to set. - * - * @return This builder for chaining. - */ - public Builder setFieldValue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - fieldValue_ = value; - bitField0_ |= 0x00000004; - onChanged(); - return this; - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ParseFile_Args prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - /** - *string field_value = 3;
- * - * @return This builder for chaining. - */ - public Builder clearFieldValue() { - fieldValue_ = getDefaultInstance().getFieldValue(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - return this; - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.ParseFile_Args} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseFile_Args) + com.kcl.api.Spec.ParseFile_ArgsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseFile_Args.class, com.kcl.api.Spec.ParseFile_Args.Builder.class); + } + + // Construct using com.kcl.api.Spec.ParseFile_Args.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + path_ = ""; + source_ = ""; + if (externalPkgsBuilder_ == null) { + externalPkgs_ = java.util.Collections.emptyList(); + } else { + externalPkgs_ = null; + externalPkgsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Args getDefaultInstanceForType() { + return com.kcl.api.Spec.ParseFile_Args.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Args build() { + com.kcl.api.Spec.ParseFile_Args result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Args buildPartial() { + com.kcl.api.Spec.ParseFile_Args result = new com.kcl.api.Spec.ParseFile_Args(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseFile_Args result) { + if (externalPkgsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + externalPkgs_ = java.util.Collections.unmodifiableList(externalPkgs_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.externalPkgs_ = externalPkgs_; + } else { + result.externalPkgs_ = externalPkgsBuilder_.build(); + } + } + + private void buildPartial0(com.kcl.api.Spec.ParseFile_Args result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.path_ = path_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.source_ = source_; + } + } + + @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 com.kcl.api.Spec.ParseFile_Args) { + return mergeFrom((com.kcl.api.Spec.ParseFile_Args)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ParseFile_Args other) { + if (other == com.kcl.api.Spec.ParseFile_Args.getDefaultInstance()) return this; + if (!other.getPath().isEmpty()) { + path_ = other.path_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getSource().isEmpty()) { + source_ = other.source_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (externalPkgsBuilder_ == null) { + if (!other.externalPkgs_.isEmpty()) { + if (externalPkgs_.isEmpty()) { + externalPkgs_ = other.externalPkgs_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureExternalPkgsIsMutable(); + externalPkgs_.addAll(other.externalPkgs_); + } + onChanged(); + } + } else { + if (!other.externalPkgs_.isEmpty()) { + if (externalPkgsBuilder_.isEmpty()) { + externalPkgsBuilder_.dispose(); + externalPkgsBuilder_ = null; + externalPkgs_ = other.externalPkgs_; + bitField0_ = (bitField0_ & ~0x00000004); + externalPkgsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExternalPkgsFieldBuilder() : null; + } else { + externalPkgsBuilder_.addAllMessages(other.externalPkgs_); + } + } + } + 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: { + path_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + source_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + com.kcl.api.Spec.CmdExternalPkgSpec m = + input.readMessage( + com.kcl.api.Spec.CmdExternalPkgSpec.parser(), + extensionRegistry); + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(m); + } else { + externalPkgsBuilder_.addMessage(m); + } + 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 java.lang.Object path_ = ""; + /** + * string path = 1;
+ * @return The path. + */ + public java.lang.String getPath() { + java.lang.Object ref = path_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + path_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string path = 1;
+ * @return The bytes for path. + */ + public com.google.protobuf.ByteString + getPathBytes() { + java.lang.Object ref = path_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + path_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string path = 1;
+ * @param value The path to set. + * @return This builder for chaining. + */ + public Builder setPath( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + path_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *string path = 1;
+ * @return This builder for chaining. + */ + public Builder clearPath() { + path_ = getDefaultInstance().getPath(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *string path = 1;
+ * @param value The bytes for path to set. + * @return This builder for chaining. + */ + public Builder setPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + path_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object source_ = ""; + /** + *string source = 2;
+ * @return The source. + */ + public java.lang.String getSource() { + java.lang.Object ref = source_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + source_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *string source = 2;
+ * @return The bytes for source. + */ + public com.google.protobuf.ByteString + getSourceBytes() { + java.lang.Object ref = source_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + source_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *string source = 2;
+ * @param value The source to set. + * @return This builder for chaining. + */ + public Builder setSource( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + source_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *string source = 2;
+ * @return This builder for chaining. + */ + public Builder clearSource() { + source_ = getDefaultInstance().getSource(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *string source = 2;
+ * @param value The bytes for source to set. + * @return This builder for chaining. + */ + public Builder setSourceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + source_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.ListexternalPkgs_ = + java.util.Collections.emptyList(); + private void ensureExternalPkgsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + externalPkgs_ = new java.util.ArrayList (externalPkgs_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> externalPkgsBuilder_; + + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.ListgetExternalPkgsList() { + if (externalPkgsBuilder_ == null) { + return java.util.Collections.unmodifiableList(externalPkgs_); + } else { + return externalPkgsBuilder_.getMessageList(); + } + } + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public int getExternalPkgsCount() { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.size(); + } else { + return externalPkgsBuilder_.getCount(); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.get(index); + } else { + return externalPkgsBuilder_.getMessage(index); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder setExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.set(index, value); + onChanged(); + } else { + externalPkgsBuilder_.setMessage(index, value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder setExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.set(index, builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.add(value); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.add(index, value); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(index, value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(index, builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addAllExternalPkgs( + java.lang.Iterable extends com.kcl.api.Spec.CmdExternalPkgSpec> values) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, externalPkgs_); + onChanged(); + } else { + externalPkgsBuilder_.addAllMessages(values); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder clearExternalPkgs() { + if (externalPkgsBuilder_ == null) { + externalPkgs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + externalPkgsBuilder_.clear(); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder removeExternalPkgs(int index) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.remove(index); + onChanged(); + } else { + externalPkgsBuilder_.remove(index); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder getExternalPkgsBuilder( + int index) { + return getExternalPkgsFieldBuilder().getBuilder(index); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index) { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.get(index); } else { + return externalPkgsBuilder_.getMessageOrBuilder(index); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList() { + if (externalPkgsBuilder_ != null) { + return externalPkgsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(externalPkgs_); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder() { + return getExternalPkgsFieldBuilder().addBuilder( + com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder( + int index) { + return getExternalPkgsFieldBuilder().addBuilder( + index, com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.List+ getExternalPkgsBuilderList() { + return getExternalPkgsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsFieldBuilder() { + if (externalPkgsBuilder_ == null) { + externalPkgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder>( + externalPkgs_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + externalPkgs_ = null; + } + return externalPkgsBuilder_; + } + @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:com.kcl.api.ParseFile_Args) + } - /** - * string field_value = 3;
- * - * @param value - * The bytes for fieldValue to set. - * - * @return This builder for chaining. - */ - public Builder setFieldValueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - fieldValue_ = value; - bitField0_ |= 0x00000004; - onChanged(); - return this; - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ParseFile_Args) + private static final com.kcl.api.Spec.ParseFile_Args DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseFile_Args(); + } - private java.lang.Object action_ = ""; - - /** - *string action = 4;
- * - * @return The action. - */ - public java.lang.String getAction() { - java.lang.Object ref = action_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - action_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + public static com.kcl.api.Spec.ParseFile_Args getDefaultInstance() { + return DEFAULT_INSTANCE; + } - /** - *string action = 4;
- * - * @return The bytes for action. - */ - public com.google.protobuf.ByteString getActionBytes() { - java.lang.Object ref = action_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - action_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ParseFile_Args 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; + } - /** - * string action = 4;
- * - * @param value - * The action to set. - * - * @return This builder for chaining. - */ - public Builder setAction(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - action_ = value; - bitField0_ |= 0x00000008; - onChanged(); - return this; - } + @java.lang.Override + public com.google.protobuf.ParsergetParserForType() { + return PARSER; + } - /** - * string action = 4;
- * - * @return This builder for chaining. - */ - public Builder clearAction() { - action_ = getDefaultInstance().getAction(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Args getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - /** - *string action = 4;
- * - * @param value - * The bytes for action to set. - * - * @return This builder for chaining. - */ - public Builder setActionBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - action_ = value; - bitField0_ |= 0x00000008; - onChanged(); - return this; - } + } - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } + public interface ParseFile_ResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseFile_Result) + com.google.protobuf.MessageOrBuilder { - @java.lang.Override - public final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + java.lang.String getAstJson(); + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + com.google.protobuf.ByteString + getAstJsonBytes(); - // @@protoc_insertion_point(builder_scope:com.kcl.api.CmdOverrideSpec) - } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return A list containing the deps. + */ + java.util.List+ getDepsList(); + /** + * + * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return The count of deps. + */ + int getDepsCount(); + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the element to return. + * @return The deps at the given index. + */ + java.lang.String getDeps(int index); + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the value to return. + * @return The bytes of the deps at the given index. + */ + com.google.protobuf.ByteString + getDepsBytes(int index); - // @@protoc_insertion_point(class_scope:com.kcl.api.CmdOverrideSpec) - private static final com.kcl.api.Spec.CmdOverrideSpec DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.CmdOverrideSpec(); - } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + java.util.List+ getErrorsList(); + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + com.kcl.api.Spec.Error getErrors(int index); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + int getErrorsCount(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index); + } + /** + * Protobuf type {@code com.kcl.api.ParseFile_Result} + */ + public static final class ParseFile_Result extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ParseFile_Result) + ParseFile_ResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParseFile_Result.newBuilder() to construct. + private ParseFile_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ParseFile_Result() { + astJson_ = ""; + deps_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + errors_ = java.util.Collections.emptyList(); + } - public static com.kcl.api.Spec.CmdOverrideSpec getDefaultInstance() { - return DEFAULT_INSTANCE; - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParseFile_Result(); + } - private static final com.google.protobuf.ParserPARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public CmdOverrideSpec 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 final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; + } - public static com.google.protobuf.Parser parser() { - return PARSER; - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseFile_Result.class, com.kcl.api.Spec.ParseFile_Result.Builder.class); + } - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } + public static final int AST_JSON_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object astJson_ = ""; + /** + * + * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + @java.lang.Override + public java.lang.String getAstJson() { + java.lang.Object ref = astJson_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + astJson_ = s; + return s; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAstJsonBytes() { + java.lang.Object ref = astJson_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + astJson_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - @java.lang.Override - public com.kcl.api.Spec.CmdOverrideSpec getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } + public static final int DEPS_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList deps_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return A list containing the deps. + */ + public com.google.protobuf.ProtocolStringList + getDepsList() { + return deps_; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return The count of deps. + */ + public int getDepsCount() { + return deps_.size(); + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the element to return. + * @return The deps at the given index. + */ + public java.lang.String getDeps(int index) { + return deps_.get(index); + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the value to return. + * @return The bytes of the deps at the given index. + */ + public com.google.protobuf.ByteString + getDepsBytes(int index) { + return deps_.getByteString(index); + } + public static final int ERRORS_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private java.util.Listerrors_; + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public java.util.ListgetErrorsList() { + return errors_; + } + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList() { + return errors_; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public int getErrorsCount() { + return errors_.size(); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.Error getErrors(int index) { + return errors_.get(index); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index) { + return errors_.get(index); } - public interface ErrorOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.Error) - com.google.protobuf.MessageOrBuilder { + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - /** - *string level = 1;
- * - * @return The level. - */ - java.lang.String getLevel(); + memoizedIsInitialized = 1; + return true; + } - /** - *string level = 1;
- * - * @return The bytes for level. - */ - com.google.protobuf.ByteString getLevelBytes(); + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, astJson_); + } + for (int i = 0; i < deps_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, deps_.getRaw(i)); + } + for (int i = 0; i < errors_.size(); i++) { + output.writeMessage(3, errors_.get(i)); + } + getUnknownFields().writeTo(output); + } - /** - *string code = 2;
- * - * @return The code. - */ - java.lang.String getCode(); + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, astJson_); + } + { + int dataSize = 0; + for (int i = 0; i < deps_.size(); i++) { + dataSize += computeStringSizeNoTag(deps_.getRaw(i)); + } + size += dataSize; + size += 1 * getDepsList().size(); + } + for (int i = 0; i < errors_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, errors_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - /** - *string code = 2;
- * - * @return The bytes for code. - */ - com.google.protobuf.ByteString getCodeBytes(); + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.ParseFile_Result)) { + return super.equals(obj); + } + com.kcl.api.Spec.ParseFile_Result other = (com.kcl.api.Spec.ParseFile_Result) obj; + + if (!getAstJson() + .equals(other.getAstJson())) return false; + if (!getDepsList() + .equals(other.getDepsList())) return false; + if (!getErrorsList() + .equals(other.getErrorsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - java.util.ListgetMessagesList(); + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AST_JSON_FIELD_NUMBER; + hash = (53 * hash) + getAstJson().hashCode(); + if (getDepsCount() > 0) { + hash = (37 * hash) + DEPS_FIELD_NUMBER; + hash = (53 * hash) + getDepsList().hashCode(); + } + if (getErrorsCount() > 0) { + hash = (37 * hash) + ERRORS_FIELD_NUMBER; + hash = (53 * hash) + getErrorsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - /** - * repeated .com.kcl.api.Message messages = 3;
- */ - com.kcl.api.Spec.Message getMessages(int index); + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - int getMessagesCount(); + public static com.kcl.api.Spec.ParseFile_Result parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - java.util.List extends com.kcl.api.Spec.MessageOrBuilder> getMessagesOrBuilderList(); + public static com.kcl.api.Spec.ParseFile_Result 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 com.kcl.api.Spec.ParseFile_Result parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseFile_Result parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder(int index); + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ParseFile_Result 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 com.kcl.api.Error} + * Protobuf type {@code com.kcl.api.ParseFile_Result} */ - public static final class Error extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.Error) - ErrorOrBuilder { - private static final long serialVersionUID = 0L; + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseFile_Result) + com.kcl.api.Spec.ParseFile_ResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseFile_Result.class, com.kcl.api.Spec.ParseFile_Result.Builder.class); + } + + // Construct using com.kcl.api.Spec.ParseFile_Result.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + astJson_ = ""; + deps_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + if (errorsBuilder_ == null) { + errors_ = java.util.Collections.emptyList(); + } else { + errors_ = null; + errorsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Result getDefaultInstanceForType() { + return com.kcl.api.Spec.ParseFile_Result.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Result build() { + com.kcl.api.Spec.ParseFile_Result result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Result buildPartial() { + com.kcl.api.Spec.ParseFile_Result result = new com.kcl.api.Spec.ParseFile_Result(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseFile_Result result) { + if (errorsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + errors_ = java.util.Collections.unmodifiableList(errors_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.errors_ = errors_; + } else { + result.errors_ = errorsBuilder_.build(); + } + } + + private void buildPartial0(com.kcl.api.Spec.ParseFile_Result result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.astJson_ = astJson_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + deps_.makeImmutable(); + result.deps_ = deps_; + } + } + + @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 com.kcl.api.Spec.ParseFile_Result) { + return mergeFrom((com.kcl.api.Spec.ParseFile_Result)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ParseFile_Result other) { + if (other == com.kcl.api.Spec.ParseFile_Result.getDefaultInstance()) return this; + if (!other.getAstJson().isEmpty()) { + astJson_ = other.astJson_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.deps_.isEmpty()) { + if (deps_.isEmpty()) { + deps_ = other.deps_; + bitField0_ |= 0x00000002; + } else { + ensureDepsIsMutable(); + deps_.addAll(other.deps_); + } + onChanged(); + } + if (errorsBuilder_ == null) { + if (!other.errors_.isEmpty()) { + if (errors_.isEmpty()) { + errors_ = other.errors_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureErrorsIsMutable(); + errors_.addAll(other.errors_); + } + onChanged(); + } + } else { + if (!other.errors_.isEmpty()) { + if (errorsBuilder_.isEmpty()) { + errorsBuilder_.dispose(); + errorsBuilder_ = null; + errors_ = other.errors_; + bitField0_ = (bitField0_ & ~0x00000004); + errorsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getErrorsFieldBuilder() : null; + } else { + errorsBuilder_.addAllMessages(other.errors_); + } + } + } + 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: { + astJson_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + ensureDepsIsMutable(); + deps_.add(s); + break; + } // case 18 + case 26: { + com.kcl.api.Spec.Error m = + input.readMessage( + com.kcl.api.Spec.Error.parser(), + extensionRegistry); + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(m); + } else { + errorsBuilder_.addMessage(m); + } + 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 java.lang.Object astJson_ = ""; + /** + * + * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + public java.lang.String getAstJson() { + java.lang.Object ref = astJson_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + astJson_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + public com.google.protobuf.ByteString + getAstJsonBytes() { + java.lang.Object ref = astJson_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + astJson_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @param value The astJson to set. + * @return This builder for chaining. + */ + public Builder setAstJson( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + astJson_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return This builder for chaining. + */ + public Builder clearAstJson() { + astJson_ = getDefaultInstance().getAstJson(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @param value The bytes for astJson to set. + * @return This builder for chaining. + */ + public Builder setAstJsonBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + astJson_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList deps_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensureDepsIsMutable() { + if (!deps_.isModifiable()) { + deps_ = new com.google.protobuf.LazyStringArrayList(deps_); + } + bitField0_ |= 0x00000002; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return A list containing the deps. + */ + public com.google.protobuf.ProtocolStringList + getDepsList() { + deps_.makeImmutable(); + return deps_; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return The count of deps. + */ + public int getDepsCount() { + return deps_.size(); + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the element to return. + * @return The deps at the given index. + */ + public java.lang.String getDeps(int index) { + return deps_.get(index); + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index of the value to return. + * @return The bytes of the deps at the given index. + */ + public com.google.protobuf.ByteString + getDepsBytes(int index) { + return deps_.getByteString(index); + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param index The index to set the value at. + * @param value The deps to set. + * @return This builder for chaining. + */ + public Builder setDeps( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureDepsIsMutable(); + deps_.set(index, value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param value The deps to add. + * @return This builder for chaining. + */ + public Builder addDeps( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureDepsIsMutable(); + deps_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param values The deps to add. + * @return This builder for chaining. + */ + public Builder addAllDeps( + java.lang.Iterablevalues) { + ensureDepsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deps_); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * file dependency paths + *+ * + *repeated string deps = 2;
+ * @return This builder for chaining. + */ + public Builder clearDeps() { + deps_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; + onChanged(); + return this; + } + /** + *+ * file dependency paths + *+ * + *repeated string deps = 2;
+ * @param value The bytes of the deps to add. + * @return This builder for chaining. + */ + public Builder addDepsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensureDepsIsMutable(); + deps_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.Listerrors_ = + java.util.Collections.emptyList(); + private void ensureErrorsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + errors_ = new java.util.ArrayList (errors_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder> errorsBuilder_; + + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.ListgetErrorsList() { + if (errorsBuilder_ == null) { + return java.util.Collections.unmodifiableList(errors_); + } else { + return errorsBuilder_.getMessageList(); + } + } + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public int getErrorsCount() { + if (errorsBuilder_ == null) { + return errors_.size(); + } else { + return errorsBuilder_.getCount(); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error getErrors(int index) { + if (errorsBuilder_ == null) { + return errors_.get(index); + } else { + return errorsBuilder_.getMessage(index); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder setErrors( + int index, com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.set(index, value); + onChanged(); + } else { + errorsBuilder_.setMessage(index, value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder setErrors( + int index, com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.set(index, builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors(com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.add(value); + onChanged(); + } else { + errorsBuilder_.addMessage(value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + int index, com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.add(index, value); + onChanged(); + } else { + errorsBuilder_.addMessage(index, value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + int index, com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(index, builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addAllErrors( + java.lang.Iterable extends com.kcl.api.Spec.Error> values) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, errors_); + onChanged(); + } else { + errorsBuilder_.addAllMessages(values); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder clearErrors() { + if (errorsBuilder_ == null) { + errors_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + errorsBuilder_.clear(); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder removeErrors(int index) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.remove(index); + onChanged(); + } else { + errorsBuilder_.remove(index); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder getErrorsBuilder( + int index) { + return getErrorsFieldBuilder().getBuilder(index); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index) { + if (errorsBuilder_ == null) { + return errors_.get(index); } else { + return errorsBuilder_.getMessageOrBuilder(index); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList() { + if (errorsBuilder_ != null) { + return errorsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(errors_); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder addErrorsBuilder() { + return getErrorsFieldBuilder().addBuilder( + com.kcl.api.Spec.Error.getDefaultInstance()); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder addErrorsBuilder( + int index) { + return getErrorsFieldBuilder().addBuilder( + index, com.kcl.api.Spec.Error.getDefaultInstance()); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.List+ getErrorsBuilderList() { + return getErrorsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder> + getErrorsFieldBuilder() { + if (errorsBuilder_ == null) { + errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder>( + errors_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + errors_ = null; + } + return errorsBuilder_; + } + @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:com.kcl.api.ParseFile_Result) + } - // Use Error.newBuilder() to construct. - private Error(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ParseFile_Result) + private static final com.kcl.api.Spec.ParseFile_Result DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseFile_Result(); + } - private Error() { - level_ = ""; - code_ = ""; - messages_ = java.util.Collections.emptyList(); - } + public static com.kcl.api.Spec.ParseFile_Result getDefaultInstance() { + return DEFAULT_INSTANCE; + } - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Error(); - } + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ParseFile_Result 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; + } - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Error_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Error.class, - com.kcl.api.Spec.Error.Builder.class); - } + @java.lang.Override + public com.kcl.api.Spec.ParseFile_Result getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static final int LEVEL_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object level_ = ""; + } - /** - * string level = 1;
- * - * @return The level. - */ - @java.lang.Override - public java.lang.String getLevel() { - java.lang.Object ref = level_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - level_ = s; - return s; - } - } + public interface ParseProgram_ArgsOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseProgram_Args) + com.google.protobuf.MessageOrBuilder { - /** - *string level = 1;
- * - * @return The bytes for level. - */ - @java.lang.Override - public com.google.protobuf.ByteString getLevelBytes() { - java.lang.Object ref = level_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - level_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CODE_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object code_ = ""; + /** + *repeated string paths = 1;
+ * @return A list containing the paths. + */ + java.util.List+ getPathsList(); + /** + * repeated string paths = 1;
+ * @return The count of paths. + */ + int getPathsCount(); + /** + *repeated string paths = 1;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + java.lang.String getPaths(int index); + /** + *repeated string paths = 1;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + com.google.protobuf.ByteString + getPathsBytes(int index); - /** - *string code = 2;
- * - * @return The code. - */ - @java.lang.Override - public java.lang.String getCode() { - java.lang.Object ref = code_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - code_ = s; - return s; - } - } + /** + *repeated string sources = 2;
+ * @return A list containing the sources. + */ + java.util.List+ getSourcesList(); + /** + * repeated string sources = 2;
+ * @return The count of sources. + */ + int getSourcesCount(); + /** + *repeated string sources = 2;
+ * @param index The index of the element to return. + * @return The sources at the given index. + */ + java.lang.String getSources(int index); + /** + *repeated string sources = 2;
+ * @param index The index of the value to return. + * @return The bytes of the sources at the given index. + */ + com.google.protobuf.ByteString + getSourcesBytes(int index); - /** - *string code = 2;
- * - * @return The bytes for code. - */ - @java.lang.Override - public com.google.protobuf.ByteString getCodeBytes() { - java.lang.Object ref = code_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - code_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + java.util.List+ getExternalPkgsList(); + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + int getExternalPkgsCount(); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList(); + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index); + } + /** + * Protobuf type {@code com.kcl.api.ParseProgram_Args} + */ + public static final class ParseProgram_Args extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ParseProgram_Args) + ParseProgram_ArgsOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParseProgram_Args.newBuilder() to construct. + private ParseProgram_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ParseProgram_Args() { + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + sources_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + externalPkgs_ = java.util.Collections.emptyList(); + } - public static final int MESSAGES_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private java.util.Listmessages_; + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParseProgram_Args(); + } - /** - * repeated .com.kcl.api.Message messages = 3;
- */ - @java.lang.Override - public java.util.ListgetMessagesList() { - return messages_; - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; + } - /** - * repeated .com.kcl.api.Message messages = 3;
- */ - @java.lang.Override - public java.util.List extends com.kcl.api.Spec.MessageOrBuilder> getMessagesOrBuilderList() { - return messages_; - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseProgram_Args.class, com.kcl.api.Spec.ParseProgram_Args.Builder.class); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - @java.lang.Override - public int getMessagesCount() { - return messages_.size(); - } + public static final int PATHS_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + *repeated string paths = 1;
+ * @return A list containing the paths. + */ + public com.google.protobuf.ProtocolStringList + getPathsList() { + return paths_; + } + /** + *repeated string paths = 1;
+ * @return The count of paths. + */ + public int getPathsCount() { + return paths_.size(); + } + /** + *repeated string paths = 1;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + public java.lang.String getPaths(int index) { + return paths_.get(index); + } + /** + *repeated string paths = 1;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + public com.google.protobuf.ByteString + getPathsBytes(int index) { + return paths_.getByteString(index); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.Message getMessages(int index) { - return messages_.get(index); - } + public static final int SOURCES_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList sources_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + *repeated string sources = 2;
+ * @return A list containing the sources. + */ + public com.google.protobuf.ProtocolStringList + getSourcesList() { + return sources_; + } + /** + *repeated string sources = 2;
+ * @return The count of sources. + */ + public int getSourcesCount() { + return sources_.size(); + } + /** + *repeated string sources = 2;
+ * @param index The index of the element to return. + * @return The sources at the given index. + */ + public java.lang.String getSources(int index) { + return sources_.get(index); + } + /** + *repeated string sources = 2;
+ * @param index The index of the value to return. + * @return The bytes of the sources at the given index. + */ + public com.google.protobuf.ByteString + getSourcesBytes(int index) { + return sources_.getByteString(index); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder(int index) { - return messages_.get(index); - } + public static final int EXTERNAL_PKGS_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private java.util.ListexternalPkgs_; + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public java.util.ListgetExternalPkgsList() { + return externalPkgs_; + } + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList() { + return externalPkgs_; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public int getExternalPkgsCount() { + return externalPkgs_.size(); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { + return externalPkgs_.get(index); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index) { + return externalPkgs_.get(index); + } - private byte memoizedIsInitialized = -1; + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) - return true; - if (isInitialized == 0) - return false; + memoizedIsInitialized = 1; + return true; + } - memoizedIsInitialized = 1; - return true; - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < paths_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, paths_.getRaw(i)); + } + for (int i = 0; i < sources_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, sources_.getRaw(i)); + } + for (int i = 0; i < externalPkgs_.size(); i++) { + output.writeMessage(3, externalPkgs_.get(i)); + } + getUnknownFields().writeTo(output); + } - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, level_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(code_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, code_); - } - for (int i = 0; i < messages_.size(); i++) { - output.writeMessage(3, messages_.get(i)); - } - getUnknownFields().writeTo(output); - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < paths_.size(); i++) { + dataSize += computeStringSizeNoTag(paths_.getRaw(i)); + } + size += dataSize; + size += 1 * getPathsList().size(); + } + { + int dataSize = 0; + for (int i = 0; i < sources_.size(); i++) { + dataSize += computeStringSizeNoTag(sources_.getRaw(i)); + } + size += dataSize; + size += 1 * getSourcesList().size(); + } + for (int i = 0; i < externalPkgs_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, externalPkgs_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, level_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(code_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, code_); - } - for (int i = 0; i < messages_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, messages_.get(i)); - } - 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 com.kcl.api.Spec.ParseProgram_Args)) { + return super.equals(obj); + } + com.kcl.api.Spec.ParseProgram_Args other = (com.kcl.api.Spec.ParseProgram_Args) obj; + + if (!getPathsList() + .equals(other.getPathsList())) return false; + if (!getSourcesList() + .equals(other.getSourcesList())) return false; + if (!getExternalPkgsList() + .equals(other.getExternalPkgsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.kcl.api.Spec.Error)) { - return super.equals(obj); - } - com.kcl.api.Spec.Error other = (com.kcl.api.Spec.Error) obj; + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPathsCount() > 0) { + hash = (37 * hash) + PATHS_FIELD_NUMBER; + hash = (53 * hash) + getPathsList().hashCode(); + } + if (getSourcesCount() > 0) { + hash = (37 * hash) + SOURCES_FIELD_NUMBER; + hash = (53 * hash) + getSourcesList().hashCode(); + } + if (getExternalPkgsCount() > 0) { + hash = (37 * hash) + EXTERNAL_PKGS_FIELD_NUMBER; + hash = (53 * hash) + getExternalPkgsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - if (!getLevel().equals(other.getLevel())) - return false; - if (!getCode().equals(other.getCode())) - return false; - if (!getMessagesList().equals(other.getMessagesList())) - return false; - if (!getUnknownFields().equals(other.getUnknownFields())) - return false; - return true; - } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEVEL_FIELD_NUMBER; - hash = (53 * hash) + getLevel().hashCode(); - hash = (37 * hash) + CODE_FIELD_NUMBER; - hash = (53 * hash) + getCode().hashCode(); - if (getMessagesCount() > 0) { - hash = (37 * hash) + MESSAGES_FIELD_NUMBER; - hash = (53 * hash) + getMessagesList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } + public static com.kcl.api.Spec.ParseProgram_Args parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - public static com.kcl.api.Spec.Error parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + public static com.kcl.api.Spec.ParseProgram_Args 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 com.kcl.api.Spec.ParseProgram_Args parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseProgram_Args parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - public static com.kcl.api.Spec.Error parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ParseProgram_Args prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - public static com.kcl.api.Spec.Error parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.ParseProgram_Args} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseProgram_Args) + com.kcl.api.Spec.ParseProgram_ArgsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseProgram_Args.class, com.kcl.api.Spec.ParseProgram_Args.Builder.class); + } + + // Construct using com.kcl.api.Spec.ParseProgram_Args.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + sources_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + if (externalPkgsBuilder_ == null) { + externalPkgs_ = java.util.Collections.emptyList(); + } else { + externalPkgs_ = null; + externalPkgsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Args getDefaultInstanceForType() { + return com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Args build() { + com.kcl.api.Spec.ParseProgram_Args result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Args buildPartial() { + com.kcl.api.Spec.ParseProgram_Args result = new com.kcl.api.Spec.ParseProgram_Args(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseProgram_Args result) { + if (externalPkgsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + externalPkgs_ = java.util.Collections.unmodifiableList(externalPkgs_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.externalPkgs_ = externalPkgs_; + } else { + result.externalPkgs_ = externalPkgsBuilder_.build(); + } + } + + private void buildPartial0(com.kcl.api.Spec.ParseProgram_Args result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + paths_.makeImmutable(); + result.paths_ = paths_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + sources_.makeImmutable(); + result.sources_ = sources_; + } + } + + @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 com.kcl.api.Spec.ParseProgram_Args) { + return mergeFrom((com.kcl.api.Spec.ParseProgram_Args)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ParseProgram_Args other) { + if (other == com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance()) return this; + if (!other.paths_.isEmpty()) { + if (paths_.isEmpty()) { + paths_ = other.paths_; + bitField0_ |= 0x00000001; + } else { + ensurePathsIsMutable(); + paths_.addAll(other.paths_); + } + onChanged(); + } + if (!other.sources_.isEmpty()) { + if (sources_.isEmpty()) { + sources_ = other.sources_; + bitField0_ |= 0x00000002; + } else { + ensureSourcesIsMutable(); + sources_.addAll(other.sources_); + } + onChanged(); + } + if (externalPkgsBuilder_ == null) { + if (!other.externalPkgs_.isEmpty()) { + if (externalPkgs_.isEmpty()) { + externalPkgs_ = other.externalPkgs_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureExternalPkgsIsMutable(); + externalPkgs_.addAll(other.externalPkgs_); + } + onChanged(); + } + } else { + if (!other.externalPkgs_.isEmpty()) { + if (externalPkgsBuilder_.isEmpty()) { + externalPkgsBuilder_.dispose(); + externalPkgsBuilder_ = null; + externalPkgs_ = other.externalPkgs_; + bitField0_ = (bitField0_ & ~0x00000004); + externalPkgsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExternalPkgsFieldBuilder() : null; + } else { + externalPkgsBuilder_.addAllMessages(other.externalPkgs_); + } + } + } + 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: { + java.lang.String s = input.readStringRequireUtf8(); + ensurePathsIsMutable(); + paths_.add(s); + break; + } // case 10 + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + ensureSourcesIsMutable(); + sources_.add(s); + break; + } // case 18 + case 26: { + com.kcl.api.Spec.CmdExternalPkgSpec m = + input.readMessage( + com.kcl.api.Spec.CmdExternalPkgSpec.parser(), + extensionRegistry); + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(m); + } else { + externalPkgsBuilder_.addMessage(m); + } + 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 com.google.protobuf.LazyStringArrayList paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensurePathsIsMutable() { + if (!paths_.isModifiable()) { + paths_ = new com.google.protobuf.LazyStringArrayList(paths_); + } + bitField0_ |= 0x00000001; + } + /** + * repeated string paths = 1;
+ * @return A list containing the paths. + */ + public com.google.protobuf.ProtocolStringList + getPathsList() { + paths_.makeImmutable(); + return paths_; + } + /** + *repeated string paths = 1;
+ * @return The count of paths. + */ + public int getPathsCount() { + return paths_.size(); + } + /** + *repeated string paths = 1;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + public java.lang.String getPaths(int index) { + return paths_.get(index); + } + /** + *repeated string paths = 1;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + public com.google.protobuf.ByteString + getPathsBytes(int index) { + return paths_.getByteString(index); + } + /** + *repeated string paths = 1;
+ * @param index The index to set the value at. + * @param value The paths to set. + * @return This builder for chaining. + */ + public Builder setPaths( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensurePathsIsMutable(); + paths_.set(index, value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *repeated string paths = 1;
+ * @param value The paths to add. + * @return This builder for chaining. + */ + public Builder addPaths( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensurePathsIsMutable(); + paths_.add(value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *repeated string paths = 1;
+ * @param values The paths to add. + * @return This builder for chaining. + */ + public Builder addAllPaths( + java.lang.Iterablevalues) { + ensurePathsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paths_); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * repeated string paths = 1;
+ * @return This builder for chaining. + */ + public Builder clearPaths() { + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001);; + onChanged(); + return this; + } + /** + *repeated string paths = 1;
+ * @param value The bytes of the paths to add. + * @return This builder for chaining. + */ + public Builder addPathsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensurePathsIsMutable(); + paths_.add(value); + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList sources_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensureSourcesIsMutable() { + if (!sources_.isModifiable()) { + sources_ = new com.google.protobuf.LazyStringArrayList(sources_); + } + bitField0_ |= 0x00000002; + } + /** + *repeated string sources = 2;
+ * @return A list containing the sources. + */ + public com.google.protobuf.ProtocolStringList + getSourcesList() { + sources_.makeImmutable(); + return sources_; + } + /** + *repeated string sources = 2;
+ * @return The count of sources. + */ + public int getSourcesCount() { + return sources_.size(); + } + /** + *repeated string sources = 2;
+ * @param index The index of the element to return. + * @return The sources at the given index. + */ + public java.lang.String getSources(int index) { + return sources_.get(index); + } + /** + *repeated string sources = 2;
+ * @param index The index of the value to return. + * @return The bytes of the sources at the given index. + */ + public com.google.protobuf.ByteString + getSourcesBytes(int index) { + return sources_.getByteString(index); + } + /** + *repeated string sources = 2;
+ * @param index The index to set the value at. + * @param value The sources to set. + * @return This builder for chaining. + */ + public Builder setSources( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureSourcesIsMutable(); + sources_.set(index, value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *repeated string sources = 2;
+ * @param value The sources to add. + * @return This builder for chaining. + */ + public Builder addSources( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureSourcesIsMutable(); + sources_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *repeated string sources = 2;
+ * @param values The sources to add. + * @return This builder for chaining. + */ + public Builder addAllSources( + java.lang.Iterablevalues) { + ensureSourcesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sources_); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * repeated string sources = 2;
+ * @return This builder for chaining. + */ + public Builder clearSources() { + sources_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; + onChanged(); + return this; + } + /** + *repeated string sources = 2;
+ * @param value The bytes of the sources to add. + * @return This builder for chaining. + */ + public Builder addSourcesBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensureSourcesIsMutable(); + sources_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.ListexternalPkgs_ = + java.util.Collections.emptyList(); + private void ensureExternalPkgsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + externalPkgs_ = new java.util.ArrayList (externalPkgs_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> externalPkgsBuilder_; + + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.ListgetExternalPkgsList() { + if (externalPkgsBuilder_ == null) { + return java.util.Collections.unmodifiableList(externalPkgs_); + } else { + return externalPkgsBuilder_.getMessageList(); + } + } + /** + * + * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public int getExternalPkgsCount() { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.size(); + } else { + return externalPkgsBuilder_.getCount(); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.get(index); + } else { + return externalPkgsBuilder_.getMessage(index); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder setExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.set(index, value); + onChanged(); + } else { + externalPkgsBuilder_.setMessage(index, value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder setExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.set(index, builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.add(value); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { + if (externalPkgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExternalPkgsIsMutable(); + externalPkgs_.add(index, value); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(index, value); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addExternalPkgs( + int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.add(index, builderForValue.build()); + onChanged(); + } else { + externalPkgsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder addAllExternalPkgs( + java.lang.Iterable extends com.kcl.api.Spec.CmdExternalPkgSpec> values) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, externalPkgs_); + onChanged(); + } else { + externalPkgsBuilder_.addAllMessages(values); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder clearExternalPkgs() { + if (externalPkgsBuilder_ == null) { + externalPkgs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + externalPkgsBuilder_.clear(); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public Builder removeExternalPkgs(int index) { + if (externalPkgsBuilder_ == null) { + ensureExternalPkgsIsMutable(); + externalPkgs_.remove(index); + onChanged(); + } else { + externalPkgsBuilder_.remove(index); + } + return this; + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder getExternalPkgsBuilder( + int index) { + return getExternalPkgsFieldBuilder().getBuilder(index); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder( + int index) { + if (externalPkgsBuilder_ == null) { + return externalPkgs_.get(index); } else { + return externalPkgsBuilder_.getMessageOrBuilder(index); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsOrBuilderList() { + if (externalPkgsBuilder_ != null) { + return externalPkgsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(externalPkgs_); + } + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder() { + return getExternalPkgsFieldBuilder().addBuilder( + com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder( + int index) { + return getExternalPkgsFieldBuilder().addBuilder( + index, com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); + } + /** + *+ * External packages path + *+ * + *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
+ */ + public java.util.List+ getExternalPkgsBuilderList() { + return getExternalPkgsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> + getExternalPkgsFieldBuilder() { + if (externalPkgsBuilder_ == null) { + externalPkgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.CmdExternalPkgSpec, com.kcl.api.Spec.CmdExternalPkgSpec.Builder, com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder>( + externalPkgs_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + externalPkgs_ = null; + } + return externalPkgsBuilder_; + } + @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:com.kcl.api.ParseProgram_Args) + } - public static com.kcl.api.Spec.Error parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ParseProgram_Args) + private static final com.kcl.api.Spec.ParseProgram_Args DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseProgram_Args(); + } - public static com.kcl.api.Spec.Error parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } + public static com.kcl.api.Spec.ParseProgram_Args getDefaultInstance() { + return DEFAULT_INSTANCE; + } - public static com.kcl.api.Spec.Error parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ParseProgram_Args 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; + } - public static com.kcl.api.Spec.Error parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - public static com.kcl.api.Spec.Error parseFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input, extensionRegistry); - } + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Args getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public static com.kcl.api.Spec.Error parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } + } - public static com.kcl.api.Spec.Error parseDelimitedFrom(java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input, - extensionRegistry); - } + public interface ParseProgram_ResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseProgram_Result) + com.google.protobuf.MessageOrBuilder { - public static com.kcl.api.Spec.Error parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } + /** + * + * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + java.lang.String getAstJson(); + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + com.google.protobuf.ByteString + getAstJsonBytes(); - public static com.kcl.api.Spec.Error parseFrom(com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input, extensionRegistry); - } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return A list containing the paths. + */ + java.util.List+ getPathsList(); + /** + * + * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return The count of paths. + */ + int getPathsCount(); + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + java.lang.String getPaths(int index); + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + com.google.protobuf.ByteString + getPathsBytes(int index); - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + java.util.List+ getErrorsList(); + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + com.kcl.api.Spec.Error getErrors(int index); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + int getErrorsCount(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index); + } + /** + * Protobuf type {@code com.kcl.api.ParseProgram_Result} + */ + public static final class ParseProgram_Result extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.ParseProgram_Result) + ParseProgram_ResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParseProgram_Result.newBuilder() to construct. + private ParseProgram_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private ParseProgram_Result() { + astJson_ = ""; + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + errors_ = java.util.Collections.emptyList(); + } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParseProgram_Result(); + } - public static Builder newBuilder(com.kcl.api.Spec.Error prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; + } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseProgram_Result.class, com.kcl.api.Spec.ParseProgram_Result.Builder.class); + } - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - - /** - * Protobuf type {@code com.kcl.api.Error} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.Error) - com.kcl.api.Spec.ErrorOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Error_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Error.class, - com.kcl.api.Spec.Error.Builder.class); - } + public static final int AST_JSON_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object astJson_ = ""; + /** + * + * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + @java.lang.Override + public java.lang.String getAstJson() { + java.lang.Object ref = astJson_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + astJson_ = s; + return s; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAstJsonBytes() { + java.lang.Object ref = astJson_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + astJson_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } - // Construct using com.kcl.api.Spec.Error.newBuilder() - private Builder() { + public static final int PATHS_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return A list containing the paths. + */ + public com.google.protobuf.ProtocolStringList + getPathsList() { + return paths_; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return The count of paths. + */ + public int getPathsCount() { + return paths_.size(); + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + public java.lang.String getPaths(int index) { + return paths_.get(index); + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + public com.google.protobuf.ByteString + getPathsBytes(int index) { + return paths_.getByteString(index); + } - } + public static final int ERRORS_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private java.util.Listerrors_; + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public java.util.ListgetErrorsList() { + return errors_; + } + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList() { + return errors_; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public int getErrorsCount() { + return errors_.size(); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.Error getErrors(int index) { + return errors_.get(index); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + @java.lang.Override + public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index) { + return errors_.get(index); + } - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); + 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 Builder clear() { - super.clear(); - bitField0_ = 0; - level_ = ""; - code_ = ""; - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - } else { - messages_ = null; - messagesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, astJson_); + } + for (int i = 0; i < paths_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, paths_.getRaw(i)); + } + for (int i = 0; i < errors_.size(); i++) { + output.writeMessage(3, errors_.get(i)); + } + getUnknownFields().writeTo(output); + } - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Error_descriptor; - } + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, astJson_); + } + { + int dataSize = 0; + for (int i = 0; i < paths_.size(); i++) { + dataSize += computeStringSizeNoTag(paths_.getRaw(i)); + } + size += dataSize; + size += 1 * getPathsList().size(); + } + for (int i = 0; i < errors_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, errors_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - @java.lang.Override - public com.kcl.api.Spec.Error getDefaultInstanceForType() { - return com.kcl.api.Spec.Error.getDefaultInstance(); - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.ParseProgram_Result)) { + return super.equals(obj); + } + com.kcl.api.Spec.ParseProgram_Result other = (com.kcl.api.Spec.ParseProgram_Result) obj; + + if (!getAstJson() + .equals(other.getAstJson())) return false; + if (!getPathsList() + .equals(other.getPathsList())) return false; + if (!getErrorsList() + .equals(other.getErrorsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - @java.lang.Override - public com.kcl.api.Spec.Error build() { - com.kcl.api.Spec.Error result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AST_JSON_FIELD_NUMBER; + hash = (53 * hash) + getAstJson().hashCode(); + if (getPathsCount() > 0) { + hash = (37 * hash) + PATHS_FIELD_NUMBER; + hash = (53 * hash) + getPathsList().hashCode(); + } + if (getErrorsCount() > 0) { + hash = (37 * hash) + ERRORS_FIELD_NUMBER; + hash = (53 * hash) + getErrorsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - @java.lang.Override - public com.kcl.api.Spec.Error buildPartial() { - com.kcl.api.Spec.Error result = new com.kcl.api.Spec.Error(this); - buildPartialRepeatedFields(result); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseProgram_Result parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - private void buildPartialRepeatedFields(com.kcl.api.Spec.Error result) { - if (messagesBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - messages_ = java.util.Collections.unmodifiableList(messages_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.messages_ = messages_; - } else { - result.messages_ = messagesBuilder_.build(); - } - } + public static com.kcl.api.Spec.ParseProgram_Result parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - private void buildPartial0(com.kcl.api.Spec.Error result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.level_ = level_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.code_ = code_; - } - } + public static com.kcl.api.Spec.ParseProgram_Result 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 com.kcl.api.Spec.ParseProgram_Result parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.ParseProgram_Result 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 clone() { - return super.clone(); - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.ParseProgram_Result 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 - public Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.ParseProgram_Result} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseProgram_Result) + com.kcl.api.Spec.ParseProgram_ResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.ParseProgram_Result.class, com.kcl.api.Spec.ParseProgram_Result.Builder.class); + } + + // Construct using com.kcl.api.Spec.ParseProgram_Result.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + astJson_ = ""; + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + if (errorsBuilder_ == null) { + errors_ = java.util.Collections.emptyList(); + } else { + errors_ = null; + errorsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Result getDefaultInstanceForType() { + return com.kcl.api.Spec.ParseProgram_Result.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Result build() { + com.kcl.api.Spec.ParseProgram_Result result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Result buildPartial() { + com.kcl.api.Spec.ParseProgram_Result result = new com.kcl.api.Spec.ParseProgram_Result(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseProgram_Result result) { + if (errorsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + errors_ = java.util.Collections.unmodifiableList(errors_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.errors_ = errors_; + } else { + result.errors_ = errorsBuilder_.build(); + } + } + + private void buildPartial0(com.kcl.api.Spec.ParseProgram_Result result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.astJson_ = astJson_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + paths_.makeImmutable(); + result.paths_ = paths_; + } + } + + @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 com.kcl.api.Spec.ParseProgram_Result) { + return mergeFrom((com.kcl.api.Spec.ParseProgram_Result)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.ParseProgram_Result other) { + if (other == com.kcl.api.Spec.ParseProgram_Result.getDefaultInstance()) return this; + if (!other.getAstJson().isEmpty()) { + astJson_ = other.astJson_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.paths_.isEmpty()) { + if (paths_.isEmpty()) { + paths_ = other.paths_; + bitField0_ |= 0x00000002; + } else { + ensurePathsIsMutable(); + paths_.addAll(other.paths_); + } + onChanged(); + } + if (errorsBuilder_ == null) { + if (!other.errors_.isEmpty()) { + if (errors_.isEmpty()) { + errors_ = other.errors_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureErrorsIsMutable(); + errors_.addAll(other.errors_); + } + onChanged(); + } + } else { + if (!other.errors_.isEmpty()) { + if (errorsBuilder_.isEmpty()) { + errorsBuilder_.dispose(); + errorsBuilder_ = null; + errors_ = other.errors_; + bitField0_ = (bitField0_ & ~0x00000004); + errorsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getErrorsFieldBuilder() : null; + } else { + errorsBuilder_.addAllMessages(other.errors_); + } + } + } + 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: { + astJson_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + ensurePathsIsMutable(); + paths_.add(s); + break; + } // case 18 + case 26: { + com.kcl.api.Spec.Error m = + input.readMessage( + com.kcl.api.Spec.Error.parser(), + extensionRegistry); + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(m); + } else { + errorsBuilder_.addMessage(m); + } + 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 java.lang.Object astJson_ = ""; + /** + * + * JSON string value + *+ * + *string ast_json = 1;
+ * @return The astJson. + */ + public java.lang.String getAstJson() { + java.lang.Object ref = astJson_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + astJson_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return The bytes for astJson. + */ + public com.google.protobuf.ByteString + getAstJsonBytes() { + java.lang.Object ref = astJson_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + astJson_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @param value The astJson to set. + * @return This builder for chaining. + */ + public Builder setAstJson( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + astJson_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @return This builder for chaining. + */ + public Builder clearAstJson() { + astJson_ = getDefaultInstance().getAstJson(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *+ * JSON string value + *+ * + *string ast_json = 1;
+ * @param value The bytes for astJson to set. + * @return This builder for chaining. + */ + public Builder setAstJsonBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + astJson_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensurePathsIsMutable() { + if (!paths_.isModifiable()) { + paths_ = new com.google.protobuf.LazyStringArrayList(paths_); + } + bitField0_ |= 0x00000002; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return A list containing the paths. + */ + public com.google.protobuf.ProtocolStringList + getPathsList() { + paths_.makeImmutable(); + return paths_; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return The count of paths. + */ + public int getPathsCount() { + return paths_.size(); + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + public java.lang.String getPaths(int index) { + return paths_.get(index); + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + public com.google.protobuf.ByteString + getPathsBytes(int index) { + return paths_.getByteString(index); + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index to set the value at. + * @param value The paths to set. + * @return This builder for chaining. + */ + public Builder setPaths( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensurePathsIsMutable(); + paths_.set(index, value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param value The paths to add. + * @return This builder for chaining. + */ + public Builder addPaths( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensurePathsIsMutable(); + paths_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param values The paths to add. + * @return This builder for chaining. + */ + public Builder addAllPaths( + java.lang.Iterablevalues) { + ensurePathsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paths_); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return This builder for chaining. + */ + public Builder clearPaths() { + paths_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; + onChanged(); + return this; + } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param value The bytes of the paths to add. + * @return This builder for chaining. + */ + public Builder addPathsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensurePathsIsMutable(); + paths_.add(value); + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.util.Listerrors_ = + java.util.Collections.emptyList(); + private void ensureErrorsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + errors_ = new java.util.ArrayList (errors_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder> errorsBuilder_; + + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.ListgetErrorsList() { + if (errorsBuilder_ == null) { + return java.util.Collections.unmodifiableList(errors_); + } else { + return errorsBuilder_.getMessageList(); + } + } + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public int getErrorsCount() { + if (errorsBuilder_ == null) { + return errors_.size(); + } else { + return errorsBuilder_.getCount(); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error getErrors(int index) { + if (errorsBuilder_ == null) { + return errors_.get(index); + } else { + return errorsBuilder_.getMessage(index); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder setErrors( + int index, com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.set(index, value); + onChanged(); + } else { + errorsBuilder_.setMessage(index, value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder setErrors( + int index, com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.set(index, builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors(com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.add(value); + onChanged(); + } else { + errorsBuilder_.addMessage(value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + int index, com.kcl.api.Spec.Error value) { + if (errorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureErrorsIsMutable(); + errors_.add(index, value); + onChanged(); + } else { + errorsBuilder_.addMessage(index, value); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addErrors( + int index, com.kcl.api.Spec.Error.Builder builderForValue) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.add(index, builderForValue.build()); + onChanged(); + } else { + errorsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder addAllErrors( + java.lang.Iterable extends com.kcl.api.Spec.Error> values) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, errors_); + onChanged(); + } else { + errorsBuilder_.addAllMessages(values); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder clearErrors() { + if (errorsBuilder_ == null) { + errors_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + errorsBuilder_.clear(); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public Builder removeErrors(int index) { + if (errorsBuilder_ == null) { + ensureErrorsIsMutable(); + errors_.remove(index); + onChanged(); + } else { + errorsBuilder_.remove(index); + } + return this; + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder getErrorsBuilder( + int index) { + return getErrorsFieldBuilder().getBuilder(index); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder( + int index) { + if (errorsBuilder_ == null) { + return errors_.get(index); } else { + return errorsBuilder_.getMessageOrBuilder(index); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getErrorsOrBuilderList() { + if (errorsBuilder_ != null) { + return errorsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(errors_); + } + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder addErrorsBuilder() { + return getErrorsFieldBuilder().addBuilder( + com.kcl.api.Spec.Error.getDefaultInstance()); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public com.kcl.api.Spec.Error.Builder addErrorsBuilder( + int index) { + return getErrorsFieldBuilder().addBuilder( + index, com.kcl.api.Spec.Error.getDefaultInstance()); + } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error errors = 3;
+ */ + public java.util.List+ getErrorsBuilderList() { + return getErrorsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder> + getErrorsFieldBuilder() { + if (errorsBuilder_ == null) { + errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.kcl.api.Spec.Error, com.kcl.api.Spec.Error.Builder, com.kcl.api.Spec.ErrorOrBuilder>( + errors_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + errors_ = null; + } + return errorsBuilder_; + } + @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:com.kcl.api.ParseProgram_Result) + } - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } + // @@protoc_insertion_point(class_scope:com.kcl.api.ParseProgram_Result) + private static final com.kcl.api.Spec.ParseProgram_Result DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseProgram_Result(); + } - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } + public static com.kcl.api.Spec.ParseProgram_Result getDefaultInstance() { + return DEFAULT_INSTANCE; + } - @java.lang.Override - public Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ParseProgram_Result 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 Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.kcl.api.Spec.Error) { - return mergeFrom((com.kcl.api.Spec.Error) other); - } else { - super.mergeFrom(other); - return this; - } - } + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Result getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - public Builder mergeFrom(com.kcl.api.Spec.Error other) { - if (other == com.kcl.api.Spec.Error.getDefaultInstance()) - return this; - if (!other.getLevel().isEmpty()) { - level_ = other.level_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getCode().isEmpty()) { - code_ = other.code_; - bitField0_ |= 0x00000002; - onChanged(); - } - if (messagesBuilder_ == null) { - if (!other.messages_.isEmpty()) { - if (messages_.isEmpty()) { - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureMessagesIsMutable(); - messages_.addAll(other.messages_); - } - onChanged(); - } - } else { - if (!other.messages_.isEmpty()) { - if (messagesBuilder_.isEmpty()) { - messagesBuilder_.dispose(); - messagesBuilder_ = null; - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000004); - messagesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getMessagesFieldBuilder() : null; - } else { - messagesBuilder_.addAllMessages(other.messages_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } + } - @java.lang.Override - public final boolean isInitialized() { - return true; - } + public interface LoadPackage_ArgsOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.LoadPackage_Args) + com.google.protobuf.MessageOrBuilder { - @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: { - level_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - code_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: { - com.kcl.api.Spec.Message m = input.readMessage(com.kcl.api.Spec.Message.parser(), - extensionRegistry); - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(m); - } else { - messagesBuilder_.addMessage(m); - } - 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; - } + /** + * .com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return Whether the parseArgs field is set. + */ + boolean hasParseArgs(); + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return The parseArgs. + */ + com.kcl.api.Spec.ParseProgram_Args getParseArgs(); + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + com.kcl.api.Spec.ParseProgram_ArgsOrBuilder getParseArgsOrBuilder(); - private int bitField0_; - - private java.lang.Object level_ = ""; - - /** - *string level = 1;
- * - * @return The level. - */ - public java.lang.String getLevel() { - java.lang.Object ref = level_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - level_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + /** + *bool resolve_ast = 2;
+ * @return The resolveAst. + */ + boolean getResolveAst(); - /** - *string level = 1;
- * - * @return The bytes for level. - */ - public com.google.protobuf.ByteString getLevelBytes() { - java.lang.Object ref = level_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - level_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + /** + *bool load_builtin = 3;
+ * @return The loadBuiltin. + */ + boolean getLoadBuiltin(); - /** - *string level = 1;
- * - * @param value - * The level to set. - * - * @return This builder for chaining. - */ - public Builder setLevel(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - level_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + /** + *bool with_ast_index = 4;
+ * @return The withAstIndex. + */ + boolean getWithAstIndex(); + } + /** + * Protobuf type {@code com.kcl.api.LoadPackage_Args} + */ + public static final class LoadPackage_Args extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:com.kcl.api.LoadPackage_Args) + LoadPackage_ArgsOrBuilder { + private static final long serialVersionUID = 0L; + // Use LoadPackage_Args.newBuilder() to construct. + private LoadPackage_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private LoadPackage_Args() { + } - /** - *string level = 1;
- * - * @return This builder for chaining. - */ - public Builder clearLevel() { - level_ = getDefaultInstance().getLevel(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LoadPackage_Args(); + } - /** - *string level = 1;
- * - * @param value - * The bytes for level to set. - * - * @return This builder for chaining. - */ - public Builder setLevelBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - level_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; + } - private java.lang.Object code_ = ""; - - /** - *string code = 2;
- * - * @return The code. - */ - public java.lang.String getCode() { - java.lang.Object ref = code_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - code_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.LoadPackage_Args.class, com.kcl.api.Spec.LoadPackage_Args.Builder.class); + } - /** - *string code = 2;
- * - * @return The bytes for code. - */ - public com.google.protobuf.ByteString getCodeBytes() { - java.lang.Object ref = code_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - code_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + private int bitField0_; + public static final int PARSE_ARGS_FIELD_NUMBER = 1; + private com.kcl.api.Spec.ParseProgram_Args parseArgs_; + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return Whether the parseArgs field is set. + */ + @java.lang.Override + public boolean hasParseArgs() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return The parseArgs. + */ + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_Args getParseArgs() { + return parseArgs_ == null ? com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + @java.lang.Override + public com.kcl.api.Spec.ParseProgram_ArgsOrBuilder getParseArgsOrBuilder() { + return parseArgs_ == null ? com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; + } - /** - *string code = 2;
- * - * @param value - * The code to set. - * - * @return This builder for chaining. - */ - public Builder setCode(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - code_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + public static final int RESOLVE_AST_FIELD_NUMBER = 2; + private boolean resolveAst_ = false; + /** + *bool resolve_ast = 2;
+ * @return The resolveAst. + */ + @java.lang.Override + public boolean getResolveAst() { + return resolveAst_; + } - /** - *string code = 2;
- * - * @return This builder for chaining. - */ - public Builder clearCode() { - code_ = getDefaultInstance().getCode(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } + public static final int LOAD_BUILTIN_FIELD_NUMBER = 3; + private boolean loadBuiltin_ = false; + /** + *bool load_builtin = 3;
+ * @return The loadBuiltin. + */ + @java.lang.Override + public boolean getLoadBuiltin() { + return loadBuiltin_; + } - /** - *string code = 2;
- * - * @param value - * The bytes for code to set. - * - * @return This builder for chaining. - */ - public Builder setCodeBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - code_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } + public static final int WITH_AST_INDEX_FIELD_NUMBER = 4; + private boolean withAstIndex_ = false; + /** + *bool with_ast_index = 4;
+ * @return The withAstIndex. + */ + @java.lang.Override + public boolean getWithAstIndex() { + return withAstIndex_; + } - private java.util.Listmessages_ = java.util.Collections.emptyList(); + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; - private void ensureMessagesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - messages_ = new java.util.ArrayList (messages_); - bitField0_ |= 0x00000004; - } - } + memoizedIsInitialized = 1; + return true; + } - private com.google.protobuf.RepeatedFieldBuilderV3 messagesBuilder_; + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getParseArgs()); + } + if (resolveAst_ != false) { + output.writeBool(2, resolveAst_); + } + if (loadBuiltin_ != false) { + output.writeBool(3, loadBuiltin_); + } + if (withAstIndex_ != false) { + output.writeBool(4, withAstIndex_); + } + getUnknownFields().writeTo(output); + } - /** - * repeated .com.kcl.api.Message messages = 3;
- */ - public java.util.ListgetMessagesList() { - if (messagesBuilder_ == null) { - return java.util.Collections.unmodifiableList(messages_); - } else { - return messagesBuilder_.getMessageList(); - } - } + @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, getParseArgs()); + } + if (resolveAst_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, resolveAst_); + } + if (loadBuiltin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, loadBuiltin_); + } + if (withAstIndex_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, withAstIndex_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } - /** - * repeated .com.kcl.api.Message messages = 3;
- */ - public int getMessagesCount() { - if (messagesBuilder_ == null) { - return messages_.size(); - } else { - return messagesBuilder_.getCount(); - } - } + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.kcl.api.Spec.LoadPackage_Args)) { + return super.equals(obj); + } + com.kcl.api.Spec.LoadPackage_Args other = (com.kcl.api.Spec.LoadPackage_Args) obj; + + if (hasParseArgs() != other.hasParseArgs()) return false; + if (hasParseArgs()) { + if (!getParseArgs() + .equals(other.getParseArgs())) return false; + } + if (getResolveAst() + != other.getResolveAst()) return false; + if (getLoadBuiltin() + != other.getLoadBuiltin()) return false; + if (getWithAstIndex() + != other.getWithAstIndex()) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public com.kcl.api.Spec.Message getMessages(int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); - } else { - return messagesBuilder_.getMessage(index); - } - } + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasParseArgs()) { + hash = (37 * hash) + PARSE_ARGS_FIELD_NUMBER; + hash = (53 * hash) + getParseArgs().hashCode(); + } + hash = (37 * hash) + RESOLVE_AST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getResolveAst()); + hash = (37 * hash) + LOAD_BUILTIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getLoadBuiltin()); + hash = (37 * hash) + WITH_AST_INDEX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getWithAstIndex()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder setMessages(int index, com.kcl.api.Spec.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.set(index, value); - onChanged(); - } else { - messagesBuilder_.setMessage(index, value); - } - return this; - } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder setMessages(int index, com.kcl.api.Spec.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.set(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } + public static com.kcl.api.Spec.LoadPackage_Args parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder addMessages(com.kcl.api.Spec.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(value); - onChanged(); - } else { - messagesBuilder_.addMessage(value); - } - return this; - } + public static com.kcl.api.Spec.LoadPackage_Args 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 com.kcl.api.Spec.LoadPackage_Args parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.kcl.api.Spec.LoadPackage_Args parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder addMessages(int index, com.kcl.api.Spec.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(index, value); - onChanged(); - } else { - messagesBuilder_.addMessage(index, value); - } - return this; - } + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.kcl.api.Spec.LoadPackage_Args prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder addMessages(com.kcl.api.Spec.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder addMessages(int index, com.kcl.api.Spec.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder addAllMessages(java.lang.Iterable extends com.kcl.api.Spec.Message> values) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, messages_); - onChanged(); - } else { - messagesBuilder_.addAllMessages(values); - } - return this; - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder clearMessages() { - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - messagesBuilder_.clear(); - } - return this; - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public Builder removeMessages(int index) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.remove(index); - onChanged(); - } else { - messagesBuilder_.remove(index); - } - return this; - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public com.kcl.api.Spec.Message.Builder getMessagesBuilder(int index) { - return getMessagesFieldBuilder().getBuilder(index); - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public com.kcl.api.Spec.MessageOrBuilder getMessagesOrBuilder(int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); - } else { - return messagesBuilder_.getMessageOrBuilder(index); - } - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public java.util.List extends com.kcl.api.Spec.MessageOrBuilder> getMessagesOrBuilderList() { - if (messagesBuilder_ != null) { - return messagesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(messages_); - } - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public com.kcl.api.Spec.Message.Builder addMessagesBuilder() { - return getMessagesFieldBuilder().addBuilder(com.kcl.api.Spec.Message.getDefaultInstance()); - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public com.kcl.api.Spec.Message.Builder addMessagesBuilder(int index) { - return getMessagesFieldBuilder().addBuilder(index, com.kcl.api.Spec.Message.getDefaultInstance()); - } - - /** - *repeated .com.kcl.api.Message messages = 3;
- */ - public java.util.ListgetMessagesBuilderList() { - return getMessagesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3 getMessagesFieldBuilder() { - if (messagesBuilder_ == null) { - messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3 ( - messages_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - messages_ = null; - } - return messagesBuilder_; - } - - @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:com.kcl.api.Error) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.Error) - private static final com.kcl.api.Spec.Error DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.Error(); - } - - public static com.kcl.api.Spec.Error getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public Error 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 com.kcl.api.Spec.Error getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.kcl.api.LoadPackage_Args} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:com.kcl.api.LoadPackage_Args) + com.kcl.api.Spec.LoadPackage_ArgsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.kcl.api.Spec.LoadPackage_Args.class, com.kcl.api.Spec.LoadPackage_Args.Builder.class); + } + + // Construct using com.kcl.api.Spec.LoadPackage_Args.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParseArgsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + parseArgs_ = null; + if (parseArgsBuilder_ != null) { + parseArgsBuilder_.dispose(); + parseArgsBuilder_ = null; + } + resolveAst_ = false; + loadBuiltin_ = false; + withAstIndex_ = false; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; + } + + @java.lang.Override + public com.kcl.api.Spec.LoadPackage_Args getDefaultInstanceForType() { + return com.kcl.api.Spec.LoadPackage_Args.getDefaultInstance(); + } + + @java.lang.Override + public com.kcl.api.Spec.LoadPackage_Args build() { + com.kcl.api.Spec.LoadPackage_Args result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.kcl.api.Spec.LoadPackage_Args buildPartial() { + com.kcl.api.Spec.LoadPackage_Args result = new com.kcl.api.Spec.LoadPackage_Args(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.kcl.api.Spec.LoadPackage_Args result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.parseArgs_ = parseArgsBuilder_ == null + ? parseArgs_ + : parseArgsBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.resolveAst_ = resolveAst_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.loadBuiltin_ = loadBuiltin_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.withAstIndex_ = withAstIndex_; + } + result.bitField0_ |= to_bitField0_; + } + + @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 com.kcl.api.Spec.LoadPackage_Args) { + return mergeFrom((com.kcl.api.Spec.LoadPackage_Args)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.kcl.api.Spec.LoadPackage_Args other) { + if (other == com.kcl.api.Spec.LoadPackage_Args.getDefaultInstance()) return this; + if (other.hasParseArgs()) { + mergeParseArgs(other.getParseArgs()); + } + if (other.getResolveAst() != false) { + setResolveAst(other.getResolveAst()); + } + if (other.getLoadBuiltin() != false) { + setLoadBuiltin(other.getLoadBuiltin()); + } + if (other.getWithAstIndex() != false) { + setWithAstIndex(other.getWithAstIndex()); + } + 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( + getParseArgsFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 16: { + resolveAst_ = input.readBool(); + bitField0_ |= 0x00000002; + break; + } // case 16 + case 24: { + loadBuiltin_ = input.readBool(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 32: { + withAstIndex_ = input.readBool(); + bitField0_ |= 0x00000008; + break; + } // case 32 + 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 com.kcl.api.Spec.ParseProgram_Args parseArgs_; + private com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.ParseProgram_Args, com.kcl.api.Spec.ParseProgram_Args.Builder, com.kcl.api.Spec.ParseProgram_ArgsOrBuilder> parseArgsBuilder_; + /** + * .com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return Whether the parseArgs field is set. + */ + public boolean hasParseArgs() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ * @return The parseArgs. + */ + public com.kcl.api.Spec.ParseProgram_Args getParseArgs() { + if (parseArgsBuilder_ == null) { + return parseArgs_ == null ? com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; + } else { + return parseArgsBuilder_.getMessage(); + } + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public Builder setParseArgs(com.kcl.api.Spec.ParseProgram_Args value) { + if (parseArgsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parseArgs_ = value; + } else { + parseArgsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public Builder setParseArgs( + com.kcl.api.Spec.ParseProgram_Args.Builder builderForValue) { + if (parseArgsBuilder_ == null) { + parseArgs_ = builderForValue.build(); + } else { + parseArgsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public Builder mergeParseArgs(com.kcl.api.Spec.ParseProgram_Args value) { + if (parseArgsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + parseArgs_ != null && + parseArgs_ != com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance()) { + getParseArgsBuilder().mergeFrom(value); + } else { + parseArgs_ = value; + } + } else { + parseArgsBuilder_.mergeFrom(value); + } + if (parseArgs_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public Builder clearParseArgs() { + bitField0_ = (bitField0_ & ~0x00000001); + parseArgs_ = null; + if (parseArgsBuilder_ != null) { + parseArgsBuilder_.dispose(); + parseArgsBuilder_ = null; + } + onChanged(); + return this; + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public com.kcl.api.Spec.ParseProgram_Args.Builder getParseArgsBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getParseArgsFieldBuilder().getBuilder(); + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + public com.kcl.api.Spec.ParseProgram_ArgsOrBuilder getParseArgsOrBuilder() { + if (parseArgsBuilder_ != null) { + return parseArgsBuilder_.getMessageOrBuilder(); + } else { + return parseArgs_ == null ? + com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; + } + } + /** + *.com.kcl.api.ParseProgram_Args parse_args = 1;
+ */ + private com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.ParseProgram_Args, com.kcl.api.Spec.ParseProgram_Args.Builder, com.kcl.api.Spec.ParseProgram_ArgsOrBuilder> + getParseArgsFieldBuilder() { + if (parseArgsBuilder_ == null) { + parseArgsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.kcl.api.Spec.ParseProgram_Args, com.kcl.api.Spec.ParseProgram_Args.Builder, com.kcl.api.Spec.ParseProgram_ArgsOrBuilder>( + getParseArgs(), + getParentForChildren(), + isClean()); + parseArgs_ = null; + } + return parseArgsBuilder_; + } + + private boolean resolveAst_ ; + /** + *bool resolve_ast = 2;
+ * @return The resolveAst. + */ + @java.lang.Override + public boolean getResolveAst() { + return resolveAst_; + } + /** + *bool resolve_ast = 2;
+ * @param value The resolveAst to set. + * @return This builder for chaining. + */ + public Builder setResolveAst(boolean value) { + + resolveAst_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *bool resolve_ast = 2;
+ * @return This builder for chaining. + */ + public Builder clearResolveAst() { + bitField0_ = (bitField0_ & ~0x00000002); + resolveAst_ = false; + onChanged(); + return this; + } + + private boolean loadBuiltin_ ; + /** + *bool load_builtin = 3;
+ * @return The loadBuiltin. + */ + @java.lang.Override + public boolean getLoadBuiltin() { + return loadBuiltin_; + } + /** + *bool load_builtin = 3;
+ * @param value The loadBuiltin to set. + * @return This builder for chaining. + */ + public Builder setLoadBuiltin(boolean value) { + + loadBuiltin_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + *bool load_builtin = 3;
+ * @return This builder for chaining. + */ + public Builder clearLoadBuiltin() { + bitField0_ = (bitField0_ & ~0x00000004); + loadBuiltin_ = false; + onChanged(); + return this; + } + + private boolean withAstIndex_ ; + /** + *bool with_ast_index = 4;
+ * @return The withAstIndex. + */ + @java.lang.Override + public boolean getWithAstIndex() { + return withAstIndex_; + } + /** + *bool with_ast_index = 4;
+ * @param value The withAstIndex to set. + * @return This builder for chaining. + */ + public Builder setWithAstIndex(boolean value) { + + withAstIndex_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + *bool with_ast_index = 4;
+ * @return This builder for chaining. + */ + public Builder clearWithAstIndex() { + bitField0_ = (bitField0_ & ~0x00000008); + withAstIndex_ = 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:com.kcl.api.LoadPackage_Args) + } + // @@protoc_insertion_point(class_scope:com.kcl.api.LoadPackage_Args) + private static final com.kcl.api.Spec.LoadPackage_Args DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.kcl.api.Spec.LoadPackage_Args(); } - public interface MessageOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.Message) - com.google.protobuf.MessageOrBuilder { + public static com.kcl.api.Spec.LoadPackage_Args getDefaultInstance() { + return DEFAULT_INSTANCE; + } - /** - *string msg = 1;
- * - * @return The msg. - */ - java.lang.String getMsg(); + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public LoadPackage_Args 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; + } - /** - * string msg = 1;
- * - * @return The bytes for msg. - */ - com.google.protobuf.ByteString getMsgBytes(); + @java.lang.Override + public com.google.protobuf.ParsergetParserForType() { + return PARSER; + } - /** - * .com.kcl.api.Position pos = 2;
- * - * @return Whether the pos field is set. - */ - boolean hasPos(); + @java.lang.Override + public com.kcl.api.Spec.LoadPackage_Args getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } - /** - *.com.kcl.api.Position pos = 2;
- * - * @return The pos. - */ - com.kcl.api.Spec.Position getPos(); + } - /** - *.com.kcl.api.Position pos = 2;
- */ - com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder(); - } + public interface LoadPackage_ResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:com.kcl.api.LoadPackage_Result) + com.google.protobuf.MessageOrBuilder { /** - * Protobuf type {@code com.kcl.api.Message} + *+ * JSON string value + *+ * + *string program = 1;
+ * @return The program. + */ + java.lang.String getProgram(); + /** + *+ * JSON string value + *+ * + *string program = 1;
+ * @return The bytes for program. */ - public static final class Message extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.Message) - MessageOrBuilder { - private static final long serialVersionUID = 0L; + com.google.protobuf.ByteString + getProgramBytes(); - // Use Message.newBuilder() to construct. - private Message(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return A list containing the paths. + */ + java.util.List+ getPathsList(); + /** + * + * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @return The count of paths. + */ + int getPathsCount(); + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the element to return. + * @return The paths at the given index. + */ + java.lang.String getPaths(int index); + /** + *+ * Returns the files in the order they should be compiled + *+ * + *repeated string paths = 2;
+ * @param index The index of the value to return. + * @return The bytes of the paths at the given index. + */ + com.google.protobuf.ByteString + getPathsBytes(int index); - private Message() { - msg_ = ""; - } + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error parse_errors = 3;
+ */ + java.util.List+ getParseErrorsList(); + /** + * + * Parse errors + *+ * + *repeated .com.kcl.api.Error parse_errors = 3;
+ */ + com.kcl.api.Spec.Error getParseErrors(int index); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error parse_errors = 3;
+ */ + int getParseErrorsCount(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error parse_errors = 3;
+ */ + java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getParseErrorsOrBuilderList(); + /** + *+ * Parse errors + *+ * + *repeated .com.kcl.api.Error parse_errors = 3;
+ */ + com.kcl.api.Spec.ErrorOrBuilder getParseErrorsOrBuilder( + int index); - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Message(); - } + /** + *+ * Type errors + *+ * + *repeated .com.kcl.api.Error type_errors = 4;
+ */ + java.util.List+ getTypeErrorsList(); + /** + * + * Type errors + *+ * + *repeated .com.kcl.api.Error type_errors = 4;
+ */ + com.kcl.api.Spec.Error getTypeErrors(int index); + /** + *+ * Type errors + *+ * + *repeated .com.kcl.api.Error type_errors = 4;
+ */ + int getTypeErrorsCount(); + /** + *+ * Type errors + *+ * + *repeated .com.kcl.api.Error type_errors = 4;
+ */ + java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> + getTypeErrorsOrBuilderList(); + /** + *+ * Type errors + *+ * + *repeated .com.kcl.api.Error type_errors = 4;
+ */ + com.kcl.api.Spec.ErrorOrBuilder getTypeErrorsOrBuilder( + int index); - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; - } + /** + *+ * Map key is the ScopeIndex json string. + *+ * + *map<string, .com.kcl.api.Scope> scopes = 5;
+ */ + int getScopesCount(); + /** + *+ * Map key is the ScopeIndex json string. + *+ * + *map<string, .com.kcl.api.Scope> scopes = 5;
+ */ + boolean containsScopes( + java.lang.String key); + /** + * Use {@link #getScopesMap()} instead. + */ + @java.lang.Deprecated + java.util.Map+ getScopes(); + /** + * + * Map key is the ScopeIndex json string. + *+ * + *map<string, .com.kcl.api.Scope> scopes = 5;
+ */ + java.util.Map+ getScopesMap(); + /** + * + * Map key is the ScopeIndex json string. + *+ * + *map<string, .com.kcl.api.Scope> scopes = 5;
+ */ + /* nullable */ +com.kcl.api.Spec.Scope getScopesOrDefault( + java.lang.String key, + /* nullable */ +com.kcl.api.Spec.Scope defaultValue); + /** + *+ * Map key is the ScopeIndex json string. + *+ * + *map<string, .com.kcl.api.Scope> scopes = 5;
+ */ + com.kcl.api.Spec.Scope getScopesOrThrow( + java.lang.String key); - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Message_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Message.class, - com.kcl.api.Spec.Message.Builder.class); - } - - private int bitField0_; - public static final int MSG_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object msg_ = ""; - - /** - *string msg = 1;
- * - * @return The msg. - */ - @java.lang.Override - public java.lang.String getMsg() { - java.lang.Object ref = msg_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - msg_ = s; - return s; - } - } + /** + *+ * Map key is the SymbolIndex json string. + *+ * + *map<string, .com.kcl.api.Symbol> symbols = 6;
+ */ + int getSymbolsCount(); + /** + *+ * Map key is the SymbolIndex json string. + *+ * + *map<string, .com.kcl.api.Symbol> symbols = 6;
+ */ + boolean containsSymbols( + java.lang.String key); + /** + * Use {@link #getSymbolsMap()} instead. + */ + @java.lang.Deprecated + java.util.Map+ getSymbols(); + /** + * + * Map key is the SymbolIndex json string. + *+ * + *map<string, .com.kcl.api.Symbol> symbols = 6;
+ */ + java.util.Map+ getSymbolsMap(); + /** + * + * Map key is the SymbolIndex json string. + *+ * + *map<string, .com.kcl.api.Symbol> symbols = 6;
+ */ + /* nullable */ +com.kcl.api.Spec.Symbol getSymbolsOrDefault( + java.lang.String key, + /* nullable */ +com.kcl.api.Spec.Symbol defaultValue); + /** + *+ * Map key is the SymbolIndex json string. + *+ * + *map<string, .com.kcl.api.Symbol> symbols = 6;
+ */ + com.kcl.api.Spec.Symbol getSymbolsOrThrow( + java.lang.String key); - /** - *string msg = 1;
- * - * @return The bytes for msg. - */ - @java.lang.Override - public com.google.protobuf.ByteString getMsgBytes() { - java.lang.Object ref = msg_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - msg_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } + /** + *+ * Map key is the AST index UUID string. + *+ * + *map<string, .com.kcl.api.SymbolIndex> node_symbol_map = 7;
+ */ + int getNodeSymbolMapCount(); + /** + *+ * Map key is the AST index UUID string. + *+ * + *map<string, .com.kcl.api.SymbolIndex> node_symbol_map = 7;
+ */ + boolean containsNodeSymbolMap( + java.lang.String key); + /** + * Use {@link #getNodeSymbolMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map+ getNodeSymbolMap(); + /** + * + * Map key is the AST index UUID string. + *+ * + *map<string, .com.kcl.api.SymbolIndex> node_symbol_map = 7;
+ */ + java.util.Map+ getNodeSymbolMapMap(); + /** + * + * Map key is the AST index UUID string. + *+ * + *map<string, .com.kcl.api.SymbolIndex> node_symbol_map = 7;
+ */ + /* nullable */ +com.kcl.api.Spec.SymbolIndex getNodeSymbolMapOrDefault( + java.lang.String key, + /* nullable */ +com.kcl.api.Spec.SymbolIndex defaultValue); + /** + *+ * Map key is the AST index UUID string. + *+ * + *map<string, .com.kcl.api.SymbolIndex> node_symbol_map = 7;
+ */ + com.kcl.api.Spec.SymbolIndex getNodeSymbolMapOrThrow( + java.lang.String key); - public static final int POS_FIELD_NUMBER = 2; - private com.kcl.api.Spec.Position pos_; - - /** - *.com.kcl.api.Position pos = 2;
- * - * @return Whether the pos field is set. - */ - @java.lang.Override - public boolean hasPos() { - return ((bitField0_ & 0x00000001) != 0); - } - - /** - *.com.kcl.api.Position pos = 2;
- * - * @return The pos. - */ - @java.lang.Override - public com.kcl.api.Spec.Position getPos() { - return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - @java.lang.Override - public com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder() { - return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, msg_); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(2, getPos()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, msg_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getPos()); - } - 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 com.kcl.api.Spec.Message)) { - return super.equals(obj); - } - com.kcl.api.Spec.Message other = (com.kcl.api.Spec.Message) obj; - - if (!getMsg().equals(other.getMsg())) - return false; - if (hasPos() != other.hasPos()) - return false; - if (hasPos()) { - if (!getPos().equals(other.getPos())) - 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(); - hash = (37 * hash) + MSG_FIELD_NUMBER; - hash = (53 * hash) + getMsg().hashCode(); - if (hasPos()) { - hash = (37 * hash) + POS_FIELD_NUMBER; - hash = (53 * hash) + getPos().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.Message parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Message parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Message parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Message parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Message parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Message parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Message parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Message 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 com.kcl.api.Spec.Message parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Message 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 com.kcl.api.Spec.Message parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Message 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(com.kcl.api.Spec.Message 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 com.kcl.api.Message} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.Message) - com.kcl.api.Spec.MessageOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Message_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Message.class, - com.kcl.api.Spec.Message.Builder.class); - } - - // Construct using com.kcl.api.Spec.Message.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getPosFieldBuilder(); - } - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - msg_ = ""; - pos_ = null; - if (posBuilder_ != null) { - posBuilder_.dispose(); - posBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Message_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.Message getDefaultInstanceForType() { - return com.kcl.api.Spec.Message.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.Message build() { - com.kcl.api.Spec.Message result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.Message buildPartial() { - com.kcl.api.Spec.Message result = new com.kcl.api.Spec.Message(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.kcl.api.Spec.Message result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.msg_ = msg_; - } - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000002) != 0)) { - result.pos_ = posBuilder_ == null ? pos_ : posBuilder_.build(); - to_bitField0_ |= 0x00000001; - } - result.bitField0_ |= to_bitField0_; - } - - @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 com.kcl.api.Spec.Message) { - return mergeFrom((com.kcl.api.Spec.Message) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.Message other) { - if (other == com.kcl.api.Spec.Message.getDefaultInstance()) - return this; - if (!other.getMsg().isEmpty()) { - msg_ = other.msg_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (other.hasPos()) { - mergePos(other.getPos()); - } - 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: { - msg_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - input.readMessage(getPosFieldBuilder().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 java.lang.Object msg_ = ""; - - /** - * string msg = 1;
- * - * @return The msg. - */ - public java.lang.String getMsg() { - java.lang.Object ref = msg_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - msg_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string msg = 1;
- * - * @return The bytes for msg. - */ - public com.google.protobuf.ByteString getMsgBytes() { - java.lang.Object ref = msg_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - msg_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string msg = 1;
- * - * @param value - * The msg to set. - * - * @return This builder for chaining. - */ - public Builder setMsg(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - msg_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *string msg = 1;
- * - * @return This builder for chaining. - */ - public Builder clearMsg() { - msg_ = getDefaultInstance().getMsg(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *string msg = 1;
- * - * @param value - * The bytes for msg to set. - * - * @return This builder for chaining. - */ - public Builder setMsgBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - msg_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private com.kcl.api.Spec.Position pos_; - private com.google.protobuf.SingleFieldBuilderV3posBuilder_; - - /** - * .com.kcl.api.Position pos = 2;
- * - * @return Whether the pos field is set. - */ - public boolean hasPos() { - return ((bitField0_ & 0x00000002) != 0); - } - - /** - *.com.kcl.api.Position pos = 2;
- * - * @return The pos. - */ - public com.kcl.api.Spec.Position getPos() { - if (posBuilder_ == null) { - return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; - } else { - return posBuilder_.getMessage(); - } - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public Builder setPos(com.kcl.api.Spec.Position value) { - if (posBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - pos_ = value; - } else { - posBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public Builder setPos(com.kcl.api.Spec.Position.Builder builderForValue) { - if (posBuilder_ == null) { - pos_ = builderForValue.build(); - } else { - posBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public Builder mergePos(com.kcl.api.Spec.Position value) { - if (posBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && pos_ != null - && pos_ != com.kcl.api.Spec.Position.getDefaultInstance()) { - getPosBuilder().mergeFrom(value); - } else { - pos_ = value; - } - } else { - posBuilder_.mergeFrom(value); - } - if (pos_ != null) { - bitField0_ |= 0x00000002; - onChanged(); - } - return this; - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public Builder clearPos() { - bitField0_ = (bitField0_ & ~0x00000002); - pos_ = null; - if (posBuilder_ != null) { - posBuilder_.dispose(); - posBuilder_ = null; - } - onChanged(); - return this; - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public com.kcl.api.Spec.Position.Builder getPosBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getPosFieldBuilder().getBuilder(); - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - public com.kcl.api.Spec.PositionOrBuilder getPosOrBuilder() { - if (posBuilder_ != null) { - return posBuilder_.getMessageOrBuilder(); - } else { - return pos_ == null ? com.kcl.api.Spec.Position.getDefaultInstance() : pos_; - } - } - - /** - *.com.kcl.api.Position pos = 2;
- */ - private com.google.protobuf.SingleFieldBuilderV3getPosFieldBuilder() { - if (posBuilder_ == null) { - posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3 ( - getPos(), getParentForChildren(), isClean()); - pos_ = null; - } - return posBuilder_; - } - - @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:com.kcl.api.Message) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.Message) - private static final com.kcl.api.Spec.Message DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.Message(); - } - - public static com.kcl.api.Spec.Message getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public Message 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 com.kcl.api.Spec.Message getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface Ping_ArgsOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.Ping_Args) - com.google.protobuf.MessageOrBuilder { - - /** - * string value = 1;
- * - * @return The value. - */ - java.lang.String getValue(); - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - com.google.protobuf.ByteString getValueBytes(); - } - - /** - * Protobuf type {@code com.kcl.api.Ping_Args} - */ - public static final class Ping_Args extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.Ping_Args) - Ping_ArgsOrBuilder { - private static final long serialVersionUID = 0L; - - // Use Ping_Args.newBuilder() to construct. - private Ping_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private Ping_Args() { - value_ = ""; - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Ping_Args(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Ping_Args.class, - com.kcl.api.Spec.Ping_Args.Builder.class); - } - - public static final int VALUE_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object value_ = ""; - - /** - *string value = 1;
- * - * @return The value. - */ - @java.lang.Override - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } - } - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - @java.lang.Override - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, value_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, value_); - } - 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 com.kcl.api.Spec.Ping_Args)) { - return super.equals(obj); - } - com.kcl.api.Spec.Ping_Args other = (com.kcl.api.Spec.Ping_Args) obj; - - if (!getValue().equals(other.getValue())) - 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(); - hash = (37 * hash) + VALUE_FIELD_NUMBER; - hash = (53 * hash) + getValue().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Args parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Args 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 com.kcl.api.Spec.Ping_Args parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Args 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 com.kcl.api.Spec.Ping_Args parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Args 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(com.kcl.api.Spec.Ping_Args 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 com.kcl.api.Ping_Args} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.Ping_Args) - com.kcl.api.Spec.Ping_ArgsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Ping_Args.class, - com.kcl.api.Spec.Ping_Args.Builder.class); - } - - // Construct using com.kcl.api.Spec.Ping_Args.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - value_ = ""; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Args_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Args getDefaultInstanceForType() { - return com.kcl.api.Spec.Ping_Args.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Args build() { - com.kcl.api.Spec.Ping_Args result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Args buildPartial() { - com.kcl.api.Spec.Ping_Args result = new com.kcl.api.Spec.Ping_Args(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.kcl.api.Spec.Ping_Args result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.value_ = value_; - } - } - - @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 com.kcl.api.Spec.Ping_Args) { - return mergeFrom((com.kcl.api.Spec.Ping_Args) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.Ping_Args other) { - if (other == com.kcl.api.Spec.Ping_Args.getDefaultInstance()) - return this; - if (!other.getValue().isEmpty()) { - value_ = other.value_; - bitField0_ |= 0x00000001; - onChanged(); - } - 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: { - value_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - 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 java.lang.Object value_ = ""; - - /** - * string value = 1;
- * - * @return The value. - */ - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string value = 1;
- * - * @param value - * The value to set. - * - * @return This builder for chaining. - */ - public Builder setValue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - value_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *string value = 1;
- * - * @return This builder for chaining. - */ - public Builder clearValue() { - value_ = getDefaultInstance().getValue(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *string value = 1;
- * - * @param value - * The bytes for value to set. - * - * @return This builder for chaining. - */ - public Builder setValueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - value_ = value; - bitField0_ |= 0x00000001; - 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:com.kcl.api.Ping_Args) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.Ping_Args) - private static final com.kcl.api.Spec.Ping_Args DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.Ping_Args(); - } - - public static com.kcl.api.Spec.Ping_Args getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.ParserPARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public Ping_Args 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 com.kcl.api.Spec.Ping_Args getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface Ping_ResultOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.Ping_Result) - com.google.protobuf.MessageOrBuilder { - - /** - * string value = 1;
- * - * @return The value. - */ - java.lang.String getValue(); - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - com.google.protobuf.ByteString getValueBytes(); - } - - /** - * Protobuf type {@code com.kcl.api.Ping_Result} - */ - public static final class Ping_Result extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.Ping_Result) - Ping_ResultOrBuilder { - private static final long serialVersionUID = 0L; - - // Use Ping_Result.newBuilder() to construct. - private Ping_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private Ping_Result() { - value_ = ""; - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Ping_Result(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Ping_Result.class, - com.kcl.api.Spec.Ping_Result.Builder.class); - } - - public static final int VALUE_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object value_ = ""; - - /** - *string value = 1;
- * - * @return The value. - */ - @java.lang.Override - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } - } - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - @java.lang.Override - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, value_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(value_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, value_); - } - 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 com.kcl.api.Spec.Ping_Result)) { - return super.equals(obj); - } - com.kcl.api.Spec.Ping_Result other = (com.kcl.api.Spec.Ping_Result) obj; - - if (!getValue().equals(other.getValue())) - 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(); - hash = (37 * hash) + VALUE_FIELD_NUMBER; - hash = (53 * hash) + getValue().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.Ping_Result parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Result 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 com.kcl.api.Spec.Ping_Result parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Result 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 com.kcl.api.Spec.Ping_Result parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.Ping_Result 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(com.kcl.api.Spec.Ping_Result 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 com.kcl.api.Ping_Result} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.Ping_Result) - com.kcl.api.Spec.Ping_ResultOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.Ping_Result.class, - com.kcl.api.Spec.Ping_Result.Builder.class); - } - - // Construct using com.kcl.api.Spec.Ping_Result.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - value_ = ""; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_Ping_Result_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Result getDefaultInstanceForType() { - return com.kcl.api.Spec.Ping_Result.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Result build() { - com.kcl.api.Spec.Ping_Result result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.Ping_Result buildPartial() { - com.kcl.api.Spec.Ping_Result result = new com.kcl.api.Spec.Ping_Result(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.kcl.api.Spec.Ping_Result result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.value_ = value_; - } - } - - @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 com.kcl.api.Spec.Ping_Result) { - return mergeFrom((com.kcl.api.Spec.Ping_Result) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.Ping_Result other) { - if (other == com.kcl.api.Spec.Ping_Result.getDefaultInstance()) - return this; - if (!other.getValue().isEmpty()) { - value_ = other.value_; - bitField0_ |= 0x00000001; - onChanged(); - } - 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: { - value_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - 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 java.lang.Object value_ = ""; - - /** - * string value = 1;
- * - * @return The value. - */ - public java.lang.String getValue() { - java.lang.Object ref = value_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - value_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string value = 1;
- * - * @return The bytes for value. - */ - public com.google.protobuf.ByteString getValueBytes() { - java.lang.Object ref = value_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - value_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string value = 1;
- * - * @param value - * The value to set. - * - * @return This builder for chaining. - */ - public Builder setValue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - value_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *string value = 1;
- * - * @return This builder for chaining. - */ - public Builder clearValue() { - value_ = getDefaultInstance().getValue(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *string value = 1;
- * - * @param value - * The bytes for value to set. - * - * @return This builder for chaining. - */ - public Builder setValueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - value_ = value; - bitField0_ |= 0x00000001; - 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:com.kcl.api.Ping_Result) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.Ping_Result) - private static final com.kcl.api.Spec.Ping_Result DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.Ping_Result(); - } - - public static com.kcl.api.Spec.Ping_Result getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.ParserPARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public Ping_Result 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 com.kcl.api.Spec.Ping_Result getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ListMethod_ArgsOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ListMethod_Args) - com.google.protobuf.MessageOrBuilder { - } - - /** - * - * empty - *- * - * Protobuf type {@code com.kcl.api.ListMethod_Args} - */ - public static final class ListMethod_Args extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ListMethod_Args) - ListMethod_ArgsOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ListMethod_Args.newBuilder() to construct. - private ListMethod_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ListMethod_Args() { - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListMethod_Args(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ListMethod_Args.class, - com.kcl.api.Spec.ListMethod_Args.Builder.class); - } - - 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 { - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - 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 com.kcl.api.Spec.ListMethod_Args)) { - return super.equals(obj); - } - com.kcl.api.Spec.ListMethod_Args other = (com.kcl.api.Spec.ListMethod_Args) obj; - - 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(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Args parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Args 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 com.kcl.api.Spec.ListMethod_Args parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Args 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 com.kcl.api.Spec.ListMethod_Args parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Args 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(com.kcl.api.Spec.ListMethod_Args 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; - } - - /** - *- * empty - *- * - * Protobuf type {@code com.kcl.api.ListMethod_Args} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ListMethod_Args) - com.kcl.api.Spec.ListMethod_ArgsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ListMethod_Args.class, - com.kcl.api.Spec.ListMethod_Args.Builder.class); - } - - // Construct using com.kcl.api.Spec.ListMethod_Args.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Args_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Args getDefaultInstanceForType() { - return com.kcl.api.Spec.ListMethod_Args.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Args build() { - com.kcl.api.Spec.ListMethod_Args result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Args buildPartial() { - com.kcl.api.Spec.ListMethod_Args result = new com.kcl.api.Spec.ListMethod_Args(this); - 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 com.kcl.api.Spec.ListMethod_Args) { - return mergeFrom((com.kcl.api.Spec.ListMethod_Args) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ListMethod_Args other) { - if (other == com.kcl.api.Spec.ListMethod_Args.getDefaultInstance()) - return this; - 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; - 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; - } - - @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:com.kcl.api.ListMethod_Args) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ListMethod_Args) - private static final com.kcl.api.Spec.ListMethod_Args DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ListMethod_Args(); - } - - public static com.kcl.api.Spec.ListMethod_Args getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ListMethod_Args 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 com.kcl.api.Spec.ListMethod_Args getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ListMethod_ResultOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ListMethod_Result) - com.google.protobuf.MessageOrBuilder { - - /** - * repeated string method_name_list = 1;
- * - * @return A list containing the methodNameList. - */ - java.util.ListgetMethodNameListList(); - - /** - * repeated string method_name_list = 1;
- * - * @return The count of methodNameList. - */ - int getMethodNameListCount(); - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the element to return. - * - * @return The methodNameList at the given index. - */ - java.lang.String getMethodNameList(int index); - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the methodNameList at the given index. - */ - com.google.protobuf.ByteString getMethodNameListBytes(int index); - } - - /** - * Protobuf type {@code com.kcl.api.ListMethod_Result} - */ - public static final class ListMethod_Result extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ListMethod_Result) - ListMethod_ResultOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ListMethod_Result.newBuilder() to construct. - private ListMethod_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ListMethod_Result() { - methodNameList_ = com.google.protobuf.LazyStringArrayList.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListMethod_Result(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ListMethod_Result.class, - com.kcl.api.Spec.ListMethod_Result.Builder.class); - } - - public static final int METHOD_NAME_LIST_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private com.google.protobuf.LazyStringArrayList methodNameList_ = com.google.protobuf.LazyStringArrayList - .emptyList(); - - /** - *repeated string method_name_list = 1;
- * - * @return A list containing the methodNameList. - */ - public com.google.protobuf.ProtocolStringList getMethodNameListList() { - return methodNameList_; - } - - /** - *repeated string method_name_list = 1;
- * - * @return The count of methodNameList. - */ - public int getMethodNameListCount() { - return methodNameList_.size(); - } - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the element to return. - * - * @return The methodNameList at the given index. - */ - public java.lang.String getMethodNameList(int index) { - return methodNameList_.get(index); - } - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the methodNameList at the given index. - */ - public com.google.protobuf.ByteString getMethodNameListBytes(int index) { - return methodNameList_.getByteString(index); - } - - 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 { - for (int i = 0; i < methodNameList_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, methodNameList_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < methodNameList_.size(); i++) { - dataSize += computeStringSizeNoTag(methodNameList_.getRaw(i)); - } - size += dataSize; - size += 1 * getMethodNameListList().size(); - } - 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 com.kcl.api.Spec.ListMethod_Result)) { - return super.equals(obj); - } - com.kcl.api.Spec.ListMethod_Result other = (com.kcl.api.Spec.ListMethod_Result) obj; - - if (!getMethodNameListList().equals(other.getMethodNameListList())) - 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 (getMethodNameListCount() > 0) { - hash = (37 * hash) + METHOD_NAME_LIST_FIELD_NUMBER; - hash = (53 * hash) + getMethodNameListList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ListMethod_Result parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Result 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 com.kcl.api.Spec.ListMethod_Result parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Result 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 com.kcl.api.Spec.ListMethod_Result parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ListMethod_Result 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(com.kcl.api.Spec.ListMethod_Result 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 com.kcl.api.ListMethod_Result} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ListMethod_Result) - com.kcl.api.Spec.ListMethod_ResultOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ListMethod_Result.class, - com.kcl.api.Spec.ListMethod_Result.Builder.class); - } - - // Construct using com.kcl.api.Spec.ListMethod_Result.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - methodNameList_ = com.google.protobuf.LazyStringArrayList.emptyList(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ListMethod_Result_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Result getDefaultInstanceForType() { - return com.kcl.api.Spec.ListMethod_Result.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Result build() { - com.kcl.api.Spec.ListMethod_Result result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ListMethod_Result buildPartial() { - com.kcl.api.Spec.ListMethod_Result result = new com.kcl.api.Spec.ListMethod_Result(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.kcl.api.Spec.ListMethod_Result result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - methodNameList_.makeImmutable(); - result.methodNameList_ = methodNameList_; - } - } - - @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 com.kcl.api.Spec.ListMethod_Result) { - return mergeFrom((com.kcl.api.Spec.ListMethod_Result) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ListMethod_Result other) { - if (other == com.kcl.api.Spec.ListMethod_Result.getDefaultInstance()) - return this; - if (!other.methodNameList_.isEmpty()) { - if (methodNameList_.isEmpty()) { - methodNameList_ = other.methodNameList_; - bitField0_ |= 0x00000001; - } else { - ensureMethodNameListIsMutable(); - methodNameList_.addAll(other.methodNameList_); - } - onChanged(); - } - 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: { - java.lang.String s = input.readStringRequireUtf8(); - ensureMethodNameListIsMutable(); - methodNameList_.add(s); - break; - } // case 10 - 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 com.google.protobuf.LazyStringArrayList methodNameList_ = com.google.protobuf.LazyStringArrayList - .emptyList(); - - private void ensureMethodNameListIsMutable() { - if (!methodNameList_.isModifiable()) { - methodNameList_ = new com.google.protobuf.LazyStringArrayList(methodNameList_); - } - bitField0_ |= 0x00000001; - } - - /** - * repeated string method_name_list = 1;
- * - * @return A list containing the methodNameList. - */ - public com.google.protobuf.ProtocolStringList getMethodNameListList() { - methodNameList_.makeImmutable(); - return methodNameList_; - } - - /** - *repeated string method_name_list = 1;
- * - * @return The count of methodNameList. - */ - public int getMethodNameListCount() { - return methodNameList_.size(); - } - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the element to return. - * - * @return The methodNameList at the given index. - */ - public java.lang.String getMethodNameList(int index) { - return methodNameList_.get(index); - } - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the methodNameList at the given index. - */ - public com.google.protobuf.ByteString getMethodNameListBytes(int index) { - return methodNameList_.getByteString(index); - } - - /** - *repeated string method_name_list = 1;
- * - * @param index - * The index to set the value at. - * @param value - * The methodNameList to set. - * - * @return This builder for chaining. - */ - public Builder setMethodNameList(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMethodNameListIsMutable(); - methodNameList_.set(index, value); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *repeated string method_name_list = 1;
- * - * @param value - * The methodNameList to add. - * - * @return This builder for chaining. - */ - public Builder addMethodNameList(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMethodNameListIsMutable(); - methodNameList_.add(value); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *repeated string method_name_list = 1;
- * - * @param values - * The methodNameList to add. - * - * @return This builder for chaining. - */ - public Builder addAllMethodNameList(java.lang.Iterablevalues) { - ensureMethodNameListIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, methodNameList_); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - * repeated string method_name_list = 1;
- * - * @return This builder for chaining. - */ - public Builder clearMethodNameList() { - methodNameList_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - ; - onChanged(); - return this; - } - - /** - *repeated string method_name_list = 1;
- * - * @param value - * The bytes of the methodNameList to add. - * - * @return This builder for chaining. - */ - public Builder addMethodNameListBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureMethodNameListIsMutable(); - methodNameList_.add(value); - bitField0_ |= 0x00000001; - 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:com.kcl.api.ListMethod_Result) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ListMethod_Result) - private static final com.kcl.api.Spec.ListMethod_Result DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ListMethod_Result(); - } - - public static com.kcl.api.Spec.ListMethod_Result getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.ParserPARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ListMethod_Result 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 com.kcl.api.Spec.ListMethod_Result getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ParseFile_ArgsOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseFile_Args) - com.google.protobuf.MessageOrBuilder { - - /** - * string path = 1;
- * - * @return The path. - */ - java.lang.String getPath(); - - /** - *string path = 1;
- * - * @return The bytes for path. - */ - com.google.protobuf.ByteString getPathBytes(); - - /** - *string source = 2;
- * - * @return The source. - */ - java.lang.String getSource(); - - /** - *string source = 2;
- * - * @return The bytes for source. - */ - com.google.protobuf.ByteString getSourceBytes(); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - java.util.ListgetExternalPkgsList(); - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - int getExternalPkgsCount(); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList(); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index); - } - - /** - * Protobuf type {@code com.kcl.api.ParseFile_Args} - */ - public static final class ParseFile_Args extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ParseFile_Args) - ParseFile_ArgsOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ParseFile_Args.newBuilder() to construct. - private ParseFile_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ParseFile_Args() { - path_ = ""; - source_ = ""; - externalPkgs_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ParseFile_Args(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseFile_Args.class, - com.kcl.api.Spec.ParseFile_Args.Builder.class); - } - - public static final int PATH_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object path_ = ""; - - /** - *string path = 1;
- * - * @return The path. - */ - @java.lang.Override - public java.lang.String getPath() { - java.lang.Object ref = path_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - path_ = s; - return s; - } - } - - /** - *string path = 1;
- * - * @return The bytes for path. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPathBytes() { - java.lang.Object ref = path_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - path_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SOURCE_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object source_ = ""; - - /** - *string source = 2;
- * - * @return The source. - */ - @java.lang.Override - public java.lang.String getSource() { - java.lang.Object ref = source_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - source_ = s; - return s; - } - } - - /** - *string source = 2;
- * - * @return The bytes for source. - */ - @java.lang.Override - public com.google.protobuf.ByteString getSourceBytes() { - java.lang.Object ref = source_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - source_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int EXTERNAL_PKGS_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private java.util.ListexternalPkgs_; - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public java.util.ListgetExternalPkgsList() { - return externalPkgs_; - } - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList() { - return externalPkgs_; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public int getExternalPkgsCount() { - return externalPkgs_.size(); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { - return externalPkgs_.get(index); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index) { - return externalPkgs_.get(index); - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(path_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, path_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(source_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, source_); - } - for (int i = 0; i < externalPkgs_.size(); i++) { - output.writeMessage(3, externalPkgs_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(path_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, path_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(source_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, source_); - } - for (int i = 0; i < externalPkgs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, externalPkgs_.get(i)); - } - 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 com.kcl.api.Spec.ParseFile_Args)) { - return super.equals(obj); - } - com.kcl.api.Spec.ParseFile_Args other = (com.kcl.api.Spec.ParseFile_Args) obj; - - if (!getPath().equals(other.getPath())) - return false; - if (!getSource().equals(other.getSource())) - return false; - if (!getExternalPkgsList().equals(other.getExternalPkgsList())) - 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(); - hash = (37 * hash) + PATH_FIELD_NUMBER; - hash = (53 * hash) + getPath().hashCode(); - hash = (37 * hash) + SOURCE_FIELD_NUMBER; - hash = (53 * hash) + getSource().hashCode(); - if (getExternalPkgsCount() > 0) { - hash = (37 * hash) + EXTERNAL_PKGS_FIELD_NUMBER; - hash = (53 * hash) + getExternalPkgsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Args parseFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Args 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 com.kcl.api.Spec.ParseFile_Args parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Args 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 com.kcl.api.Spec.ParseFile_Args parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Args 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(com.kcl.api.Spec.ParseFile_Args 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 com.kcl.api.ParseFile_Args} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseFile_Args) - com.kcl.api.Spec.ParseFile_ArgsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseFile_Args.class, - com.kcl.api.Spec.ParseFile_Args.Builder.class); - } - - // Construct using com.kcl.api.Spec.ParseFile_Args.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - path_ = ""; - source_ = ""; - if (externalPkgsBuilder_ == null) { - externalPkgs_ = java.util.Collections.emptyList(); - } else { - externalPkgs_ = null; - externalPkgsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Args_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Args getDefaultInstanceForType() { - return com.kcl.api.Spec.ParseFile_Args.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Args build() { - com.kcl.api.Spec.ParseFile_Args result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Args buildPartial() { - com.kcl.api.Spec.ParseFile_Args result = new com.kcl.api.Spec.ParseFile_Args(this); - buildPartialRepeatedFields(result); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseFile_Args result) { - if (externalPkgsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - externalPkgs_ = java.util.Collections.unmodifiableList(externalPkgs_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.externalPkgs_ = externalPkgs_; - } else { - result.externalPkgs_ = externalPkgsBuilder_.build(); - } - } - - private void buildPartial0(com.kcl.api.Spec.ParseFile_Args result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.path_ = path_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.source_ = source_; - } - } - - @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 com.kcl.api.Spec.ParseFile_Args) { - return mergeFrom((com.kcl.api.Spec.ParseFile_Args) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ParseFile_Args other) { - if (other == com.kcl.api.Spec.ParseFile_Args.getDefaultInstance()) - return this; - if (!other.getPath().isEmpty()) { - path_ = other.path_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getSource().isEmpty()) { - source_ = other.source_; - bitField0_ |= 0x00000002; - onChanged(); - } - if (externalPkgsBuilder_ == null) { - if (!other.externalPkgs_.isEmpty()) { - if (externalPkgs_.isEmpty()) { - externalPkgs_ = other.externalPkgs_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureExternalPkgsIsMutable(); - externalPkgs_.addAll(other.externalPkgs_); - } - onChanged(); - } - } else { - if (!other.externalPkgs_.isEmpty()) { - if (externalPkgsBuilder_.isEmpty()) { - externalPkgsBuilder_.dispose(); - externalPkgsBuilder_ = null; - externalPkgs_ = other.externalPkgs_; - bitField0_ = (bitField0_ & ~0x00000004); - externalPkgsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getExternalPkgsFieldBuilder() : null; - } else { - externalPkgsBuilder_.addAllMessages(other.externalPkgs_); - } - } - } - 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: { - path_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - source_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: { - com.kcl.api.Spec.CmdExternalPkgSpec m = input - .readMessage(com.kcl.api.Spec.CmdExternalPkgSpec.parser(), extensionRegistry); - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(m); - } else { - externalPkgsBuilder_.addMessage(m); - } - 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 java.lang.Object path_ = ""; - - /** - * string path = 1;
- * - * @return The path. - */ - public java.lang.String getPath() { - java.lang.Object ref = path_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - path_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string path = 1;
- * - * @return The bytes for path. - */ - public com.google.protobuf.ByteString getPathBytes() { - java.lang.Object ref = path_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - path_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string path = 1;
- * - * @param value - * The path to set. - * - * @return This builder for chaining. - */ - public Builder setPath(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - path_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *string path = 1;
- * - * @return This builder for chaining. - */ - public Builder clearPath() { - path_ = getDefaultInstance().getPath(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *string path = 1;
- * - * @param value - * The bytes for path to set. - * - * @return This builder for chaining. - */ - public Builder setPathBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - path_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private java.lang.Object source_ = ""; - - /** - *string source = 2;
- * - * @return The source. - */ - public java.lang.String getSource() { - java.lang.Object ref = source_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - source_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *string source = 2;
- * - * @return The bytes for source. - */ - public com.google.protobuf.ByteString getSourceBytes() { - java.lang.Object ref = source_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - source_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *string source = 2;
- * - * @param value - * The source to set. - * - * @return This builder for chaining. - */ - public Builder setSource(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - source_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *string source = 2;
- * - * @return This builder for chaining. - */ - public Builder clearSource() { - source_ = getDefaultInstance().getSource(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - - /** - *string source = 2;
- * - * @param value - * The bytes for source to set. - * - * @return This builder for chaining. - */ - public Builder setSourceBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - source_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private java.util.ListexternalPkgs_ = java.util.Collections - .emptyList(); - - private void ensureExternalPkgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - externalPkgs_ = new java.util.ArrayList (externalPkgs_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3 externalPkgsBuilder_; - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.ListgetExternalPkgsList() { - if (externalPkgsBuilder_ == null) { - return java.util.Collections.unmodifiableList(externalPkgs_); - } else { - return externalPkgsBuilder_.getMessageList(); - } - } - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public int getExternalPkgsCount() { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.size(); - } else { - return externalPkgsBuilder_.getCount(); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.get(index); - } else { - return externalPkgsBuilder_.getMessage(index); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder setExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.set(index, value); - onChanged(); - } else { - externalPkgsBuilder_.setMessage(index, value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder setExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.set(index, builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.add(value); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.add(index, value); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(index, value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(index, builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addAllExternalPkgs( - java.lang.Iterable extends com.kcl.api.Spec.CmdExternalPkgSpec> values) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, externalPkgs_); - onChanged(); - } else { - externalPkgsBuilder_.addAllMessages(values); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder clearExternalPkgs() { - if (externalPkgsBuilder_ == null) { - externalPkgs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - externalPkgsBuilder_.clear(); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder removeExternalPkgs(int index) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.remove(index); - onChanged(); - } else { - externalPkgsBuilder_.remove(index); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder getExternalPkgsBuilder(int index) { - return getExternalPkgsFieldBuilder().getBuilder(index); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index) { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.get(index); - } else { - return externalPkgsBuilder_.getMessageOrBuilder(index); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList() { - if (externalPkgsBuilder_ != null) { - return externalPkgsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(externalPkgs_); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder() { - return getExternalPkgsFieldBuilder() - .addBuilder(com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder(int index) { - return getExternalPkgsFieldBuilder().addBuilder(index, - com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.ListgetExternalPkgsBuilderList() { - return getExternalPkgsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3 getExternalPkgsFieldBuilder() { - if (externalPkgsBuilder_ == null) { - externalPkgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3 ( - externalPkgs_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - externalPkgs_ = null; - } - return externalPkgsBuilder_; - } - - @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:com.kcl.api.ParseFile_Args) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ParseFile_Args) - private static final com.kcl.api.Spec.ParseFile_Args DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseFile_Args(); - } - - public static com.kcl.api.Spec.ParseFile_Args getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ParseFile_Args 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 com.kcl.api.Spec.ParseFile_Args getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ParseFile_ResultOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseFile_Result) - com.google.protobuf.MessageOrBuilder { - - /** - * - * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - java.lang.String getAstJson(); - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - com.google.protobuf.ByteString getAstJsonBytes(); - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return A list containing the deps. - */ - java.util.ListgetDepsList(); - - /** - * - * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return The count of deps. - */ - int getDepsCount(); - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the element to return. - * - * @return The deps at the given index. - */ - java.lang.String getDeps(int index); - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the deps at the given index. - */ - com.google.protobuf.ByteString getDepsBytes(int index); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - java.util.ListgetErrorsList(); - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - com.kcl.api.Spec.Error getErrors(int index); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - int getErrorsCount(); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList(); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index); - } - - /** - * Protobuf type {@code com.kcl.api.ParseFile_Result} - */ - public static final class ParseFile_Result extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ParseFile_Result) - ParseFile_ResultOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ParseFile_Result.newBuilder() to construct. - private ParseFile_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ParseFile_Result() { - astJson_ = ""; - deps_ = com.google.protobuf.LazyStringArrayList.emptyList(); - errors_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ParseFile_Result(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseFile_Result.class, - com.kcl.api.Spec.ParseFile_Result.Builder.class); - } - - public static final int AST_JSON_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object astJson_ = ""; - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - @java.lang.Override - public java.lang.String getAstJson() { - java.lang.Object ref = astJson_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - astJson_ = s; - return s; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAstJsonBytes() { - java.lang.Object ref = astJson_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - astJson_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DEPS_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private com.google.protobuf.LazyStringArrayList deps_ = com.google.protobuf.LazyStringArrayList.emptyList(); - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return A list containing the deps. - */ - public com.google.protobuf.ProtocolStringList getDepsList() { - return deps_; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return The count of deps. - */ - public int getDepsCount() { - return deps_.size(); - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the element to return. - * - * @return The deps at the given index. - */ - public java.lang.String getDeps(int index) { - return deps_.get(index); - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the deps at the given index. - */ - public com.google.protobuf.ByteString getDepsBytes(int index) { - return deps_.getByteString(index); - } - - public static final int ERRORS_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private java.util.Listerrors_; - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public java.util.ListgetErrorsList() { - return errors_; - } - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList() { - return errors_; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public int getErrorsCount() { - return errors_.size(); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.Error getErrors(int index) { - return errors_.get(index); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index) { - return errors_.get(index); - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, astJson_); - } - for (int i = 0; i < deps_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, deps_.getRaw(i)); - } - for (int i = 0; i < errors_.size(); i++) { - output.writeMessage(3, errors_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, astJson_); - } - { - int dataSize = 0; - for (int i = 0; i < deps_.size(); i++) { - dataSize += computeStringSizeNoTag(deps_.getRaw(i)); - } - size += dataSize; - size += 1 * getDepsList().size(); - } - for (int i = 0; i < errors_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, errors_.get(i)); - } - 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 com.kcl.api.Spec.ParseFile_Result)) { - return super.equals(obj); - } - com.kcl.api.Spec.ParseFile_Result other = (com.kcl.api.Spec.ParseFile_Result) obj; - - if (!getAstJson().equals(other.getAstJson())) - return false; - if (!getDepsList().equals(other.getDepsList())) - return false; - if (!getErrorsList().equals(other.getErrorsList())) - 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(); - hash = (37 * hash) + AST_JSON_FIELD_NUMBER; - hash = (53 * hash) + getAstJson().hashCode(); - if (getDepsCount() > 0) { - hash = (37 * hash) + DEPS_FIELD_NUMBER; - hash = (53 * hash) + getDepsList().hashCode(); - } - if (getErrorsCount() > 0) { - hash = (37 * hash) + ERRORS_FIELD_NUMBER; - hash = (53 * hash) + getErrorsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseFile_Result parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Result 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 com.kcl.api.Spec.ParseFile_Result parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Result 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 com.kcl.api.Spec.ParseFile_Result parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseFile_Result 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(com.kcl.api.Spec.ParseFile_Result 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 com.kcl.api.ParseFile_Result} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseFile_Result) - com.kcl.api.Spec.ParseFile_ResultOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseFile_Result.class, - com.kcl.api.Spec.ParseFile_Result.Builder.class); - } - - // Construct using com.kcl.api.Spec.ParseFile_Result.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - astJson_ = ""; - deps_ = com.google.protobuf.LazyStringArrayList.emptyList(); - if (errorsBuilder_ == null) { - errors_ = java.util.Collections.emptyList(); - } else { - errors_ = null; - errorsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseFile_Result_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Result getDefaultInstanceForType() { - return com.kcl.api.Spec.ParseFile_Result.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Result build() { - com.kcl.api.Spec.ParseFile_Result result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseFile_Result buildPartial() { - com.kcl.api.Spec.ParseFile_Result result = new com.kcl.api.Spec.ParseFile_Result(this); - buildPartialRepeatedFields(result); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseFile_Result result) { - if (errorsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - errors_ = java.util.Collections.unmodifiableList(errors_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.errors_ = errors_; - } else { - result.errors_ = errorsBuilder_.build(); - } - } - - private void buildPartial0(com.kcl.api.Spec.ParseFile_Result result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.astJson_ = astJson_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - deps_.makeImmutable(); - result.deps_ = deps_; - } - } - - @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 com.kcl.api.Spec.ParseFile_Result) { - return mergeFrom((com.kcl.api.Spec.ParseFile_Result) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ParseFile_Result other) { - if (other == com.kcl.api.Spec.ParseFile_Result.getDefaultInstance()) - return this; - if (!other.getAstJson().isEmpty()) { - astJson_ = other.astJson_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.deps_.isEmpty()) { - if (deps_.isEmpty()) { - deps_ = other.deps_; - bitField0_ |= 0x00000002; - } else { - ensureDepsIsMutable(); - deps_.addAll(other.deps_); - } - onChanged(); - } - if (errorsBuilder_ == null) { - if (!other.errors_.isEmpty()) { - if (errors_.isEmpty()) { - errors_ = other.errors_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureErrorsIsMutable(); - errors_.addAll(other.errors_); - } - onChanged(); - } - } else { - if (!other.errors_.isEmpty()) { - if (errorsBuilder_.isEmpty()) { - errorsBuilder_.dispose(); - errorsBuilder_ = null; - errors_ = other.errors_; - bitField0_ = (bitField0_ & ~0x00000004); - errorsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getErrorsFieldBuilder() : null; - } else { - errorsBuilder_.addAllMessages(other.errors_); - } - } - } - 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: { - astJson_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - ensureDepsIsMutable(); - deps_.add(s); - break; - } // case 18 - case 26: { - com.kcl.api.Spec.Error m = input.readMessage(com.kcl.api.Spec.Error.parser(), - extensionRegistry); - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(m); - } else { - errorsBuilder_.addMessage(m); - } - 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 java.lang.Object astJson_ = ""; - - /** - * - * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - public java.lang.String getAstJson() { - java.lang.Object ref = astJson_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - astJson_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - public com.google.protobuf.ByteString getAstJsonBytes() { - java.lang.Object ref = astJson_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - astJson_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @param value - * The astJson to set. - * - * @return This builder for chaining. - */ - public Builder setAstJson(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - astJson_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return This builder for chaining. - */ - public Builder clearAstJson() { - astJson_ = getDefaultInstance().getAstJson(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @param value - * The bytes for astJson to set. - * - * @return This builder for chaining. - */ - public Builder setAstJsonBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - astJson_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringArrayList deps_ = com.google.protobuf.LazyStringArrayList.emptyList(); - - private void ensureDepsIsMutable() { - if (!deps_.isModifiable()) { - deps_ = new com.google.protobuf.LazyStringArrayList(deps_); - } - bitField0_ |= 0x00000002; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return A list containing the deps. - */ - public com.google.protobuf.ProtocolStringList getDepsList() { - deps_.makeImmutable(); - return deps_; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return The count of deps. - */ - public int getDepsCount() { - return deps_.size(); - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the element to return. - * - * @return The deps at the given index. - */ - public java.lang.String getDeps(int index) { - return deps_.get(index); - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the deps at the given index. - */ - public com.google.protobuf.ByteString getDepsBytes(int index) { - return deps_.getByteString(index); - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param index - * The index to set the value at. - * @param value - * The deps to set. - * - * @return This builder for chaining. - */ - public Builder setDeps(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureDepsIsMutable(); - deps_.set(index, value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param value - * The deps to add. - * - * @return This builder for chaining. - */ - public Builder addDeps(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureDepsIsMutable(); - deps_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param values - * The deps to add. - * - * @return This builder for chaining. - */ - public Builder addAllDeps(java.lang.Iterablevalues) { - ensureDepsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, deps_); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - * - * file dependency paths - *- * - *repeated string deps = 2;
- * - * @return This builder for chaining. - */ - public Builder clearDeps() { - deps_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - ; - onChanged(); - return this; - } - - /** - *- * file dependency paths - *- * - *repeated string deps = 2;
- * - * @param value - * The bytes of the deps to add. - * - * @return This builder for chaining. - */ - public Builder addDepsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureDepsIsMutable(); - deps_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private java.util.Listerrors_ = java.util.Collections.emptyList(); - - private void ensureErrorsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - errors_ = new java.util.ArrayList (errors_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3 errorsBuilder_; - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.ListgetErrorsList() { - if (errorsBuilder_ == null) { - return java.util.Collections.unmodifiableList(errors_); - } else { - return errorsBuilder_.getMessageList(); - } - } - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public int getErrorsCount() { - if (errorsBuilder_ == null) { - return errors_.size(); - } else { - return errorsBuilder_.getCount(); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error getErrors(int index) { - if (errorsBuilder_ == null) { - return errors_.get(index); - } else { - return errorsBuilder_.getMessage(index); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder setErrors(int index, com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.set(index, value); - onChanged(); - } else { - errorsBuilder_.setMessage(index, value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder setErrors(int index, com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.set(index, builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.add(value); - onChanged(); - } else { - errorsBuilder_.addMessage(value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(int index, com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.add(index, value); - onChanged(); - } else { - errorsBuilder_.addMessage(index, value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(int index, com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(index, builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addAllErrors(java.lang.Iterable extends com.kcl.api.Spec.Error> values) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, errors_); - onChanged(); - } else { - errorsBuilder_.addAllMessages(values); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder clearErrors() { - if (errorsBuilder_ == null) { - errors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - errorsBuilder_.clear(); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder removeErrors(int index) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.remove(index); - onChanged(); - } else { - errorsBuilder_.remove(index); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder getErrorsBuilder(int index) { - return getErrorsFieldBuilder().getBuilder(index); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index) { - if (errorsBuilder_ == null) { - return errors_.get(index); - } else { - return errorsBuilder_.getMessageOrBuilder(index); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList() { - if (errorsBuilder_ != null) { - return errorsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(errors_); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder addErrorsBuilder() { - return getErrorsFieldBuilder().addBuilder(com.kcl.api.Spec.Error.getDefaultInstance()); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder addErrorsBuilder(int index) { - return getErrorsFieldBuilder().addBuilder(index, com.kcl.api.Spec.Error.getDefaultInstance()); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.ListgetErrorsBuilderList() { - return getErrorsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3 getErrorsFieldBuilder() { - if (errorsBuilder_ == null) { - errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3 ( - errors_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - errors_ = null; - } - return errorsBuilder_; - } - - @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:com.kcl.api.ParseFile_Result) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ParseFile_Result) - private static final com.kcl.api.Spec.ParseFile_Result DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseFile_Result(); - } - - public static com.kcl.api.Spec.ParseFile_Result getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ParseFile_Result 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 com.kcl.api.Spec.ParseFile_Result getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ParseProgram_ArgsOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseProgram_Args) - com.google.protobuf.MessageOrBuilder { - - /** - * repeated string paths = 1;
- * - * @return A list containing the paths. - */ - java.util.ListgetPathsList(); - - /** - * repeated string paths = 1;
- * - * @return The count of paths. - */ - int getPathsCount(); - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - java.lang.String getPaths(int index); - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - com.google.protobuf.ByteString getPathsBytes(int index); - - /** - *repeated string sources = 2;
- * - * @return A list containing the sources. - */ - java.util.ListgetSourcesList(); - - /** - * repeated string sources = 2;
- * - * @return The count of sources. - */ - int getSourcesCount(); - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the element to return. - * - * @return The sources at the given index. - */ - java.lang.String getSources(int index); - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the sources at the given index. - */ - com.google.protobuf.ByteString getSourcesBytes(int index); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - java.util.ListgetExternalPkgsList(); - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - int getExternalPkgsCount(); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList(); - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index); - } - - /** - * Protobuf type {@code com.kcl.api.ParseProgram_Args} - */ - public static final class ParseProgram_Args extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ParseProgram_Args) - ParseProgram_ArgsOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ParseProgram_Args.newBuilder() to construct. - private ParseProgram_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ParseProgram_Args() { - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - sources_ = com.google.protobuf.LazyStringArrayList.emptyList(); - externalPkgs_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ParseProgram_Args(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseProgram_Args.class, - com.kcl.api.Spec.ParseProgram_Args.Builder.class); - } - - public static final int PATHS_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private com.google.protobuf.LazyStringArrayList paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - - /** - *repeated string paths = 1;
- * - * @return A list containing the paths. - */ - public com.google.protobuf.ProtocolStringList getPathsList() { - return paths_; - } - - /** - *repeated string paths = 1;
- * - * @return The count of paths. - */ - public int getPathsCount() { - return paths_.size(); - } - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - public java.lang.String getPaths(int index) { - return paths_.get(index); - } - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - public com.google.protobuf.ByteString getPathsBytes(int index) { - return paths_.getByteString(index); - } - - public static final int SOURCES_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private com.google.protobuf.LazyStringArrayList sources_ = com.google.protobuf.LazyStringArrayList.emptyList(); - - /** - *repeated string sources = 2;
- * - * @return A list containing the sources. - */ - public com.google.protobuf.ProtocolStringList getSourcesList() { - return sources_; - } - - /** - *repeated string sources = 2;
- * - * @return The count of sources. - */ - public int getSourcesCount() { - return sources_.size(); - } - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the element to return. - * - * @return The sources at the given index. - */ - public java.lang.String getSources(int index) { - return sources_.get(index); - } - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the sources at the given index. - */ - public com.google.protobuf.ByteString getSourcesBytes(int index) { - return sources_.getByteString(index); - } - - public static final int EXTERNAL_PKGS_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private java.util.ListexternalPkgs_; - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public java.util.ListgetExternalPkgsList() { - return externalPkgs_; - } - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList() { - return externalPkgs_; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public int getExternalPkgsCount() { - return externalPkgs_.size(); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { - return externalPkgs_.get(index); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index) { - return externalPkgs_.get(index); - } - - 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 { - for (int i = 0; i < paths_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, paths_.getRaw(i)); - } - for (int i = 0; i < sources_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, sources_.getRaw(i)); - } - for (int i = 0; i < externalPkgs_.size(); i++) { - output.writeMessage(3, externalPkgs_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - { - int dataSize = 0; - for (int i = 0; i < paths_.size(); i++) { - dataSize += computeStringSizeNoTag(paths_.getRaw(i)); - } - size += dataSize; - size += 1 * getPathsList().size(); - } - { - int dataSize = 0; - for (int i = 0; i < sources_.size(); i++) { - dataSize += computeStringSizeNoTag(sources_.getRaw(i)); - } - size += dataSize; - size += 1 * getSourcesList().size(); - } - for (int i = 0; i < externalPkgs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, externalPkgs_.get(i)); - } - 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 com.kcl.api.Spec.ParseProgram_Args)) { - return super.equals(obj); - } - com.kcl.api.Spec.ParseProgram_Args other = (com.kcl.api.Spec.ParseProgram_Args) obj; - - if (!getPathsList().equals(other.getPathsList())) - return false; - if (!getSourcesList().equals(other.getSourcesList())) - return false; - if (!getExternalPkgsList().equals(other.getExternalPkgsList())) - 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 (getPathsCount() > 0) { - hash = (37 * hash) + PATHS_FIELD_NUMBER; - hash = (53 * hash) + getPathsList().hashCode(); - } - if (getSourcesCount() > 0) { - hash = (37 * hash) + SOURCES_FIELD_NUMBER; - hash = (53 * hash) + getSourcesList().hashCode(); - } - if (getExternalPkgsCount() > 0) { - hash = (37 * hash) + EXTERNAL_PKGS_FIELD_NUMBER; - hash = (53 * hash) + getExternalPkgsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Args parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Args 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 com.kcl.api.Spec.ParseProgram_Args parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Args 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 com.kcl.api.Spec.ParseProgram_Args parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Args 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(com.kcl.api.Spec.ParseProgram_Args 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 com.kcl.api.ParseProgram_Args} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseProgram_Args) - com.kcl.api.Spec.ParseProgram_ArgsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseProgram_Args.class, - com.kcl.api.Spec.ParseProgram_Args.Builder.class); - } - - // Construct using com.kcl.api.Spec.ParseProgram_Args.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - sources_ = com.google.protobuf.LazyStringArrayList.emptyList(); - if (externalPkgsBuilder_ == null) { - externalPkgs_ = java.util.Collections.emptyList(); - } else { - externalPkgs_ = null; - externalPkgsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Args_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Args getDefaultInstanceForType() { - return com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Args build() { - com.kcl.api.Spec.ParseProgram_Args result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Args buildPartial() { - com.kcl.api.Spec.ParseProgram_Args result = new com.kcl.api.Spec.ParseProgram_Args(this); - buildPartialRepeatedFields(result); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseProgram_Args result) { - if (externalPkgsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - externalPkgs_ = java.util.Collections.unmodifiableList(externalPkgs_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.externalPkgs_ = externalPkgs_; - } else { - result.externalPkgs_ = externalPkgsBuilder_.build(); - } - } - - private void buildPartial0(com.kcl.api.Spec.ParseProgram_Args result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - paths_.makeImmutable(); - result.paths_ = paths_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - sources_.makeImmutable(); - result.sources_ = sources_; - } - } - - @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 com.kcl.api.Spec.ParseProgram_Args) { - return mergeFrom((com.kcl.api.Spec.ParseProgram_Args) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ParseProgram_Args other) { - if (other == com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance()) - return this; - if (!other.paths_.isEmpty()) { - if (paths_.isEmpty()) { - paths_ = other.paths_; - bitField0_ |= 0x00000001; - } else { - ensurePathsIsMutable(); - paths_.addAll(other.paths_); - } - onChanged(); - } - if (!other.sources_.isEmpty()) { - if (sources_.isEmpty()) { - sources_ = other.sources_; - bitField0_ |= 0x00000002; - } else { - ensureSourcesIsMutable(); - sources_.addAll(other.sources_); - } - onChanged(); - } - if (externalPkgsBuilder_ == null) { - if (!other.externalPkgs_.isEmpty()) { - if (externalPkgs_.isEmpty()) { - externalPkgs_ = other.externalPkgs_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureExternalPkgsIsMutable(); - externalPkgs_.addAll(other.externalPkgs_); - } - onChanged(); - } - } else { - if (!other.externalPkgs_.isEmpty()) { - if (externalPkgsBuilder_.isEmpty()) { - externalPkgsBuilder_.dispose(); - externalPkgsBuilder_ = null; - externalPkgs_ = other.externalPkgs_; - bitField0_ = (bitField0_ & ~0x00000004); - externalPkgsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getExternalPkgsFieldBuilder() : null; - } else { - externalPkgsBuilder_.addAllMessages(other.externalPkgs_); - } - } - } - 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: { - java.lang.String s = input.readStringRequireUtf8(); - ensurePathsIsMutable(); - paths_.add(s); - break; - } // case 10 - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - ensureSourcesIsMutable(); - sources_.add(s); - break; - } // case 18 - case 26: { - com.kcl.api.Spec.CmdExternalPkgSpec m = input - .readMessage(com.kcl.api.Spec.CmdExternalPkgSpec.parser(), extensionRegistry); - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(m); - } else { - externalPkgsBuilder_.addMessage(m); - } - 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 com.google.protobuf.LazyStringArrayList paths_ = com.google.protobuf.LazyStringArrayList - .emptyList(); - - private void ensurePathsIsMutable() { - if (!paths_.isModifiable()) { - paths_ = new com.google.protobuf.LazyStringArrayList(paths_); - } - bitField0_ |= 0x00000001; - } - - /** - * repeated string paths = 1;
- * - * @return A list containing the paths. - */ - public com.google.protobuf.ProtocolStringList getPathsList() { - paths_.makeImmutable(); - return paths_; - } - - /** - *repeated string paths = 1;
- * - * @return The count of paths. - */ - public int getPathsCount() { - return paths_.size(); - } - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - public java.lang.String getPaths(int index) { - return paths_.get(index); - } - - /** - *repeated string paths = 1;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - public com.google.protobuf.ByteString getPathsBytes(int index) { - return paths_.getByteString(index); - } - - /** - *repeated string paths = 1;
- * - * @param index - * The index to set the value at. - * @param value - * The paths to set. - * - * @return This builder for chaining. - */ - public Builder setPaths(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePathsIsMutable(); - paths_.set(index, value); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *repeated string paths = 1;
- * - * @param value - * The paths to add. - * - * @return This builder for chaining. - */ - public Builder addPaths(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePathsIsMutable(); - paths_.add(value); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *repeated string paths = 1;
- * - * @param values - * The paths to add. - * - * @return This builder for chaining. - */ - public Builder addAllPaths(java.lang.Iterablevalues) { - ensurePathsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, paths_); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - * repeated string paths = 1;
- * - * @return This builder for chaining. - */ - public Builder clearPaths() { - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - ; - onChanged(); - return this; - } - - /** - *repeated string paths = 1;
- * - * @param value - * The bytes of the paths to add. - * - * @return This builder for chaining. - */ - public Builder addPathsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensurePathsIsMutable(); - paths_.add(value); - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringArrayList sources_ = com.google.protobuf.LazyStringArrayList - .emptyList(); - - private void ensureSourcesIsMutable() { - if (!sources_.isModifiable()) { - sources_ = new com.google.protobuf.LazyStringArrayList(sources_); - } - bitField0_ |= 0x00000002; - } - - /** - *repeated string sources = 2;
- * - * @return A list containing the sources. - */ - public com.google.protobuf.ProtocolStringList getSourcesList() { - sources_.makeImmutable(); - return sources_; - } - - /** - *repeated string sources = 2;
- * - * @return The count of sources. - */ - public int getSourcesCount() { - return sources_.size(); - } - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the element to return. - * - * @return The sources at the given index. - */ - public java.lang.String getSources(int index) { - return sources_.get(index); - } - - /** - *repeated string sources = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the sources at the given index. - */ - public com.google.protobuf.ByteString getSourcesBytes(int index) { - return sources_.getByteString(index); - } - - /** - *repeated string sources = 2;
- * - * @param index - * The index to set the value at. - * @param value - * The sources to set. - * - * @return This builder for chaining. - */ - public Builder setSources(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcesIsMutable(); - sources_.set(index, value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *repeated string sources = 2;
- * - * @param value - * The sources to add. - * - * @return This builder for chaining. - */ - public Builder addSources(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcesIsMutable(); - sources_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *repeated string sources = 2;
- * - * @param values - * The sources to add. - * - * @return This builder for chaining. - */ - public Builder addAllSources(java.lang.Iterablevalues) { - ensureSourcesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, sources_); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - * repeated string sources = 2;
- * - * @return This builder for chaining. - */ - public Builder clearSources() { - sources_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - ; - onChanged(); - return this; - } - - /** - *repeated string sources = 2;
- * - * @param value - * The bytes of the sources to add. - * - * @return This builder for chaining. - */ - public Builder addSourcesBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureSourcesIsMutable(); - sources_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private java.util.ListexternalPkgs_ = java.util.Collections - .emptyList(); - - private void ensureExternalPkgsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - externalPkgs_ = new java.util.ArrayList (externalPkgs_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3 externalPkgsBuilder_; - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.ListgetExternalPkgsList() { - if (externalPkgsBuilder_ == null) { - return java.util.Collections.unmodifiableList(externalPkgs_); - } else { - return externalPkgsBuilder_.getMessageList(); - } - } - - /** - * - * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public int getExternalPkgsCount() { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.size(); - } else { - return externalPkgsBuilder_.getCount(); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec getExternalPkgs(int index) { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.get(index); - } else { - return externalPkgsBuilder_.getMessage(index); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder setExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.set(index, value); - onChanged(); - } else { - externalPkgsBuilder_.setMessage(index, value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder setExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.set(index, builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.add(value); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec value) { - if (externalPkgsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureExternalPkgsIsMutable(); - externalPkgs_.add(index, value); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(index, value); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addExternalPkgs(int index, com.kcl.api.Spec.CmdExternalPkgSpec.Builder builderForValue) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.add(index, builderForValue.build()); - onChanged(); - } else { - externalPkgsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder addAllExternalPkgs( - java.lang.Iterable extends com.kcl.api.Spec.CmdExternalPkgSpec> values) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, externalPkgs_); - onChanged(); - } else { - externalPkgsBuilder_.addAllMessages(values); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder clearExternalPkgs() { - if (externalPkgsBuilder_ == null) { - externalPkgs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - externalPkgsBuilder_.clear(); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public Builder removeExternalPkgs(int index) { - if (externalPkgsBuilder_ == null) { - ensureExternalPkgsIsMutable(); - externalPkgs_.remove(index); - onChanged(); - } else { - externalPkgsBuilder_.remove(index); - } - return this; - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder getExternalPkgsBuilder(int index) { - return getExternalPkgsFieldBuilder().getBuilder(index); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder getExternalPkgsOrBuilder(int index) { - if (externalPkgsBuilder_ == null) { - return externalPkgs_.get(index); - } else { - return externalPkgsBuilder_.getMessageOrBuilder(index); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.List extends com.kcl.api.Spec.CmdExternalPkgSpecOrBuilder> getExternalPkgsOrBuilderList() { - if (externalPkgsBuilder_ != null) { - return externalPkgsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(externalPkgs_); - } - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder() { - return getExternalPkgsFieldBuilder() - .addBuilder(com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public com.kcl.api.Spec.CmdExternalPkgSpec.Builder addExternalPkgsBuilder(int index) { - return getExternalPkgsFieldBuilder().addBuilder(index, - com.kcl.api.Spec.CmdExternalPkgSpec.getDefaultInstance()); - } - - /** - *- * External packages path - *- * - *repeated .com.kcl.api.CmdExternalPkgSpec external_pkgs = 3;
- */ - public java.util.ListgetExternalPkgsBuilderList() { - return getExternalPkgsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3 getExternalPkgsFieldBuilder() { - if (externalPkgsBuilder_ == null) { - externalPkgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3 ( - externalPkgs_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - externalPkgs_ = null; - } - return externalPkgsBuilder_; - } - - @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:com.kcl.api.ParseProgram_Args) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ParseProgram_Args) - private static final com.kcl.api.Spec.ParseProgram_Args DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseProgram_Args(); - } - - public static com.kcl.api.Spec.ParseProgram_Args getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ParseProgram_Args 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 com.kcl.api.Spec.ParseProgram_Args getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ParseProgram_ResultOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.ParseProgram_Result) - com.google.protobuf.MessageOrBuilder { - - /** - * - * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - java.lang.String getAstJson(); - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - com.google.protobuf.ByteString getAstJsonBytes(); - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return A list containing the paths. - */ - java.util.ListgetPathsList(); - - /** - * - * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return The count of paths. - */ - int getPathsCount(); - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - java.lang.String getPaths(int index); - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - com.google.protobuf.ByteString getPathsBytes(int index); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - java.util.ListgetErrorsList(); - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - com.kcl.api.Spec.Error getErrors(int index); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - int getErrorsCount(); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList(); - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index); - } - - /** - * Protobuf type {@code com.kcl.api.ParseProgram_Result} - */ - public static final class ParseProgram_Result extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.ParseProgram_Result) - ParseProgram_ResultOrBuilder { - private static final long serialVersionUID = 0L; - - // Use ParseProgram_Result.newBuilder() to construct. - private ParseProgram_Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private ParseProgram_Result() { - astJson_ = ""; - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - errors_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ParseProgram_Result(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseProgram_Result.class, - com.kcl.api.Spec.ParseProgram_Result.Builder.class); - } - - public static final int AST_JSON_FIELD_NUMBER = 1; - @SuppressWarnings("serial") - private volatile java.lang.Object astJson_ = ""; - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - @java.lang.Override - public java.lang.String getAstJson() { - java.lang.Object ref = astJson_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - astJson_ = s; - return s; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAstJsonBytes() { - java.lang.Object ref = astJson_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - astJson_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PATHS_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private com.google.protobuf.LazyStringArrayList paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return A list containing the paths. - */ - public com.google.protobuf.ProtocolStringList getPathsList() { - return paths_; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return The count of paths. - */ - public int getPathsCount() { - return paths_.size(); - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - public java.lang.String getPaths(int index) { - return paths_.get(index); - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - public com.google.protobuf.ByteString getPathsBytes(int index) { - return paths_.getByteString(index); - } - - public static final int ERRORS_FIELD_NUMBER = 3; - @SuppressWarnings("serial") - private java.util.Listerrors_; - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public java.util.ListgetErrorsList() { - return errors_; - } - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList() { - return errors_; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public int getErrorsCount() { - return errors_.size(); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.Error getErrors(int index) { - return errors_.get(index); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - @java.lang.Override - public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index) { - return errors_.get(index); - } - - 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, astJson_); - } - for (int i = 0; i < paths_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, paths_.getRaw(i)); - } - for (int i = 0; i < errors_.size(); i++) { - output.writeMessage(3, errors_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) - return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(astJson_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, astJson_); - } - { - int dataSize = 0; - for (int i = 0; i < paths_.size(); i++) { - dataSize += computeStringSizeNoTag(paths_.getRaw(i)); - } - size += dataSize; - size += 1 * getPathsList().size(); - } - for (int i = 0; i < errors_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, errors_.get(i)); - } - 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 com.kcl.api.Spec.ParseProgram_Result)) { - return super.equals(obj); - } - com.kcl.api.Spec.ParseProgram_Result other = (com.kcl.api.Spec.ParseProgram_Result) obj; - - if (!getAstJson().equals(other.getAstJson())) - return false; - if (!getPathsList().equals(other.getPathsList())) - return false; - if (!getErrorsList().equals(other.getErrorsList())) - 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(); - hash = (37 * hash) + AST_JSON_FIELD_NUMBER; - hash = (53 * hash) + getAstJson().hashCode(); - if (getPathsCount() > 0) { - hash = (37 * hash) + PATHS_FIELD_NUMBER; - hash = (53 * hash) + getPathsList().hashCode(); - } - if (getErrorsCount() > 0) { - hash = (37 * hash) + ERRORS_FIELD_NUMBER; - hash = (53 * hash) + getErrorsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.ParseProgram_Result parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Result 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 com.kcl.api.Spec.ParseProgram_Result parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Result 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 com.kcl.api.Spec.ParseProgram_Result parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.ParseProgram_Result 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(com.kcl.api.Spec.ParseProgram_Result 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 com.kcl.api.ParseProgram_Result} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.ParseProgram_Result) - com.kcl.api.Spec.ParseProgram_ResultOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.ParseProgram_Result.class, - com.kcl.api.Spec.ParseProgram_Result.Builder.class); - } - - // Construct using com.kcl.api.Spec.ParseProgram_Result.newBuilder() - private Builder() { - - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - astJson_ = ""; - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - if (errorsBuilder_ == null) { - errors_ = java.util.Collections.emptyList(); - } else { - errors_ = null; - errorsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_ParseProgram_Result_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Result getDefaultInstanceForType() { - return com.kcl.api.Spec.ParseProgram_Result.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Result build() { - com.kcl.api.Spec.ParseProgram_Result result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Result buildPartial() { - com.kcl.api.Spec.ParseProgram_Result result = new com.kcl.api.Spec.ParseProgram_Result(this); - buildPartialRepeatedFields(result); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartialRepeatedFields(com.kcl.api.Spec.ParseProgram_Result result) { - if (errorsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - errors_ = java.util.Collections.unmodifiableList(errors_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.errors_ = errors_; - } else { - result.errors_ = errorsBuilder_.build(); - } - } - - private void buildPartial0(com.kcl.api.Spec.ParseProgram_Result result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.astJson_ = astJson_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - paths_.makeImmutable(); - result.paths_ = paths_; - } - } - - @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 com.kcl.api.Spec.ParseProgram_Result) { - return mergeFrom((com.kcl.api.Spec.ParseProgram_Result) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.ParseProgram_Result other) { - if (other == com.kcl.api.Spec.ParseProgram_Result.getDefaultInstance()) - return this; - if (!other.getAstJson().isEmpty()) { - astJson_ = other.astJson_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.paths_.isEmpty()) { - if (paths_.isEmpty()) { - paths_ = other.paths_; - bitField0_ |= 0x00000002; - } else { - ensurePathsIsMutable(); - paths_.addAll(other.paths_); - } - onChanged(); - } - if (errorsBuilder_ == null) { - if (!other.errors_.isEmpty()) { - if (errors_.isEmpty()) { - errors_ = other.errors_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureErrorsIsMutable(); - errors_.addAll(other.errors_); - } - onChanged(); - } - } else { - if (!other.errors_.isEmpty()) { - if (errorsBuilder_.isEmpty()) { - errorsBuilder_.dispose(); - errorsBuilder_ = null; - errors_ = other.errors_; - bitField0_ = (bitField0_ & ~0x00000004); - errorsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getErrorsFieldBuilder() : null; - } else { - errorsBuilder_.addAllMessages(other.errors_); - } - } - } - 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: { - astJson_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - ensurePathsIsMutable(); - paths_.add(s); - break; - } // case 18 - case 26: { - com.kcl.api.Spec.Error m = input.readMessage(com.kcl.api.Spec.Error.parser(), - extensionRegistry); - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(m); - } else { - errorsBuilder_.addMessage(m); - } - 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 java.lang.Object astJson_ = ""; - - /** - * - * JSON string value - *- * - *string ast_json = 1;
- * - * @return The astJson. - */ - public java.lang.String getAstJson() { - java.lang.Object ref = astJson_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - astJson_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return The bytes for astJson. - */ - public com.google.protobuf.ByteString getAstJsonBytes() { - java.lang.Object ref = astJson_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = com.google.protobuf.ByteString - .copyFromUtf8((java.lang.String) ref); - astJson_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @param value - * The astJson to set. - * - * @return This builder for chaining. - */ - public Builder setAstJson(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - astJson_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @return This builder for chaining. - */ - public Builder clearAstJson() { - astJson_ = getDefaultInstance().getAstJson(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - - /** - *- * JSON string value - *- * - *string ast_json = 1;
- * - * @param value - * The bytes for astJson to set. - * - * @return This builder for chaining. - */ - public Builder setAstJsonBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - astJson_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringArrayList paths_ = com.google.protobuf.LazyStringArrayList - .emptyList(); - - private void ensurePathsIsMutable() { - if (!paths_.isModifiable()) { - paths_ = new com.google.protobuf.LazyStringArrayList(paths_); - } - bitField0_ |= 0x00000002; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return A list containing the paths. - */ - public com.google.protobuf.ProtocolStringList getPathsList() { - paths_.makeImmutable(); - return paths_; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return The count of paths. - */ - public int getPathsCount() { - return paths_.size(); - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the element to return. - * - * @return The paths at the given index. - */ - public java.lang.String getPaths(int index) { - return paths_.get(index); - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index of the value to return. - * - * @return The bytes of the paths at the given index. - */ - public com.google.protobuf.ByteString getPathsBytes(int index) { - return paths_.getByteString(index); - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param index - * The index to set the value at. - * @param value - * The paths to set. - * - * @return This builder for chaining. - */ - public Builder setPaths(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePathsIsMutable(); - paths_.set(index, value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param value - * The paths to add. - * - * @return This builder for chaining. - */ - public Builder addPaths(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePathsIsMutable(); - paths_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param values - * The paths to add. - * - * @return This builder for chaining. - */ - public Builder addAllPaths(java.lang.Iterablevalues) { - ensurePathsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, paths_); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - /** - * - * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @return This builder for chaining. - */ - public Builder clearPaths() { - paths_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - ; - onChanged(); - return this; - } - - /** - *- * Returns the files in the order they should be compiled - *- * - *repeated string paths = 2;
- * - * @param value - * The bytes of the paths to add. - * - * @return This builder for chaining. - */ - public Builder addPathsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensurePathsIsMutable(); - paths_.add(value); - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private java.util.Listerrors_ = java.util.Collections.emptyList(); - - private void ensureErrorsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - errors_ = new java.util.ArrayList (errors_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3 errorsBuilder_; - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.ListgetErrorsList() { - if (errorsBuilder_ == null) { - return java.util.Collections.unmodifiableList(errors_); - } else { - return errorsBuilder_.getMessageList(); - } - } - - /** - * - * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public int getErrorsCount() { - if (errorsBuilder_ == null) { - return errors_.size(); - } else { - return errorsBuilder_.getCount(); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error getErrors(int index) { - if (errorsBuilder_ == null) { - return errors_.get(index); - } else { - return errorsBuilder_.getMessage(index); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder setErrors(int index, com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.set(index, value); - onChanged(); - } else { - errorsBuilder_.setMessage(index, value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder setErrors(int index, com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.set(index, builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.add(value); - onChanged(); - } else { - errorsBuilder_.addMessage(value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(int index, com.kcl.api.Spec.Error value) { - if (errorsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureErrorsIsMutable(); - errors_.add(index, value); - onChanged(); - } else { - errorsBuilder_.addMessage(index, value); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addErrors(int index, com.kcl.api.Spec.Error.Builder builderForValue) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.add(index, builderForValue.build()); - onChanged(); - } else { - errorsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder addAllErrors(java.lang.Iterable extends com.kcl.api.Spec.Error> values) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, errors_); - onChanged(); - } else { - errorsBuilder_.addAllMessages(values); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder clearErrors() { - if (errorsBuilder_ == null) { - errors_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - errorsBuilder_.clear(); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public Builder removeErrors(int index) { - if (errorsBuilder_ == null) { - ensureErrorsIsMutable(); - errors_.remove(index); - onChanged(); - } else { - errorsBuilder_.remove(index); - } - return this; - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder getErrorsBuilder(int index) { - return getErrorsFieldBuilder().getBuilder(index); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.ErrorOrBuilder getErrorsOrBuilder(int index) { - if (errorsBuilder_ == null) { - return errors_.get(index); - } else { - return errorsBuilder_.getMessageOrBuilder(index); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.List extends com.kcl.api.Spec.ErrorOrBuilder> getErrorsOrBuilderList() { - if (errorsBuilder_ != null) { - return errorsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(errors_); - } - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder addErrorsBuilder() { - return getErrorsFieldBuilder().addBuilder(com.kcl.api.Spec.Error.getDefaultInstance()); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public com.kcl.api.Spec.Error.Builder addErrorsBuilder(int index) { - return getErrorsFieldBuilder().addBuilder(index, com.kcl.api.Spec.Error.getDefaultInstance()); - } - - /** - *- * Parse errors - *- * - *repeated .com.kcl.api.Error errors = 3;
- */ - public java.util.ListgetErrorsBuilderList() { - return getErrorsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3 getErrorsFieldBuilder() { - if (errorsBuilder_ == null) { - errorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3 ( - errors_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - errors_ = null; - } - return errorsBuilder_; - } - - @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:com.kcl.api.ParseProgram_Result) - } - - // @@protoc_insertion_point(class_scope:com.kcl.api.ParseProgram_Result) - private static final com.kcl.api.Spec.ParseProgram_Result DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new com.kcl.api.Spec.ParseProgram_Result(); - } - - public static com.kcl.api.Spec.ParseProgram_Result getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ParseProgram_Result 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 com.kcl.api.Spec.ParseProgram_Result getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface LoadPackage_ArgsOrBuilder extends - // @@protoc_insertion_point(interface_extends:com.kcl.api.LoadPackage_Args) - com.google.protobuf.MessageOrBuilder { - - /** - * .com.kcl.api.ParseProgram_Args parse_args = 1;
- * - * @return Whether the parseArgs field is set. - */ - boolean hasParseArgs(); - - /** - *.com.kcl.api.ParseProgram_Args parse_args = 1;
- * - * @return The parseArgs. - */ - com.kcl.api.Spec.ParseProgram_Args getParseArgs(); - - /** - *.com.kcl.api.ParseProgram_Args parse_args = 1;
- */ - com.kcl.api.Spec.ParseProgram_ArgsOrBuilder getParseArgsOrBuilder(); - - /** - *bool resolve_ast = 2;
- * - * @return The resolveAst. - */ - boolean getResolveAst(); - - /** - *bool load_builtin = 3;
- * - * @return The loadBuiltin. - */ - boolean getLoadBuiltin(); - - /** - *bool with_ast_index = 4;
- * - * @return The withAstIndex. - */ - boolean getWithAstIndex(); - } - - /** - * Protobuf type {@code com.kcl.api.LoadPackage_Args} - */ - public static final class LoadPackage_Args extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:com.kcl.api.LoadPackage_Args) - LoadPackage_ArgsOrBuilder { - private static final long serialVersionUID = 0L; - - // Use LoadPackage_Args.newBuilder() to construct. - private LoadPackage_Args(com.google.protobuf.GeneratedMessageV3.Builder> builder) { - super(builder); - } - - private LoadPackage_Args() { - } - - @java.lang.Override - @SuppressWarnings({ "unused" }) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new LoadPackage_Args(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.LoadPackage_Args.class, - com.kcl.api.Spec.LoadPackage_Args.Builder.class); - } - - private int bitField0_; - public static final int PARSE_ARGS_FIELD_NUMBER = 1; - private com.kcl.api.Spec.ParseProgram_Args parseArgs_; - - /** - *.com.kcl.api.ParseProgram_Args parse_args = 1;
- * - * @return Whether the parseArgs field is set. - */ - @java.lang.Override - public boolean hasParseArgs() { - return ((bitField0_ & 0x00000001) != 0); - } - - /** - *.com.kcl.api.ParseProgram_Args parse_args = 1;
- * - * @return The parseArgs. - */ - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_Args getParseArgs() { - return parseArgs_ == null ? com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; - } - - /** - *.com.kcl.api.ParseProgram_Args parse_args = 1;
- */ - @java.lang.Override - public com.kcl.api.Spec.ParseProgram_ArgsOrBuilder getParseArgsOrBuilder() { - return parseArgs_ == null ? com.kcl.api.Spec.ParseProgram_Args.getDefaultInstance() : parseArgs_; - } - - public static final int RESOLVE_AST_FIELD_NUMBER = 2; - private boolean resolveAst_ = false; - - /** - *bool resolve_ast = 2;
- * - * @return The resolveAst. - */ - @java.lang.Override - public boolean getResolveAst() { - return resolveAst_; - } - - public static final int LOAD_BUILTIN_FIELD_NUMBER = 3; - private boolean loadBuiltin_ = false; - - /** - *bool load_builtin = 3;
- * - * @return The loadBuiltin. - */ - @java.lang.Override - public boolean getLoadBuiltin() { - return loadBuiltin_; - } - - public static final int WITH_AST_INDEX_FIELD_NUMBER = 4; - private boolean withAstIndex_ = false; - - /** - *bool with_ast_index = 4;
- * - * @return The withAstIndex. - */ - @java.lang.Override - public boolean getWithAstIndex() { - return withAstIndex_; - } - - 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, getParseArgs()); - } - if (resolveAst_ != false) { - output.writeBool(2, resolveAst_); - } - if (loadBuiltin_ != false) { - output.writeBool(3, loadBuiltin_); - } - if (withAstIndex_ != false) { - output.writeBool(4, withAstIndex_); - } - 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, getParseArgs()); - } - if (resolveAst_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, resolveAst_); - } - if (loadBuiltin_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, loadBuiltin_); - } - if (withAstIndex_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(4, withAstIndex_); - } - 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 com.kcl.api.Spec.LoadPackage_Args)) { - return super.equals(obj); - } - com.kcl.api.Spec.LoadPackage_Args other = (com.kcl.api.Spec.LoadPackage_Args) obj; - - if (hasParseArgs() != other.hasParseArgs()) - return false; - if (hasParseArgs()) { - if (!getParseArgs().equals(other.getParseArgs())) - return false; - } - if (getResolveAst() != other.getResolveAst()) - return false; - if (getLoadBuiltin() != other.getLoadBuiltin()) - return false; - if (getWithAstIndex() != other.getWithAstIndex()) - 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 (hasParseArgs()) { - hash = (37 * hash) + PARSE_ARGS_FIELD_NUMBER; - hash = (53 * hash) + getParseArgs().hashCode(); - } - hash = (37 * hash) + RESOLVE_AST_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getResolveAst()); - hash = (37 * hash) + LOAD_BUILTIN_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getLoadBuiltin()); - hash = (37 * hash) + WITH_AST_INDEX_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getWithAstIndex()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.kcl.api.Spec.LoadPackage_Args parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.LoadPackage_Args 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 com.kcl.api.Spec.LoadPackage_Args parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.LoadPackage_Args 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 com.kcl.api.Spec.LoadPackage_Args parseFrom(com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.kcl.api.Spec.LoadPackage_Args 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(com.kcl.api.Spec.LoadPackage_Args 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 com.kcl.api.LoadPackage_Args} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builderimplements - // @@protoc_insertion_point(builder_implements:com.kcl.api.LoadPackage_Args) - com.kcl.api.Spec.LoadPackage_ArgsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_fieldAccessorTable - .ensureFieldAccessorsInitialized(com.kcl.api.Spec.LoadPackage_Args.class, - com.kcl.api.Spec.LoadPackage_Args.Builder.class); - } - - // Construct using com.kcl.api.Spec.LoadPackage_Args.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { - getParseArgsFieldBuilder(); - } - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - parseArgs_ = null; - if (parseArgsBuilder_ != null) { - parseArgsBuilder_.dispose(); - parseArgsBuilder_ = null; - } - resolveAst_ = false; - loadBuiltin_ = false; - withAstIndex_ = false; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.kcl.api.Spec.internal_static_com_kcl_api_LoadPackage_Args_descriptor; - } - - @java.lang.Override - public com.kcl.api.Spec.LoadPackage_Args getDefaultInstanceForType() { - return com.kcl.api.Spec.LoadPackage_Args.getDefaultInstance(); - } - - @java.lang.Override - public com.kcl.api.Spec.LoadPackage_Args build() { - com.kcl.api.Spec.LoadPackage_Args result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.kcl.api.Spec.LoadPackage_Args buildPartial() { - com.kcl.api.Spec.LoadPackage_Args result = new com.kcl.api.Spec.LoadPackage_Args(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.kcl.api.Spec.LoadPackage_Args result) { - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.parseArgs_ = parseArgsBuilder_ == null ? parseArgs_ : parseArgsBuilder_.build(); - to_bitField0_ |= 0x00000001; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.resolveAst_ = resolveAst_; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.loadBuiltin_ = loadBuiltin_; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.withAstIndex_ = withAstIndex_; - } - result.bitField0_ |= to_bitField0_; - } - - @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 com.kcl.api.Spec.LoadPackage_Args) { - return mergeFrom((com.kcl.api.Spec.LoadPackage_Args) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.kcl.api.Spec.LoadPackage_Args other) { - if (other == com.kcl.api.Spec.LoadPackage_Args.getDefaultInstance()) - return this; - if (other.hasParseArgs()) { - mergeParseArgs(other.getParseArgs()); - } - if (other.getResolveAst() != false) { - setResolveAst(other.getResolveAst()); - } - if (other.getLoadBuiltin() != false) { - setLoadBuiltin(other.getLoadBuiltin()); - } - if (other.getWithAstIndex() != false) { - setWithAstIndex(other.getWithAstIndex()); - } - 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(getParseArgsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 16: { - resolveAst_ = input.readBool(); - bitField0_ |= 0x00000002; - break; - } // case 16 - case 24: { - loadBuiltin_ = input.readBool(); - bitField0_ |= 0x00000004; - break; - } // case 24 - case 32: { - withAstIndex_ = input.readBool(); - bitField0_ |= 0x00000008; - break; - } // case 32 - 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 com.kcl.api.Spec.ParseProgram_Args parseArgs_; - private com.google.protobuf.SingleFieldBuilderV3 parseArgsBuilder_; - - /** - *