diff --git a/.gitignore b/.gitignore
index e9dc58d..96486fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,30 @@
+# Miscellaneous
+*.class
+*.log
+*.pyc
+*.swp
.DS_Store
+.atom/
+.buildlog/
+.history
+.svn/
+migrate_working_dir/
+
+# IntelliJ related
+*.iml
+*.ipr
+*.iws
+.idea/
+
+# The .vscode folder contains launch configuration and tasks you configure in
+# VS Code which you may wish to be included in version control, so this line
+# is commented out by default.
+#.vscode/
+
+# Flutter/Dart/Pub related
+# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
+/pubspec.lock
+**/doc/api/
.dart_tool/
-
.packages
-.pub/
-
build/
diff --git a/.idea/libraries/Dart_SDK.xml b/.idea/libraries/Dart_SDK.xml
deleted file mode 100644
index 9f43bdb..0000000
--- a/.idea/libraries/Dart_SDK.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 8ba3f75..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/.idea/runConfigurations/example_lib_main_dart.xml b/.idea/runConfigurations/example_lib_main_dart.xml
deleted file mode 100644
index 5fd9159..0000000
--- a/.idea/runConfigurations/example_lib_main_dart.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
deleted file mode 100644
index 9b1f7e7..0000000
--- a/.idea/workspace.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.metadata b/.metadata
index 8534257..8472cba 100644
--- a/.metadata
+++ b/.metadata
@@ -1,10 +1,33 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
-# This file should be version controlled and should not be manually edited.
+# This file should be version controlled.
version:
- revision: 02c026b03cd31dd3f867e5faeb7e104cce174c5f
+ revision: f1875d570e39de09040c8f79aa13cc56baab8db1
channel: stable
project_type: plugin
+
+# Tracks metadata for the flutter migrate command
+migration:
+ platforms:
+ - platform: root
+ create_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ base_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ - platform: android
+ create_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ base_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ - platform: ios
+ create_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+ base_revision: f1875d570e39de09040c8f79aa13cc56baab8db1
+
+ # User provided section
+
+ # List of Local paths (relative to this file) that should be
+ # ignored by the migrate tool.
+ #
+ # Files that are not part of the templates will be ignored by default.
+ unmanaged_files:
+ - 'lib/main.dart'
+ - 'ios/Runner.xcodeproj/project.pbxproj'
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e42a40d..f8882a0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 1.0.0
+
+- Upgrade to flutter 3.x.
+- Rewrite the whole project with pigeon.
+
## 0.1.0
- Add implementations on iOS.
diff --git a/LICENSE b/LICENSE
index 752d28b..436615a 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2021 yanshouwang
+Copyright (c) 2022 yanshouwang
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index a90e310..cfaf442 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,12 @@
-# Bluetooth Low Energy
+# bluetooth_low_energy
A bluetooth low energy plugin for flutter, which can be used to develope central role apps.
## Features
### Central APIs
-- [x] Discover advertisements.
-- [x] Connect/Disconnect to GATTs.
+- [x] Scan advertisements.
+- [x] Connect/Disconnect to peripherals.
- [x] Read/Write/Notify characteristics.
- [x] Read/Write descriptors.
diff --git a/analysis_options.yaml b/analysis_options.yaml
index 108d105..a290743 100644
--- a/analysis_options.yaml
+++ b/analysis_options.yaml
@@ -1 +1,18 @@
-include: package:pedantic/analysis_options.yaml
+include: package:flutter_lints/flutter.yaml
+
+# Additional information about this file can be found at
+# https://dart.dev/guides/language/analysis-options
+
+analyzer:
+ exclude:
+ - "**/*.g.dart"
+ - "**/*.pb.dart"
+ - "**/*.pbenum.dart"
+ - "**/*.pbjson.dart"
+ - "**/*.pbserver.dart"
+ - "**/*.mocks.dart"
+
+linter:
+ rules:
+ prefer_single_quotes: true
+ require_trailing_commas: true
\ No newline at end of file
diff --git a/android/.gitignore b/android/.gitignore
index c6cbe56..161bdcd 100644
--- a/android/.gitignore
+++ b/android/.gitignore
@@ -6,3 +6,4 @@
.DS_Store
/build
/captures
+.cxx
diff --git a/android/build.gradle b/android/build.gradle
index 0871e66..d8c2d5d 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -2,15 +2,14 @@ group 'dev.yanshouwang.bluetooth_low_energy'
version '1.0-SNAPSHOT'
buildscript {
- ext.kotlin_version = '1.5.21'
+ ext.kotlin_version = '1.6.10'
repositories {
google()
mavenCentral()
- maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
}
dependencies {
- classpath 'com.android.tools.build:gradle:4.1.0'
+ classpath 'com.android.tools.build:gradle:7.1.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
@@ -19,7 +18,6 @@ rootProject.allprojects {
repositories {
google()
mavenCentral()
- maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
}
}
@@ -27,11 +25,21 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
- compileSdkVersion 30
+ compileSdkVersion 31
+
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+
+ kotlinOptions {
+ jvmTarget = '1.8'
+ }
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
+
defaultConfig {
minSdkVersion 21
}
@@ -39,5 +47,6 @@ android {
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
- implementation 'com.google.protobuf:protobuf-kotlin:3.17.3'
+ implementation 'com.google.protobuf:protobuf-kotlin:3.19.4'
+ implementation 'com.google.guava:guava:31.1-android'
}
diff --git a/android/gradle.properties b/android/gradle.properties
deleted file mode 100644
index 94adc3a..0000000
--- a/android/gradle.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-org.gradle.jvmargs=-Xmx1536M
-android.useAndroidX=true
-android.enableJetifier=true
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 3c9d085..0000000
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml
index fce4a44..6e656ca 100644
--- a/android/src/main/AndroidManifest.xml
+++ b/android/src/main/AndroidManifest.xml
@@ -1,7 +1,12 @@
+ package="dev.yanshouwang.bluetooth_low_energy">
+
-
-
-
+
+
+
+
+
diff --git a/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/MessageOuterClass.java b/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/MessageOuterClass.java
deleted file mode 100644
index b56fdeb..0000000
--- a/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/MessageOuterClass.java
+++ /dev/null
@@ -1,17215 +0,0 @@
-// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: message.proto
-
-package dev.yanshouwang.bluetooth_low_energy;
-
-public final class MessageOuterClass {
- private MessageOuterClass() {}
- public static void registerAllExtensions(
- com.google.protobuf.ExtensionRegistryLite registry) {
- }
-
- public static void registerAllExtensions(
- com.google.protobuf.ExtensionRegistry registry) {
- registerAllExtensions(
- (com.google.protobuf.ExtensionRegistryLite) registry);
- }
- /**
- * Protobuf enum {@code dev.yanshouwang.bluetooth_low_energy.MessageCategory}
- */
- public enum MessageCategory
- implements com.google.protobuf.ProtocolMessageEnum {
- /**
- * BLUETOOTH_STATE = 0;
- */
- BLUETOOTH_STATE(0),
- /**
- * CENTRAL_START_DISCOVERY = 1;
- */
- CENTRAL_START_DISCOVERY(1),
- /**
- * CENTRAL_STOP_DISCOVERY = 2;
- */
- CENTRAL_STOP_DISCOVERY(2),
- /**
- * CENTRAL_DISCOVERED = 3;
- */
- CENTRAL_DISCOVERED(3),
- /**
- * CENTRAL_CONNECT = 4;
- */
- CENTRAL_CONNECT(4),
- /**
- * GATT_DISCONNECT = 5;
- */
- GATT_DISCONNECT(5),
- /**
- * GATT_CONNECTION_LOST = 6;
- */
- GATT_CONNECTION_LOST(6),
- /**
- * GATT_CHARACTERISTIC_READ = 7;
- */
- GATT_CHARACTERISTIC_READ(7),
- /**
- * GATT_CHARACTERISTIC_WRITE = 8;
- */
- GATT_CHARACTERISTIC_WRITE(8),
- /**
- * GATT_CHARACTERISTIC_NOTIFY = 9;
- */
- GATT_CHARACTERISTIC_NOTIFY(9),
- /**
- * GATT_DESCRIPTOR_READ = 10;
- */
- GATT_DESCRIPTOR_READ(10),
- /**
- * GATT_DESCRIPTOR_WRITE = 11;
- */
- GATT_DESCRIPTOR_WRITE(11),
- UNRECOGNIZED(-1),
- ;
-
- /**
- * BLUETOOTH_STATE = 0;
- */
- public static final int BLUETOOTH_STATE_VALUE = 0;
- /**
- * CENTRAL_START_DISCOVERY = 1;
- */
- public static final int CENTRAL_START_DISCOVERY_VALUE = 1;
- /**
- * CENTRAL_STOP_DISCOVERY = 2;
- */
- public static final int CENTRAL_STOP_DISCOVERY_VALUE = 2;
- /**
- * CENTRAL_DISCOVERED = 3;
- */
- public static final int CENTRAL_DISCOVERED_VALUE = 3;
- /**
- * CENTRAL_CONNECT = 4;
- */
- public static final int CENTRAL_CONNECT_VALUE = 4;
- /**
- * GATT_DISCONNECT = 5;
- */
- public static final int GATT_DISCONNECT_VALUE = 5;
- /**
- * GATT_CONNECTION_LOST = 6;
- */
- public static final int GATT_CONNECTION_LOST_VALUE = 6;
- /**
- * GATT_CHARACTERISTIC_READ = 7;
- */
- public static final int GATT_CHARACTERISTIC_READ_VALUE = 7;
- /**
- * GATT_CHARACTERISTIC_WRITE = 8;
- */
- public static final int GATT_CHARACTERISTIC_WRITE_VALUE = 8;
- /**
- * GATT_CHARACTERISTIC_NOTIFY = 9;
- */
- public static final int GATT_CHARACTERISTIC_NOTIFY_VALUE = 9;
- /**
- * GATT_DESCRIPTOR_READ = 10;
- */
- public static final int GATT_DESCRIPTOR_READ_VALUE = 10;
- /**
- * GATT_DESCRIPTOR_WRITE = 11;
- */
- public static final int GATT_DESCRIPTOR_WRITE_VALUE = 11;
-
-
- public final int getNumber() {
- if (this == UNRECOGNIZED) {
- throw new java.lang.IllegalArgumentException(
- "Can't get the number of an unknown enum value.");
- }
- return value;
- }
-
- /**
- * @param value The numeric wire value of the corresponding enum entry.
- * @return The enum associated with the given numeric wire value.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static MessageCategory valueOf(int value) {
- return forNumber(value);
- }
-
- /**
- * @param value The numeric wire value of the corresponding enum entry.
- * @return The enum associated with the given numeric wire value.
- */
- public static MessageCategory forNumber(int value) {
- switch (value) {
- case 0: return BLUETOOTH_STATE;
- case 1: return CENTRAL_START_DISCOVERY;
- case 2: return CENTRAL_STOP_DISCOVERY;
- case 3: return CENTRAL_DISCOVERED;
- case 4: return CENTRAL_CONNECT;
- case 5: return GATT_DISCONNECT;
- case 6: return GATT_CONNECTION_LOST;
- case 7: return GATT_CHARACTERISTIC_READ;
- case 8: return GATT_CHARACTERISTIC_WRITE;
- case 9: return GATT_CHARACTERISTIC_NOTIFY;
- case 10: return GATT_DESCRIPTOR_READ;
- case 11: return GATT_DESCRIPTOR_WRITE;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMap
- internalGetValueMap() {
- return internalValueMap;
- }
- private static final com.google.protobuf.Internal.EnumLiteMap<
- MessageCategory> internalValueMap =
- new com.google.protobuf.Internal.EnumLiteMap() {
- public MessageCategory findValueByNumber(int number) {
- return MessageCategory.forNumber(number);
- }
- };
-
- public final com.google.protobuf.Descriptors.EnumValueDescriptor
- getValueDescriptor() {
- if (this == UNRECOGNIZED) {
- throw new java.lang.IllegalStateException(
- "Can't get the descriptor of an unrecognized enum value.");
- }
- return getDescriptor().getValues().get(ordinal());
- }
- public final com.google.protobuf.Descriptors.EnumDescriptor
- getDescriptorForType() {
- return getDescriptor();
- }
- public static final com.google.protobuf.Descriptors.EnumDescriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.getDescriptor().getEnumTypes().get(0);
- }
-
- private static final MessageCategory[] VALUES = values();
-
- public static MessageCategory valueOf(
- com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
- if (desc.getType() != getDescriptor()) {
- throw new java.lang.IllegalArgumentException(
- "EnumValueDescriptor is not for this type.");
- }
- if (desc.getIndex() == -1) {
- return UNRECOGNIZED;
- }
- return VALUES[desc.getIndex()];
- }
-
- private final int value;
-
- private MessageCategory(int value) {
- this.value = value;
- }
-
- // @@protoc_insertion_point(enum_scope:dev.yanshouwang.bluetooth_low_energy.MessageCategory)
- }
-
- /**
- * Protobuf enum {@code dev.yanshouwang.bluetooth_low_energy.BluetoothState}
- */
- public enum BluetoothState
- implements com.google.protobuf.ProtocolMessageEnum {
- /**
- * UNSUPPORTED = 0;
- */
- UNSUPPORTED(0),
- /**
- * POWERED_OFF = 1;
- */
- POWERED_OFF(1),
- /**
- * POWERED_ON = 2;
- */
- POWERED_ON(2),
- UNRECOGNIZED(-1),
- ;
-
- /**
- * UNSUPPORTED = 0;
- */
- public static final int UNSUPPORTED_VALUE = 0;
- /**
- * POWERED_OFF = 1;
- */
- public static final int POWERED_OFF_VALUE = 1;
- /**
- * POWERED_ON = 2;
- */
- public static final int POWERED_ON_VALUE = 2;
-
-
- public final int getNumber() {
- if (this == UNRECOGNIZED) {
- throw new java.lang.IllegalArgumentException(
- "Can't get the number of an unknown enum value.");
- }
- return value;
- }
-
- /**
- * @param value The numeric wire value of the corresponding enum entry.
- * @return The enum associated with the given numeric wire value.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static BluetoothState valueOf(int value) {
- return forNumber(value);
- }
-
- /**
- * @param value The numeric wire value of the corresponding enum entry.
- * @return The enum associated with the given numeric wire value.
- */
- public static BluetoothState forNumber(int value) {
- switch (value) {
- case 0: return UNSUPPORTED;
- case 1: return POWERED_OFF;
- case 2: return POWERED_ON;
- default: return null;
- }
- }
-
- public static com.google.protobuf.Internal.EnumLiteMap
- internalGetValueMap() {
- return internalValueMap;
- }
- private static final com.google.protobuf.Internal.EnumLiteMap<
- BluetoothState> internalValueMap =
- new com.google.protobuf.Internal.EnumLiteMap() {
- public BluetoothState findValueByNumber(int number) {
- return BluetoothState.forNumber(number);
- }
- };
-
- public final com.google.protobuf.Descriptors.EnumValueDescriptor
- getValueDescriptor() {
- if (this == UNRECOGNIZED) {
- throw new java.lang.IllegalStateException(
- "Can't get the descriptor of an unrecognized enum value.");
- }
- return getDescriptor().getValues().get(ordinal());
- }
- public final com.google.protobuf.Descriptors.EnumDescriptor
- getDescriptorForType() {
- return getDescriptor();
- }
- public static final com.google.protobuf.Descriptors.EnumDescriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.getDescriptor().getEnumTypes().get(1);
- }
-
- private static final BluetoothState[] VALUES = values();
-
- public static BluetoothState valueOf(
- com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
- if (desc.getType() != getDescriptor()) {
- throw new java.lang.IllegalArgumentException(
- "EnumValueDescriptor is not for this type.");
- }
- if (desc.getIndex() == -1) {
- return UNRECOGNIZED;
- }
- return VALUES[desc.getIndex()];
- }
-
- private final int value;
-
- private BluetoothState(int value) {
- this.value = value;
- }
-
- // @@protoc_insertion_point(enum_scope:dev.yanshouwang.bluetooth_low_energy.BluetoothState)
- }
-
- public interface MessageOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.Message)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The enum numeric value on the wire for category.
- */
- int getCategoryValue();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The category.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory getCategory();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return Whether the state field is set.
- */
- boolean hasState();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The enum numeric value on the wire for state.
- */
- int getStateValue();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The state.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState getState();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return Whether the startDiscoveryArguments field is set.
- */
- boolean hasStartDiscoveryArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return The startDiscoveryArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getStartDiscoveryArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder getStartDiscoveryArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return Whether the discovery field is set.
- */
- boolean hasDiscovery();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return The discovery.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDiscovery();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder getDiscoveryOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return Whether the connectArguments field is set.
- */
- boolean hasConnectArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return The connectArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getConnectArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder getConnectArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return Whether the disconnectArguments field is set.
- */
- boolean hasDisconnectArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return The disconnectArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDisconnectArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder getDisconnectArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return Whether the connectionLost field is set.
- */
- boolean hasConnectionLost();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return The connectionLost.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getConnectionLost();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder getConnectionLostOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return Whether the characteristicReadArguments field is set.
- */
- boolean hasCharacteristicReadArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return The characteristicReadArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getCharacteristicReadArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder getCharacteristicReadArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return Whether the characteristicWriteArguments field is set.
- */
- boolean hasCharacteristicWriteArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return The characteristicWriteArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getCharacteristicWriteArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder getCharacteristicWriteArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return Whether the characteristicNotifyArguments field is set.
- */
- boolean hasCharacteristicNotifyArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return The characteristicNotifyArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getCharacteristicNotifyArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder getCharacteristicNotifyArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return Whether the characteristicValue field is set.
- */
- boolean hasCharacteristicValue();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return The characteristicValue.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getCharacteristicValue();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder getCharacteristicValueOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return Whether the descriptorReadArguments field is set.
- */
- boolean hasDescriptorReadArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return The descriptorReadArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDescriptorReadArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder getDescriptorReadArgumentsOrBuilder();
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return Whether the descriptorWriteArguments field is set.
- */
- boolean hasDescriptorWriteArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return The descriptorWriteArguments.
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDescriptorWriteArguments();
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder getDescriptorWriteArgumentsOrBuilder();
-
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.ValueCase getValueCase();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.Message}
- */
- public static final class Message extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.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() {
- category_ = 0;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new Message();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private Message(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8: {
- int rawValue = input.readEnum();
-
- category_ = rawValue;
- break;
- }
- case 16: {
- int rawValue = input.readEnum();
- valueCase_ = 2;
- value_ = rawValue;
- break;
- }
- case 26: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder subBuilder = null;
- if (valueCase_ == 3) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 3;
- break;
- }
- case 34: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder subBuilder = null;
- if (valueCase_ == 4) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 4;
- break;
- }
- case 42: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder subBuilder = null;
- if (valueCase_ == 5) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 5;
- break;
- }
- case 50: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder subBuilder = null;
- if (valueCase_ == 6) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 6;
- break;
- }
- case 58: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder subBuilder = null;
- if (valueCase_ == 7) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 7;
- break;
- }
- case 66: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder subBuilder = null;
- if (valueCase_ == 8) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 8;
- break;
- }
- case 74: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder subBuilder = null;
- if (valueCase_ == 9) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 9;
- break;
- }
- case 82: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder subBuilder = null;
- if (valueCase_ == 10) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 10;
- break;
- }
- case 90: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder subBuilder = null;
- if (valueCase_ == 11) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 11;
- break;
- }
- case 98: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder subBuilder = null;
- if (valueCase_ == 12) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 12;
- break;
- }
- case 106: {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder subBuilder = null;
- if (valueCase_ == 13) {
- subBuilder = ((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_).toBuilder();
- }
- value_ =
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.parser(), extensionRegistry);
- if (subBuilder != null) {
- subBuilder.mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_);
- value_ = subBuilder.buildPartial();
- }
- valueCase_ = 13;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Message_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.Builder.class);
- }
-
- private int valueCase_ = 0;
- private java.lang.Object value_;
- public enum ValueCase
- implements com.google.protobuf.Internal.EnumLite,
- com.google.protobuf.AbstractMessage.InternalOneOfEnum {
- STATE(2),
- STARTDISCOVERYARGUMENTS(3),
- DISCOVERY(4),
- CONNECTARGUMENTS(5),
- DISCONNECTARGUMENTS(6),
- CONNECTIONLOST(7),
- CHARACTERISTICREADARGUMENTS(8),
- CHARACTERISTICWRITEARGUMENTS(9),
- CHARACTERISTICNOTIFYARGUMENTS(10),
- CHARACTERISTICVALUE(11),
- DESCRIPTORREADARGUMENTS(12),
- DESCRIPTORWRITEARGUMENTS(13),
- VALUE_NOT_SET(0);
- private final int value;
- private ValueCase(int value) {
- this.value = value;
- }
- /**
- * @param value The number of the enum to look for.
- * @return The enum associated with the given number.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static ValueCase valueOf(int value) {
- return forNumber(value);
- }
-
- public static ValueCase forNumber(int value) {
- switch (value) {
- case 2: return STATE;
- case 3: return STARTDISCOVERYARGUMENTS;
- case 4: return DISCOVERY;
- case 5: return CONNECTARGUMENTS;
- case 6: return DISCONNECTARGUMENTS;
- case 7: return CONNECTIONLOST;
- case 8: return CHARACTERISTICREADARGUMENTS;
- case 9: return CHARACTERISTICWRITEARGUMENTS;
- case 10: return CHARACTERISTICNOTIFYARGUMENTS;
- case 11: return CHARACTERISTICVALUE;
- case 12: return DESCRIPTORREADARGUMENTS;
- case 13: return DESCRIPTORWRITEARGUMENTS;
- case 0: return VALUE_NOT_SET;
- default: return null;
- }
- }
- public int getNumber() {
- return this.value;
- }
- };
-
- public ValueCase
- getValueCase() {
- return ValueCase.forNumber(
- valueCase_);
- }
-
- public static final int CATEGORY_FIELD_NUMBER = 1;
- private int category_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The enum numeric value on the wire for category.
- */
- @java.lang.Override public int getCategoryValue() {
- return category_;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The category.
- */
- @java.lang.Override public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory getCategory() {
- @SuppressWarnings("deprecation")
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory result = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.valueOf(category_);
- return result == null ? dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.UNRECOGNIZED : result;
- }
-
- public static final int STATE_FIELD_NUMBER = 2;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return Whether the state field is set.
- */
- public boolean hasState() {
- return valueCase_ == 2;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The enum numeric value on the wire for state.
- */
- public int getStateValue() {
- if (valueCase_ == 2) {
- return (java.lang.Integer) value_;
- }
- return 0;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The state.
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState getState() {
- if (valueCase_ == 2) {
- @SuppressWarnings("deprecation")
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState result = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.valueOf(
- (java.lang.Integer) value_);
- return result == null ? dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.UNRECOGNIZED : result;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.UNSUPPORTED;
- }
-
- public static final int STARTDISCOVERYARGUMENTS_FIELD_NUMBER = 3;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return Whether the startDiscoveryArguments field is set.
- */
- @java.lang.Override
- public boolean hasStartDiscoveryArguments() {
- return valueCase_ == 3;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return The startDiscoveryArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getStartDiscoveryArguments() {
- if (valueCase_ == 3) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder getStartDiscoveryArgumentsOrBuilder() {
- if (valueCase_ == 3) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
-
- public static final int DISCOVERY_FIELD_NUMBER = 4;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return Whether the discovery field is set.
- */
- @java.lang.Override
- public boolean hasDiscovery() {
- return valueCase_ == 4;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return The discovery.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDiscovery() {
- if (valueCase_ == 4) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder getDiscoveryOrBuilder() {
- if (valueCase_ == 4) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
-
- public static final int CONNECTARGUMENTS_FIELD_NUMBER = 5;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return Whether the connectArguments field is set.
- */
- @java.lang.Override
- public boolean hasConnectArguments() {
- return valueCase_ == 5;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return The connectArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getConnectArguments() {
- if (valueCase_ == 5) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder getConnectArgumentsOrBuilder() {
- if (valueCase_ == 5) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
-
- public static final int DISCONNECTARGUMENTS_FIELD_NUMBER = 6;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return Whether the disconnectArguments field is set.
- */
- @java.lang.Override
- public boolean hasDisconnectArguments() {
- return valueCase_ == 6;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return The disconnectArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDisconnectArguments() {
- if (valueCase_ == 6) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder getDisconnectArgumentsOrBuilder() {
- if (valueCase_ == 6) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
-
- public static final int CONNECTIONLOST_FIELD_NUMBER = 7;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return Whether the connectionLost field is set.
- */
- @java.lang.Override
- public boolean hasConnectionLost() {
- return valueCase_ == 7;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return The connectionLost.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getConnectionLost() {
- if (valueCase_ == 7) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder getConnectionLostOrBuilder() {
- if (valueCase_ == 7) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
-
- public static final int CHARACTERISTICREADARGUMENTS_FIELD_NUMBER = 8;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return Whether the characteristicReadArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicReadArguments() {
- return valueCase_ == 8;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return The characteristicReadArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getCharacteristicReadArguments() {
- if (valueCase_ == 8) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder getCharacteristicReadArgumentsOrBuilder() {
- if (valueCase_ == 8) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
-
- public static final int CHARACTERISTICWRITEARGUMENTS_FIELD_NUMBER = 9;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return Whether the characteristicWriteArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicWriteArguments() {
- return valueCase_ == 9;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return The characteristicWriteArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getCharacteristicWriteArguments() {
- if (valueCase_ == 9) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder getCharacteristicWriteArgumentsOrBuilder() {
- if (valueCase_ == 9) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
-
- public static final int CHARACTERISTICNOTIFYARGUMENTS_FIELD_NUMBER = 10;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return Whether the characteristicNotifyArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicNotifyArguments() {
- return valueCase_ == 10;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return The characteristicNotifyArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getCharacteristicNotifyArguments() {
- if (valueCase_ == 10) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder getCharacteristicNotifyArgumentsOrBuilder() {
- if (valueCase_ == 10) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
-
- public static final int CHARACTERISTICVALUE_FIELD_NUMBER = 11;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return Whether the characteristicValue field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicValue() {
- return valueCase_ == 11;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return The characteristicValue.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getCharacteristicValue() {
- if (valueCase_ == 11) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder getCharacteristicValueOrBuilder() {
- if (valueCase_ == 11) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
-
- public static final int DESCRIPTORREADARGUMENTS_FIELD_NUMBER = 12;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return Whether the descriptorReadArguments field is set.
- */
- @java.lang.Override
- public boolean hasDescriptorReadArguments() {
- return valueCase_ == 12;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return The descriptorReadArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDescriptorReadArguments() {
- if (valueCase_ == 12) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder getDescriptorReadArgumentsOrBuilder() {
- if (valueCase_ == 12) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
-
- public static final int DESCRIPTORWRITEARGUMENTS_FIELD_NUMBER = 13;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return Whether the descriptorWriteArguments field is set.
- */
- @java.lang.Override
- public boolean hasDescriptorWriteArguments() {
- return valueCase_ == 13;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return The descriptorWriteArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDescriptorWriteArguments() {
- if (valueCase_ == 13) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder getDescriptorWriteArgumentsOrBuilder() {
- if (valueCase_ == 13) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
-
- 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 (category_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.BLUETOOTH_STATE.getNumber()) {
- output.writeEnum(1, category_);
- }
- if (valueCase_ == 2) {
- output.writeEnum(2, ((java.lang.Integer) value_));
- }
- if (valueCase_ == 3) {
- output.writeMessage(3, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_);
- }
- if (valueCase_ == 4) {
- output.writeMessage(4, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_);
- }
- if (valueCase_ == 5) {
- output.writeMessage(5, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_);
- }
- if (valueCase_ == 6) {
- output.writeMessage(6, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_);
- }
- if (valueCase_ == 7) {
- output.writeMessage(7, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_);
- }
- if (valueCase_ == 8) {
- output.writeMessage(8, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_);
- }
- if (valueCase_ == 9) {
- output.writeMessage(9, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_);
- }
- if (valueCase_ == 10) {
- output.writeMessage(10, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_);
- }
- if (valueCase_ == 11) {
- output.writeMessage(11, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_);
- }
- if (valueCase_ == 12) {
- output.writeMessage(12, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_);
- }
- if (valueCase_ == 13) {
- output.writeMessage(13, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (category_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.BLUETOOTH_STATE.getNumber()) {
- size += com.google.protobuf.CodedOutputStream
- .computeEnumSize(1, category_);
- }
- if (valueCase_ == 2) {
- size += com.google.protobuf.CodedOutputStream
- .computeEnumSize(2, ((java.lang.Integer) value_));
- }
- if (valueCase_ == 3) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(3, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_);
- }
- if (valueCase_ == 4) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(4, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_);
- }
- if (valueCase_ == 5) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(5, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_);
- }
- if (valueCase_ == 6) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(6, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_);
- }
- if (valueCase_ == 7) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(7, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_);
- }
- if (valueCase_ == 8) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(8, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_);
- }
- if (valueCase_ == 9) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(9, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_);
- }
- if (valueCase_ == 10) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(10, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_);
- }
- if (valueCase_ == 11) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(11, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_);
- }
- if (valueCase_ == 12) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(12, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_);
- }
- if (valueCase_ == 13) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(13, (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message) obj;
-
- if (category_ != other.category_) return false;
- if (!getValueCase().equals(other.getValueCase())) return false;
- switch (valueCase_) {
- case 2:
- if (getStateValue()
- != other.getStateValue()) return false;
- break;
- case 3:
- if (!getStartDiscoveryArguments()
- .equals(other.getStartDiscoveryArguments())) return false;
- break;
- case 4:
- if (!getDiscovery()
- .equals(other.getDiscovery())) return false;
- break;
- case 5:
- if (!getConnectArguments()
- .equals(other.getConnectArguments())) return false;
- break;
- case 6:
- if (!getDisconnectArguments()
- .equals(other.getDisconnectArguments())) return false;
- break;
- case 7:
- if (!getConnectionLost()
- .equals(other.getConnectionLost())) return false;
- break;
- case 8:
- if (!getCharacteristicReadArguments()
- .equals(other.getCharacteristicReadArguments())) return false;
- break;
- case 9:
- if (!getCharacteristicWriteArguments()
- .equals(other.getCharacteristicWriteArguments())) return false;
- break;
- case 10:
- if (!getCharacteristicNotifyArguments()
- .equals(other.getCharacteristicNotifyArguments())) return false;
- break;
- case 11:
- if (!getCharacteristicValue()
- .equals(other.getCharacteristicValue())) return false;
- break;
- case 12:
- if (!getDescriptorReadArguments()
- .equals(other.getDescriptorReadArguments())) return false;
- break;
- case 13:
- if (!getDescriptorWriteArguments()
- .equals(other.getDescriptorWriteArguments())) return false;
- break;
- case 0:
- default:
- }
- if (!unknownFields.equals(other.unknownFields)) 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) + CATEGORY_FIELD_NUMBER;
- hash = (53 * hash) + category_;
- switch (valueCase_) {
- case 2:
- hash = (37 * hash) + STATE_FIELD_NUMBER;
- hash = (53 * hash) + getStateValue();
- break;
- case 3:
- hash = (37 * hash) + STARTDISCOVERYARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getStartDiscoveryArguments().hashCode();
- break;
- case 4:
- hash = (37 * hash) + DISCOVERY_FIELD_NUMBER;
- hash = (53 * hash) + getDiscovery().hashCode();
- break;
- case 5:
- hash = (37 * hash) + CONNECTARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getConnectArguments().hashCode();
- break;
- case 6:
- hash = (37 * hash) + DISCONNECTARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getDisconnectArguments().hashCode();
- break;
- case 7:
- hash = (37 * hash) + CONNECTIONLOST_FIELD_NUMBER;
- hash = (53 * hash) + getConnectionLost().hashCode();
- break;
- case 8:
- hash = (37 * hash) + CHARACTERISTICREADARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicReadArguments().hashCode();
- break;
- case 9:
- hash = (37 * hash) + CHARACTERISTICWRITEARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicWriteArguments().hashCode();
- break;
- case 10:
- hash = (37 * hash) + CHARACTERISTICNOTIFYARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicNotifyArguments().hashCode();
- break;
- case 11:
- hash = (37 * hash) + CHARACTERISTICVALUE_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicValue().hashCode();
- break;
- case 12:
- hash = (37 * hash) + DESCRIPTORREADARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getDescriptorReadArguments().hashCode();
- break;
- case 13:
- hash = (37 * hash) + DESCRIPTORWRITEARGUMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getDescriptorWriteArguments().hashCode();
- break;
- case 0:
- default:
- }
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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 dev.yanshouwang.bluetooth_low_energy.Message}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.Message)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Message_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- category_ = 0;
-
- valueCase_ = 0;
- value_ = null;
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message(this);
- result.category_ = category_;
- if (valueCase_ == 2) {
- result.value_ = value_;
- }
- if (valueCase_ == 3) {
- if (startDiscoveryArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = startDiscoveryArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 4) {
- if (discoveryBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = discoveryBuilder_.build();
- }
- }
- if (valueCase_ == 5) {
- if (connectArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = connectArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 6) {
- if (disconnectArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = disconnectArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 7) {
- if (connectionLostBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = connectionLostBuilder_.build();
- }
- }
- if (valueCase_ == 8) {
- if (characteristicReadArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = characteristicReadArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 9) {
- if (characteristicWriteArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = characteristicWriteArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 10) {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = characteristicNotifyArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 11) {
- if (characteristicValueBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = characteristicValueBuilder_.build();
- }
- }
- if (valueCase_ == 12) {
- if (descriptorReadArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = descriptorReadArgumentsBuilder_.build();
- }
- }
- if (valueCase_ == 13) {
- if (descriptorWriteArgumentsBuilder_ == null) {
- result.value_ = value_;
- } else {
- result.value_ = descriptorWriteArgumentsBuilder_.build();
- }
- }
- result.valueCase_ = valueCase_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message.getDefaultInstance()) return this;
- if (other.category_ != 0) {
- setCategoryValue(other.getCategoryValue());
- }
- switch (other.getValueCase()) {
- case STATE: {
- setStateValue(other.getStateValue());
- break;
- }
- case STARTDISCOVERYARGUMENTS: {
- mergeStartDiscoveryArguments(other.getStartDiscoveryArguments());
- break;
- }
- case DISCOVERY: {
- mergeDiscovery(other.getDiscovery());
- break;
- }
- case CONNECTARGUMENTS: {
- mergeConnectArguments(other.getConnectArguments());
- break;
- }
- case DISCONNECTARGUMENTS: {
- mergeDisconnectArguments(other.getDisconnectArguments());
- break;
- }
- case CONNECTIONLOST: {
- mergeConnectionLost(other.getConnectionLost());
- break;
- }
- case CHARACTERISTICREADARGUMENTS: {
- mergeCharacteristicReadArguments(other.getCharacteristicReadArguments());
- break;
- }
- case CHARACTERISTICWRITEARGUMENTS: {
- mergeCharacteristicWriteArguments(other.getCharacteristicWriteArguments());
- break;
- }
- case CHARACTERISTICNOTIFYARGUMENTS: {
- mergeCharacteristicNotifyArguments(other.getCharacteristicNotifyArguments());
- break;
- }
- case CHARACTERISTICVALUE: {
- mergeCharacteristicValue(other.getCharacteristicValue());
- break;
- }
- case DESCRIPTORREADARGUMENTS: {
- mergeDescriptorReadArguments(other.getDescriptorReadArguments());
- break;
- }
- case DESCRIPTORWRITEARGUMENTS: {
- mergeDescriptorWriteArguments(other.getDescriptorWriteArguments());
- break;
- }
- case VALUE_NOT_SET: {
- break;
- }
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int valueCase_ = 0;
- private java.lang.Object value_;
- public ValueCase
- getValueCase() {
- return ValueCase.forNumber(
- valueCase_);
- }
-
- public Builder clearValue() {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- return this;
- }
-
-
- private int category_ = 0;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The enum numeric value on the wire for category.
- */
- @java.lang.Override public int getCategoryValue() {
- return category_;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @param value The enum numeric value on the wire for category to set.
- * @return This builder for chaining.
- */
- public Builder setCategoryValue(int value) {
-
- category_ = value;
- onChanged();
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return The category.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory getCategory() {
- @SuppressWarnings("deprecation")
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory result = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.valueOf(category_);
- return result == null ? dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory.UNRECOGNIZED : result;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @param value The category to set.
- * @return This builder for chaining.
- */
- public Builder setCategory(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.MessageCategory value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- category_ = value.getNumber();
- onChanged();
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.MessageCategory category = 1;
- * @return This builder for chaining.
- */
- public Builder clearCategory() {
-
- category_ = 0;
- onChanged();
- return this;
- }
-
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return Whether the state field is set.
- */
- @java.lang.Override
- public boolean hasState() {
- return valueCase_ == 2;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The enum numeric value on the wire for state.
- */
- @java.lang.Override
- public int getStateValue() {
- if (valueCase_ == 2) {
- return ((java.lang.Integer) value_).intValue();
- }
- return 0;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @param value The enum numeric value on the wire for state to set.
- * @return This builder for chaining.
- */
- public Builder setStateValue(int value) {
- valueCase_ = 2;
- value_ = value;
- onChanged();
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return The state.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState getState() {
- if (valueCase_ == 2) {
- @SuppressWarnings("deprecation")
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState result = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.valueOf(
- (java.lang.Integer) value_);
- return result == null ? dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.UNRECOGNIZED : result;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState.UNSUPPORTED;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @param value The state to set.
- * @return This builder for chaining.
- */
- public Builder setState(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.BluetoothState value) {
- if (value == null) {
- throw new NullPointerException();
- }
- valueCase_ = 2;
- value_ = value.getNumber();
- onChanged();
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.BluetoothState state = 2;
- * @return This builder for chaining.
- */
- public Builder clearState() {
- if (valueCase_ == 2) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- return this;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder> startDiscoveryArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return Whether the startDiscoveryArguments field is set.
- */
- @java.lang.Override
- public boolean hasStartDiscoveryArguments() {
- return valueCase_ == 3;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- * @return The startDiscoveryArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getStartDiscoveryArguments() {
- if (startDiscoveryArgumentsBuilder_ == null) {
- if (valueCase_ == 3) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 3) {
- return startDiscoveryArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- public Builder setStartDiscoveryArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments value) {
- if (startDiscoveryArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- startDiscoveryArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 3;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- public Builder setStartDiscoveryArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder builderForValue) {
- if (startDiscoveryArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- startDiscoveryArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 3;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- public Builder mergeStartDiscoveryArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments value) {
- if (startDiscoveryArgumentsBuilder_ == null) {
- if (valueCase_ == 3 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 3) {
- startDiscoveryArgumentsBuilder_.mergeFrom(value);
- }
- startDiscoveryArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 3;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- public Builder clearStartDiscoveryArguments() {
- if (startDiscoveryArgumentsBuilder_ == null) {
- if (valueCase_ == 3) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 3) {
- valueCase_ = 0;
- value_ = null;
- }
- startDiscoveryArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder getStartDiscoveryArgumentsBuilder() {
- return getStartDiscoveryArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder getStartDiscoveryArgumentsOrBuilder() {
- if ((valueCase_ == 3) && (startDiscoveryArgumentsBuilder_ != null)) {
- return startDiscoveryArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 3) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments startDiscoveryArguments = 3;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder>
- getStartDiscoveryArgumentsFieldBuilder() {
- if (startDiscoveryArgumentsBuilder_ == null) {
- if (!(valueCase_ == 3)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
- startDiscoveryArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 3;
- onChanged();;
- return startDiscoveryArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder> discoveryBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return Whether the discovery field is set.
- */
- @java.lang.Override
- public boolean hasDiscovery() {
- return valueCase_ == 4;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- * @return The discovery.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDiscovery() {
- if (discoveryBuilder_ == null) {
- if (valueCase_ == 4) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- } else {
- if (valueCase_ == 4) {
- return discoveryBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- public Builder setDiscovery(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery value) {
- if (discoveryBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- discoveryBuilder_.setMessage(value);
- }
- valueCase_ = 4;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- public Builder setDiscovery(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder builderForValue) {
- if (discoveryBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- discoveryBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 4;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- public Builder mergeDiscovery(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery value) {
- if (discoveryBuilder_ == null) {
- if (valueCase_ == 4 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 4) {
- discoveryBuilder_.mergeFrom(value);
- }
- discoveryBuilder_.setMessage(value);
- }
- valueCase_ = 4;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- public Builder clearDiscovery() {
- if (discoveryBuilder_ == null) {
- if (valueCase_ == 4) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 4) {
- valueCase_ = 0;
- value_ = null;
- }
- discoveryBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder getDiscoveryBuilder() {
- return getDiscoveryFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder getDiscoveryOrBuilder() {
- if ((valueCase_ == 4) && (discoveryBuilder_ != null)) {
- return discoveryBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 4) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.Discovery discovery = 4;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder>
- getDiscoveryFieldBuilder() {
- if (discoveryBuilder_ == null) {
- if (!(valueCase_ == 4)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
- discoveryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 4;
- onChanged();;
- return discoveryBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder> connectArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return Whether the connectArguments field is set.
- */
- @java.lang.Override
- public boolean hasConnectArguments() {
- return valueCase_ == 5;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- * @return The connectArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getConnectArguments() {
- if (connectArgumentsBuilder_ == null) {
- if (valueCase_ == 5) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 5) {
- return connectArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- public Builder setConnectArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments value) {
- if (connectArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- connectArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 5;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- public Builder setConnectArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder builderForValue) {
- if (connectArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- connectArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 5;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- public Builder mergeConnectArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments value) {
- if (connectArgumentsBuilder_ == null) {
- if (valueCase_ == 5 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 5) {
- connectArgumentsBuilder_.mergeFrom(value);
- }
- connectArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 5;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- public Builder clearConnectArguments() {
- if (connectArgumentsBuilder_ == null) {
- if (valueCase_ == 5) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 5) {
- valueCase_ = 0;
- value_ = null;
- }
- connectArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder getConnectArgumentsBuilder() {
- return getConnectArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder getConnectArgumentsOrBuilder() {
- if ((valueCase_ == 5) && (connectArgumentsBuilder_ != null)) {
- return connectArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 5) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.ConnectArguments connectArguments = 5;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder>
- getConnectArgumentsFieldBuilder() {
- if (connectArgumentsBuilder_ == null) {
- if (!(valueCase_ == 5)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
- connectArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 5;
- onChanged();;
- return connectArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder> disconnectArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return Whether the disconnectArguments field is set.
- */
- @java.lang.Override
- public boolean hasDisconnectArguments() {
- return valueCase_ == 6;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- * @return The disconnectArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDisconnectArguments() {
- if (disconnectArgumentsBuilder_ == null) {
- if (valueCase_ == 6) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 6) {
- return disconnectArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- public Builder setDisconnectArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments value) {
- if (disconnectArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- disconnectArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 6;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- public Builder setDisconnectArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder builderForValue) {
- if (disconnectArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- disconnectArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 6;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- public Builder mergeDisconnectArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments value) {
- if (disconnectArgumentsBuilder_ == null) {
- if (valueCase_ == 6 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 6) {
- disconnectArgumentsBuilder_.mergeFrom(value);
- }
- disconnectArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 6;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- public Builder clearDisconnectArguments() {
- if (disconnectArgumentsBuilder_ == null) {
- if (valueCase_ == 6) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 6) {
- valueCase_ = 0;
- value_ = null;
- }
- disconnectArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder getDisconnectArgumentsBuilder() {
- return getDisconnectArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder getDisconnectArgumentsOrBuilder() {
- if ((valueCase_ == 6) && (disconnectArgumentsBuilder_ != null)) {
- return disconnectArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 6) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments disconnectArguments = 6;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder>
- getDisconnectArgumentsFieldBuilder() {
- if (disconnectArgumentsBuilder_ == null) {
- if (!(valueCase_ == 6)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
- disconnectArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 6;
- onChanged();;
- return disconnectArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder> connectionLostBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return Whether the connectionLost field is set.
- */
- @java.lang.Override
- public boolean hasConnectionLost() {
- return valueCase_ == 7;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- * @return The connectionLost.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getConnectionLost() {
- if (connectionLostBuilder_ == null) {
- if (valueCase_ == 7) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- } else {
- if (valueCase_ == 7) {
- return connectionLostBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- public Builder setConnectionLost(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost value) {
- if (connectionLostBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- connectionLostBuilder_.setMessage(value);
- }
- valueCase_ = 7;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- public Builder setConnectionLost(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder builderForValue) {
- if (connectionLostBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- connectionLostBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 7;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- public Builder mergeConnectionLost(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost value) {
- if (connectionLostBuilder_ == null) {
- if (valueCase_ == 7 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 7) {
- connectionLostBuilder_.mergeFrom(value);
- }
- connectionLostBuilder_.setMessage(value);
- }
- valueCase_ = 7;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- public Builder clearConnectionLost() {
- if (connectionLostBuilder_ == null) {
- if (valueCase_ == 7) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 7) {
- valueCase_ = 0;
- value_ = null;
- }
- connectionLostBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder getConnectionLostBuilder() {
- return getConnectionLostFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder getConnectionLostOrBuilder() {
- if ((valueCase_ == 7) && (connectionLostBuilder_ != null)) {
- return connectionLostBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 7) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattConnectionLost connectionLost = 7;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder>
- getConnectionLostFieldBuilder() {
- if (connectionLostBuilder_ == null) {
- if (!(valueCase_ == 7)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
- connectionLostBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 7;
- onChanged();;
- return connectionLostBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder> characteristicReadArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return Whether the characteristicReadArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicReadArguments() {
- return valueCase_ == 8;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- * @return The characteristicReadArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getCharacteristicReadArguments() {
- if (characteristicReadArgumentsBuilder_ == null) {
- if (valueCase_ == 8) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 8) {
- return characteristicReadArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- public Builder setCharacteristicReadArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments value) {
- if (characteristicReadArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- characteristicReadArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 8;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- public Builder setCharacteristicReadArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder builderForValue) {
- if (characteristicReadArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- characteristicReadArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 8;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- public Builder mergeCharacteristicReadArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments value) {
- if (characteristicReadArgumentsBuilder_ == null) {
- if (valueCase_ == 8 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 8) {
- characteristicReadArgumentsBuilder_.mergeFrom(value);
- }
- characteristicReadArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 8;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- public Builder clearCharacteristicReadArguments() {
- if (characteristicReadArgumentsBuilder_ == null) {
- if (valueCase_ == 8) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 8) {
- valueCase_ = 0;
- value_ = null;
- }
- characteristicReadArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder getCharacteristicReadArgumentsBuilder() {
- return getCharacteristicReadArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder getCharacteristicReadArgumentsOrBuilder() {
- if ((valueCase_ == 8) && (characteristicReadArgumentsBuilder_ != null)) {
- return characteristicReadArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 8) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments characteristicReadArguments = 8;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder>
- getCharacteristicReadArgumentsFieldBuilder() {
- if (characteristicReadArgumentsBuilder_ == null) {
- if (!(valueCase_ == 8)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
- characteristicReadArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 8;
- onChanged();;
- return characteristicReadArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder> characteristicWriteArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return Whether the characteristicWriteArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicWriteArguments() {
- return valueCase_ == 9;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- * @return The characteristicWriteArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getCharacteristicWriteArguments() {
- if (characteristicWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 9) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 9) {
- return characteristicWriteArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- public Builder setCharacteristicWriteArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments value) {
- if (characteristicWriteArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- characteristicWriteArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 9;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- public Builder setCharacteristicWriteArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder builderForValue) {
- if (characteristicWriteArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- characteristicWriteArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 9;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- public Builder mergeCharacteristicWriteArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments value) {
- if (characteristicWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 9 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 9) {
- characteristicWriteArgumentsBuilder_.mergeFrom(value);
- }
- characteristicWriteArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 9;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- public Builder clearCharacteristicWriteArguments() {
- if (characteristicWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 9) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 9) {
- valueCase_ = 0;
- value_ = null;
- }
- characteristicWriteArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder getCharacteristicWriteArgumentsBuilder() {
- return getCharacteristicWriteArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder getCharacteristicWriteArgumentsOrBuilder() {
- if ((valueCase_ == 9) && (characteristicWriteArgumentsBuilder_ != null)) {
- return characteristicWriteArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 9) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments characteristicWriteArguments = 9;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder>
- getCharacteristicWriteArgumentsFieldBuilder() {
- if (characteristicWriteArgumentsBuilder_ == null) {
- if (!(valueCase_ == 9)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
- characteristicWriteArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 9;
- onChanged();;
- return characteristicWriteArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder> characteristicNotifyArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return Whether the characteristicNotifyArguments field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicNotifyArguments() {
- return valueCase_ == 10;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- * @return The characteristicNotifyArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getCharacteristicNotifyArguments() {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- if (valueCase_ == 10) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 10) {
- return characteristicNotifyArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- public Builder setCharacteristicNotifyArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments value) {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- characteristicNotifyArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 10;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- public Builder setCharacteristicNotifyArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder builderForValue) {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- characteristicNotifyArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 10;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- public Builder mergeCharacteristicNotifyArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments value) {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- if (valueCase_ == 10 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 10) {
- characteristicNotifyArgumentsBuilder_.mergeFrom(value);
- }
- characteristicNotifyArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 10;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- public Builder clearCharacteristicNotifyArguments() {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- if (valueCase_ == 10) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 10) {
- valueCase_ = 0;
- value_ = null;
- }
- characteristicNotifyArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder getCharacteristicNotifyArgumentsBuilder() {
- return getCharacteristicNotifyArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder getCharacteristicNotifyArgumentsOrBuilder() {
- if ((valueCase_ == 10) && (characteristicNotifyArgumentsBuilder_ != null)) {
- return characteristicNotifyArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 10) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments characteristicNotifyArguments = 10;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder>
- getCharacteristicNotifyArgumentsFieldBuilder() {
- if (characteristicNotifyArgumentsBuilder_ == null) {
- if (!(valueCase_ == 10)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
- characteristicNotifyArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 10;
- onChanged();;
- return characteristicNotifyArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder> characteristicValueBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return Whether the characteristicValue field is set.
- */
- @java.lang.Override
- public boolean hasCharacteristicValue() {
- return valueCase_ == 11;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- * @return The characteristicValue.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getCharacteristicValue() {
- if (characteristicValueBuilder_ == null) {
- if (valueCase_ == 11) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- } else {
- if (valueCase_ == 11) {
- return characteristicValueBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- public Builder setCharacteristicValue(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue value) {
- if (characteristicValueBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- characteristicValueBuilder_.setMessage(value);
- }
- valueCase_ = 11;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- public Builder setCharacteristicValue(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder builderForValue) {
- if (characteristicValueBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- characteristicValueBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 11;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- public Builder mergeCharacteristicValue(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue value) {
- if (characteristicValueBuilder_ == null) {
- if (valueCase_ == 11 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 11) {
- characteristicValueBuilder_.mergeFrom(value);
- }
- characteristicValueBuilder_.setMessage(value);
- }
- valueCase_ = 11;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- public Builder clearCharacteristicValue() {
- if (characteristicValueBuilder_ == null) {
- if (valueCase_ == 11) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 11) {
- valueCase_ = 0;
- value_ = null;
- }
- characteristicValueBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder getCharacteristicValueBuilder() {
- return getCharacteristicValueFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder getCharacteristicValueOrBuilder() {
- if ((valueCase_ == 11) && (characteristicValueBuilder_ != null)) {
- return characteristicValueBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 11) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue characteristicValue = 11;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder>
- getCharacteristicValueFieldBuilder() {
- if (characteristicValueBuilder_ == null) {
- if (!(valueCase_ == 11)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
- characteristicValueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 11;
- onChanged();;
- return characteristicValueBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder> descriptorReadArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return Whether the descriptorReadArguments field is set.
- */
- @java.lang.Override
- public boolean hasDescriptorReadArguments() {
- return valueCase_ == 12;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- * @return The descriptorReadArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDescriptorReadArguments() {
- if (descriptorReadArgumentsBuilder_ == null) {
- if (valueCase_ == 12) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 12) {
- return descriptorReadArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- public Builder setDescriptorReadArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments value) {
- if (descriptorReadArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- descriptorReadArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 12;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- public Builder setDescriptorReadArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder builderForValue) {
- if (descriptorReadArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- descriptorReadArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 12;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- public Builder mergeDescriptorReadArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments value) {
- if (descriptorReadArgumentsBuilder_ == null) {
- if (valueCase_ == 12 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 12) {
- descriptorReadArgumentsBuilder_.mergeFrom(value);
- }
- descriptorReadArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 12;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- public Builder clearDescriptorReadArguments() {
- if (descriptorReadArgumentsBuilder_ == null) {
- if (valueCase_ == 12) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 12) {
- valueCase_ = 0;
- value_ = null;
- }
- descriptorReadArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder getDescriptorReadArgumentsBuilder() {
- return getDescriptorReadArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder getDescriptorReadArgumentsOrBuilder() {
- if ((valueCase_ == 12) && (descriptorReadArgumentsBuilder_ != null)) {
- return descriptorReadArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 12) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments descriptorReadArguments = 12;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder>
- getDescriptorReadArgumentsFieldBuilder() {
- if (descriptorReadArgumentsBuilder_ == null) {
- if (!(valueCase_ == 12)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
- descriptorReadArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 12;
- onChanged();;
- return descriptorReadArgumentsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder> descriptorWriteArgumentsBuilder_;
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return Whether the descriptorWriteArguments field is set.
- */
- @java.lang.Override
- public boolean hasDescriptorWriteArguments() {
- return valueCase_ == 13;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- * @return The descriptorWriteArguments.
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDescriptorWriteArguments() {
- if (descriptorWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 13) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- } else {
- if (valueCase_ == 13) {
- return descriptorWriteArgumentsBuilder_.getMessage();
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- public Builder setDescriptorWriteArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments value) {
- if (descriptorWriteArgumentsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- value_ = value;
- onChanged();
- } else {
- descriptorWriteArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 13;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- public Builder setDescriptorWriteArguments(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder builderForValue) {
- if (descriptorWriteArgumentsBuilder_ == null) {
- value_ = builderForValue.build();
- onChanged();
- } else {
- descriptorWriteArgumentsBuilder_.setMessage(builderForValue.build());
- }
- valueCase_ = 13;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- public Builder mergeDescriptorWriteArguments(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments value) {
- if (descriptorWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 13 &&
- value_ != dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance()) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.newBuilder((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_)
- .mergeFrom(value).buildPartial();
- } else {
- value_ = value;
- }
- onChanged();
- } else {
- if (valueCase_ == 13) {
- descriptorWriteArgumentsBuilder_.mergeFrom(value);
- }
- descriptorWriteArgumentsBuilder_.setMessage(value);
- }
- valueCase_ = 13;
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- public Builder clearDescriptorWriteArguments() {
- if (descriptorWriteArgumentsBuilder_ == null) {
- if (valueCase_ == 13) {
- valueCase_ = 0;
- value_ = null;
- onChanged();
- }
- } else {
- if (valueCase_ == 13) {
- valueCase_ = 0;
- value_ = null;
- }
- descriptorWriteArgumentsBuilder_.clear();
- }
- return this;
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder getDescriptorWriteArgumentsBuilder() {
- return getDescriptorWriteArgumentsFieldBuilder().getBuilder();
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder getDescriptorWriteArgumentsOrBuilder() {
- if ((valueCase_ == 13) && (descriptorWriteArgumentsBuilder_ != null)) {
- return descriptorWriteArgumentsBuilder_.getMessageOrBuilder();
- } else {
- if (valueCase_ == 13) {
- return (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_;
- }
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
- }
- /**
- * .dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments descriptorWriteArguments = 13;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder>
- getDescriptorWriteArgumentsFieldBuilder() {
- if (descriptorWriteArgumentsBuilder_ == null) {
- if (!(valueCase_ == 13)) {
- value_ = dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
- descriptorWriteArgumentsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder>(
- (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) value_,
- getParentForChildren(),
- isClean());
- value_ = null;
- }
- valueCase_ = 13;
- onChanged();;
- return descriptorWriteArgumentsBuilder_;
- }
- @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:dev.yanshouwang.bluetooth_low_energy.Message)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.Message)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.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 {
- return new Message(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Message getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface StartDiscoveryArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * repeated string services = 1;
- * @return A list containing the services.
- */
- java.util.List
- getServicesList();
- /**
- * repeated string services = 1;
- * @return The count of services.
- */
- int getServicesCount();
- /**
- * repeated string services = 1;
- * @param index The index of the element to return.
- * @return The services at the given index.
- */
- java.lang.String getServices(int index);
- /**
- * repeated string services = 1;
- * @param index The index of the value to return.
- * @return The bytes of the services at the given index.
- */
- com.google.protobuf.ByteString
- getServicesBytes(int index);
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments}
- */
- public static final class StartDiscoveryArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments)
- StartDiscoveryArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use StartDiscoveryArguments.newBuilder() to construct.
- private StartDiscoveryArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private StartDiscoveryArguments() {
- services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new StartDiscoveryArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private StartDiscoveryArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
- if (!((mutable_bitField0_ & 0x00000001) != 0)) {
- services_ = new com.google.protobuf.LazyStringArrayList();
- mutable_bitField0_ |= 0x00000001;
- }
- services_.add(s);
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- if (((mutable_bitField0_ & 0x00000001) != 0)) {
- services_ = services_.getUnmodifiableView();
- }
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder.class);
- }
-
- public static final int SERVICES_FIELD_NUMBER = 1;
- private com.google.protobuf.LazyStringList services_;
- /**
- * repeated string services = 1;
- * @return A list containing the services.
- */
- public com.google.protobuf.ProtocolStringList
- getServicesList() {
- return services_;
- }
- /**
- * repeated string services = 1;
- * @return The count of services.
- */
- public int getServicesCount() {
- return services_.size();
- }
- /**
- * repeated string services = 1;
- * @param index The index of the element to return.
- * @return The services at the given index.
- */
- public java.lang.String getServices(int index) {
- return services_.get(index);
- }
- /**
- * repeated string services = 1;
- * @param index The index of the value to return.
- * @return The bytes of the services at the given index.
- */
- public com.google.protobuf.ByteString
- getServicesBytes(int index) {
- return services_.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 < services_.size(); i++) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, services_.getRaw(i));
- }
- unknownFields.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 < services_.size(); i++) {
- dataSize += computeStringSizeNoTag(services_.getRaw(i));
- }
- size += dataSize;
- size += 1 * getServicesList().size();
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) obj;
-
- if (!getServicesList()
- .equals(other.getServicesList())) return false;
- if (!unknownFields.equals(other.unknownFields)) return false;
- return true;
- }
-
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- if (getServicesCount() > 0) {
- hash = (37 * hash) + SERVICES_FIELD_NUMBER;
- hash = (53 * hash) + getServicesList().hashCode();
- }
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments 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 dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000001);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments(this);
- int from_bitField0_ = bitField0_;
- if (((bitField0_ & 0x00000001) != 0)) {
- services_ = services_.getUnmodifiableView();
- bitField0_ = (bitField0_ & ~0x00000001);
- }
- result.services_ = services_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments.getDefaultInstance()) return this;
- if (!other.services_.isEmpty()) {
- if (services_.isEmpty()) {
- services_ = other.services_;
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- ensureServicesIsMutable();
- services_.addAll(other.services_);
- }
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
-
- private com.google.protobuf.LazyStringList services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- private void ensureServicesIsMutable() {
- if (!((bitField0_ & 0x00000001) != 0)) {
- services_ = new com.google.protobuf.LazyStringArrayList(services_);
- bitField0_ |= 0x00000001;
- }
- }
- /**
- * repeated string services = 1;
- * @return A list containing the services.
- */
- public com.google.protobuf.ProtocolStringList
- getServicesList() {
- return services_.getUnmodifiableView();
- }
- /**
- * repeated string services = 1;
- * @return The count of services.
- */
- public int getServicesCount() {
- return services_.size();
- }
- /**
- * repeated string services = 1;
- * @param index The index of the element to return.
- * @return The services at the given index.
- */
- public java.lang.String getServices(int index) {
- return services_.get(index);
- }
- /**
- * repeated string services = 1;
- * @param index The index of the value to return.
- * @return The bytes of the services at the given index.
- */
- public com.google.protobuf.ByteString
- getServicesBytes(int index) {
- return services_.getByteString(index);
- }
- /**
- * repeated string services = 1;
- * @param index The index to set the value at.
- * @param value The services to set.
- * @return This builder for chaining.
- */
- public Builder setServices(
- int index, java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureServicesIsMutable();
- services_.set(index, value);
- onChanged();
- return this;
- }
- /**
- * repeated string services = 1;
- * @param value The services to add.
- * @return This builder for chaining.
- */
- public Builder addServices(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureServicesIsMutable();
- services_.add(value);
- onChanged();
- return this;
- }
- /**
- * repeated string services = 1;
- * @param values The services to add.
- * @return This builder for chaining.
- */
- public Builder addAllServices(
- java.lang.Iterable values) {
- ensureServicesIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, services_);
- onChanged();
- return this;
- }
- /**
- * repeated string services = 1;
- * @return This builder for chaining.
- */
- public Builder clearServices() {
- services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000001);
- onChanged();
- return this;
- }
- /**
- * repeated string services = 1;
- * @param value The bytes of the services to add.
- * @return This builder for chaining.
- */
- public Builder addServicesBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
- ensureServicesIsMutable();
- services_.add(value);
- 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:dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.StartDiscoveryArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public StartDiscoveryArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new StartDiscoveryArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.StartDiscoveryArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface DiscoveryOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.Discovery)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- java.lang.String getUuid();
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- com.google.protobuf.ByteString
- getUuidBytes();
-
- /**
- * sint32 rssi = 2;
- * @return The rssi.
- */
- int getRssi();
-
- /**
- * bytes advertisements = 3;
- * @return The advertisements.
- */
- com.google.protobuf.ByteString getAdvertisements();
-
- /**
- * bool connectable = 4;
- * @return The connectable.
- */
- boolean getConnectable();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.Discovery}
- */
- public static final class Discovery extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.Discovery)
- DiscoveryOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use Discovery.newBuilder() to construct.
- private Discovery(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private Discovery() {
- uuid_ = "";
- advertisements_ = com.google.protobuf.ByteString.EMPTY;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new Discovery();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private Discovery(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- uuid_ = s;
- break;
- }
- case 16: {
-
- rssi_ = input.readSInt32();
- break;
- }
- case 26: {
-
- advertisements_ = input.readBytes();
- break;
- }
- case 32: {
-
- connectable_ = input.readBool();
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder.class);
- }
-
- public static final int UUID_FIELD_NUMBER = 1;
- private volatile java.lang.Object uuid_;
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- @java.lang.Override
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- 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();
- uuid_ = s;
- return s;
- }
- }
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int RSSI_FIELD_NUMBER = 2;
- private int rssi_;
- /**
- * sint32 rssi = 2;
- * @return The rssi.
- */
- @java.lang.Override
- public int getRssi() {
- return rssi_;
- }
-
- public static final int ADVERTISEMENTS_FIELD_NUMBER = 3;
- private com.google.protobuf.ByteString advertisements_;
- /**
- * bytes advertisements = 3;
- * @return The advertisements.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getAdvertisements() {
- return advertisements_;
- }
-
- public static final int CONNECTABLE_FIELD_NUMBER = 4;
- private boolean connectable_;
- /**
- * bool connectable = 4;
- * @return The connectable.
- */
- @java.lang.Override
- public boolean getConnectable() {
- return connectable_;
- }
-
- 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 (!getUuidBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uuid_);
- }
- if (rssi_ != 0) {
- output.writeSInt32(2, rssi_);
- }
- if (!advertisements_.isEmpty()) {
- output.writeBytes(3, advertisements_);
- }
- if (connectable_ != false) {
- output.writeBool(4, connectable_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getUuidBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uuid_);
- }
- if (rssi_ != 0) {
- size += com.google.protobuf.CodedOutputStream
- .computeSInt32Size(2, rssi_);
- }
- if (!advertisements_.isEmpty()) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(3, advertisements_);
- }
- if (connectable_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(4, connectable_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) obj;
-
- if (!getUuid()
- .equals(other.getUuid())) return false;
- if (getRssi()
- != other.getRssi()) return false;
- if (!getAdvertisements()
- .equals(other.getAdvertisements())) return false;
- if (getConnectable()
- != other.getConnectable()) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + UUID_FIELD_NUMBER;
- hash = (53 * hash) + getUuid().hashCode();
- hash = (37 * hash) + RSSI_FIELD_NUMBER;
- hash = (53 * hash) + getRssi();
- hash = (37 * hash) + ADVERTISEMENTS_FIELD_NUMBER;
- hash = (53 * hash) + getAdvertisements().hashCode();
- hash = (37 * hash) + CONNECTABLE_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getConnectable());
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery 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 dev.yanshouwang.bluetooth_low_energy.Discovery}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.Discovery)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.DiscoveryOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- uuid_ = "";
-
- rssi_ = 0;
-
- advertisements_ = com.google.protobuf.ByteString.EMPTY;
-
- connectable_ = false;
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery(this);
- result.uuid_ = uuid_;
- result.rssi_ = rssi_;
- result.advertisements_ = advertisements_;
- result.connectable_ = connectable_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery.getDefaultInstance()) return this;
- if (!other.getUuid().isEmpty()) {
- uuid_ = other.uuid_;
- onChanged();
- }
- if (other.getRssi() != 0) {
- setRssi(other.getRssi());
- }
- if (other.getAdvertisements() != com.google.protobuf.ByteString.EMPTY) {
- setAdvertisements(other.getAdvertisements());
- }
- if (other.getConnectable() != false) {
- setConnectable(other.getConnectable());
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object uuid_ = "";
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uuid_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string uuid = 1;
- * @param value The uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuid(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- uuid_ = value;
- onChanged();
- return this;
- }
- /**
- * string uuid = 1;
- * @return This builder for chaining.
- */
- public Builder clearUuid() {
-
- uuid_ = getDefaultInstance().getUuid();
- onChanged();
- return this;
- }
- /**
- * string uuid = 1;
- * @param value The bytes for uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuidBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- uuid_ = value;
- onChanged();
- return this;
- }
-
- private int rssi_ ;
- /**
- * sint32 rssi = 2;
- * @return The rssi.
- */
- @java.lang.Override
- public int getRssi() {
- return rssi_;
- }
- /**
- * sint32 rssi = 2;
- * @param value The rssi to set.
- * @return This builder for chaining.
- */
- public Builder setRssi(int value) {
-
- rssi_ = value;
- onChanged();
- return this;
- }
- /**
- * sint32 rssi = 2;
- * @return This builder for chaining.
- */
- public Builder clearRssi() {
-
- rssi_ = 0;
- onChanged();
- return this;
- }
-
- private com.google.protobuf.ByteString advertisements_ = com.google.protobuf.ByteString.EMPTY;
- /**
- * bytes advertisements = 3;
- * @return The advertisements.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getAdvertisements() {
- return advertisements_;
- }
- /**
- * bytes advertisements = 3;
- * @param value The advertisements to set.
- * @return This builder for chaining.
- */
- public Builder setAdvertisements(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- advertisements_ = value;
- onChanged();
- return this;
- }
- /**
- * bytes advertisements = 3;
- * @return This builder for chaining.
- */
- public Builder clearAdvertisements() {
-
- advertisements_ = getDefaultInstance().getAdvertisements();
- onChanged();
- return this;
- }
-
- private boolean connectable_ ;
- /**
- * bool connectable = 4;
- * @return The connectable.
- */
- @java.lang.Override
- public boolean getConnectable() {
- return connectable_;
- }
- /**
- * bool connectable = 4;
- * @param value The connectable to set.
- * @return This builder for chaining.
- */
- public Builder setConnectable(boolean value) {
-
- connectable_ = value;
- onChanged();
- return this;
- }
- /**
- * bool connectable = 4;
- * @return This builder for chaining.
- */
- public Builder clearConnectable() {
-
- connectable_ = 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:dev.yanshouwang.bluetooth_low_energy.Discovery)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.Discovery)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Discovery parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new Discovery(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.Discovery getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface ConnectArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.ConnectArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- java.lang.String getUuid();
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- com.google.protobuf.ByteString
- getUuidBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.ConnectArguments}
- */
- public static final class ConnectArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.ConnectArguments)
- ConnectArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use ConnectArguments.newBuilder() to construct.
- private ConnectArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private ConnectArguments() {
- uuid_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new ConnectArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private ConnectArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- uuid_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder.class);
- }
-
- public static final int UUID_FIELD_NUMBER = 1;
- private volatile java.lang.Object uuid_;
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- @java.lang.Override
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- 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();
- uuid_ = s;
- return s;
- }
- }
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = 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 (!getUuidBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uuid_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getUuidBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uuid_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) obj;
-
- if (!getUuid()
- .equals(other.getUuid())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + UUID_FIELD_NUMBER;
- hash = (53 * hash) + getUuid().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments 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 dev.yanshouwang.bluetooth_low_energy.ConnectArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.ConnectArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- uuid_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments(this);
- result.uuid_ = uuid_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments.getDefaultInstance()) return this;
- if (!other.getUuid().isEmpty()) {
- uuid_ = other.uuid_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object uuid_ = "";
- /**
- * string uuid = 1;
- * @return The uuid.
- */
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uuid_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string uuid = 1;
- * @return The bytes for uuid.
- */
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string uuid = 1;
- * @param value The uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuid(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- uuid_ = value;
- onChanged();
- return this;
- }
- /**
- * string uuid = 1;
- * @return This builder for chaining.
- */
- public Builder clearUuid() {
-
- uuid_ = getDefaultInstance().getUuid();
- onChanged();
- return this;
- }
- /**
- * string uuid = 1;
- * @param value The bytes for uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuidBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- uuid_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.ConnectArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.ConnectArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public ConnectArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new ConnectArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.ConnectArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GATTOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GATT)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * int32 maximumWriteLength = 2;
- * @return The maximumWriteLength.
- */
- int getMaximumWriteLength();
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- java.util.List
- getServicesList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getServices(int index);
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- int getServicesCount();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder>
- getServicesOrBuilderList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder getServicesOrBuilder(
- int index);
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GATT}
- */
- public static final class GATT extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GATT)
- GATTOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GATT.newBuilder() to construct.
- private GATT(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GATT() {
- key_ = "";
- services_ = java.util.Collections.emptyList();
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GATT();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GATT(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- case 16: {
-
- maximumWriteLength_ = input.readInt32();
- break;
- }
- case 26: {
- if (!((mutable_bitField0_ & 0x00000001) != 0)) {
- services_ = new java.util.ArrayList();
- mutable_bitField0_ |= 0x00000001;
- }
- services_.add(
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.parser(), extensionRegistry));
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- if (((mutable_bitField0_ & 0x00000001) != 0)) {
- services_ = java.util.Collections.unmodifiableList(services_);
- }
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int MAXIMUMWRITELENGTH_FIELD_NUMBER = 2;
- private int maximumWriteLength_;
- /**
- * int32 maximumWriteLength = 2;
- * @return The maximumWriteLength.
- */
- @java.lang.Override
- public int getMaximumWriteLength() {
- return maximumWriteLength_;
- }
-
- public static final int SERVICES_FIELD_NUMBER = 3;
- private java.util.List services_;
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- @java.lang.Override
- public java.util.List getServicesList() {
- return services_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- @java.lang.Override
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder>
- getServicesOrBuilderList() {
- return services_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- @java.lang.Override
- public int getServicesCount() {
- return services_.size();
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getServices(int index) {
- return services_.get(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder getServicesOrBuilder(
- int index) {
- return services_.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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- if (maximumWriteLength_ != 0) {
- output.writeInt32(2, maximumWriteLength_);
- }
- for (int i = 0; i < services_.size(); i++) {
- output.writeMessage(3, services_.get(i));
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- if (maximumWriteLength_ != 0) {
- size += com.google.protobuf.CodedOutputStream
- .computeInt32Size(2, maximumWriteLength_);
- }
- for (int i = 0; i < services_.size(); i++) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(3, services_.get(i));
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (getMaximumWriteLength()
- != other.getMaximumWriteLength()) return false;
- if (!getServicesList()
- .equals(other.getServicesList())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + MAXIMUMWRITELENGTH_FIELD_NUMBER;
- hash = (53 * hash) + getMaximumWriteLength();
- if (getServicesCount() > 0) {
- hash = (37 * hash) + SERVICES_FIELD_NUMBER;
- hash = (53 * hash) + getServicesList().hashCode();
- }
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT 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 dev.yanshouwang.bluetooth_low_energy.GATT}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GATT)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATTOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- getServicesFieldBuilder();
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- maximumWriteLength_ = 0;
-
- if (servicesBuilder_ == null) {
- services_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- servicesBuilder_.clear();
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT(this);
- int from_bitField0_ = bitField0_;
- result.key_ = key_;
- result.maximumWriteLength_ = maximumWriteLength_;
- if (servicesBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)) {
- services_ = java.util.Collections.unmodifiableList(services_);
- bitField0_ = (bitField0_ & ~0x00000001);
- }
- result.services_ = services_;
- } else {
- result.services_ = servicesBuilder_.build();
- }
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (other.getMaximumWriteLength() != 0) {
- setMaximumWriteLength(other.getMaximumWriteLength());
- }
- if (servicesBuilder_ == null) {
- if (!other.services_.isEmpty()) {
- if (services_.isEmpty()) {
- services_ = other.services_;
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- ensureServicesIsMutable();
- services_.addAll(other.services_);
- }
- onChanged();
- }
- } else {
- if (!other.services_.isEmpty()) {
- if (servicesBuilder_.isEmpty()) {
- servicesBuilder_.dispose();
- servicesBuilder_ = null;
- services_ = other.services_;
- bitField0_ = (bitField0_ & ~0x00000001);
- servicesBuilder_ =
- com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
- getServicesFieldBuilder() : null;
- } else {
- servicesBuilder_.addAllMessages(other.services_);
- }
- }
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private int maximumWriteLength_ ;
- /**
- * int32 maximumWriteLength = 2;
- * @return The maximumWriteLength.
- */
- @java.lang.Override
- public int getMaximumWriteLength() {
- return maximumWriteLength_;
- }
- /**
- * int32 maximumWriteLength = 2;
- * @param value The maximumWriteLength to set.
- * @return This builder for chaining.
- */
- public Builder setMaximumWriteLength(int value) {
-
- maximumWriteLength_ = value;
- onChanged();
- return this;
- }
- /**
- * int32 maximumWriteLength = 2;
- * @return This builder for chaining.
- */
- public Builder clearMaximumWriteLength() {
-
- maximumWriteLength_ = 0;
- onChanged();
- return this;
- }
-
- private java.util.List services_ =
- java.util.Collections.emptyList();
- private void ensureServicesIsMutable() {
- if (!((bitField0_ & 0x00000001) != 0)) {
- services_ = new java.util.ArrayList(services_);
- bitField0_ |= 0x00000001;
- }
- }
-
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder> servicesBuilder_;
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public java.util.List getServicesList() {
- if (servicesBuilder_ == null) {
- return java.util.Collections.unmodifiableList(services_);
- } else {
- return servicesBuilder_.getMessageList();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public int getServicesCount() {
- if (servicesBuilder_ == null) {
- return services_.size();
- } else {
- return servicesBuilder_.getCount();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getServices(int index) {
- if (servicesBuilder_ == null) {
- return services_.get(index);
- } else {
- return servicesBuilder_.getMessage(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder setServices(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService value) {
- if (servicesBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureServicesIsMutable();
- services_.set(index, value);
- onChanged();
- } else {
- servicesBuilder_.setMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder setServices(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder builderForValue) {
- if (servicesBuilder_ == null) {
- ensureServicesIsMutable();
- services_.set(index, builderForValue.build());
- onChanged();
- } else {
- servicesBuilder_.setMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder addServices(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService value) {
- if (servicesBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureServicesIsMutable();
- services_.add(value);
- onChanged();
- } else {
- servicesBuilder_.addMessage(value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder addServices(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService value) {
- if (servicesBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureServicesIsMutable();
- services_.add(index, value);
- onChanged();
- } else {
- servicesBuilder_.addMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder addServices(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder builderForValue) {
- if (servicesBuilder_ == null) {
- ensureServicesIsMutable();
- services_.add(builderForValue.build());
- onChanged();
- } else {
- servicesBuilder_.addMessage(builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder addServices(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder builderForValue) {
- if (servicesBuilder_ == null) {
- ensureServicesIsMutable();
- services_.add(index, builderForValue.build());
- onChanged();
- } else {
- servicesBuilder_.addMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder addAllServices(
- java.lang.Iterable extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService> values) {
- if (servicesBuilder_ == null) {
- ensureServicesIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, services_);
- onChanged();
- } else {
- servicesBuilder_.addAllMessages(values);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder clearServices() {
- if (servicesBuilder_ == null) {
- services_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- onChanged();
- } else {
- servicesBuilder_.clear();
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public Builder removeServices(int index) {
- if (servicesBuilder_ == null) {
- ensureServicesIsMutable();
- services_.remove(index);
- onChanged();
- } else {
- servicesBuilder_.remove(index);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder getServicesBuilder(
- int index) {
- return getServicesFieldBuilder().getBuilder(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder getServicesOrBuilder(
- int index) {
- if (servicesBuilder_ == null) {
- return services_.get(index); } else {
- return servicesBuilder_.getMessageOrBuilder(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder>
- getServicesOrBuilderList() {
- if (servicesBuilder_ != null) {
- return servicesBuilder_.getMessageOrBuilderList();
- } else {
- return java.util.Collections.unmodifiableList(services_);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder addServicesBuilder() {
- return getServicesFieldBuilder().addBuilder(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder addServicesBuilder(
- int index) {
- return getServicesFieldBuilder().addBuilder(
- index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattService services = 3;
- */
- public java.util.List
- getServicesBuilderList() {
- return getServicesFieldBuilder().getBuilderList();
- }
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder>
- getServicesFieldBuilder() {
- if (servicesBuilder_ == null) {
- servicesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder>(
- services_,
- ((bitField0_ & 0x00000001) != 0),
- getParentForChildren(),
- isClean());
- services_ = null;
- }
- return servicesBuilder_;
- }
- @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:dev.yanshouwang.bluetooth_low_energy.GATT)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GATT)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GATT parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GATT(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GATT getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattServiceOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattService)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- java.lang.String getUuid();
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- com.google.protobuf.ByteString
- getUuidBytes();
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- java.util.List
- getCharacteristicsList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getCharacteristics(int index);
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- int getCharacteristicsCount();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder>
- getCharacteristicsOrBuilderList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder getCharacteristicsOrBuilder(
- int index);
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattService}
- */
- public static final class GattService extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattService)
- GattServiceOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattService.newBuilder() to construct.
- private GattService(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattService() {
- key_ = "";
- uuid_ = "";
- characteristics_ = java.util.Collections.emptyList();
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattService();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattService(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- uuid_ = s;
- break;
- }
- case 26: {
- if (!((mutable_bitField0_ & 0x00000001) != 0)) {
- characteristics_ = new java.util.ArrayList();
- mutable_bitField0_ |= 0x00000001;
- }
- characteristics_.add(
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.parser(), extensionRegistry));
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- if (((mutable_bitField0_ & 0x00000001) != 0)) {
- characteristics_ = java.util.Collections.unmodifiableList(characteristics_);
- }
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int UUID_FIELD_NUMBER = 2;
- private volatile java.lang.Object uuid_;
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- @java.lang.Override
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- 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();
- uuid_ = s;
- return s;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int CHARACTERISTICS_FIELD_NUMBER = 3;
- private java.util.List characteristics_;
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- @java.lang.Override
- public java.util.List getCharacteristicsList() {
- return characteristics_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- @java.lang.Override
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder>
- getCharacteristicsOrBuilderList() {
- return characteristics_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- @java.lang.Override
- public int getCharacteristicsCount() {
- return characteristics_.size();
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getCharacteristics(int index) {
- return characteristics_.get(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder getCharacteristicsOrBuilder(
- int index) {
- return characteristics_.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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, uuid_);
- }
- for (int i = 0; i < characteristics_.size(); i++) {
- output.writeMessage(3, characteristics_.get(i));
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, uuid_);
- }
- for (int i = 0; i < characteristics_.size(); i++) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(3, characteristics_.get(i));
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getUuid()
- .equals(other.getUuid())) return false;
- if (!getCharacteristicsList()
- .equals(other.getCharacteristicsList())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + UUID_FIELD_NUMBER;
- hash = (53 * hash) + getUuid().hashCode();
- if (getCharacteristicsCount() > 0) {
- hash = (37 * hash) + CHARACTERISTICS_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicsList().hashCode();
- }
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService 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 dev.yanshouwang.bluetooth_low_energy.GattService}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattService)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattServiceOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- getCharacteristicsFieldBuilder();
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- uuid_ = "";
-
- if (characteristicsBuilder_ == null) {
- characteristics_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- characteristicsBuilder_.clear();
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService(this);
- int from_bitField0_ = bitField0_;
- result.key_ = key_;
- result.uuid_ = uuid_;
- if (characteristicsBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)) {
- characteristics_ = java.util.Collections.unmodifiableList(characteristics_);
- bitField0_ = (bitField0_ & ~0x00000001);
- }
- result.characteristics_ = characteristics_;
- } else {
- result.characteristics_ = characteristicsBuilder_.build();
- }
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (!other.getUuid().isEmpty()) {
- uuid_ = other.uuid_;
- onChanged();
- }
- if (characteristicsBuilder_ == null) {
- if (!other.characteristics_.isEmpty()) {
- if (characteristics_.isEmpty()) {
- characteristics_ = other.characteristics_;
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- ensureCharacteristicsIsMutable();
- characteristics_.addAll(other.characteristics_);
- }
- onChanged();
- }
- } else {
- if (!other.characteristics_.isEmpty()) {
- if (characteristicsBuilder_.isEmpty()) {
- characteristicsBuilder_.dispose();
- characteristicsBuilder_ = null;
- characteristics_ = other.characteristics_;
- bitField0_ = (bitField0_ & ~0x00000001);
- characteristicsBuilder_ =
- com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
- getCharacteristicsFieldBuilder() : null;
- } else {
- characteristicsBuilder_.addAllMessages(other.characteristics_);
- }
- }
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object uuid_ = "";
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uuid_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string uuid = 2;
- * @param value The uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuid(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- uuid_ = value;
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @return This builder for chaining.
- */
- public Builder clearUuid() {
-
- uuid_ = getDefaultInstance().getUuid();
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @param value The bytes for uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuidBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- uuid_ = value;
- onChanged();
- return this;
- }
-
- private java.util.List characteristics_ =
- java.util.Collections.emptyList();
- private void ensureCharacteristicsIsMutable() {
- if (!((bitField0_ & 0x00000001) != 0)) {
- characteristics_ = new java.util.ArrayList(characteristics_);
- bitField0_ |= 0x00000001;
- }
- }
-
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder> characteristicsBuilder_;
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public java.util.List getCharacteristicsList() {
- if (characteristicsBuilder_ == null) {
- return java.util.Collections.unmodifiableList(characteristics_);
- } else {
- return characteristicsBuilder_.getMessageList();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public int getCharacteristicsCount() {
- if (characteristicsBuilder_ == null) {
- return characteristics_.size();
- } else {
- return characteristicsBuilder_.getCount();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getCharacteristics(int index) {
- if (characteristicsBuilder_ == null) {
- return characteristics_.get(index);
- } else {
- return characteristicsBuilder_.getMessage(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder setCharacteristics(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic value) {
- if (characteristicsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureCharacteristicsIsMutable();
- characteristics_.set(index, value);
- onChanged();
- } else {
- characteristicsBuilder_.setMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder setCharacteristics(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder builderForValue) {
- if (characteristicsBuilder_ == null) {
- ensureCharacteristicsIsMutable();
- characteristics_.set(index, builderForValue.build());
- onChanged();
- } else {
- characteristicsBuilder_.setMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder addCharacteristics(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic value) {
- if (characteristicsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureCharacteristicsIsMutable();
- characteristics_.add(value);
- onChanged();
- } else {
- characteristicsBuilder_.addMessage(value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder addCharacteristics(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic value) {
- if (characteristicsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureCharacteristicsIsMutable();
- characteristics_.add(index, value);
- onChanged();
- } else {
- characteristicsBuilder_.addMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder addCharacteristics(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder builderForValue) {
- if (characteristicsBuilder_ == null) {
- ensureCharacteristicsIsMutable();
- characteristics_.add(builderForValue.build());
- onChanged();
- } else {
- characteristicsBuilder_.addMessage(builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder addCharacteristics(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder builderForValue) {
- if (characteristicsBuilder_ == null) {
- ensureCharacteristicsIsMutable();
- characteristics_.add(index, builderForValue.build());
- onChanged();
- } else {
- characteristicsBuilder_.addMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder addAllCharacteristics(
- java.lang.Iterable extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic> values) {
- if (characteristicsBuilder_ == null) {
- ensureCharacteristicsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, characteristics_);
- onChanged();
- } else {
- characteristicsBuilder_.addAllMessages(values);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder clearCharacteristics() {
- if (characteristicsBuilder_ == null) {
- characteristics_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- onChanged();
- } else {
- characteristicsBuilder_.clear();
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public Builder removeCharacteristics(int index) {
- if (characteristicsBuilder_ == null) {
- ensureCharacteristicsIsMutable();
- characteristics_.remove(index);
- onChanged();
- } else {
- characteristicsBuilder_.remove(index);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder getCharacteristicsBuilder(
- int index) {
- return getCharacteristicsFieldBuilder().getBuilder(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder getCharacteristicsOrBuilder(
- int index) {
- if (characteristicsBuilder_ == null) {
- return characteristics_.get(index); } else {
- return characteristicsBuilder_.getMessageOrBuilder(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder>
- getCharacteristicsOrBuilderList() {
- if (characteristicsBuilder_ != null) {
- return characteristicsBuilder_.getMessageOrBuilderList();
- } else {
- return java.util.Collections.unmodifiableList(characteristics_);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder addCharacteristicsBuilder() {
- return getCharacteristicsFieldBuilder().addBuilder(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder addCharacteristicsBuilder(
- int index) {
- return getCharacteristicsFieldBuilder().addBuilder(
- index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattCharacteristic characteristics = 3;
- */
- public java.util.List
- getCharacteristicsBuilderList() {
- return getCharacteristicsFieldBuilder().getBuilderList();
- }
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder>
- getCharacteristicsFieldBuilder() {
- if (characteristicsBuilder_ == null) {
- characteristicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder>(
- characteristics_,
- ((bitField0_ & 0x00000001) != 0),
- getParentForChildren(),
- isClean());
- characteristics_ = null;
- }
- return characteristicsBuilder_;
- }
- @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:dev.yanshouwang.bluetooth_low_energy.GattService)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattService)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattService parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattService(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattService getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattCharacteristicOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattCharacteristic)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- java.lang.String getUuid();
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- com.google.protobuf.ByteString
- getUuidBytes();
-
- /**
- * bool canRead = 3;
- * @return The canRead.
- */
- boolean getCanRead();
-
- /**
- * bool canWrite = 4;
- * @return The canWrite.
- */
- boolean getCanWrite();
-
- /**
- * bool canWriteWithoutResponse = 5;
- * @return The canWriteWithoutResponse.
- */
- boolean getCanWriteWithoutResponse();
-
- /**
- * bool canNotify = 6;
- * @return The canNotify.
- */
- boolean getCanNotify();
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- java.util.List
- getDescriptorsList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDescriptors(int index);
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- int getDescriptorsCount();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder>
- getDescriptorsOrBuilderList();
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder getDescriptorsOrBuilder(
- int index);
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattCharacteristic}
- */
- public static final class GattCharacteristic extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristic)
- GattCharacteristicOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattCharacteristic.newBuilder() to construct.
- private GattCharacteristic(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattCharacteristic() {
- key_ = "";
- uuid_ = "";
- descriptors_ = java.util.Collections.emptyList();
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattCharacteristic();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattCharacteristic(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- uuid_ = s;
- break;
- }
- case 24: {
-
- canRead_ = input.readBool();
- break;
- }
- case 32: {
-
- canWrite_ = input.readBool();
- break;
- }
- case 40: {
-
- canWriteWithoutResponse_ = input.readBool();
- break;
- }
- case 48: {
-
- canNotify_ = input.readBool();
- break;
- }
- case 58: {
- if (!((mutable_bitField0_ & 0x00000001) != 0)) {
- descriptors_ = new java.util.ArrayList();
- mutable_bitField0_ |= 0x00000001;
- }
- descriptors_.add(
- input.readMessage(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.parser(), extensionRegistry));
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- if (((mutable_bitField0_ & 0x00000001) != 0)) {
- descriptors_ = java.util.Collections.unmodifiableList(descriptors_);
- }
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int UUID_FIELD_NUMBER = 2;
- private volatile java.lang.Object uuid_;
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- @java.lang.Override
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- 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();
- uuid_ = s;
- return s;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int CANREAD_FIELD_NUMBER = 3;
- private boolean canRead_;
- /**
- * bool canRead = 3;
- * @return The canRead.
- */
- @java.lang.Override
- public boolean getCanRead() {
- return canRead_;
- }
-
- public static final int CANWRITE_FIELD_NUMBER = 4;
- private boolean canWrite_;
- /**
- * bool canWrite = 4;
- * @return The canWrite.
- */
- @java.lang.Override
- public boolean getCanWrite() {
- return canWrite_;
- }
-
- public static final int CANWRITEWITHOUTRESPONSE_FIELD_NUMBER = 5;
- private boolean canWriteWithoutResponse_;
- /**
- * bool canWriteWithoutResponse = 5;
- * @return The canWriteWithoutResponse.
- */
- @java.lang.Override
- public boolean getCanWriteWithoutResponse() {
- return canWriteWithoutResponse_;
- }
-
- public static final int CANNOTIFY_FIELD_NUMBER = 6;
- private boolean canNotify_;
- /**
- * bool canNotify = 6;
- * @return The canNotify.
- */
- @java.lang.Override
- public boolean getCanNotify() {
- return canNotify_;
- }
-
- public static final int DESCRIPTORS_FIELD_NUMBER = 7;
- private java.util.List descriptors_;
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- @java.lang.Override
- public java.util.List getDescriptorsList() {
- return descriptors_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- @java.lang.Override
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder>
- getDescriptorsOrBuilderList() {
- return descriptors_;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- @java.lang.Override
- public int getDescriptorsCount() {
- return descriptors_.size();
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDescriptors(int index) {
- return descriptors_.get(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder getDescriptorsOrBuilder(
- int index) {
- return descriptors_.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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, uuid_);
- }
- if (canRead_ != false) {
- output.writeBool(3, canRead_);
- }
- if (canWrite_ != false) {
- output.writeBool(4, canWrite_);
- }
- if (canWriteWithoutResponse_ != false) {
- output.writeBool(5, canWriteWithoutResponse_);
- }
- if (canNotify_ != false) {
- output.writeBool(6, canNotify_);
- }
- for (int i = 0; i < descriptors_.size(); i++) {
- output.writeMessage(7, descriptors_.get(i));
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, uuid_);
- }
- if (canRead_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(3, canRead_);
- }
- if (canWrite_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(4, canWrite_);
- }
- if (canWriteWithoutResponse_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(5, canWriteWithoutResponse_);
- }
- if (canNotify_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(6, canNotify_);
- }
- for (int i = 0; i < descriptors_.size(); i++) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(7, descriptors_.get(i));
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getUuid()
- .equals(other.getUuid())) return false;
- if (getCanRead()
- != other.getCanRead()) return false;
- if (getCanWrite()
- != other.getCanWrite()) return false;
- if (getCanWriteWithoutResponse()
- != other.getCanWriteWithoutResponse()) return false;
- if (getCanNotify()
- != other.getCanNotify()) return false;
- if (!getDescriptorsList()
- .equals(other.getDescriptorsList())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + UUID_FIELD_NUMBER;
- hash = (53 * hash) + getUuid().hashCode();
- hash = (37 * hash) + CANREAD_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getCanRead());
- hash = (37 * hash) + CANWRITE_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getCanWrite());
- hash = (37 * hash) + CANWRITEWITHOUTRESPONSE_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getCanWriteWithoutResponse());
- hash = (37 * hash) + CANNOTIFY_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getCanNotify());
- if (getDescriptorsCount() > 0) {
- hash = (37 * hash) + DESCRIPTORS_FIELD_NUMBER;
- hash = (53 * hash) + getDescriptorsList().hashCode();
- }
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic 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 dev.yanshouwang.bluetooth_low_energy.GattCharacteristic}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristic)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- getDescriptorsFieldBuilder();
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- uuid_ = "";
-
- canRead_ = false;
-
- canWrite_ = false;
-
- canWriteWithoutResponse_ = false;
-
- canNotify_ = false;
-
- if (descriptorsBuilder_ == null) {
- descriptors_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- descriptorsBuilder_.clear();
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic(this);
- int from_bitField0_ = bitField0_;
- result.key_ = key_;
- result.uuid_ = uuid_;
- result.canRead_ = canRead_;
- result.canWrite_ = canWrite_;
- result.canWriteWithoutResponse_ = canWriteWithoutResponse_;
- result.canNotify_ = canNotify_;
- if (descriptorsBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)) {
- descriptors_ = java.util.Collections.unmodifiableList(descriptors_);
- bitField0_ = (bitField0_ & ~0x00000001);
- }
- result.descriptors_ = descriptors_;
- } else {
- result.descriptors_ = descriptorsBuilder_.build();
- }
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (!other.getUuid().isEmpty()) {
- uuid_ = other.uuid_;
- onChanged();
- }
- if (other.getCanRead() != false) {
- setCanRead(other.getCanRead());
- }
- if (other.getCanWrite() != false) {
- setCanWrite(other.getCanWrite());
- }
- if (other.getCanWriteWithoutResponse() != false) {
- setCanWriteWithoutResponse(other.getCanWriteWithoutResponse());
- }
- if (other.getCanNotify() != false) {
- setCanNotify(other.getCanNotify());
- }
- if (descriptorsBuilder_ == null) {
- if (!other.descriptors_.isEmpty()) {
- if (descriptors_.isEmpty()) {
- descriptors_ = other.descriptors_;
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- ensureDescriptorsIsMutable();
- descriptors_.addAll(other.descriptors_);
- }
- onChanged();
- }
- } else {
- if (!other.descriptors_.isEmpty()) {
- if (descriptorsBuilder_.isEmpty()) {
- descriptorsBuilder_.dispose();
- descriptorsBuilder_ = null;
- descriptors_ = other.descriptors_;
- bitField0_ = (bitField0_ & ~0x00000001);
- descriptorsBuilder_ =
- com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
- getDescriptorsFieldBuilder() : null;
- } else {
- descriptorsBuilder_.addAllMessages(other.descriptors_);
- }
- }
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object uuid_ = "";
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uuid_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string uuid = 2;
- * @param value The uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuid(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- uuid_ = value;
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @return This builder for chaining.
- */
- public Builder clearUuid() {
-
- uuid_ = getDefaultInstance().getUuid();
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @param value The bytes for uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuidBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- uuid_ = value;
- onChanged();
- return this;
- }
-
- private boolean canRead_ ;
- /**
- * bool canRead = 3;
- * @return The canRead.
- */
- @java.lang.Override
- public boolean getCanRead() {
- return canRead_;
- }
- /**
- * bool canRead = 3;
- * @param value The canRead to set.
- * @return This builder for chaining.
- */
- public Builder setCanRead(boolean value) {
-
- canRead_ = value;
- onChanged();
- return this;
- }
- /**
- * bool canRead = 3;
- * @return This builder for chaining.
- */
- public Builder clearCanRead() {
-
- canRead_ = false;
- onChanged();
- return this;
- }
-
- private boolean canWrite_ ;
- /**
- * bool canWrite = 4;
- * @return The canWrite.
- */
- @java.lang.Override
- public boolean getCanWrite() {
- return canWrite_;
- }
- /**
- * bool canWrite = 4;
- * @param value The canWrite to set.
- * @return This builder for chaining.
- */
- public Builder setCanWrite(boolean value) {
-
- canWrite_ = value;
- onChanged();
- return this;
- }
- /**
- * bool canWrite = 4;
- * @return This builder for chaining.
- */
- public Builder clearCanWrite() {
-
- canWrite_ = false;
- onChanged();
- return this;
- }
-
- private boolean canWriteWithoutResponse_ ;
- /**
- * bool canWriteWithoutResponse = 5;
- * @return The canWriteWithoutResponse.
- */
- @java.lang.Override
- public boolean getCanWriteWithoutResponse() {
- return canWriteWithoutResponse_;
- }
- /**
- * bool canWriteWithoutResponse = 5;
- * @param value The canWriteWithoutResponse to set.
- * @return This builder for chaining.
- */
- public Builder setCanWriteWithoutResponse(boolean value) {
-
- canWriteWithoutResponse_ = value;
- onChanged();
- return this;
- }
- /**
- * bool canWriteWithoutResponse = 5;
- * @return This builder for chaining.
- */
- public Builder clearCanWriteWithoutResponse() {
-
- canWriteWithoutResponse_ = false;
- onChanged();
- return this;
- }
-
- private boolean canNotify_ ;
- /**
- * bool canNotify = 6;
- * @return The canNotify.
- */
- @java.lang.Override
- public boolean getCanNotify() {
- return canNotify_;
- }
- /**
- * bool canNotify = 6;
- * @param value The canNotify to set.
- * @return This builder for chaining.
- */
- public Builder setCanNotify(boolean value) {
-
- canNotify_ = value;
- onChanged();
- return this;
- }
- /**
- * bool canNotify = 6;
- * @return This builder for chaining.
- */
- public Builder clearCanNotify() {
-
- canNotify_ = false;
- onChanged();
- return this;
- }
-
- private java.util.List descriptors_ =
- java.util.Collections.emptyList();
- private void ensureDescriptorsIsMutable() {
- if (!((bitField0_ & 0x00000001) != 0)) {
- descriptors_ = new java.util.ArrayList(descriptors_);
- bitField0_ |= 0x00000001;
- }
- }
-
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder> descriptorsBuilder_;
-
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public java.util.List getDescriptorsList() {
- if (descriptorsBuilder_ == null) {
- return java.util.Collections.unmodifiableList(descriptors_);
- } else {
- return descriptorsBuilder_.getMessageList();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public int getDescriptorsCount() {
- if (descriptorsBuilder_ == null) {
- return descriptors_.size();
- } else {
- return descriptorsBuilder_.getCount();
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDescriptors(int index) {
- if (descriptorsBuilder_ == null) {
- return descriptors_.get(index);
- } else {
- return descriptorsBuilder_.getMessage(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder setDescriptors(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor value) {
- if (descriptorsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDescriptorsIsMutable();
- descriptors_.set(index, value);
- onChanged();
- } else {
- descriptorsBuilder_.setMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder setDescriptors(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder builderForValue) {
- if (descriptorsBuilder_ == null) {
- ensureDescriptorsIsMutable();
- descriptors_.set(index, builderForValue.build());
- onChanged();
- } else {
- descriptorsBuilder_.setMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder addDescriptors(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor value) {
- if (descriptorsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDescriptorsIsMutable();
- descriptors_.add(value);
- onChanged();
- } else {
- descriptorsBuilder_.addMessage(value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder addDescriptors(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor value) {
- if (descriptorsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDescriptorsIsMutable();
- descriptors_.add(index, value);
- onChanged();
- } else {
- descriptorsBuilder_.addMessage(index, value);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder addDescriptors(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder builderForValue) {
- if (descriptorsBuilder_ == null) {
- ensureDescriptorsIsMutable();
- descriptors_.add(builderForValue.build());
- onChanged();
- } else {
- descriptorsBuilder_.addMessage(builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder addDescriptors(
- int index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder builderForValue) {
- if (descriptorsBuilder_ == null) {
- ensureDescriptorsIsMutable();
- descriptors_.add(index, builderForValue.build());
- onChanged();
- } else {
- descriptorsBuilder_.addMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder addAllDescriptors(
- java.lang.Iterable extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor> values) {
- if (descriptorsBuilder_ == null) {
- ensureDescriptorsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, descriptors_);
- onChanged();
- } else {
- descriptorsBuilder_.addAllMessages(values);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder clearDescriptors() {
- if (descriptorsBuilder_ == null) {
- descriptors_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- onChanged();
- } else {
- descriptorsBuilder_.clear();
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public Builder removeDescriptors(int index) {
- if (descriptorsBuilder_ == null) {
- ensureDescriptorsIsMutable();
- descriptors_.remove(index);
- onChanged();
- } else {
- descriptorsBuilder_.remove(index);
- }
- return this;
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder getDescriptorsBuilder(
- int index) {
- return getDescriptorsFieldBuilder().getBuilder(index);
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder getDescriptorsOrBuilder(
- int index) {
- if (descriptorsBuilder_ == null) {
- return descriptors_.get(index); } else {
- return descriptorsBuilder_.getMessageOrBuilder(index);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public java.util.List extends dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder>
- getDescriptorsOrBuilderList() {
- if (descriptorsBuilder_ != null) {
- return descriptorsBuilder_.getMessageOrBuilderList();
- } else {
- return java.util.Collections.unmodifiableList(descriptors_);
- }
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder addDescriptorsBuilder() {
- return getDescriptorsFieldBuilder().addBuilder(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder addDescriptorsBuilder(
- int index) {
- return getDescriptorsFieldBuilder().addBuilder(
- index, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.getDefaultInstance());
- }
- /**
- * repeated .dev.yanshouwang.bluetooth_low_energy.GattDescriptor descriptors = 7;
- */
- public java.util.List
- getDescriptorsBuilderList() {
- return getDescriptorsFieldBuilder().getBuilderList();
- }
- private com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder>
- getDescriptorsFieldBuilder() {
- if (descriptorsBuilder_ == null) {
- descriptorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder>(
- descriptors_,
- ((bitField0_ & 0x00000001) != 0),
- getParentForChildren(),
- isClean());
- descriptors_ = null;
- }
- return descriptorsBuilder_;
- }
- @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:dev.yanshouwang.bluetooth_low_energy.GattCharacteristic)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattCharacteristic)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattCharacteristic parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattCharacteristic(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristic getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattDescriptorOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattDescriptor)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- java.lang.String getUuid();
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- com.google.protobuf.ByteString
- getUuidBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattDescriptor}
- */
- public static final class GattDescriptor extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptor)
- GattDescriptorOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattDescriptor.newBuilder() to construct.
- private GattDescriptor(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattDescriptor() {
- key_ = "";
- uuid_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattDescriptor();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattDescriptor(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- uuid_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int UUID_FIELD_NUMBER = 2;
- private volatile java.lang.Object uuid_;
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- @java.lang.Override
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- 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();
- uuid_ = s;
- return s;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = 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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, uuid_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- if (!getUuidBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, uuid_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getUuid()
- .equals(other.getUuid())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + UUID_FIELD_NUMBER;
- hash = (53 * hash) + getUuid().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor 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 dev.yanshouwang.bluetooth_low_energy.GattDescriptor}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptor)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- uuid_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor(this);
- result.key_ = key_;
- result.uuid_ = uuid_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (!other.getUuid().isEmpty()) {
- uuid_ = other.uuid_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object uuid_ = "";
- /**
- * string uuid = 2;
- * @return The uuid.
- */
- public java.lang.String getUuid() {
- java.lang.Object ref = uuid_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- uuid_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string uuid = 2;
- * @return The bytes for uuid.
- */
- public com.google.protobuf.ByteString
- getUuidBytes() {
- java.lang.Object ref = uuid_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- uuid_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string uuid = 2;
- * @param value The uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuid(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- uuid_ = value;
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @return This builder for chaining.
- */
- public Builder clearUuid() {
-
- uuid_ = getDefaultInstance().getUuid();
- onChanged();
- return this;
- }
- /**
- * string uuid = 2;
- * @param value The bytes for uuid to set.
- * @return This builder for chaining.
- */
- public Builder setUuidBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- uuid_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.GattDescriptor)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattDescriptor)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattDescriptor parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattDescriptor(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptor getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattDisconnectArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments}
- */
- public static final class GattDisconnectArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments)
- GattDisconnectArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattDisconnectArguments.newBuilder() to construct.
- private GattDisconnectArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattDisconnectArguments() {
- key_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattDisconnectArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattDisconnectArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = 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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments 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 dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments(this);
- result.key_ = key_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattDisconnectArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattDisconnectArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattDisconnectArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDisconnectArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattConnectionLostOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattConnectionLost)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string key = 1;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * string error = 2;
- * @return The error.
- */
- java.lang.String getError();
- /**
- * string error = 2;
- * @return The bytes for error.
- */
- com.google.protobuf.ByteString
- getErrorBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattConnectionLost}
- */
- public static final class GattConnectionLost extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattConnectionLost)
- GattConnectionLostOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattConnectionLost.newBuilder() to construct.
- private GattConnectionLost(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattConnectionLost() {
- key_ = "";
- error_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattConnectionLost();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattConnectionLost(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- key_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- error_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder.class);
- }
-
- public static final int KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object key_;
- /**
- * string key = 1;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int ERROR_FIELD_NUMBER = 2;
- private volatile java.lang.Object error_;
- /**
- * string error = 2;
- * @return The error.
- */
- @java.lang.Override
- public java.lang.String getError() {
- java.lang.Object ref = error_;
- 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();
- error_ = s;
- return s;
- }
- }
- /**
- * string error = 2;
- * @return The bytes for error.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getErrorBytes() {
- java.lang.Object ref = error_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- error_ = 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 (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_);
- }
- if (!getErrorBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, error_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_);
- }
- if (!getErrorBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, error_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) obj;
-
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getError()
- .equals(other.getError())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + ERROR_FIELD_NUMBER;
- hash = (53 * hash) + getError().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost 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 dev.yanshouwang.bluetooth_low_energy.GattConnectionLost}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattConnectionLost)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLostOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- key_ = "";
-
- error_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost(this);
- result.key_ = key_;
- result.error_ = error_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost.getDefaultInstance()) return this;
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (!other.getError().isEmpty()) {
- error_ = other.error_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 1;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 1;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 1;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 1;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object error_ = "";
- /**
- * string error = 2;
- * @return The error.
- */
- public java.lang.String getError() {
- java.lang.Object ref = error_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- error_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string error = 2;
- * @return The bytes for error.
- */
- public com.google.protobuf.ByteString
- getErrorBytes() {
- java.lang.Object ref = error_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- error_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string error = 2;
- * @param value The error to set.
- * @return This builder for chaining.
- */
- public Builder setError(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- error_ = value;
- onChanged();
- return this;
- }
- /**
- * string error = 2;
- * @return This builder for chaining.
- */
- public Builder clearError() {
-
- error_ = getDefaultInstance().getError();
- onChanged();
- return this;
- }
- /**
- * string error = 2;
- * @param value The bytes for error to set.
- * @return This builder for chaining.
- */
- public Builder setErrorBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- error_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.GattConnectionLost)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattConnectionLost)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattConnectionLost parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattConnectionLost(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattConnectionLost getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattCharacteristicReadArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string key = 3;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments}
- */
- public static final class GattCharacteristicReadArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments)
- GattCharacteristicReadArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattCharacteristicReadArguments.newBuilder() to construct.
- private GattCharacteristicReadArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattCharacteristicReadArguments() {
- gattKey_ = "";
- serviceKey_ = "";
- key_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattCharacteristicReadArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattCharacteristicReadArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object key_;
- /**
- * string key = 3;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments 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 dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- key_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.key_ = key_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 3;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 3;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicReadArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattCharacteristicReadArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattCharacteristicReadArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicReadArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattCharacteristicWriteArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string key = 3;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * bytes value = 4;
- * @return The value.
- */
- com.google.protobuf.ByteString getValue();
-
- /**
- * bool withoutResponse = 5;
- * @return The withoutResponse.
- */
- boolean getWithoutResponse();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments}
- */
- public static final class GattCharacteristicWriteArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments)
- GattCharacteristicWriteArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattCharacteristicWriteArguments.newBuilder() to construct.
- private GattCharacteristicWriteArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattCharacteristicWriteArguments() {
- gattKey_ = "";
- serviceKey_ = "";
- key_ = "";
- value_ = com.google.protobuf.ByteString.EMPTY;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattCharacteristicWriteArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattCharacteristicWriteArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- case 34: {
-
- value_ = input.readBytes();
- break;
- }
- case 40: {
-
- withoutResponse_ = input.readBool();
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object key_;
- /**
- * string key = 3;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int VALUE_FIELD_NUMBER = 4;
- private com.google.protobuf.ByteString value_;
- /**
- * bytes value = 4;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
-
- public static final int WITHOUTRESPONSE_FIELD_NUMBER = 5;
- private boolean withoutResponse_;
- /**
- * bool withoutResponse = 5;
- * @return The withoutResponse.
- */
- @java.lang.Override
- public boolean getWithoutResponse() {
- return withoutResponse_;
- }
-
- 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_);
- }
- if (!value_.isEmpty()) {
- output.writeBytes(4, value_);
- }
- if (withoutResponse_ != false) {
- output.writeBool(5, withoutResponse_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_);
- }
- if (!value_.isEmpty()) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(4, value_);
- }
- if (withoutResponse_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(5, withoutResponse_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getValue()
- .equals(other.getValue())) return false;
- if (getWithoutResponse()
- != other.getWithoutResponse()) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + VALUE_FIELD_NUMBER;
- hash = (53 * hash) + getValue().hashCode();
- hash = (37 * hash) + WITHOUTRESPONSE_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getWithoutResponse());
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- key_ = "";
-
- value_ = com.google.protobuf.ByteString.EMPTY;
-
- withoutResponse_ = false;
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.key_ = key_;
- result.value_ = value_;
- result.withoutResponse_ = withoutResponse_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
- setValue(other.getValue());
- }
- if (other.getWithoutResponse() != false) {
- setWithoutResponse(other.getWithoutResponse());
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 3;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 3;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
- /**
- * bytes value = 4;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
- /**
- * bytes value = 4;
- * @param value The value to set.
- * @return This builder for chaining.
- */
- public Builder setValue(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- value_ = value;
- onChanged();
- return this;
- }
- /**
- * bytes value = 4;
- * @return This builder for chaining.
- */
- public Builder clearValue() {
-
- value_ = getDefaultInstance().getValue();
- onChanged();
- return this;
- }
-
- private boolean withoutResponse_ ;
- /**
- * bool withoutResponse = 5;
- * @return The withoutResponse.
- */
- @java.lang.Override
- public boolean getWithoutResponse() {
- return withoutResponse_;
- }
- /**
- * bool withoutResponse = 5;
- * @param value The withoutResponse to set.
- * @return This builder for chaining.
- */
- public Builder setWithoutResponse(boolean value) {
-
- withoutResponse_ = value;
- onChanged();
- return this;
- }
- /**
- * bool withoutResponse = 5;
- * @return This builder for chaining.
- */
- public Builder clearWithoutResponse() {
-
- withoutResponse_ = 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:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicWriteArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattCharacteristicWriteArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattCharacteristicWriteArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicWriteArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattCharacteristicNotifyArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string key = 3;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * bool state = 4;
- * @return The state.
- */
- boolean getState();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments}
- */
- public static final class GattCharacteristicNotifyArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments)
- GattCharacteristicNotifyArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattCharacteristicNotifyArguments.newBuilder() to construct.
- private GattCharacteristicNotifyArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattCharacteristicNotifyArguments() {
- gattKey_ = "";
- serviceKey_ = "";
- key_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattCharacteristicNotifyArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattCharacteristicNotifyArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- case 32: {
-
- state_ = input.readBool();
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object key_;
- /**
- * string key = 3;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int STATE_FIELD_NUMBER = 4;
- private boolean state_;
- /**
- * bool state = 4;
- * @return The state.
- */
- @java.lang.Override
- public boolean getState() {
- return state_;
- }
-
- 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_);
- }
- if (state_ != false) {
- output.writeBool(4, state_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_);
- }
- if (state_ != false) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(4, state_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (getState()
- != other.getState()) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + STATE_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
- getState());
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments 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 dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- key_ = "";
-
- state_ = false;
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.key_ = key_;
- result.state_ = state_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (other.getState() != false) {
- setState(other.getState());
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 3;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 3;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private boolean state_ ;
- /**
- * bool state = 4;
- * @return The state.
- */
- @java.lang.Override
- public boolean getState() {
- return state_;
- }
- /**
- * bool state = 4;
- * @param value The state to set.
- * @return This builder for chaining.
- */
- public Builder setState(boolean value) {
-
- state_ = value;
- onChanged();
- return this;
- }
- /**
- * bool state = 4;
- * @return This builder for chaining.
- */
- public Builder clearState() {
-
- state_ = 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:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicNotifyArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattCharacteristicNotifyArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattCharacteristicNotifyArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicNotifyArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattCharacteristicValueOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string key = 3;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * bytes value = 4;
- * @return The value.
- */
- com.google.protobuf.ByteString getValue();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue}
- */
- public static final class GattCharacteristicValue extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue)
- GattCharacteristicValueOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattCharacteristicValue.newBuilder() to construct.
- private GattCharacteristicValue(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattCharacteristicValue() {
- gattKey_ = "";
- serviceKey_ = "";
- key_ = "";
- value_ = com.google.protobuf.ByteString.EMPTY;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattCharacteristicValue();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattCharacteristicValue(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- case 34: {
-
- value_ = input.readBytes();
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object key_;
- /**
- * string key = 3;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int VALUE_FIELD_NUMBER = 4;
- private com.google.protobuf.ByteString value_;
- /**
- * bytes value = 4;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
-
- 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, key_);
- }
- if (!value_.isEmpty()) {
- output.writeBytes(4, value_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, key_);
- }
- if (!value_.isEmpty()) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(4, value_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getValue()
- .equals(other.getValue())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + VALUE_FIELD_NUMBER;
- hash = (53 * hash) + getValue().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue 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 dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValueOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- key_ = "";
-
- value_ = com.google.protobuf.ByteString.EMPTY;
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.key_ = key_;
- result.value_ = value_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
- setValue(other.getValue());
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 3;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 3;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 3;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 3;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
- /**
- * bytes value = 4;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
- /**
- * bytes value = 4;
- * @param value The value to set.
- * @return This builder for chaining.
- */
- public Builder setValue(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- value_ = value;
- onChanged();
- return this;
- }
- /**
- * bytes value = 4;
- * @return This builder for chaining.
- */
- public Builder clearValue() {
-
- value_ = getDefaultInstance().getValue();
- 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:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattCharacteristicValue)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattCharacteristicValue parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattCharacteristicValue(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattCharacteristicValue getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattDescriptorReadArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- java.lang.String getCharacteristicKey();
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- com.google.protobuf.ByteString
- getCharacteristicKeyBytes();
-
- /**
- * string key = 4;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments}
- */
- public static final class GattDescriptorReadArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments)
- GattDescriptorReadArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattDescriptorReadArguments.newBuilder() to construct.
- private GattDescriptorReadArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattDescriptorReadArguments() {
- gattKey_ = "";
- serviceKey_ = "";
- characteristicKey_ = "";
- key_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattDescriptorReadArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattDescriptorReadArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- characteristicKey_ = s;
- break;
- }
- case 34: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int CHARACTERISTIC_KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object characteristicKey_;
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- @java.lang.Override
- public java.lang.String getCharacteristicKey() {
- java.lang.Object ref = characteristicKey_;
- 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();
- characteristicKey_ = s;
- return s;
- }
- }
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getCharacteristicKeyBytes() {
- java.lang.Object ref = characteristicKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- characteristicKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 4;
- private volatile java.lang.Object key_;
- /**
- * string key = 4;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getCharacteristicKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, characteristicKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 4, key_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getCharacteristicKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, characteristicKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, key_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getCharacteristicKey()
- .equals(other.getCharacteristicKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + CHARACTERISTIC_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments 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 dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- characteristicKey_ = "";
-
- key_ = "";
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.characteristicKey_ = characteristicKey_;
- result.key_ = key_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getCharacteristicKey().isEmpty()) {
- characteristicKey_ = other.characteristicKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object characteristicKey_ = "";
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- public java.lang.String getCharacteristicKey() {
- java.lang.Object ref = characteristicKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- characteristicKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- public com.google.protobuf.ByteString
- getCharacteristicKeyBytes() {
- java.lang.Object ref = characteristicKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- characteristicKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string characteristic_key = 3;
- * @param value The characteristicKey to set.
- * @return This builder for chaining.
- */
- public Builder setCharacteristicKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- characteristicKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string characteristic_key = 3;
- * @return This builder for chaining.
- */
- public Builder clearCharacteristicKey() {
-
- characteristicKey_ = getDefaultInstance().getCharacteristicKey();
- onChanged();
- return this;
- }
- /**
- * string characteristic_key = 3;
- * @param value The bytes for characteristicKey to set.
- * @return This builder for chaining.
- */
- public Builder setCharacteristicKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- characteristicKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 4;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 4;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 4;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 4;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- 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:dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattDescriptorReadArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattDescriptorReadArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattDescriptorReadArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorReadArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface GattDescriptorWriteArgumentsOrBuilder extends
- // @@protoc_insertion_point(interface_extends:dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- java.lang.String getGattKey();
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- com.google.protobuf.ByteString
- getGattKeyBytes();
-
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- java.lang.String getServiceKey();
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- com.google.protobuf.ByteString
- getServiceKeyBytes();
-
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- java.lang.String getCharacteristicKey();
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- com.google.protobuf.ByteString
- getCharacteristicKeyBytes();
-
- /**
- * string key = 4;
- * @return The key.
- */
- java.lang.String getKey();
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * bytes value = 5;
- * @return The value.
- */
- com.google.protobuf.ByteString getValue();
- }
- /**
- * Protobuf type {@code dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments}
- */
- public static final class GattDescriptorWriteArguments extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments)
- GattDescriptorWriteArgumentsOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use GattDescriptorWriteArguments.newBuilder() to construct.
- private GattDescriptorWriteArguments(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private GattDescriptorWriteArguments() {
- gattKey_ = "";
- serviceKey_ = "";
- characteristicKey_ = "";
- key_ = "";
- value_ = com.google.protobuf.ByteString.EMPTY;
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new GattDescriptorWriteArguments();
- }
-
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private GattDescriptorWriteArguments(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- 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();
-
- gattKey_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- serviceKey_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- characteristicKey_ = s;
- break;
- }
- case 34: {
- java.lang.String s = input.readStringRequireUtf8();
-
- key_ = s;
- break;
- }
- case 42: {
-
- value_ = input.readBytes();
- break;
- }
- default: {
- if (!parseUnknownField(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder.class);
- }
-
- public static final int GATT_KEY_FIELD_NUMBER = 1;
- private volatile java.lang.Object gattKey_;
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- @java.lang.Override
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- 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();
- gattKey_ = s;
- return s;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SERVICE_KEY_FIELD_NUMBER = 2;
- private volatile java.lang.Object serviceKey_;
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- @java.lang.Override
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- 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();
- serviceKey_ = s;
- return s;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int CHARACTERISTIC_KEY_FIELD_NUMBER = 3;
- private volatile java.lang.Object characteristicKey_;
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- @java.lang.Override
- public java.lang.String getCharacteristicKey() {
- java.lang.Object ref = characteristicKey_;
- 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();
- characteristicKey_ = s;
- return s;
- }
- }
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getCharacteristicKeyBytes() {
- java.lang.Object ref = characteristicKey_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- characteristicKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 4;
- private volatile java.lang.Object key_;
- /**
- * string key = 4;
- * @return The key.
- */
- @java.lang.Override
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- 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();
- key_ = s;
- return s;
- }
- }
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int VALUE_FIELD_NUMBER = 5;
- private com.google.protobuf.ByteString value_;
- /**
- * bytes value = 5;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
-
- 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 (!getGattKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serviceKey_);
- }
- if (!getCharacteristicKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, characteristicKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 4, key_);
- }
- if (!value_.isEmpty()) {
- output.writeBytes(5, value_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getGattKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gattKey_);
- }
- if (!getServiceKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serviceKey_);
- }
- if (!getCharacteristicKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, characteristicKey_);
- }
- if (!getKeyBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, key_);
- }
- if (!value_.isEmpty()) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(5, value_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments)) {
- return super.equals(obj);
- }
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments other = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) obj;
-
- if (!getGattKey()
- .equals(other.getGattKey())) return false;
- if (!getServiceKey()
- .equals(other.getServiceKey())) return false;
- if (!getCharacteristicKey()
- .equals(other.getCharacteristicKey())) return false;
- if (!getKey()
- .equals(other.getKey())) return false;
- if (!getValue()
- .equals(other.getValue())) return false;
- if (!unknownFields.equals(other.unknownFields)) 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) + GATT_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getGattKey().hashCode();
- hash = (37 * hash) + SERVICE_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getServiceKey().hashCode();
- hash = (37 * hash) + CHARACTERISTIC_KEY_FIELD_NUMBER;
- hash = (53 * hash) + getCharacteristicKey().hashCode();
- hash = (37 * hash) + KEY_FIELD_NUMBER;
- hash = (53 * hash) + getKey().hashCode();
- hash = (37 * hash) + VALUE_FIELD_NUMBER;
- hash = (53 * hash) + getValue().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments 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(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments 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 dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments)
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArgumentsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.class, dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.Builder.class);
- }
-
- // Construct using dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- gattKey_ = "";
-
- serviceKey_ = "";
-
- characteristicKey_ = "";
-
- key_ = "";
-
- value_ = com.google.protobuf.ByteString.EMPTY;
-
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDefaultInstanceForType() {
- return dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance();
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments build() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments buildPartial() {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments result = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments(this);
- result.gattKey_ = gattKey_;
- result.serviceKey_ = serviceKey_;
- result.characteristicKey_ = characteristicKey_;
- result.key_ = key_;
- result.value_ = value_;
- 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 dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) {
- return mergeFrom((dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments other) {
- if (other == dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments.getDefaultInstance()) return this;
- if (!other.getGattKey().isEmpty()) {
- gattKey_ = other.gattKey_;
- onChanged();
- }
- if (!other.getServiceKey().isEmpty()) {
- serviceKey_ = other.serviceKey_;
- onChanged();
- }
- if (!other.getCharacteristicKey().isEmpty()) {
- characteristicKey_ = other.characteristicKey_;
- onChanged();
- }
- if (!other.getKey().isEmpty()) {
- key_ = other.key_;
- onChanged();
- }
- if (other.getValue() != com.google.protobuf.ByteString.EMPTY) {
- setValue(other.getValue());
- }
- this.mergeUnknownFields(other.unknownFields);
- 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 {
- dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
-
- private java.lang.Object gattKey_ = "";
- /**
- * string gatt_key = 1;
- * @return The gattKey.
- */
- public java.lang.String getGattKey() {
- java.lang.Object ref = gattKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gattKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @return The bytes for gattKey.
- */
- public com.google.protobuf.ByteString
- getGattKeyBytes() {
- java.lang.Object ref = gattKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gattKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string gatt_key = 1;
- * @param value The gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gattKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @return This builder for chaining.
- */
- public Builder clearGattKey() {
-
- gattKey_ = getDefaultInstance().getGattKey();
- onChanged();
- return this;
- }
- /**
- * string gatt_key = 1;
- * @param value The bytes for gattKey to set.
- * @return This builder for chaining.
- */
- public Builder setGattKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gattKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object serviceKey_ = "";
- /**
- * string service_key = 2;
- * @return The serviceKey.
- */
- public java.lang.String getServiceKey() {
- java.lang.Object ref = serviceKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- serviceKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string service_key = 2;
- * @return The bytes for serviceKey.
- */
- public com.google.protobuf.ByteString
- getServiceKeyBytes() {
- java.lang.Object ref = serviceKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- serviceKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string service_key = 2;
- * @param value The serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @return This builder for chaining.
- */
- public Builder clearServiceKey() {
-
- serviceKey_ = getDefaultInstance().getServiceKey();
- onChanged();
- return this;
- }
- /**
- * string service_key = 2;
- * @param value The bytes for serviceKey to set.
- * @return This builder for chaining.
- */
- public Builder setServiceKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- serviceKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object characteristicKey_ = "";
- /**
- * string characteristic_key = 3;
- * @return The characteristicKey.
- */
- public java.lang.String getCharacteristicKey() {
- java.lang.Object ref = characteristicKey_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- characteristicKey_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string characteristic_key = 3;
- * @return The bytes for characteristicKey.
- */
- public com.google.protobuf.ByteString
- getCharacteristicKeyBytes() {
- java.lang.Object ref = characteristicKey_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- characteristicKey_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string characteristic_key = 3;
- * @param value The characteristicKey to set.
- * @return This builder for chaining.
- */
- public Builder setCharacteristicKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- characteristicKey_ = value;
- onChanged();
- return this;
- }
- /**
- * string characteristic_key = 3;
- * @return This builder for chaining.
- */
- public Builder clearCharacteristicKey() {
-
- characteristicKey_ = getDefaultInstance().getCharacteristicKey();
- onChanged();
- return this;
- }
- /**
- * string characteristic_key = 3;
- * @param value The bytes for characteristicKey to set.
- * @return This builder for chaining.
- */
- public Builder setCharacteristicKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- characteristicKey_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * string key = 4;
- * @return The key.
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- key_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * string key = 4;
- * @return The bytes for key.
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * string key = 4;
- * @param value The key to set.
- * @return This builder for chaining.
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * string key = 4;
- * @return This builder for chaining.
- */
- public Builder clearKey() {
-
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * string key = 4;
- * @param value The bytes for key to set.
- * @return This builder for chaining.
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- key_ = value;
- onChanged();
- return this;
- }
-
- private com.google.protobuf.ByteString value_ = com.google.protobuf.ByteString.EMPTY;
- /**
- * bytes value = 5;
- * @return The value.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString getValue() {
- return value_;
- }
- /**
- * bytes value = 5;
- * @param value The value to set.
- * @return This builder for chaining.
- */
- public Builder setValue(com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- value_ = value;
- onChanged();
- return this;
- }
- /**
- * bytes value = 5;
- * @return This builder for chaining.
- */
- public Builder clearValue() {
-
- value_ = getDefaultInstance().getValue();
- 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:dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments)
- }
-
- // @@protoc_insertion_point(class_scope:dev.yanshouwang.bluetooth_low_energy.GattDescriptorWriteArguments)
- private static final dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments();
- }
-
- public static dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public GattDescriptorWriteArguments parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new GattDescriptorWriteArguments(input, extensionRegistry);
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public dev.yanshouwang.bluetooth_low_energy.MessageOuterClass.GattDescriptorWriteArguments getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_Message_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor;
- private static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_fieldAccessorTable;
-
- public static com.google.protobuf.Descriptors.FileDescriptor
- getDescriptor() {
- return descriptor;
- }
- private static com.google.protobuf.Descriptors.FileDescriptor
- descriptor;
- static {
- java.lang.String[] descriptorData = {
- "\n\rmessage.proto\022$dev.yanshouwang.bluetoo" +
- "th_low_energy\"\314\t\n\007Message\022G\n\010category\030\001 " +
- "\001(\01625.dev.yanshouwang.bluetooth_low_ener" +
- "gy.MessageCategory\022E\n\005state\030\002 \001(\01624.dev." +
- "yanshouwang.bluetooth_low_energy.Bluetoo" +
- "thStateH\000\022`\n\027startDiscoveryArguments\030\003 \001" +
- "(\0132=.dev.yanshouwang.bluetooth_low_energ" +
- "y.StartDiscoveryArgumentsH\000\022D\n\tdiscovery" +
- "\030\004 \001(\0132/.dev.yanshouwang.bluetooth_low_e" +
- "nergy.DiscoveryH\000\022R\n\020connectArguments\030\005 " +
- "\001(\01326.dev.yanshouwang.bluetooth_low_ener" +
- "gy.ConnectArgumentsH\000\022\\\n\023disconnectArgum" +
- "ents\030\006 \001(\0132=.dev.yanshouwang.bluetooth_l" +
- "ow_energy.GattDisconnectArgumentsH\000\022R\n\016c" +
- "onnectionLost\030\007 \001(\01328.dev.yanshouwang.bl" +
- "uetooth_low_energy.GattConnectionLostH\000\022" +
- "l\n\033characteristicReadArguments\030\010 \001(\0132E.d" +
- "ev.yanshouwang.bluetooth_low_energy.Gatt" +
- "CharacteristicReadArgumentsH\000\022n\n\034charact" +
- "eristicWriteArguments\030\t \001(\0132F.dev.yansho" +
- "uwang.bluetooth_low_energy.GattCharacter" +
- "isticWriteArgumentsH\000\022p\n\035characteristicN" +
- "otifyArguments\030\n \001(\0132G.dev.yanshouwang.b" +
- "luetooth_low_energy.GattCharacteristicNo" +
- "tifyArgumentsH\000\022\\\n\023characteristicValue\030\013" +
- " \001(\0132=.dev.yanshouwang.bluetooth_low_ene" +
- "rgy.GattCharacteristicValueH\000\022d\n\027descrip" +
- "torReadArguments\030\014 \001(\0132A.dev.yanshouwang" +
- ".bluetooth_low_energy.GattDescriptorRead" +
- "ArgumentsH\000\022f\n\030descriptorWriteArguments\030" +
- "\r \001(\0132B.dev.yanshouwang.bluetooth_low_en" +
- "ergy.GattDescriptorWriteArgumentsH\000B\007\n\005v" +
- "alue\"+\n\027StartDiscoveryArguments\022\020\n\010servi" +
- "ces\030\001 \003(\t\"T\n\tDiscovery\022\014\n\004uuid\030\001 \001(\t\022\014\n\004" +
- "rssi\030\002 \001(\021\022\026\n\016advertisements\030\003 \001(\014\022\023\n\013co" +
- "nnectable\030\004 \001(\010\" \n\020ConnectArguments\022\014\n\004u" +
- "uid\030\001 \001(\t\"t\n\004GATT\022\013\n\003key\030\001 \001(\t\022\032\n\022maximu" +
- "mWriteLength\030\002 \001(\005\022C\n\010services\030\003 \003(\01321.d" +
- "ev.yanshouwang.bluetooth_low_energy.Gatt" +
- "Service\"{\n\013GattService\022\013\n\003key\030\001 \001(\t\022\014\n\004u" +
- "uid\030\002 \001(\t\022Q\n\017characteristics\030\003 \003(\01328.dev" +
- ".yanshouwang.bluetooth_low_energy.GattCh" +
- "aracteristic\"\321\001\n\022GattCharacteristic\022\013\n\003k" +
- "ey\030\001 \001(\t\022\014\n\004uuid\030\002 \001(\t\022\017\n\007canRead\030\003 \001(\010\022" +
- "\020\n\010canWrite\030\004 \001(\010\022\037\n\027canWriteWithoutResp" +
- "onse\030\005 \001(\010\022\021\n\tcanNotify\030\006 \001(\010\022I\n\013descrip" +
- "tors\030\007 \003(\01324.dev.yanshouwang.bluetooth_l" +
- "ow_energy.GattDescriptor\"+\n\016GattDescript" +
- "or\022\013\n\003key\030\001 \001(\t\022\014\n\004uuid\030\002 \001(\t\"&\n\027GattDis" +
- "connectArguments\022\013\n\003key\030\001 \001(\t\"0\n\022GattCon" +
- "nectionLost\022\013\n\003key\030\001 \001(\t\022\r\n\005error\030\002 \001(\t\"" +
- "U\n\037GattCharacteristicReadArguments\022\020\n\010ga" +
- "tt_key\030\001 \001(\t\022\023\n\013service_key\030\002 \001(\t\022\013\n\003key" +
- "\030\003 \001(\t\"~\n GattCharacteristicWriteArgumen" +
- "ts\022\020\n\010gatt_key\030\001 \001(\t\022\023\n\013service_key\030\002 \001(" +
- "\t\022\013\n\003key\030\003 \001(\t\022\r\n\005value\030\004 \001(\014\022\027\n\017without" +
- "Response\030\005 \001(\010\"f\n!GattCharacteristicNoti" +
- "fyArguments\022\020\n\010gatt_key\030\001 \001(\t\022\023\n\013service" +
- "_key\030\002 \001(\t\022\013\n\003key\030\003 \001(\t\022\r\n\005state\030\004 \001(\010\"\\" +
- "\n\027GattCharacteristicValue\022\020\n\010gatt_key\030\001 " +
- "\001(\t\022\023\n\013service_key\030\002 \001(\t\022\013\n\003key\030\003 \001(\t\022\r\n" +
- "\005value\030\004 \001(\014\"m\n\033GattDescriptorReadArgume" +
- "nts\022\020\n\010gatt_key\030\001 \001(\t\022\023\n\013service_key\030\002 \001" +
- "(\t\022\032\n\022characteristic_key\030\003 \001(\t\022\013\n\003key\030\004 " +
- "\001(\t\"}\n\034GattDescriptorWriteArguments\022\020\n\010g" +
- "att_key\030\001 \001(\t\022\023\n\013service_key\030\002 \001(\t\022\032\n\022ch" +
- "aracteristic_key\030\003 \001(\t\022\013\n\003key\030\004 \001(\t\022\r\n\005v" +
- "alue\030\005 \001(\014*\315\002\n\017MessageCategory\022\023\n\017BLUETO" +
- "OTH_STATE\020\000\022\033\n\027CENTRAL_START_DISCOVERY\020\001" +
- "\022\032\n\026CENTRAL_STOP_DISCOVERY\020\002\022\026\n\022CENTRAL_" +
- "DISCOVERED\020\003\022\023\n\017CENTRAL_CONNECT\020\004\022\023\n\017GAT" +
- "T_DISCONNECT\020\005\022\030\n\024GATT_CONNECTION_LOST\020\006" +
- "\022\034\n\030GATT_CHARACTERISTIC_READ\020\007\022\035\n\031GATT_C" +
- "HARACTERISTIC_WRITE\020\010\022\036\n\032GATT_CHARACTERI" +
- "STIC_NOTIFY\020\t\022\030\n\024GATT_DESCRIPTOR_READ\020\n\022" +
- "\031\n\025GATT_DESCRIPTOR_WRITE\020\013*B\n\016BluetoothS" +
- "tate\022\017\n\013UNSUPPORTED\020\000\022\017\n\013POWERED_OFF\020\001\022\016" +
- "\n\nPOWERED_ON\020\002b\006proto3"
- };
- descriptor = com.google.protobuf.Descriptors.FileDescriptor
- .internalBuildGeneratedFileFrom(descriptorData,
- new com.google.protobuf.Descriptors.FileDescriptor[] {
- });
- internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor =
- getDescriptor().getMessageTypes().get(0);
- internal_static_dev_yanshouwang_bluetooth_low_energy_Message_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_Message_descriptor,
- new java.lang.String[] { "Category", "State", "StartDiscoveryArguments", "Discovery", "ConnectArguments", "DisconnectArguments", "ConnectionLost", "CharacteristicReadArguments", "CharacteristicWriteArguments", "CharacteristicNotifyArguments", "CharacteristicValue", "DescriptorReadArguments", "DescriptorWriteArguments", "Value", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor =
- getDescriptor().getMessageTypes().get(1);
- internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_StartDiscoveryArguments_descriptor,
- new java.lang.String[] { "Services", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor =
- getDescriptor().getMessageTypes().get(2);
- internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_Discovery_descriptor,
- new java.lang.String[] { "Uuid", "Rssi", "Advertisements", "Connectable", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor =
- getDescriptor().getMessageTypes().get(3);
- internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_ConnectArguments_descriptor,
- new java.lang.String[] { "Uuid", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor =
- getDescriptor().getMessageTypes().get(4);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GATT_descriptor,
- new java.lang.String[] { "Key", "MaximumWriteLength", "Services", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor =
- getDescriptor().getMessageTypes().get(5);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattService_descriptor,
- new java.lang.String[] { "Key", "Uuid", "Characteristics", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor =
- getDescriptor().getMessageTypes().get(6);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristic_descriptor,
- new java.lang.String[] { "Key", "Uuid", "CanRead", "CanWrite", "CanWriteWithoutResponse", "CanNotify", "Descriptors", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor =
- getDescriptor().getMessageTypes().get(7);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptor_descriptor,
- new java.lang.String[] { "Key", "Uuid", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor =
- getDescriptor().getMessageTypes().get(8);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDisconnectArguments_descriptor,
- new java.lang.String[] { "Key", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor =
- getDescriptor().getMessageTypes().get(9);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattConnectionLost_descriptor,
- new java.lang.String[] { "Key", "Error", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor =
- getDescriptor().getMessageTypes().get(10);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicReadArguments_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "Key", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor =
- getDescriptor().getMessageTypes().get(11);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicWriteArguments_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "Key", "Value", "WithoutResponse", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor =
- getDescriptor().getMessageTypes().get(12);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicNotifyArguments_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "Key", "State", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor =
- getDescriptor().getMessageTypes().get(13);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattCharacteristicValue_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "Key", "Value", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor =
- getDescriptor().getMessageTypes().get(14);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorReadArguments_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "CharacteristicKey", "Key", });
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor =
- getDescriptor().getMessageTypes().get(15);
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_dev_yanshouwang_bluetooth_low_energy_GattDescriptorWriteArguments_descriptor,
- new java.lang.String[] { "GattKey", "ServiceKey", "CharacteristicKey", "Key", "Value", });
- }
-
- // @@protoc_insertion_point(outer_class_scope)
-}
diff --git a/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/pigeon/Api.java b/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/pigeon/Api.java
new file mode 100644
index 0000000..3c66fb1
--- /dev/null
+++ b/android/src/main/java/dev/yanshouwang/bluetooth_low_energy/pigeon/Api.java
@@ -0,0 +1,930 @@
+// Autogenerated from Pigeon (v4.0.2), do not edit directly.
+// See also: https://pub.dev/packages/pigeon
+
+package dev.yanshouwang.bluetooth_low_energy.pigeon;
+
+import android.util.Log;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import io.flutter.plugin.common.BasicMessageChannel;
+import io.flutter.plugin.common.BinaryMessenger;
+import io.flutter.plugin.common.MessageCodec;
+import io.flutter.plugin.common.StandardMessageCodec;
+import java.io.ByteArrayOutputStream;
+import java.nio.ByteBuffer;
+import java.util.Arrays;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.HashMap;
+
+/** Generated class from Pigeon. */
+@SuppressWarnings({"unused", "unchecked", "CodeBlock2Expr", "RedundantSuppression"})
+public class Api {
+
+ public interface Result {
+ void success(T result);
+ void error(Throwable error);
+ }
+ private static class CentralManagerHostApiCodec extends StandardMessageCodec {
+ public static final CentralManagerHostApiCodec INSTANCE = new CentralManagerHostApiCodec();
+ private CentralManagerHostApiCodec() {}
+ }
+
+ /** Generated interface from Pigeon that represents a handler of messages from Flutter.*/
+ public interface CentralManagerHostApi {
+ void authorize(Result result);
+ @NonNull Long getState();
+ void addStateObserver();
+ void removeStateObserver();
+ void startScan(@Nullable List uuidBuffers, Result result);
+ void stopScan();
+ void connect(@NonNull byte[] uuidBuffer, Result result);
+
+ /** The codec used by CentralManagerHostApi. */
+ static MessageCodec