XYOracleNetwork/sdk-ble-flutter

View on GitHub
android/src/generated/release/java/network/xyo/ble/flutter/protobuf/BoundWitness.java

Summary

Maintainability
F
1 wk
Test Coverage
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: bound_witness.proto

package network.xyo.ble.flutter.protobuf;

public final class BoundWitness {
  private BoundWitness() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }
  public interface DeviceBoundWitnessListOrBuilder extends
      // @@protoc_insertion_point(interface_extends:DeviceBoundWitnessList)
      com.google.protobuf.MessageLiteOrBuilder {

    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    java.util.List<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> 
        getBoundWitnessesList();
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness getBoundWitnesses(int index);
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    int getBoundWitnessesCount();
  }
  /**
   * Protobuf type {@code DeviceBoundWitnessList}
   */
  public  static final class DeviceBoundWitnessList extends
      com.google.protobuf.GeneratedMessageLite<
          DeviceBoundWitnessList, DeviceBoundWitnessList.Builder> implements
      // @@protoc_insertion_point(message_implements:DeviceBoundWitnessList)
      DeviceBoundWitnessListOrBuilder {
    private DeviceBoundWitnessList() {
      boundWitnesses_ = emptyProtobufList();
    }
    public static final int BOUND_WITNESSES_FIELD_NUMBER = 1;
    private com.google.protobuf.Internal.ProtobufList<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> boundWitnesses_;
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    @java.lang.Override
    public java.util.List<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> getBoundWitnessesList() {
      return boundWitnesses_;
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    public java.util.List<? extends network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessOrBuilder> 
        getBoundWitnessesOrBuilderList() {
      return boundWitnesses_;
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    @java.lang.Override
    public int getBoundWitnessesCount() {
      return boundWitnesses_.size();
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    @java.lang.Override
    public network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness getBoundWitnesses(int index) {
      return boundWitnesses_.get(index);
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    public network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessOrBuilder getBoundWitnessesOrBuilder(
        int index) {
      return boundWitnesses_.get(index);
    }
    private void ensureBoundWitnessesIsMutable() {
      if (!boundWitnesses_.isModifiable()) {
        boundWitnesses_ =
            com.google.protobuf.GeneratedMessageLite.mutableCopy(boundWitnesses_);
       }
    }

    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void setBoundWitnesses(
        int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
      if (value == null) {
        throw new NullPointerException();
      }
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.set(index, value);
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void setBoundWitnesses(
        int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.set(index, builderForValue.build());
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void addBoundWitnesses(network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
      if (value == null) {
        throw new NullPointerException();
      }
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.add(value);
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void addBoundWitnesses(
        int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
      if (value == null) {
        throw new NullPointerException();
      }
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.add(index, value);
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void addBoundWitnesses(
        network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.add(builderForValue.build());
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void addBoundWitnesses(
        int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.add(index, builderForValue.build());
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void addAllBoundWitnesses(
        java.lang.Iterable<? extends network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> values) {
      ensureBoundWitnessesIsMutable();
      com.google.protobuf.AbstractMessageLite.addAll(
          values, boundWitnesses_);
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void clearBoundWitnesses() {
      boundWitnesses_ = emptyProtobufList();
    }
    /**
     * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
     */
    private void removeBoundWitnesses(int index) {
      ensureBoundWitnessesIsMutable();
      boundWitnesses_.remove(index);
    }

    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        java.nio.ByteBuffer data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        java.nio.ByteBuffer data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        com.google.protobuf.ByteString data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        com.google.protobuf.ByteString data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(byte[] data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        byte[] data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(java.io.InputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseDelimitedFrom(java.io.InputStream input)
        throws java.io.IOException {
      return parseDelimitedFrom(DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseDelimitedFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        com.google.protobuf.CodedInputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList parseFrom(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input, extensionRegistry);
    }

    public static Builder newBuilder() {
      return (Builder) DEFAULT_INSTANCE.createBuilder();
    }
    public static Builder newBuilder(network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList prototype) {
      return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
    }

    /**
     * Protobuf type {@code DeviceBoundWitnessList}
     */
    public static final class Builder extends
        com.google.protobuf.GeneratedMessageLite.Builder<
          network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList, Builder> implements
        // @@protoc_insertion_point(builder_implements:DeviceBoundWitnessList)
        network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessListOrBuilder {
      // Construct using network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList.newBuilder()
      private Builder() {
        super(DEFAULT_INSTANCE);
      }


      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      @java.lang.Override
      public java.util.List<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> getBoundWitnessesList() {
        return java.util.Collections.unmodifiableList(
            instance.getBoundWitnessesList());
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      @java.lang.Override
      public int getBoundWitnessesCount() {
        return instance.getBoundWitnessesCount();
      }/**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      @java.lang.Override
      public network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness getBoundWitnesses(int index) {
        return instance.getBoundWitnesses(index);
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder setBoundWitnesses(
          int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
        copyOnWrite();
        instance.setBoundWitnesses(index, value);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder setBoundWitnesses(
          int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
        copyOnWrite();
        instance.setBoundWitnesses(index, builderForValue);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder addBoundWitnesses(network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
        copyOnWrite();
        instance.addBoundWitnesses(value);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder addBoundWitnesses(
          int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness value) {
        copyOnWrite();
        instance.addBoundWitnesses(index, value);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder addBoundWitnesses(
          network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
        copyOnWrite();
        instance.addBoundWitnesses(builderForValue);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder addBoundWitnesses(
          int index, network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.Builder builderForValue) {
        copyOnWrite();
        instance.addBoundWitnesses(index, builderForValue);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder addAllBoundWitnesses(
          java.lang.Iterable<? extends network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> values) {
        copyOnWrite();
        instance.addAllBoundWitnesses(values);
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder clearBoundWitnesses() {
        copyOnWrite();
        instance.clearBoundWitnesses();
        return this;
      }
      /**
       * <code>repeated .DeviceBoundWitness bound_witnesses = 1;</code>
       */
      public Builder removeBoundWitnesses(int index) {
        copyOnWrite();
        instance.removeBoundWitnesses(index);
        return this;
      }

      // @@protoc_insertion_point(builder_scope:DeviceBoundWitnessList)
    }
    @java.lang.Override
    @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
    protected final java.lang.Object dynamicMethod(
        com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
        java.lang.Object arg0, java.lang.Object arg1) {
      switch (method) {
        case NEW_MUTABLE_INSTANCE: {
          return new network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList();
        }
        case NEW_BUILDER: {
          return new Builder();
        }
        case BUILD_MESSAGE_INFO: {
            java.lang.Object[] objects = new java.lang.Object[] {
              "boundWitnesses_",
              network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.class,
            };
            java.lang.String info =
                "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b";
            return newMessageInfo(DEFAULT_INSTANCE, info, objects);
        }
        // fall through
        case GET_DEFAULT_INSTANCE: {
          return DEFAULT_INSTANCE;
        }
        case GET_PARSER: {
          com.google.protobuf.Parser<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList> parser = PARSER;
          if (parser == null) {
            synchronized (network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList.class) {
              parser = PARSER;
              if (parser == null) {
                parser = new DefaultInstanceBasedParser(DEFAULT_INSTANCE);
                PARSER = parser;
              }
            }
          }
          return parser;
      }
      case GET_MEMOIZED_IS_INITIALIZED: {
        return (byte) 1;
      }
      case SET_MEMOIZED_IS_INITIALIZED: {
        return null;
      }
      }
      throw new UnsupportedOperationException();
    }


    // @@protoc_insertion_point(class_scope:DeviceBoundWitnessList)
    private static final network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList DEFAULT_INSTANCE;
    static {
      // New instances are implicitly immutable so no need to make
      // immutable.
      DEFAULT_INSTANCE = new DeviceBoundWitnessList();
    }

    static {
      com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
        DeviceBoundWitnessList.class, DEFAULT_INSTANCE);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessList getDefaultInstance() {
      return DEFAULT_INSTANCE;
    }

    private static volatile com.google.protobuf.Parser<DeviceBoundWitnessList> PARSER;

    public static com.google.protobuf.Parser<DeviceBoundWitnessList> parser() {
      return DEFAULT_INSTANCE.getParserForType();
    }
  }

  public interface DeviceBoundWitnessOrBuilder extends
      // @@protoc_insertion_point(interface_extends:DeviceBoundWitness)
      com.google.protobuf.MessageLiteOrBuilder {

    /**
     * <code>string bytes = 1;</code>
     */
    java.lang.String getBytes();
    /**
     * <code>string bytes = 1;</code>
     */
    com.google.protobuf.ByteString
        getBytesBytes();

    /**
     * <code>string byte_hash = 2;</code>
     */
    java.lang.String getByteHash();
    /**
     * <code>string byte_hash = 2;</code>
     */
    com.google.protobuf.ByteString
        getByteHashBytes();

    /**
     * <code>string human_name = 3;</code>
     */
    java.lang.String getHumanName();
    /**
     * <code>string human_name = 3;</code>
     */
    com.google.protobuf.ByteString
        getHumanNameBytes();

    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    int getHueresticsCount();
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    boolean containsHuerestics(
        java.lang.String key);
    /**
     * Use {@link #getHueresticsMap()} instead.
     */
    @java.lang.Deprecated
    java.util.Map<java.lang.String, java.lang.String>
    getHuerestics();
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    java.util.Map<java.lang.String, java.lang.String>
    getHueresticsMap();
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */

    java.lang.String getHueresticsOrDefault(
        java.lang.String key,
        java.lang.String defaultValue);
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */

    java.lang.String getHueresticsOrThrow(
        java.lang.String key);

    /**
     * <code>repeated string parties = 5;</code>
     */
    java.util.List<java.lang.String>
        getPartiesList();
    /**
     * <code>repeated string parties = 5;</code>
     */
    int getPartiesCount();
    /**
     * <code>repeated string parties = 5;</code>
     */
    java.lang.String getParties(int index);
    /**
     * <code>repeated string parties = 5;</code>
     */
    com.google.protobuf.ByteString
        getPartiesBytes(int index);

    /**
     * <code>bool linked = 6;</code>
     */
    boolean getLinked();
  }
  /**
   * Protobuf type {@code DeviceBoundWitness}
   */
  public  static final class DeviceBoundWitness extends
      com.google.protobuf.GeneratedMessageLite<
          DeviceBoundWitness, DeviceBoundWitness.Builder> implements
      // @@protoc_insertion_point(message_implements:DeviceBoundWitness)
      DeviceBoundWitnessOrBuilder {
    private DeviceBoundWitness() {
      bytes_ = "";
      byteHash_ = "";
      humanName_ = "";
      parties_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
    }
    public static final int BYTES_FIELD_NUMBER = 1;
    private java.lang.String bytes_;
    /**
     * <code>string bytes = 1;</code>
     */
    @java.lang.Override
    public java.lang.String getBytes() {
      return bytes_;
    }
    /**
     * <code>string bytes = 1;</code>
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getBytesBytes() {
      return com.google.protobuf.ByteString.copyFromUtf8(bytes_);
    }
    /**
     * <code>string bytes = 1;</code>
     */
    private void setBytes(
        java.lang.String value) {
      if (value == null) {
    throw new NullPointerException();
  }
  
      bytes_ = value;
    }
    /**
     * <code>string bytes = 1;</code>
     */
    private void clearBytes() {
      
      bytes_ = getDefaultInstance().getBytes();
    }
    /**
     * <code>string bytes = 1;</code>
     */
    private void setBytesBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
      
      bytes_ = value.toStringUtf8();
    }

    public static final int BYTE_HASH_FIELD_NUMBER = 2;
    private java.lang.String byteHash_;
    /**
     * <code>string byte_hash = 2;</code>
     */
    @java.lang.Override
    public java.lang.String getByteHash() {
      return byteHash_;
    }
    /**
     * <code>string byte_hash = 2;</code>
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getByteHashBytes() {
      return com.google.protobuf.ByteString.copyFromUtf8(byteHash_);
    }
    /**
     * <code>string byte_hash = 2;</code>
     */
    private void setByteHash(
        java.lang.String value) {
      if (value == null) {
    throw new NullPointerException();
  }
  
      byteHash_ = value;
    }
    /**
     * <code>string byte_hash = 2;</code>
     */
    private void clearByteHash() {
      
      byteHash_ = getDefaultInstance().getByteHash();
    }
    /**
     * <code>string byte_hash = 2;</code>
     */
    private void setByteHashBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
      
      byteHash_ = value.toStringUtf8();
    }

    public static final int HUMAN_NAME_FIELD_NUMBER = 3;
    private java.lang.String humanName_;
    /**
     * <code>string human_name = 3;</code>
     */
    @java.lang.Override
    public java.lang.String getHumanName() {
      return humanName_;
    }
    /**
     * <code>string human_name = 3;</code>
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getHumanNameBytes() {
      return com.google.protobuf.ByteString.copyFromUtf8(humanName_);
    }
    /**
     * <code>string human_name = 3;</code>
     */
    private void setHumanName(
        java.lang.String value) {
      if (value == null) {
    throw new NullPointerException();
  }
  
      humanName_ = value;
    }
    /**
     * <code>string human_name = 3;</code>
     */
    private void clearHumanName() {
      
      humanName_ = getDefaultInstance().getHumanName();
    }
    /**
     * <code>string human_name = 3;</code>
     */
    private void setHumanNameBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
      
      humanName_ = value.toStringUtf8();
    }

    public static final int HUERESTICS_FIELD_NUMBER = 4;
    private static final class HueresticsDefaultEntryHolder {
      static final com.google.protobuf.MapEntryLite<
          java.lang.String, java.lang.String> defaultEntry =
              com.google.protobuf.MapEntryLite
              .<java.lang.String, java.lang.String>newDefaultInstance(
                  com.google.protobuf.WireFormat.FieldType.STRING,
                  "",
                  com.google.protobuf.WireFormat.FieldType.STRING,
                  "");
    }
    private com.google.protobuf.MapFieldLite<
        java.lang.String, java.lang.String> huerestics_ =
            com.google.protobuf.MapFieldLite.emptyMapField();
    private com.google.protobuf.MapFieldLite<java.lang.String, java.lang.String>
    internalGetHuerestics() {
      return huerestics_;
    }
    private com.google.protobuf.MapFieldLite<java.lang.String, java.lang.String>
    internalGetMutableHuerestics() {
      if (!huerestics_.isMutable()) {
        huerestics_ = huerestics_.mutableCopy();
      }
      return huerestics_;
    }
    @java.lang.Override

    public int getHueresticsCount() {
      return internalGetHuerestics().size();
    }
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    @java.lang.Override

    public boolean containsHuerestics(
        java.lang.String key) {
      if (key == null) { throw new java.lang.NullPointerException(); }
      return internalGetHuerestics().containsKey(key);
    }
    /**
     * Use {@link #getHueresticsMap()} instead.
     */
    @java.lang.Override
    @java.lang.Deprecated
    public java.util.Map<java.lang.String, java.lang.String> getHuerestics() {
      return getHueresticsMap();
    }
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    @java.lang.Override

    public java.util.Map<java.lang.String, java.lang.String> getHueresticsMap() {
      return java.util.Collections.unmodifiableMap(
          internalGetHuerestics());
    }
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    @java.lang.Override

    public java.lang.String getHueresticsOrDefault(
        java.lang.String key,
        java.lang.String defaultValue) {
      if (key == null) { throw new java.lang.NullPointerException(); }
      java.util.Map<java.lang.String, java.lang.String> map =
          internalGetHuerestics();
      return map.containsKey(key) ? map.get(key) : defaultValue;
    }
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    @java.lang.Override

    public java.lang.String getHueresticsOrThrow(
        java.lang.String key) {
      if (key == null) { throw new java.lang.NullPointerException(); }
      java.util.Map<java.lang.String, java.lang.String> map =
          internalGetHuerestics();
      if (!map.containsKey(key)) {
        throw new java.lang.IllegalArgumentException();
      }
      return map.get(key);
    }
    /**
     * <code>map&lt;string, string&gt; huerestics = 4;</code>
     */
    private java.util.Map<java.lang.String, java.lang.String>
    getMutableHueresticsMap() {
      return internalGetMutableHuerestics();
    }

    public static final int PARTIES_FIELD_NUMBER = 5;
    private com.google.protobuf.Internal.ProtobufList<java.lang.String> parties_;
    /**
     * <code>repeated string parties = 5;</code>
     */
    @java.lang.Override
    public java.util.List<java.lang.String> getPartiesList() {
      return parties_;
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    @java.lang.Override
    public int getPartiesCount() {
      return parties_.size();
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    @java.lang.Override
    public java.lang.String getParties(int index) {
      return parties_.get(index);
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getPartiesBytes(int index) {
      return com.google.protobuf.ByteString.copyFromUtf8(
          parties_.get(index));
    }
    private void ensurePartiesIsMutable() {
      if (!parties_.isModifiable()) {
        parties_ =
            com.google.protobuf.GeneratedMessageLite.mutableCopy(parties_);
       }
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    private void setParties(
        int index, java.lang.String value) {
      if (value == null) {
    throw new NullPointerException();
  }
  ensurePartiesIsMutable();
      parties_.set(index, value);
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    private void addParties(
        java.lang.String value) {
      if (value == null) {
    throw new NullPointerException();
  }
  ensurePartiesIsMutable();
      parties_.add(value);
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    private void addAllParties(
        java.lang.Iterable<java.lang.String> values) {
      ensurePartiesIsMutable();
      com.google.protobuf.AbstractMessageLite.addAll(
          values, parties_);
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    private void clearParties() {
      parties_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
    }
    /**
     * <code>repeated string parties = 5;</code>
     */
    private void addPartiesBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
      ensurePartiesIsMutable();
      parties_.add(value.toStringUtf8());
    }

    public static final int LINKED_FIELD_NUMBER = 6;
    private boolean linked_;
    /**
     * <code>bool linked = 6;</code>
     */
    @java.lang.Override
    public boolean getLinked() {
      return linked_;
    }
    /**
     * <code>bool linked = 6;</code>
     */
    private void setLinked(boolean value) {
      
      linked_ = value;
    }
    /**
     * <code>bool linked = 6;</code>
     */
    private void clearLinked() {
      
      linked_ = false;
    }

    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        java.nio.ByteBuffer data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        java.nio.ByteBuffer data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        com.google.protobuf.ByteString data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        com.google.protobuf.ByteString data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(byte[] data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        byte[] data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, data, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(java.io.InputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseDelimitedFrom(java.io.InputStream input)
        throws java.io.IOException {
      return parseDelimitedFrom(DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseDelimitedFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        com.google.protobuf.CodedInputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness parseFrom(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageLite.parseFrom(
          DEFAULT_INSTANCE, input, extensionRegistry);
    }

    public static Builder newBuilder() {
      return (Builder) DEFAULT_INSTANCE.createBuilder();
    }
    public static Builder newBuilder(network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness prototype) {
      return (Builder) DEFAULT_INSTANCE.createBuilder(prototype);
    }

    /**
     * Protobuf type {@code DeviceBoundWitness}
     */
    public static final class Builder extends
        com.google.protobuf.GeneratedMessageLite.Builder<
          network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness, Builder> implements
        // @@protoc_insertion_point(builder_implements:DeviceBoundWitness)
        network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitnessOrBuilder {
      // Construct using network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.newBuilder()
      private Builder() {
        super(DEFAULT_INSTANCE);
      }


      /**
       * <code>string bytes = 1;</code>
       */
      @java.lang.Override
      public java.lang.String getBytes() {
        return instance.getBytes();
      }
      /**
       * <code>string bytes = 1;</code>
       */
      @java.lang.Override
      public com.google.protobuf.ByteString
          getBytesBytes() {
        return instance.getBytesBytes();
      }
      /**
       * <code>string bytes = 1;</code>
       */
      public Builder setBytes(
          java.lang.String value) {
        copyOnWrite();
        instance.setBytes(value);
        return this;
      }
      /**
       * <code>string bytes = 1;</code>
       */
      public Builder clearBytes() {
        copyOnWrite();
        instance.clearBytes();
        return this;
      }
      /**
       * <code>string bytes = 1;</code>
       */
      public Builder setBytesBytes(
          com.google.protobuf.ByteString value) {
        copyOnWrite();
        instance.setBytesBytes(value);
        return this;
      }

      /**
       * <code>string byte_hash = 2;</code>
       */
      @java.lang.Override
      public java.lang.String getByteHash() {
        return instance.getByteHash();
      }
      /**
       * <code>string byte_hash = 2;</code>
       */
      @java.lang.Override
      public com.google.protobuf.ByteString
          getByteHashBytes() {
        return instance.getByteHashBytes();
      }
      /**
       * <code>string byte_hash = 2;</code>
       */
      public Builder setByteHash(
          java.lang.String value) {
        copyOnWrite();
        instance.setByteHash(value);
        return this;
      }
      /**
       * <code>string byte_hash = 2;</code>
       */
      public Builder clearByteHash() {
        copyOnWrite();
        instance.clearByteHash();
        return this;
      }
      /**
       * <code>string byte_hash = 2;</code>
       */
      public Builder setByteHashBytes(
          com.google.protobuf.ByteString value) {
        copyOnWrite();
        instance.setByteHashBytes(value);
        return this;
      }

      /**
       * <code>string human_name = 3;</code>
       */
      @java.lang.Override
      public java.lang.String getHumanName() {
        return instance.getHumanName();
      }
      /**
       * <code>string human_name = 3;</code>
       */
      @java.lang.Override
      public com.google.protobuf.ByteString
          getHumanNameBytes() {
        return instance.getHumanNameBytes();
      }
      /**
       * <code>string human_name = 3;</code>
       */
      public Builder setHumanName(
          java.lang.String value) {
        copyOnWrite();
        instance.setHumanName(value);
        return this;
      }
      /**
       * <code>string human_name = 3;</code>
       */
      public Builder clearHumanName() {
        copyOnWrite();
        instance.clearHumanName();
        return this;
      }
      /**
       * <code>string human_name = 3;</code>
       */
      public Builder setHumanNameBytes(
          com.google.protobuf.ByteString value) {
        copyOnWrite();
        instance.setHumanNameBytes(value);
        return this;
      }

      @java.lang.Override

      public int getHueresticsCount() {
        return instance.getHueresticsMap().size();
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      @java.lang.Override

      public boolean containsHuerestics(
          java.lang.String key) {
        if (key == null) { throw new java.lang.NullPointerException(); }
        return instance.getHueresticsMap().containsKey(key);
      }

      public Builder clearHuerestics() {
        copyOnWrite();
        instance.getMutableHueresticsMap().clear();
        return this;
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */

      public Builder removeHuerestics(
          java.lang.String key) {
        if (key == null) { throw new java.lang.NullPointerException(); }
        copyOnWrite();
        instance.getMutableHueresticsMap().remove(key);
        return this;
      }
      /**
       * Use {@link #getHueresticsMap()} instead.
       */
      @java.lang.Override
      @java.lang.Deprecated
      public java.util.Map<java.lang.String, java.lang.String> getHuerestics() {
        return getHueresticsMap();
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      @java.lang.Override
      public java.util.Map<java.lang.String, java.lang.String> getHueresticsMap() {
        return java.util.Collections.unmodifiableMap(
            instance.getHueresticsMap());
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      @java.lang.Override

      public java.lang.String getHueresticsOrDefault(
          java.lang.String key,
          java.lang.String defaultValue) {
        if (key == null) { throw new java.lang.NullPointerException(); }
        java.util.Map<java.lang.String, java.lang.String> map =
            instance.getHueresticsMap();
        return map.containsKey(key) ? map.get(key) : defaultValue;
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      @java.lang.Override

      public java.lang.String getHueresticsOrThrow(
          java.lang.String key) {
        if (key == null) { throw new java.lang.NullPointerException(); }
        java.util.Map<java.lang.String, java.lang.String> map =
            instance.getHueresticsMap();
        if (!map.containsKey(key)) {
          throw new java.lang.IllegalArgumentException();
        }
        return map.get(key);
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      public Builder putHuerestics(
          java.lang.String key,
          java.lang.String value) {
        if (key == null) { throw new java.lang.NullPointerException(); }
        if (value == null) { throw new java.lang.NullPointerException(); }
        copyOnWrite();
        instance.getMutableHueresticsMap().put(key, value);
        return this;
      }
      /**
       * <code>map&lt;string, string&gt; huerestics = 4;</code>
       */
      public Builder putAllHuerestics(
          java.util.Map<java.lang.String, java.lang.String> values) {
        copyOnWrite();
        instance.getMutableHueresticsMap().putAll(values);
        return this;
      }

      /**
       * <code>repeated string parties = 5;</code>
       */
      @java.lang.Override
      public java.util.List<java.lang.String>
          getPartiesList() {
        return java.util.Collections.unmodifiableList(
            instance.getPartiesList());
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      @java.lang.Override
      public int getPartiesCount() {
        return instance.getPartiesCount();
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      @java.lang.Override
      public java.lang.String getParties(int index) {
        return instance.getParties(index);
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      @java.lang.Override
      public com.google.protobuf.ByteString
          getPartiesBytes(int index) {
        return instance.getPartiesBytes(index);
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      public Builder setParties(
          int index, java.lang.String value) {
        copyOnWrite();
        instance.setParties(index, value);
        return this;
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      public Builder addParties(
          java.lang.String value) {
        copyOnWrite();
        instance.addParties(value);
        return this;
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      public Builder addAllParties(
          java.lang.Iterable<java.lang.String> values) {
        copyOnWrite();
        instance.addAllParties(values);
        return this;
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      public Builder clearParties() {
        copyOnWrite();
        instance.clearParties();
        return this;
      }
      /**
       * <code>repeated string parties = 5;</code>
       */
      public Builder addPartiesBytes(
          com.google.protobuf.ByteString value) {
        copyOnWrite();
        instance.addPartiesBytes(value);
        return this;
      }

      /**
       * <code>bool linked = 6;</code>
       */
      @java.lang.Override
      public boolean getLinked() {
        return instance.getLinked();
      }
      /**
       * <code>bool linked = 6;</code>
       */
      public Builder setLinked(boolean value) {
        copyOnWrite();
        instance.setLinked(value);
        return this;
      }
      /**
       * <code>bool linked = 6;</code>
       */
      public Builder clearLinked() {
        copyOnWrite();
        instance.clearLinked();
        return this;
      }

      // @@protoc_insertion_point(builder_scope:DeviceBoundWitness)
    }
    @java.lang.Override
    @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
    protected final java.lang.Object dynamicMethod(
        com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
        java.lang.Object arg0, java.lang.Object arg1) {
      switch (method) {
        case NEW_MUTABLE_INSTANCE: {
          return new network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness();
        }
        case NEW_BUILDER: {
          return new Builder();
        }
        case BUILD_MESSAGE_INFO: {
            java.lang.Object[] objects = new java.lang.Object[] {
              "bytes_",
              "byteHash_",
              "humanName_",
              "huerestics_",
              HueresticsDefaultEntryHolder.defaultEntry,
              "parties_",
              "linked_",
            };
            java.lang.String info =
                "\u0000\u0006\u0000\u0000\u0001\u0006\u0006\u0001\u0001\u0000\u0001\u0208\u0002\u0208" +
                "\u0003\u0208\u00042\u0005\u021a\u0006\u0007";
            return newMessageInfo(DEFAULT_INSTANCE, info, objects);
        }
        // fall through
        case GET_DEFAULT_INSTANCE: {
          return DEFAULT_INSTANCE;
        }
        case GET_PARSER: {
          com.google.protobuf.Parser<network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness> parser = PARSER;
          if (parser == null) {
            synchronized (network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness.class) {
              parser = PARSER;
              if (parser == null) {
                parser = new DefaultInstanceBasedParser(DEFAULT_INSTANCE);
                PARSER = parser;
              }
            }
          }
          return parser;
      }
      case GET_MEMOIZED_IS_INITIALIZED: {
        return (byte) 1;
      }
      case SET_MEMOIZED_IS_INITIALIZED: {
        return null;
      }
      }
      throw new UnsupportedOperationException();
    }


    // @@protoc_insertion_point(class_scope:DeviceBoundWitness)
    private static final network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness DEFAULT_INSTANCE;
    static {
      // New instances are implicitly immutable so no need to make
      // immutable.
      DEFAULT_INSTANCE = new DeviceBoundWitness();
    }

    static {
      com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
        DeviceBoundWitness.class, DEFAULT_INSTANCE);
    }
    public static network.xyo.ble.flutter.protobuf.BoundWitness.DeviceBoundWitness getDefaultInstance() {
      return DEFAULT_INSTANCE;
    }

    private static volatile com.google.protobuf.Parser<DeviceBoundWitness> PARSER;

    public static com.google.protobuf.Parser<DeviceBoundWitness> parser() {
      return DEFAULT_INSTANCE.getParserForType();
    }
  }


  static {
  }

  // @@protoc_insertion_point(outer_class_scope)
}