diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a29d5f5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,68 @@
+.gradle
+build/
+!gradle/wrapper/gradle-wrapper.jar
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/workspace.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+out/
+!**/src/main/**/out/
+!**/src/test/**/out/
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+bin/
+!**/src/main/**/bin/
+!**/src/test/**/bin/
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
+
+/Ability
+/Bundle
+/Comment
+/Default
+/Edge
+/Fault
+/Level
+/Note
+/Site
+/Title
+/Twilight
+/UI
+/Vote
+/Www
+/src/main/resources/Client.json
+/Awilight.py
+/Banned IP.json
+/Banned Note.json
+/Configure.json
+/History.json
+/Platform ID.json
+/Quality.json
+/Twilight.jar
+/Twilight.jks
\ No newline at end of file
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..1bec35e
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..79ee123
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
new file mode 100644
index 0000000..79d0fb4
--- /dev/null
+++ b/.idea/gradle.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
new file mode 100644
index 0000000..e805548
--- /dev/null
+++ b/.idea/kotlinc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..24f62aa
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Twilight.cmd b/Twilight.cmd
new file mode 100644
index 0000000..105fddd
--- /dev/null
+++ b/Twilight.cmd
@@ -0,0 +1,43 @@
+@ECHO OFF
+
+DEL Twilight.jar
+
+CALL gradlew buildFatJar
+Robocopy build\libs . Twilight.jar
+
+CHOICE /M TEST
+SET TEST=%ERRORLEVEL%
+IF %TEST% == 1 (
+ CALL gradlew test
+)
+IF %TEST% == 1 (
+ IF NOT %ERRORLEVEL% == 0 (
+ PAUSE
+ )
+)
+IF %TEST% == 1 (
+ wsl java -jar Twilight.jar --test
+)
+
+CHOICE /M PATCH
+IF %ERRORLEVEL% == 1 (
+ Robocopy . \\taehui\taehui Twilight.jar
+
+ wsl ssh taehui@taehui sudo service twilight stop
+ timeout 5
+ wsl ssh taehui@taehui sudo cp Twilight.jar /var/twilight/Twilight.jar
+ wsl ssh taehui@taehui sudo service twilight start
+
+ wsl ssh taehui@taehui rm -r Twilight.jar
+)
+
+CHOICE /M VCS
+IF %ERRORLEVEL% == 1 (
+ git add *
+ git commit -m v1.0-SNAPSHOT
+ git checkout master
+ git merge develop
+ git push
+ git checkout develop
+ git push
+)
\ No newline at end of file
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000..22d3dc6
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,78 @@
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
+plugins {
+ kotlin("jvm") version "1.9.20"
+ application
+ id("io.ktor.plugin") version "2.3.5"
+}
+
+group = "net.taehui"
+version = "1.0-SNAPSHOT"
+
+repositories {
+ mavenCentral()
+}
+
+dependencies {
+ implementation("com.fasterxml.jackson.core:jackson-annotations:2.15.3")
+ implementation("com.fasterxml.jackson.core:jackson-core:2.15.3")
+ implementation("com.fasterxml.jackson.core:jackson-databind:2.15.3")
+ implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3")
+ implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.15.3")
+ implementation("com.github.pemistahl:lingua:1.2.2")
+ implementation("com.google.protobuf:protobuf-java:3.25.0")
+ implementation("com.google.protobuf:protobuf-kotlin:3.25.0")
+ implementation("com.ibm.icu:icu4j:74.1")
+ implementation("com.lmax:disruptor:3.4.4")
+ implementation("com.sun.mail:jakarta.mail:2.0.1")
+ implementation("commons-cli:commons-cli:1.6.0")
+ implementation("commons-codec:commons-codec:1.16.0")
+ implementation("commons-io:commons-io:2.15.0")
+ implementation("io.netty:netty-all:4.1.100.Final")
+ implementation("jakarta.mail:jakarta.mail-api:2.1.2")
+ implementation("net.dv8tion:JDA:5.0.0-beta.16")
+ implementation("org.apache.commons:commons-compress:1.24.0")
+ implementation("org.apache.commons:commons-dbcp2:2.11.0")
+ implementation("org.apache.commons:commons-lang3:3.13.0")
+ implementation("org.apache.httpcomponents.client5:httpclient5:5.2.1")
+ implementation("org.apache.logging.log4j:log4j-api:2.21.1")
+ implementation("org.apache.logging.log4j:log4j-core:2.21.1")
+ implementation("org.apache.logging.log4j:log4j-slf4j-impl:2.21.1")
+ implementation("org.fusesource.jansi:jansi:2.4.1")
+ implementation("org.jline:jline:3.24.1")
+ implementation("org.jline:jline-terminal-jansi:3.24.1")
+ implementation("org.jsoup:jsoup:1.16.2")
+ implementation("org.mariadb.jdbc:mariadb-java-client:3.2.0")
+ implementation("org.python:jython-standalone:2.7.3")
+ implementation("org.seleniumhq.selenium:selenium-edge-driver:4.15.0")
+ implementation("org.seleniumhq.selenium:selenium-java:4.15.0")
+ implementation("org.tukaani:xz:1.9")
+ implementation(kotlin("stdlib-jdk8"))
+ testImplementation(kotlin("test"))
+}
+
+kotlin {
+ jvmToolchain(21)
+}
+
+tasks.test {
+ useJUnitPlatform()
+}
+
+tasks.shadowJar {
+ isZip64 = true
+}
+
+tasks.withType {
+ kotlinOptions.jvmTarget = "21"
+}
+
+application {
+ mainClass.set("net.taehui.twilight.Twilight")
+}
+
+ktor {
+ fatJar {
+ archiveFileName.set("Twilight.jar")
+ }
+}
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000..7fc6f1f
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1 @@
+kotlin.code.style=official
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..249e583
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..29d2731
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,5 @@
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
\ No newline at end of file
diff --git a/gradlew b/gradlew
new file mode 100644
index 0000000..1b6c787
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,234 @@
+#!/bin/sh
+
+#
+# Copyright © 2015-2021 the original authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+##############################################################################
+#
+# Gradle start up script for POSIX generated by Gradle.
+#
+# Important for running:
+#
+# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
+# noncompliant, but you have some other compliant shell such as ksh or
+# bash, then to run this script, type that shell name before the whole
+# command line, like:
+#
+# ksh Gradle
+#
+# Busybox and similar reduced shells will NOT work, because this script
+# requires all of these POSIX shell features:
+# * functions;
+# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
+# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
+# * compound commands having a testable exit status, especially «case»;
+# * various built-in commands including «command», «set», and «ulimit».
+#
+# Important for patching:
+#
+# (2) This script targets any POSIX shell, so it avoids extensions provided
+# by Bash, Ksh, etc; in particular arrays are avoided.
+#
+# The "traditional" practice of packing multiple parameters into a
+# space-separated string is a well documented source of bugs and security
+# problems, so this is (mostly) avoided, by progressively accumulating
+# options in "$@", and eventually passing that to Java.
+#
+# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
+# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
+# see the in-line comments for details.
+#
+# There are tweaks for specific operating systems such as AIX, CygWin,
+# Darwin, MinGW, and NonStop.
+#
+# (3) This script is generated from the Groovy template
+# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
+# within the Gradle project.
+#
+# You can find Gradle at https://github.com/gradle/gradle/.
+#
+##############################################################################
+
+# Attempt to set APP_HOME
+
+# Resolve links: $0 may be a link
+app_path=$0
+
+# Need this for daisy-chained symlinks.
+while
+ APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
+ [ -h "$app_path" ]
+do
+ ls=$( ls -ld "$app_path" )
+ link=${ls#*' -> '}
+ case $link in #(
+ /*) app_path=$link ;; #(
+ *) app_path=$APP_HOME$link ;;
+ esac
+done
+
+APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
+
+APP_NAME="Gradle"
+APP_BASE_NAME=${0##*/}
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD=maximum
+
+warn () {
+ echo "$*"
+} >&2
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+} >&2
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "$( uname )" in #(
+ CYGWIN* ) cygwin=true ;; #(
+ Darwin* ) darwin=true ;; #(
+ MSYS* | MINGW* ) msys=true ;; #(
+ NONSTOP* ) nonstop=true ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD=$JAVA_HOME/jre/sh/java
+ else
+ JAVACMD=$JAVA_HOME/bin/java
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD=java
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
+ case $MAX_FD in #(
+ max*)
+ MAX_FD=$( ulimit -H -n ) ||
+ warn "Could not query maximum file descriptor limit"
+ esac
+ case $MAX_FD in #(
+ '' | soft) :;; #(
+ *)
+ ulimit -n "$MAX_FD" ||
+ warn "Could not set maximum file descriptor limit to $MAX_FD"
+ esac
+fi
+
+# Collect all arguments for the java command, stacking in reverse order:
+# * args from the command line
+# * the main class name
+# * -classpath
+# * -D...appname settings
+# * --module-path (only if needed)
+# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if "$cygwin" || "$msys" ; then
+ APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
+ CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
+
+ JAVACMD=$( cygpath --unix "$JAVACMD" )
+
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ for arg do
+ if
+ case $arg in #(
+ -*) false ;; # don't mess with options #(
+ /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
+ [ -e "$t" ] ;; #(
+ *) false ;;
+ esac
+ then
+ arg=$( cygpath --path --ignore --mixed "$arg" )
+ fi
+ # Roll the args list around exactly as many times as the number of
+ # args, so each arg winds up back in the position where it started, but
+ # possibly modified.
+ #
+ # NB: a `for` loop captures its iteration list before it begins, so
+ # changing the positional parameters here affects neither the number of
+ # iterations, nor the values presented in `arg`.
+ shift # remove old arg
+ set -- "$@" "$arg" # push replacement arg
+ done
+fi
+
+# Collect all arguments for the java command;
+# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
+# shell script including quotes and variable substitutions, so put them in
+# double quotes to make sure that they get re-expanded; and
+# * put everything else in single quotes, so that it's not re-expanded.
+
+set -- \
+ "-Dorg.gradle.appname=$APP_BASE_NAME" \
+ -classpath "$CLASSPATH" \
+ org.gradle.wrapper.GradleWrapperMain \
+ "$@"
+
+# Use "xargs" to parse quoted args.
+#
+# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
+#
+# In Bash we could simply go:
+#
+# readarray ARGS < <( xargs -n1 <<<"$var" ) &&
+# set -- "${ARGS[@]}" "$@"
+#
+# but POSIX shell has neither arrays nor command substitution, so instead we
+# post-process each arg (as a line of input to sed) to backslash-escape any
+# character that might be a shell metacharacter, then use eval to reverse
+# that process (while maintaining the separation between arguments), and wrap
+# the whole thing up as a single "set" statement.
+#
+# This will of course break if any of these variables contains a newline or
+# an unmatched quote.
+#
+
+eval "set -- $(
+ printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
+ xargs -n1 |
+ sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
+ tr '\n' ' '
+ )" '"$@"'
+
+exec "$JAVACMD" "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 0000000..107acd3
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,89 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/msedgedriver.exe b/msedgedriver.exe
new file mode 100644
index 0000000..92a8cd5
--- /dev/null
+++ b/msedgedriver.exe
Binary files differ
diff --git a/settings.gradle.kts b/settings.gradle.kts
new file mode 100644
index 0000000..8a4226e
--- /dev/null
+++ b/settings.gradle.kts
@@ -0,0 +1,3 @@
+
+rootProject.name = "Twilight"
+
diff --git a/src/main/java/net/taehui/CommentClass.java b/src/main/java/net/taehui/CommentClass.java
new file mode 100644
index 0000000..dcab434
--- /dev/null
+++ b/src/main/java/net/taehui/CommentClass.java
@@ -0,0 +1,6466 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Comment.proto
+
+// Protobuf Java Version: 3.25.0
+package net.taehui;
+
+public final class CommentClass {
+ private CommentClass() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface CommentOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Comment)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string date = 1;
+ * @return The date.
+ */
+ java.lang.String getDate();
+ /**
+ * string date = 1;
+ * @return The bytes for date.
+ */
+ com.google.protobuf.ByteString
+ getDateBytes();
+
+ /**
+ * int32 highestJudgment = 2;
+ * @return The highestJudgment.
+ */
+ int getHighestJudgment();
+
+ /**
+ * int32 higherJudgment = 3;
+ * @return The higherJudgment.
+ */
+ int getHigherJudgment();
+
+ /**
+ * int32 highJudgment = 4;
+ * @return The highJudgment.
+ */
+ int getHighJudgment();
+
+ /**
+ * int32 lowJudgment = 5;
+ * @return The lowJudgment.
+ */
+ int getLowJudgment();
+
+ /**
+ * int32 lowerJudgment = 6;
+ * @return The lowerJudgment.
+ */
+ int getLowerJudgment();
+
+ /**
+ * int32 lowestJudgment = 7;
+ * @return The lowestJudgment.
+ */
+ int getLowestJudgment();
+
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ java.util.List
+ getInputsList();
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ net.taehui.CommentClass.InputEvent getInputs(int index);
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ int getInputsCount();
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ java.util.List extends net.taehui.CommentClass.InputEventOrBuilder>
+ getInputsOrBuilderList();
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ net.taehui.CommentClass.InputEventOrBuilder getInputsOrBuilder(
+ int index);
+
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ java.util.List
+ getMultipliersList();
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ net.taehui.CommentClass.MultiplierEvent getMultipliers(int index);
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ int getMultipliersCount();
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ java.util.List extends net.taehui.CommentClass.MultiplierEventOrBuilder>
+ getMultipliersOrBuilderList();
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ net.taehui.CommentClass.MultiplierEventOrBuilder getMultipliersOrBuilder(
+ int index);
+
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ java.util.List
+ getPaintsList();
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ net.taehui.CommentClass.PaintEvent getPaints(int index);
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ int getPaintsCount();
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ java.util.List extends net.taehui.CommentClass.PaintEventOrBuilder>
+ getPaintsOrBuilderList();
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ net.taehui.CommentClass.PaintEventOrBuilder getPaintsOrBuilder(
+ int index);
+
+ /**
+ * int32 loopUnit = 11;
+ * @return The loopUnit.
+ */
+ int getLoopUnit();
+
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ java.util.List
+ getJudgmentMetersList();
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ net.taehui.CommentClass.JudgmentMeterEvent getJudgmentMeters(int index);
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ int getJudgmentMetersCount();
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ java.util.List extends net.taehui.CommentClass.JudgmentMeterEventOrBuilder>
+ getJudgmentMetersOrBuilderList();
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ net.taehui.CommentClass.JudgmentMeterEventOrBuilder getJudgmentMetersOrBuilder(
+ int index);
+
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ java.util.List
+ getAudioMultipliersList();
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ net.taehui.CommentClass.AudioMultiplierEvent getAudioMultipliers(int index);
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ int getAudioMultipliersCount();
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ java.util.List extends net.taehui.CommentClass.AudioMultiplierEventOrBuilder>
+ getAudioMultipliersOrBuilderList();
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ net.taehui.CommentClass.AudioMultiplierEventOrBuilder getAudioMultipliersOrBuilder(
+ int index);
+
+ /**
+ * double levyingMultiplier = 14;
+ * @return The levyingMultiplier.
+ */
+ double getLevyingMultiplier();
+
+ /**
+ * double levyingAudioMultiplier = 15;
+ * @return The levyingAudioMultiplier.
+ */
+ double getLevyingAudioMultiplier();
+ }
+ /**
+ * Protobuf type {@code Comment}
+ */
+ public static final class Comment extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Comment)
+ CommentOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Comment.newBuilder() to construct.
+ private Comment(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private Comment() {
+ date_ = "";
+ inputs_ = java.util.Collections.emptyList();
+ multipliers_ = java.util.Collections.emptyList();
+ paints_ = java.util.Collections.emptyList();
+ judgmentMeters_ = java.util.Collections.emptyList();
+ audioMultipliers_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new Comment();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_Comment_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_Comment_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.Comment.class, net.taehui.CommentClass.Comment.Builder.class);
+ }
+
+ public static final int DATE_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object date_ = "";
+ /**
+ * string date = 1;
+ * @return The date.
+ */
+ @java.lang.Override
+ public java.lang.String getDate() {
+ java.lang.Object ref = date_;
+ 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();
+ date_ = s;
+ return s;
+ }
+ }
+ /**
+ * string date = 1;
+ * @return The bytes for date.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getDateBytes() {
+ java.lang.Object ref = date_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ date_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int HIGHESTJUDGMENT_FIELD_NUMBER = 2;
+ private int highestJudgment_ = 0;
+ /**
+ * int32 highestJudgment = 2;
+ * @return The highestJudgment.
+ */
+ @java.lang.Override
+ public int getHighestJudgment() {
+ return highestJudgment_;
+ }
+
+ public static final int HIGHERJUDGMENT_FIELD_NUMBER = 3;
+ private int higherJudgment_ = 0;
+ /**
+ * int32 higherJudgment = 3;
+ * @return The higherJudgment.
+ */
+ @java.lang.Override
+ public int getHigherJudgment() {
+ return higherJudgment_;
+ }
+
+ public static final int HIGHJUDGMENT_FIELD_NUMBER = 4;
+ private int highJudgment_ = 0;
+ /**
+ * int32 highJudgment = 4;
+ * @return The highJudgment.
+ */
+ @java.lang.Override
+ public int getHighJudgment() {
+ return highJudgment_;
+ }
+
+ public static final int LOWJUDGMENT_FIELD_NUMBER = 5;
+ private int lowJudgment_ = 0;
+ /**
+ * int32 lowJudgment = 5;
+ * @return The lowJudgment.
+ */
+ @java.lang.Override
+ public int getLowJudgment() {
+ return lowJudgment_;
+ }
+
+ public static final int LOWERJUDGMENT_FIELD_NUMBER = 6;
+ private int lowerJudgment_ = 0;
+ /**
+ * int32 lowerJudgment = 6;
+ * @return The lowerJudgment.
+ */
+ @java.lang.Override
+ public int getLowerJudgment() {
+ return lowerJudgment_;
+ }
+
+ public static final int LOWESTJUDGMENT_FIELD_NUMBER = 7;
+ private int lowestJudgment_ = 0;
+ /**
+ * int32 lowestJudgment = 7;
+ * @return The lowestJudgment.
+ */
+ @java.lang.Override
+ public int getLowestJudgment() {
+ return lowestJudgment_;
+ }
+
+ public static final int INPUTS_FIELD_NUMBER = 8;
+ @SuppressWarnings("serial")
+ private java.util.List inputs_;
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ @java.lang.Override
+ public java.util.List getInputsList() {
+ return inputs_;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.CommentClass.InputEventOrBuilder>
+ getInputsOrBuilderList() {
+ return inputs_;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ @java.lang.Override
+ public int getInputsCount() {
+ return inputs_.size();
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEvent getInputs(int index) {
+ return inputs_.get(index);
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEventOrBuilder getInputsOrBuilder(
+ int index) {
+ return inputs_.get(index);
+ }
+
+ public static final int MULTIPLIERS_FIELD_NUMBER = 9;
+ @SuppressWarnings("serial")
+ private java.util.List multipliers_;
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ @java.lang.Override
+ public java.util.List getMultipliersList() {
+ return multipliers_;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.CommentClass.MultiplierEventOrBuilder>
+ getMultipliersOrBuilderList() {
+ return multipliers_;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ @java.lang.Override
+ public int getMultipliersCount() {
+ return multipliers_.size();
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEvent getMultipliers(int index) {
+ return multipliers_.get(index);
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEventOrBuilder getMultipliersOrBuilder(
+ int index) {
+ return multipliers_.get(index);
+ }
+
+ public static final int PAINTS_FIELD_NUMBER = 10;
+ @SuppressWarnings("serial")
+ private java.util.List paints_;
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ @java.lang.Override
+ public java.util.List getPaintsList() {
+ return paints_;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.CommentClass.PaintEventOrBuilder>
+ getPaintsOrBuilderList() {
+ return paints_;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ @java.lang.Override
+ public int getPaintsCount() {
+ return paints_.size();
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEvent getPaints(int index) {
+ return paints_.get(index);
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEventOrBuilder getPaintsOrBuilder(
+ int index) {
+ return paints_.get(index);
+ }
+
+ public static final int LOOPUNIT_FIELD_NUMBER = 11;
+ private int loopUnit_ = 0;
+ /**
+ * int32 loopUnit = 11;
+ * @return The loopUnit.
+ */
+ @java.lang.Override
+ public int getLoopUnit() {
+ return loopUnit_;
+ }
+
+ public static final int JUDGMENTMETERS_FIELD_NUMBER = 12;
+ @SuppressWarnings("serial")
+ private java.util.List judgmentMeters_;
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ @java.lang.Override
+ public java.util.List getJudgmentMetersList() {
+ return judgmentMeters_;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.CommentClass.JudgmentMeterEventOrBuilder>
+ getJudgmentMetersOrBuilderList() {
+ return judgmentMeters_;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ @java.lang.Override
+ public int getJudgmentMetersCount() {
+ return judgmentMeters_.size();
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEvent getJudgmentMeters(int index) {
+ return judgmentMeters_.get(index);
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEventOrBuilder getJudgmentMetersOrBuilder(
+ int index) {
+ return judgmentMeters_.get(index);
+ }
+
+ public static final int AUDIOMULTIPLIERS_FIELD_NUMBER = 13;
+ @SuppressWarnings("serial")
+ private java.util.List audioMultipliers_;
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ @java.lang.Override
+ public java.util.List getAudioMultipliersList() {
+ return audioMultipliers_;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.CommentClass.AudioMultiplierEventOrBuilder>
+ getAudioMultipliersOrBuilderList() {
+ return audioMultipliers_;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ @java.lang.Override
+ public int getAudioMultipliersCount() {
+ return audioMultipliers_.size();
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEvent getAudioMultipliers(int index) {
+ return audioMultipliers_.get(index);
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEventOrBuilder getAudioMultipliersOrBuilder(
+ int index) {
+ return audioMultipliers_.get(index);
+ }
+
+ public static final int LEVYINGMULTIPLIER_FIELD_NUMBER = 14;
+ private double levyingMultiplier_ = 0D;
+ /**
+ * double levyingMultiplier = 14;
+ * @return The levyingMultiplier.
+ */
+ @java.lang.Override
+ public double getLevyingMultiplier() {
+ return levyingMultiplier_;
+ }
+
+ public static final int LEVYINGAUDIOMULTIPLIER_FIELD_NUMBER = 15;
+ private double levyingAudioMultiplier_ = 0D;
+ /**
+ * double levyingAudioMultiplier = 15;
+ * @return The levyingAudioMultiplier.
+ */
+ @java.lang.Override
+ public double getLevyingAudioMultiplier() {
+ return levyingAudioMultiplier_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(date_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, date_);
+ }
+ if (highestJudgment_ != 0) {
+ output.writeInt32(2, highestJudgment_);
+ }
+ if (higherJudgment_ != 0) {
+ output.writeInt32(3, higherJudgment_);
+ }
+ if (highJudgment_ != 0) {
+ output.writeInt32(4, highJudgment_);
+ }
+ if (lowJudgment_ != 0) {
+ output.writeInt32(5, lowJudgment_);
+ }
+ if (lowerJudgment_ != 0) {
+ output.writeInt32(6, lowerJudgment_);
+ }
+ if (lowestJudgment_ != 0) {
+ output.writeInt32(7, lowestJudgment_);
+ }
+ for (int i = 0; i < inputs_.size(); i++) {
+ output.writeMessage(8, inputs_.get(i));
+ }
+ for (int i = 0; i < multipliers_.size(); i++) {
+ output.writeMessage(9, multipliers_.get(i));
+ }
+ for (int i = 0; i < paints_.size(); i++) {
+ output.writeMessage(10, paints_.get(i));
+ }
+ if (loopUnit_ != 0) {
+ output.writeInt32(11, loopUnit_);
+ }
+ for (int i = 0; i < judgmentMeters_.size(); i++) {
+ output.writeMessage(12, judgmentMeters_.get(i));
+ }
+ for (int i = 0; i < audioMultipliers_.size(); i++) {
+ output.writeMessage(13, audioMultipliers_.get(i));
+ }
+ if (java.lang.Double.doubleToRawLongBits(levyingMultiplier_) != 0) {
+ output.writeDouble(14, levyingMultiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(levyingAudioMultiplier_) != 0) {
+ output.writeDouble(15, levyingAudioMultiplier_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(date_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, date_);
+ }
+ if (highestJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, highestJudgment_);
+ }
+ if (higherJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, higherJudgment_);
+ }
+ if (highJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, highJudgment_);
+ }
+ if (lowJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(5, lowJudgment_);
+ }
+ if (lowerJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(6, lowerJudgment_);
+ }
+ if (lowestJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(7, lowestJudgment_);
+ }
+ for (int i = 0; i < inputs_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(8, inputs_.get(i));
+ }
+ for (int i = 0; i < multipliers_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(9, multipliers_.get(i));
+ }
+ for (int i = 0; i < paints_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(10, paints_.get(i));
+ }
+ if (loopUnit_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(11, loopUnit_);
+ }
+ for (int i = 0; i < judgmentMeters_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(12, judgmentMeters_.get(i));
+ }
+ for (int i = 0; i < audioMultipliers_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(13, audioMultipliers_.get(i));
+ }
+ if (java.lang.Double.doubleToRawLongBits(levyingMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(14, levyingMultiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(levyingAudioMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(15, levyingAudioMultiplier_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.Comment)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.Comment other = (net.taehui.CommentClass.Comment) obj;
+
+ if (!getDate()
+ .equals(other.getDate())) return false;
+ if (getHighestJudgment()
+ != other.getHighestJudgment()) return false;
+ if (getHigherJudgment()
+ != other.getHigherJudgment()) return false;
+ if (getHighJudgment()
+ != other.getHighJudgment()) return false;
+ if (getLowJudgment()
+ != other.getLowJudgment()) return false;
+ if (getLowerJudgment()
+ != other.getLowerJudgment()) return false;
+ if (getLowestJudgment()
+ != other.getLowestJudgment()) return false;
+ if (!getInputsList()
+ .equals(other.getInputsList())) return false;
+ if (!getMultipliersList()
+ .equals(other.getMultipliersList())) return false;
+ if (!getPaintsList()
+ .equals(other.getPaintsList())) return false;
+ if (getLoopUnit()
+ != other.getLoopUnit()) return false;
+ if (!getJudgmentMetersList()
+ .equals(other.getJudgmentMetersList())) return false;
+ if (!getAudioMultipliersList()
+ .equals(other.getAudioMultipliersList())) return false;
+ if (java.lang.Double.doubleToLongBits(getLevyingMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getLevyingMultiplier())) return false;
+ if (java.lang.Double.doubleToLongBits(getLevyingAudioMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getLevyingAudioMultiplier())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + DATE_FIELD_NUMBER;
+ hash = (53 * hash) + getDate().hashCode();
+ hash = (37 * hash) + HIGHESTJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHighestJudgment();
+ hash = (37 * hash) + HIGHERJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHigherJudgment();
+ hash = (37 * hash) + HIGHJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHighJudgment();
+ hash = (37 * hash) + LOWJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowJudgment();
+ hash = (37 * hash) + LOWERJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowerJudgment();
+ hash = (37 * hash) + LOWESTJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowestJudgment();
+ if (getInputsCount() > 0) {
+ hash = (37 * hash) + INPUTS_FIELD_NUMBER;
+ hash = (53 * hash) + getInputsList().hashCode();
+ }
+ if (getMultipliersCount() > 0) {
+ hash = (37 * hash) + MULTIPLIERS_FIELD_NUMBER;
+ hash = (53 * hash) + getMultipliersList().hashCode();
+ }
+ if (getPaintsCount() > 0) {
+ hash = (37 * hash) + PAINTS_FIELD_NUMBER;
+ hash = (53 * hash) + getPaintsList().hashCode();
+ }
+ hash = (37 * hash) + LOOPUNIT_FIELD_NUMBER;
+ hash = (53 * hash) + getLoopUnit();
+ if (getJudgmentMetersCount() > 0) {
+ hash = (37 * hash) + JUDGMENTMETERS_FIELD_NUMBER;
+ hash = (53 * hash) + getJudgmentMetersList().hashCode();
+ }
+ if (getAudioMultipliersCount() > 0) {
+ hash = (37 * hash) + AUDIOMULTIPLIERS_FIELD_NUMBER;
+ hash = (53 * hash) + getAudioMultipliersList().hashCode();
+ }
+ hash = (37 * hash) + LEVYINGMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLevyingMultiplier()));
+ hash = (37 * hash) + LEVYINGAUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLevyingAudioMultiplier()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.Comment parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.Comment parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.Comment 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 net.taehui.CommentClass.Comment parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.Comment 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 net.taehui.CommentClass.Comment parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.Comment 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(net.taehui.CommentClass.Comment 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 Comment}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Comment)
+ net.taehui.CommentClass.CommentOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_Comment_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_Comment_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.Comment.class, net.taehui.CommentClass.Comment.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.Comment.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ date_ = "";
+ highestJudgment_ = 0;
+ higherJudgment_ = 0;
+ highJudgment_ = 0;
+ lowJudgment_ = 0;
+ lowerJudgment_ = 0;
+ lowestJudgment_ = 0;
+ if (inputsBuilder_ == null) {
+ inputs_ = java.util.Collections.emptyList();
+ } else {
+ inputs_ = null;
+ inputsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000080);
+ if (multipliersBuilder_ == null) {
+ multipliers_ = java.util.Collections.emptyList();
+ } else {
+ multipliers_ = null;
+ multipliersBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000100);
+ if (paintsBuilder_ == null) {
+ paints_ = java.util.Collections.emptyList();
+ } else {
+ paints_ = null;
+ paintsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000200);
+ loopUnit_ = 0;
+ if (judgmentMetersBuilder_ == null) {
+ judgmentMeters_ = java.util.Collections.emptyList();
+ } else {
+ judgmentMeters_ = null;
+ judgmentMetersBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000800);
+ if (audioMultipliersBuilder_ == null) {
+ audioMultipliers_ = java.util.Collections.emptyList();
+ } else {
+ audioMultipliers_ = null;
+ audioMultipliersBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00001000);
+ levyingMultiplier_ = 0D;
+ levyingAudioMultiplier_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_Comment_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.Comment getDefaultInstanceForType() {
+ return net.taehui.CommentClass.Comment.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.Comment build() {
+ net.taehui.CommentClass.Comment result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.Comment buildPartial() {
+ net.taehui.CommentClass.Comment result = new net.taehui.CommentClass.Comment(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(net.taehui.CommentClass.Comment result) {
+ if (inputsBuilder_ == null) {
+ if (((bitField0_ & 0x00000080) != 0)) {
+ inputs_ = java.util.Collections.unmodifiableList(inputs_);
+ bitField0_ = (bitField0_ & ~0x00000080);
+ }
+ result.inputs_ = inputs_;
+ } else {
+ result.inputs_ = inputsBuilder_.build();
+ }
+ if (multipliersBuilder_ == null) {
+ if (((bitField0_ & 0x00000100) != 0)) {
+ multipliers_ = java.util.Collections.unmodifiableList(multipliers_);
+ bitField0_ = (bitField0_ & ~0x00000100);
+ }
+ result.multipliers_ = multipliers_;
+ } else {
+ result.multipliers_ = multipliersBuilder_.build();
+ }
+ if (paintsBuilder_ == null) {
+ if (((bitField0_ & 0x00000200) != 0)) {
+ paints_ = java.util.Collections.unmodifiableList(paints_);
+ bitField0_ = (bitField0_ & ~0x00000200);
+ }
+ result.paints_ = paints_;
+ } else {
+ result.paints_ = paintsBuilder_.build();
+ }
+ if (judgmentMetersBuilder_ == null) {
+ if (((bitField0_ & 0x00000800) != 0)) {
+ judgmentMeters_ = java.util.Collections.unmodifiableList(judgmentMeters_);
+ bitField0_ = (bitField0_ & ~0x00000800);
+ }
+ result.judgmentMeters_ = judgmentMeters_;
+ } else {
+ result.judgmentMeters_ = judgmentMetersBuilder_.build();
+ }
+ if (audioMultipliersBuilder_ == null) {
+ if (((bitField0_ & 0x00001000) != 0)) {
+ audioMultipliers_ = java.util.Collections.unmodifiableList(audioMultipliers_);
+ bitField0_ = (bitField0_ & ~0x00001000);
+ }
+ result.audioMultipliers_ = audioMultipliers_;
+ } else {
+ result.audioMultipliers_ = audioMultipliersBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.Comment result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.date_ = date_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.highestJudgment_ = highestJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.higherJudgment_ = higherJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.highJudgment_ = highJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.lowJudgment_ = lowJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.lowerJudgment_ = lowerJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.lowestJudgment_ = lowestJudgment_;
+ }
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.loopUnit_ = loopUnit_;
+ }
+ if (((from_bitField0_ & 0x00002000) != 0)) {
+ result.levyingMultiplier_ = levyingMultiplier_;
+ }
+ if (((from_bitField0_ & 0x00004000) != 0)) {
+ result.levyingAudioMultiplier_ = levyingAudioMultiplier_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.Comment) {
+ return mergeFrom((net.taehui.CommentClass.Comment)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.Comment other) {
+ if (other == net.taehui.CommentClass.Comment.getDefaultInstance()) return this;
+ if (!other.getDate().isEmpty()) {
+ date_ = other.date_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getHighestJudgment() != 0) {
+ setHighestJudgment(other.getHighestJudgment());
+ }
+ if (other.getHigherJudgment() != 0) {
+ setHigherJudgment(other.getHigherJudgment());
+ }
+ if (other.getHighJudgment() != 0) {
+ setHighJudgment(other.getHighJudgment());
+ }
+ if (other.getLowJudgment() != 0) {
+ setLowJudgment(other.getLowJudgment());
+ }
+ if (other.getLowerJudgment() != 0) {
+ setLowerJudgment(other.getLowerJudgment());
+ }
+ if (other.getLowestJudgment() != 0) {
+ setLowestJudgment(other.getLowestJudgment());
+ }
+ if (inputsBuilder_ == null) {
+ if (!other.inputs_.isEmpty()) {
+ if (inputs_.isEmpty()) {
+ inputs_ = other.inputs_;
+ bitField0_ = (bitField0_ & ~0x00000080);
+ } else {
+ ensureInputsIsMutable();
+ inputs_.addAll(other.inputs_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.inputs_.isEmpty()) {
+ if (inputsBuilder_.isEmpty()) {
+ inputsBuilder_.dispose();
+ inputsBuilder_ = null;
+ inputs_ = other.inputs_;
+ bitField0_ = (bitField0_ & ~0x00000080);
+ inputsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getInputsFieldBuilder() : null;
+ } else {
+ inputsBuilder_.addAllMessages(other.inputs_);
+ }
+ }
+ }
+ if (multipliersBuilder_ == null) {
+ if (!other.multipliers_.isEmpty()) {
+ if (multipliers_.isEmpty()) {
+ multipliers_ = other.multipliers_;
+ bitField0_ = (bitField0_ & ~0x00000100);
+ } else {
+ ensureMultipliersIsMutable();
+ multipliers_.addAll(other.multipliers_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.multipliers_.isEmpty()) {
+ if (multipliersBuilder_.isEmpty()) {
+ multipliersBuilder_.dispose();
+ multipliersBuilder_ = null;
+ multipliers_ = other.multipliers_;
+ bitField0_ = (bitField0_ & ~0x00000100);
+ multipliersBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getMultipliersFieldBuilder() : null;
+ } else {
+ multipliersBuilder_.addAllMessages(other.multipliers_);
+ }
+ }
+ }
+ if (paintsBuilder_ == null) {
+ if (!other.paints_.isEmpty()) {
+ if (paints_.isEmpty()) {
+ paints_ = other.paints_;
+ bitField0_ = (bitField0_ & ~0x00000200);
+ } else {
+ ensurePaintsIsMutable();
+ paints_.addAll(other.paints_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.paints_.isEmpty()) {
+ if (paintsBuilder_.isEmpty()) {
+ paintsBuilder_.dispose();
+ paintsBuilder_ = null;
+ paints_ = other.paints_;
+ bitField0_ = (bitField0_ & ~0x00000200);
+ paintsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getPaintsFieldBuilder() : null;
+ } else {
+ paintsBuilder_.addAllMessages(other.paints_);
+ }
+ }
+ }
+ if (other.getLoopUnit() != 0) {
+ setLoopUnit(other.getLoopUnit());
+ }
+ if (judgmentMetersBuilder_ == null) {
+ if (!other.judgmentMeters_.isEmpty()) {
+ if (judgmentMeters_.isEmpty()) {
+ judgmentMeters_ = other.judgmentMeters_;
+ bitField0_ = (bitField0_ & ~0x00000800);
+ } else {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.addAll(other.judgmentMeters_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.judgmentMeters_.isEmpty()) {
+ if (judgmentMetersBuilder_.isEmpty()) {
+ judgmentMetersBuilder_.dispose();
+ judgmentMetersBuilder_ = null;
+ judgmentMeters_ = other.judgmentMeters_;
+ bitField0_ = (bitField0_ & ~0x00000800);
+ judgmentMetersBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getJudgmentMetersFieldBuilder() : null;
+ } else {
+ judgmentMetersBuilder_.addAllMessages(other.judgmentMeters_);
+ }
+ }
+ }
+ if (audioMultipliersBuilder_ == null) {
+ if (!other.audioMultipliers_.isEmpty()) {
+ if (audioMultipliers_.isEmpty()) {
+ audioMultipliers_ = other.audioMultipliers_;
+ bitField0_ = (bitField0_ & ~0x00001000);
+ } else {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.addAll(other.audioMultipliers_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.audioMultipliers_.isEmpty()) {
+ if (audioMultipliersBuilder_.isEmpty()) {
+ audioMultipliersBuilder_.dispose();
+ audioMultipliersBuilder_ = null;
+ audioMultipliers_ = other.audioMultipliers_;
+ bitField0_ = (bitField0_ & ~0x00001000);
+ audioMultipliersBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getAudioMultipliersFieldBuilder() : null;
+ } else {
+ audioMultipliersBuilder_.addAllMessages(other.audioMultipliers_);
+ }
+ }
+ }
+ if (other.getLevyingMultiplier() != 0D) {
+ setLevyingMultiplier(other.getLevyingMultiplier());
+ }
+ if (other.getLevyingAudioMultiplier() != 0D) {
+ setLevyingAudioMultiplier(other.getLevyingAudioMultiplier());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ date_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ highestJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24: {
+ higherJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ highJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ case 40: {
+ lowJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
+ case 48: {
+ lowerJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 48
+ case 56: {
+ lowestJudgment_ = input.readInt32();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 56
+ case 66: {
+ net.taehui.CommentClass.InputEvent m =
+ input.readMessage(
+ net.taehui.CommentClass.InputEvent.parser(),
+ extensionRegistry);
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ inputs_.add(m);
+ } else {
+ inputsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 66
+ case 74: {
+ net.taehui.CommentClass.MultiplierEvent m =
+ input.readMessage(
+ net.taehui.CommentClass.MultiplierEvent.parser(),
+ extensionRegistry);
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ multipliers_.add(m);
+ } else {
+ multipliersBuilder_.addMessage(m);
+ }
+ break;
+ } // case 74
+ case 82: {
+ net.taehui.CommentClass.PaintEvent m =
+ input.readMessage(
+ net.taehui.CommentClass.PaintEvent.parser(),
+ extensionRegistry);
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ paints_.add(m);
+ } else {
+ paintsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 82
+ case 88: {
+ loopUnit_ = input.readInt32();
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 88
+ case 98: {
+ net.taehui.CommentClass.JudgmentMeterEvent m =
+ input.readMessage(
+ net.taehui.CommentClass.JudgmentMeterEvent.parser(),
+ extensionRegistry);
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.add(m);
+ } else {
+ judgmentMetersBuilder_.addMessage(m);
+ }
+ break;
+ } // case 98
+ case 106: {
+ net.taehui.CommentClass.AudioMultiplierEvent m =
+ input.readMessage(
+ net.taehui.CommentClass.AudioMultiplierEvent.parser(),
+ extensionRegistry);
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.add(m);
+ } else {
+ audioMultipliersBuilder_.addMessage(m);
+ }
+ break;
+ } // case 106
+ case 113: {
+ levyingMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00002000;
+ break;
+ } // case 113
+ case 121: {
+ levyingAudioMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00004000;
+ break;
+ } // case 121
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object date_ = "";
+ /**
+ * string date = 1;
+ * @return The date.
+ */
+ public java.lang.String getDate() {
+ java.lang.Object ref = date_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ date_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string date = 1;
+ * @return The bytes for date.
+ */
+ public com.google.protobuf.ByteString
+ getDateBytes() {
+ java.lang.Object ref = date_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ date_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string date = 1;
+ * @param value The date to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDate(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ date_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string date = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearDate() {
+ date_ = getDefaultInstance().getDate();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string date = 1;
+ * @param value The bytes for date to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDateBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ date_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int highestJudgment_ ;
+ /**
+ * int32 highestJudgment = 2;
+ * @return The highestJudgment.
+ */
+ @java.lang.Override
+ public int getHighestJudgment() {
+ return highestJudgment_;
+ }
+ /**
+ * int32 highestJudgment = 2;
+ * @param value The highestJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestJudgment(int value) {
+
+ highestJudgment_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highestJudgment = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ highestJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int higherJudgment_ ;
+ /**
+ * int32 higherJudgment = 3;
+ * @return The higherJudgment.
+ */
+ @java.lang.Override
+ public int getHigherJudgment() {
+ return higherJudgment_;
+ }
+ /**
+ * int32 higherJudgment = 3;
+ * @param value The higherJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHigherJudgment(int value) {
+
+ higherJudgment_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 higherJudgment = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearHigherJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ higherJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int highJudgment_ ;
+ /**
+ * int32 highJudgment = 4;
+ * @return The highJudgment.
+ */
+ @java.lang.Override
+ public int getHighJudgment() {
+ return highJudgment_;
+ }
+ /**
+ * int32 highJudgment = 4;
+ * @param value The highJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighJudgment(int value) {
+
+ highJudgment_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highJudgment = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ highJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowJudgment_ ;
+ /**
+ * int32 lowJudgment = 5;
+ * @return The lowJudgment.
+ */
+ @java.lang.Override
+ public int getLowJudgment() {
+ return lowJudgment_;
+ }
+ /**
+ * int32 lowJudgment = 5;
+ * @param value The lowJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowJudgment(int value) {
+
+ lowJudgment_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowJudgment = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ lowJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowerJudgment_ ;
+ /**
+ * int32 lowerJudgment = 6;
+ * @return The lowerJudgment.
+ */
+ @java.lang.Override
+ public int getLowerJudgment() {
+ return lowerJudgment_;
+ }
+ /**
+ * int32 lowerJudgment = 6;
+ * @param value The lowerJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowerJudgment(int value) {
+
+ lowerJudgment_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowerJudgment = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowerJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ lowerJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowestJudgment_ ;
+ /**
+ * int32 lowestJudgment = 7;
+ * @return The lowestJudgment.
+ */
+ @java.lang.Override
+ public int getLowestJudgment() {
+ return lowestJudgment_;
+ }
+ /**
+ * int32 lowestJudgment = 7;
+ * @param value The lowestJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestJudgment(int value) {
+
+ lowestJudgment_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowestJudgment = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestJudgment() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ lowestJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List inputs_ =
+ java.util.Collections.emptyList();
+ private void ensureInputsIsMutable() {
+ if (!((bitField0_ & 0x00000080) != 0)) {
+ inputs_ = new java.util.ArrayList(inputs_);
+ bitField0_ |= 0x00000080;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.InputEvent, net.taehui.CommentClass.InputEvent.Builder, net.taehui.CommentClass.InputEventOrBuilder> inputsBuilder_;
+
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public java.util.List getInputsList() {
+ if (inputsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(inputs_);
+ } else {
+ return inputsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public int getInputsCount() {
+ if (inputsBuilder_ == null) {
+ return inputs_.size();
+ } else {
+ return inputsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public net.taehui.CommentClass.InputEvent getInputs(int index) {
+ if (inputsBuilder_ == null) {
+ return inputs_.get(index);
+ } else {
+ return inputsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder setInputs(
+ int index, net.taehui.CommentClass.InputEvent value) {
+ if (inputsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInputsIsMutable();
+ inputs_.set(index, value);
+ onChanged();
+ } else {
+ inputsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder setInputs(
+ int index, net.taehui.CommentClass.InputEvent.Builder builderForValue) {
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ inputs_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ inputsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder addInputs(net.taehui.CommentClass.InputEvent value) {
+ if (inputsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInputsIsMutable();
+ inputs_.add(value);
+ onChanged();
+ } else {
+ inputsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder addInputs(
+ int index, net.taehui.CommentClass.InputEvent value) {
+ if (inputsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInputsIsMutable();
+ inputs_.add(index, value);
+ onChanged();
+ } else {
+ inputsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder addInputs(
+ net.taehui.CommentClass.InputEvent.Builder builderForValue) {
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ inputs_.add(builderForValue.build());
+ onChanged();
+ } else {
+ inputsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder addInputs(
+ int index, net.taehui.CommentClass.InputEvent.Builder builderForValue) {
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ inputs_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ inputsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder addAllInputs(
+ java.lang.Iterable extends net.taehui.CommentClass.InputEvent> values) {
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, inputs_);
+ onChanged();
+ } else {
+ inputsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder clearInputs() {
+ if (inputsBuilder_ == null) {
+ inputs_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000080);
+ onChanged();
+ } else {
+ inputsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public Builder removeInputs(int index) {
+ if (inputsBuilder_ == null) {
+ ensureInputsIsMutable();
+ inputs_.remove(index);
+ onChanged();
+ } else {
+ inputsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public net.taehui.CommentClass.InputEvent.Builder getInputsBuilder(
+ int index) {
+ return getInputsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public net.taehui.CommentClass.InputEventOrBuilder getInputsOrBuilder(
+ int index) {
+ if (inputsBuilder_ == null) {
+ return inputs_.get(index); } else {
+ return inputsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public java.util.List extends net.taehui.CommentClass.InputEventOrBuilder>
+ getInputsOrBuilderList() {
+ if (inputsBuilder_ != null) {
+ return inputsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(inputs_);
+ }
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public net.taehui.CommentClass.InputEvent.Builder addInputsBuilder() {
+ return getInputsFieldBuilder().addBuilder(
+ net.taehui.CommentClass.InputEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public net.taehui.CommentClass.InputEvent.Builder addInputsBuilder(
+ int index) {
+ return getInputsFieldBuilder().addBuilder(
+ index, net.taehui.CommentClass.InputEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .InputEvent inputs = 8;
+ */
+ public java.util.List
+ getInputsBuilderList() {
+ return getInputsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.InputEvent, net.taehui.CommentClass.InputEvent.Builder, net.taehui.CommentClass.InputEventOrBuilder>
+ getInputsFieldBuilder() {
+ if (inputsBuilder_ == null) {
+ inputsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.InputEvent, net.taehui.CommentClass.InputEvent.Builder, net.taehui.CommentClass.InputEventOrBuilder>(
+ inputs_,
+ ((bitField0_ & 0x00000080) != 0),
+ getParentForChildren(),
+ isClean());
+ inputs_ = null;
+ }
+ return inputsBuilder_;
+ }
+
+ private java.util.List multipliers_ =
+ java.util.Collections.emptyList();
+ private void ensureMultipliersIsMutable() {
+ if (!((bitField0_ & 0x00000100) != 0)) {
+ multipliers_ = new java.util.ArrayList(multipliers_);
+ bitField0_ |= 0x00000100;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.MultiplierEvent, net.taehui.CommentClass.MultiplierEvent.Builder, net.taehui.CommentClass.MultiplierEventOrBuilder> multipliersBuilder_;
+
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public java.util.List getMultipliersList() {
+ if (multipliersBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(multipliers_);
+ } else {
+ return multipliersBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public int getMultipliersCount() {
+ if (multipliersBuilder_ == null) {
+ return multipliers_.size();
+ } else {
+ return multipliersBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public net.taehui.CommentClass.MultiplierEvent getMultipliers(int index) {
+ if (multipliersBuilder_ == null) {
+ return multipliers_.get(index);
+ } else {
+ return multipliersBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder setMultipliers(
+ int index, net.taehui.CommentClass.MultiplierEvent value) {
+ if (multipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureMultipliersIsMutable();
+ multipliers_.set(index, value);
+ onChanged();
+ } else {
+ multipliersBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder setMultipliers(
+ int index, net.taehui.CommentClass.MultiplierEvent.Builder builderForValue) {
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ multipliers_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ multipliersBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder addMultipliers(net.taehui.CommentClass.MultiplierEvent value) {
+ if (multipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureMultipliersIsMutable();
+ multipliers_.add(value);
+ onChanged();
+ } else {
+ multipliersBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder addMultipliers(
+ int index, net.taehui.CommentClass.MultiplierEvent value) {
+ if (multipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureMultipliersIsMutable();
+ multipliers_.add(index, value);
+ onChanged();
+ } else {
+ multipliersBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder addMultipliers(
+ net.taehui.CommentClass.MultiplierEvent.Builder builderForValue) {
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ multipliers_.add(builderForValue.build());
+ onChanged();
+ } else {
+ multipliersBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder addMultipliers(
+ int index, net.taehui.CommentClass.MultiplierEvent.Builder builderForValue) {
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ multipliers_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ multipliersBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder addAllMultipliers(
+ java.lang.Iterable extends net.taehui.CommentClass.MultiplierEvent> values) {
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, multipliers_);
+ onChanged();
+ } else {
+ multipliersBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder clearMultipliers() {
+ if (multipliersBuilder_ == null) {
+ multipliers_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000100);
+ onChanged();
+ } else {
+ multipliersBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public Builder removeMultipliers(int index) {
+ if (multipliersBuilder_ == null) {
+ ensureMultipliersIsMutable();
+ multipliers_.remove(index);
+ onChanged();
+ } else {
+ multipliersBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public net.taehui.CommentClass.MultiplierEvent.Builder getMultipliersBuilder(
+ int index) {
+ return getMultipliersFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public net.taehui.CommentClass.MultiplierEventOrBuilder getMultipliersOrBuilder(
+ int index) {
+ if (multipliersBuilder_ == null) {
+ return multipliers_.get(index); } else {
+ return multipliersBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public java.util.List extends net.taehui.CommentClass.MultiplierEventOrBuilder>
+ getMultipliersOrBuilderList() {
+ if (multipliersBuilder_ != null) {
+ return multipliersBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(multipliers_);
+ }
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public net.taehui.CommentClass.MultiplierEvent.Builder addMultipliersBuilder() {
+ return getMultipliersFieldBuilder().addBuilder(
+ net.taehui.CommentClass.MultiplierEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public net.taehui.CommentClass.MultiplierEvent.Builder addMultipliersBuilder(
+ int index) {
+ return getMultipliersFieldBuilder().addBuilder(
+ index, net.taehui.CommentClass.MultiplierEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .MultiplierEvent multipliers = 9;
+ */
+ public java.util.List
+ getMultipliersBuilderList() {
+ return getMultipliersFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.MultiplierEvent, net.taehui.CommentClass.MultiplierEvent.Builder, net.taehui.CommentClass.MultiplierEventOrBuilder>
+ getMultipliersFieldBuilder() {
+ if (multipliersBuilder_ == null) {
+ multipliersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.MultiplierEvent, net.taehui.CommentClass.MultiplierEvent.Builder, net.taehui.CommentClass.MultiplierEventOrBuilder>(
+ multipliers_,
+ ((bitField0_ & 0x00000100) != 0),
+ getParentForChildren(),
+ isClean());
+ multipliers_ = null;
+ }
+ return multipliersBuilder_;
+ }
+
+ private java.util.List paints_ =
+ java.util.Collections.emptyList();
+ private void ensurePaintsIsMutable() {
+ if (!((bitField0_ & 0x00000200) != 0)) {
+ paints_ = new java.util.ArrayList(paints_);
+ bitField0_ |= 0x00000200;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.PaintEvent, net.taehui.CommentClass.PaintEvent.Builder, net.taehui.CommentClass.PaintEventOrBuilder> paintsBuilder_;
+
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public java.util.List getPaintsList() {
+ if (paintsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(paints_);
+ } else {
+ return paintsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public int getPaintsCount() {
+ if (paintsBuilder_ == null) {
+ return paints_.size();
+ } else {
+ return paintsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public net.taehui.CommentClass.PaintEvent getPaints(int index) {
+ if (paintsBuilder_ == null) {
+ return paints_.get(index);
+ } else {
+ return paintsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder setPaints(
+ int index, net.taehui.CommentClass.PaintEvent value) {
+ if (paintsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePaintsIsMutable();
+ paints_.set(index, value);
+ onChanged();
+ } else {
+ paintsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder setPaints(
+ int index, net.taehui.CommentClass.PaintEvent.Builder builderForValue) {
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ paints_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ paintsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder addPaints(net.taehui.CommentClass.PaintEvent value) {
+ if (paintsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePaintsIsMutable();
+ paints_.add(value);
+ onChanged();
+ } else {
+ paintsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder addPaints(
+ int index, net.taehui.CommentClass.PaintEvent value) {
+ if (paintsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePaintsIsMutable();
+ paints_.add(index, value);
+ onChanged();
+ } else {
+ paintsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder addPaints(
+ net.taehui.CommentClass.PaintEvent.Builder builderForValue) {
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ paints_.add(builderForValue.build());
+ onChanged();
+ } else {
+ paintsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder addPaints(
+ int index, net.taehui.CommentClass.PaintEvent.Builder builderForValue) {
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ paints_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ paintsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder addAllPaints(
+ java.lang.Iterable extends net.taehui.CommentClass.PaintEvent> values) {
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, paints_);
+ onChanged();
+ } else {
+ paintsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder clearPaints() {
+ if (paintsBuilder_ == null) {
+ paints_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000200);
+ onChanged();
+ } else {
+ paintsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public Builder removePaints(int index) {
+ if (paintsBuilder_ == null) {
+ ensurePaintsIsMutable();
+ paints_.remove(index);
+ onChanged();
+ } else {
+ paintsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public net.taehui.CommentClass.PaintEvent.Builder getPaintsBuilder(
+ int index) {
+ return getPaintsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public net.taehui.CommentClass.PaintEventOrBuilder getPaintsOrBuilder(
+ int index) {
+ if (paintsBuilder_ == null) {
+ return paints_.get(index); } else {
+ return paintsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public java.util.List extends net.taehui.CommentClass.PaintEventOrBuilder>
+ getPaintsOrBuilderList() {
+ if (paintsBuilder_ != null) {
+ return paintsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(paints_);
+ }
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public net.taehui.CommentClass.PaintEvent.Builder addPaintsBuilder() {
+ return getPaintsFieldBuilder().addBuilder(
+ net.taehui.CommentClass.PaintEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public net.taehui.CommentClass.PaintEvent.Builder addPaintsBuilder(
+ int index) {
+ return getPaintsFieldBuilder().addBuilder(
+ index, net.taehui.CommentClass.PaintEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .PaintEvent paints = 10;
+ */
+ public java.util.List
+ getPaintsBuilderList() {
+ return getPaintsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.PaintEvent, net.taehui.CommentClass.PaintEvent.Builder, net.taehui.CommentClass.PaintEventOrBuilder>
+ getPaintsFieldBuilder() {
+ if (paintsBuilder_ == null) {
+ paintsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.PaintEvent, net.taehui.CommentClass.PaintEvent.Builder, net.taehui.CommentClass.PaintEventOrBuilder>(
+ paints_,
+ ((bitField0_ & 0x00000200) != 0),
+ getParentForChildren(),
+ isClean());
+ paints_ = null;
+ }
+ return paintsBuilder_;
+ }
+
+ private int loopUnit_ ;
+ /**
+ * int32 loopUnit = 11;
+ * @return The loopUnit.
+ */
+ @java.lang.Override
+ public int getLoopUnit() {
+ return loopUnit_;
+ }
+ /**
+ * int32 loopUnit = 11;
+ * @param value The loopUnit to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLoopUnit(int value) {
+
+ loopUnit_ = value;
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 loopUnit = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearLoopUnit() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ loopUnit_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List judgmentMeters_ =
+ java.util.Collections.emptyList();
+ private void ensureJudgmentMetersIsMutable() {
+ if (!((bitField0_ & 0x00000800) != 0)) {
+ judgmentMeters_ = new java.util.ArrayList(judgmentMeters_);
+ bitField0_ |= 0x00000800;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.JudgmentMeterEvent, net.taehui.CommentClass.JudgmentMeterEvent.Builder, net.taehui.CommentClass.JudgmentMeterEventOrBuilder> judgmentMetersBuilder_;
+
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public java.util.List getJudgmentMetersList() {
+ if (judgmentMetersBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(judgmentMeters_);
+ } else {
+ return judgmentMetersBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public int getJudgmentMetersCount() {
+ if (judgmentMetersBuilder_ == null) {
+ return judgmentMeters_.size();
+ } else {
+ return judgmentMetersBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public net.taehui.CommentClass.JudgmentMeterEvent getJudgmentMeters(int index) {
+ if (judgmentMetersBuilder_ == null) {
+ return judgmentMeters_.get(index);
+ } else {
+ return judgmentMetersBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder setJudgmentMeters(
+ int index, net.taehui.CommentClass.JudgmentMeterEvent value) {
+ if (judgmentMetersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.set(index, value);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder setJudgmentMeters(
+ int index, net.taehui.CommentClass.JudgmentMeterEvent.Builder builderForValue) {
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder addJudgmentMeters(net.taehui.CommentClass.JudgmentMeterEvent value) {
+ if (judgmentMetersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.add(value);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder addJudgmentMeters(
+ int index, net.taehui.CommentClass.JudgmentMeterEvent value) {
+ if (judgmentMetersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.add(index, value);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder addJudgmentMeters(
+ net.taehui.CommentClass.JudgmentMeterEvent.Builder builderForValue) {
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.add(builderForValue.build());
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder addJudgmentMeters(
+ int index, net.taehui.CommentClass.JudgmentMeterEvent.Builder builderForValue) {
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder addAllJudgmentMeters(
+ java.lang.Iterable extends net.taehui.CommentClass.JudgmentMeterEvent> values) {
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, judgmentMeters_);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder clearJudgmentMeters() {
+ if (judgmentMetersBuilder_ == null) {
+ judgmentMeters_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000800);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public Builder removeJudgmentMeters(int index) {
+ if (judgmentMetersBuilder_ == null) {
+ ensureJudgmentMetersIsMutable();
+ judgmentMeters_.remove(index);
+ onChanged();
+ } else {
+ judgmentMetersBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public net.taehui.CommentClass.JudgmentMeterEvent.Builder getJudgmentMetersBuilder(
+ int index) {
+ return getJudgmentMetersFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public net.taehui.CommentClass.JudgmentMeterEventOrBuilder getJudgmentMetersOrBuilder(
+ int index) {
+ if (judgmentMetersBuilder_ == null) {
+ return judgmentMeters_.get(index); } else {
+ return judgmentMetersBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public java.util.List extends net.taehui.CommentClass.JudgmentMeterEventOrBuilder>
+ getJudgmentMetersOrBuilderList() {
+ if (judgmentMetersBuilder_ != null) {
+ return judgmentMetersBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(judgmentMeters_);
+ }
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public net.taehui.CommentClass.JudgmentMeterEvent.Builder addJudgmentMetersBuilder() {
+ return getJudgmentMetersFieldBuilder().addBuilder(
+ net.taehui.CommentClass.JudgmentMeterEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public net.taehui.CommentClass.JudgmentMeterEvent.Builder addJudgmentMetersBuilder(
+ int index) {
+ return getJudgmentMetersFieldBuilder().addBuilder(
+ index, net.taehui.CommentClass.JudgmentMeterEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .JudgmentMeterEvent judgmentMeters = 12;
+ */
+ public java.util.List
+ getJudgmentMetersBuilderList() {
+ return getJudgmentMetersFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.JudgmentMeterEvent, net.taehui.CommentClass.JudgmentMeterEvent.Builder, net.taehui.CommentClass.JudgmentMeterEventOrBuilder>
+ getJudgmentMetersFieldBuilder() {
+ if (judgmentMetersBuilder_ == null) {
+ judgmentMetersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.JudgmentMeterEvent, net.taehui.CommentClass.JudgmentMeterEvent.Builder, net.taehui.CommentClass.JudgmentMeterEventOrBuilder>(
+ judgmentMeters_,
+ ((bitField0_ & 0x00000800) != 0),
+ getParentForChildren(),
+ isClean());
+ judgmentMeters_ = null;
+ }
+ return judgmentMetersBuilder_;
+ }
+
+ private java.util.List audioMultipliers_ =
+ java.util.Collections.emptyList();
+ private void ensureAudioMultipliersIsMutable() {
+ if (!((bitField0_ & 0x00001000) != 0)) {
+ audioMultipliers_ = new java.util.ArrayList(audioMultipliers_);
+ bitField0_ |= 0x00001000;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.AudioMultiplierEvent, net.taehui.CommentClass.AudioMultiplierEvent.Builder, net.taehui.CommentClass.AudioMultiplierEventOrBuilder> audioMultipliersBuilder_;
+
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public java.util.List getAudioMultipliersList() {
+ if (audioMultipliersBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(audioMultipliers_);
+ } else {
+ return audioMultipliersBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public int getAudioMultipliersCount() {
+ if (audioMultipliersBuilder_ == null) {
+ return audioMultipliers_.size();
+ } else {
+ return audioMultipliersBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public net.taehui.CommentClass.AudioMultiplierEvent getAudioMultipliers(int index) {
+ if (audioMultipliersBuilder_ == null) {
+ return audioMultipliers_.get(index);
+ } else {
+ return audioMultipliersBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder setAudioMultipliers(
+ int index, net.taehui.CommentClass.AudioMultiplierEvent value) {
+ if (audioMultipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.set(index, value);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder setAudioMultipliers(
+ int index, net.taehui.CommentClass.AudioMultiplierEvent.Builder builderForValue) {
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder addAudioMultipliers(net.taehui.CommentClass.AudioMultiplierEvent value) {
+ if (audioMultipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.add(value);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder addAudioMultipliers(
+ int index, net.taehui.CommentClass.AudioMultiplierEvent value) {
+ if (audioMultipliersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.add(index, value);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder addAudioMultipliers(
+ net.taehui.CommentClass.AudioMultiplierEvent.Builder builderForValue) {
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.add(builderForValue.build());
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder addAudioMultipliers(
+ int index, net.taehui.CommentClass.AudioMultiplierEvent.Builder builderForValue) {
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder addAllAudioMultipliers(
+ java.lang.Iterable extends net.taehui.CommentClass.AudioMultiplierEvent> values) {
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, audioMultipliers_);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder clearAudioMultipliers() {
+ if (audioMultipliersBuilder_ == null) {
+ audioMultipliers_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00001000);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public Builder removeAudioMultipliers(int index) {
+ if (audioMultipliersBuilder_ == null) {
+ ensureAudioMultipliersIsMutable();
+ audioMultipliers_.remove(index);
+ onChanged();
+ } else {
+ audioMultipliersBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public net.taehui.CommentClass.AudioMultiplierEvent.Builder getAudioMultipliersBuilder(
+ int index) {
+ return getAudioMultipliersFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public net.taehui.CommentClass.AudioMultiplierEventOrBuilder getAudioMultipliersOrBuilder(
+ int index) {
+ if (audioMultipliersBuilder_ == null) {
+ return audioMultipliers_.get(index); } else {
+ return audioMultipliersBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public java.util.List extends net.taehui.CommentClass.AudioMultiplierEventOrBuilder>
+ getAudioMultipliersOrBuilderList() {
+ if (audioMultipliersBuilder_ != null) {
+ return audioMultipliersBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(audioMultipliers_);
+ }
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public net.taehui.CommentClass.AudioMultiplierEvent.Builder addAudioMultipliersBuilder() {
+ return getAudioMultipliersFieldBuilder().addBuilder(
+ net.taehui.CommentClass.AudioMultiplierEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public net.taehui.CommentClass.AudioMultiplierEvent.Builder addAudioMultipliersBuilder(
+ int index) {
+ return getAudioMultipliersFieldBuilder().addBuilder(
+ index, net.taehui.CommentClass.AudioMultiplierEvent.getDefaultInstance());
+ }
+ /**
+ * repeated .AudioMultiplierEvent audioMultipliers = 13;
+ */
+ public java.util.List
+ getAudioMultipliersBuilderList() {
+ return getAudioMultipliersFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.AudioMultiplierEvent, net.taehui.CommentClass.AudioMultiplierEvent.Builder, net.taehui.CommentClass.AudioMultiplierEventOrBuilder>
+ getAudioMultipliersFieldBuilder() {
+ if (audioMultipliersBuilder_ == null) {
+ audioMultipliersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.CommentClass.AudioMultiplierEvent, net.taehui.CommentClass.AudioMultiplierEvent.Builder, net.taehui.CommentClass.AudioMultiplierEventOrBuilder>(
+ audioMultipliers_,
+ ((bitField0_ & 0x00001000) != 0),
+ getParentForChildren(),
+ isClean());
+ audioMultipliers_ = null;
+ }
+ return audioMultipliersBuilder_;
+ }
+
+ private double levyingMultiplier_ ;
+ /**
+ * double levyingMultiplier = 14;
+ * @return The levyingMultiplier.
+ */
+ @java.lang.Override
+ public double getLevyingMultiplier() {
+ return levyingMultiplier_;
+ }
+ /**
+ * double levyingMultiplier = 14;
+ * @param value The levyingMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevyingMultiplier(double value) {
+
+ levyingMultiplier_ = value;
+ bitField0_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double levyingMultiplier = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearLevyingMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00002000);
+ levyingMultiplier_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double levyingAudioMultiplier_ ;
+ /**
+ * double levyingAudioMultiplier = 15;
+ * @return The levyingAudioMultiplier.
+ */
+ @java.lang.Override
+ public double getLevyingAudioMultiplier() {
+ return levyingAudioMultiplier_;
+ }
+ /**
+ * double levyingAudioMultiplier = 15;
+ * @param value The levyingAudioMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevyingAudioMultiplier(double value) {
+
+ levyingAudioMultiplier_ = value;
+ bitField0_ |= 0x00004000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double levyingAudioMultiplier = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearLevyingAudioMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00004000);
+ levyingAudioMultiplier_ = 0D;
+ 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:Comment)
+ }
+
+ // @@protoc_insertion_point(class_scope:Comment)
+ private static final net.taehui.CommentClass.Comment DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.Comment();
+ }
+
+ public static net.taehui.CommentClass.Comment getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Comment parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.Comment getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface InputEventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:InputEvent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * int32 input = 1;
+ * @return The input.
+ */
+ int getInput();
+
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ double getWait();
+
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ int getNoteID();
+
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ int getJudged();
+ }
+ /**
+ * Protobuf type {@code InputEvent}
+ */
+ public static final class InputEvent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:InputEvent)
+ InputEventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use InputEvent.newBuilder() to construct.
+ private InputEvent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private InputEvent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new InputEvent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_InputEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_InputEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.InputEvent.class, net.taehui.CommentClass.InputEvent.Builder.class);
+ }
+
+ public static final int INPUT_FIELD_NUMBER = 1;
+ private int input_ = 0;
+ /**
+ * int32 input = 1;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 2;
+ private double wait_ = 0D;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ public static final int NOTEID_FIELD_NUMBER = 3;
+ private int noteID_ = 0;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+
+ public static final int JUDGED_FIELD_NUMBER = 4;
+ private int judged_ = 0;
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+
+ 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 (input_ != 0) {
+ output.writeInt32(1, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(2, wait_);
+ }
+ if (noteID_ != 0) {
+ output.writeInt32(3, noteID_);
+ }
+ if (judged_ != 0) {
+ output.writeInt32(4, judged_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (input_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(1, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, wait_);
+ }
+ if (noteID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, noteID_);
+ }
+ if (judged_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, judged_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.InputEvent)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.InputEvent other = (net.taehui.CommentClass.InputEvent) obj;
+
+ if (getInput()
+ != other.getInput()) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (getNoteID()
+ != other.getNoteID()) return false;
+ if (getJudged()
+ != other.getJudged()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getInput();
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (37 * hash) + NOTEID_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteID();
+ hash = (37 * hash) + JUDGED_FIELD_NUMBER;
+ hash = (53 * hash) + getJudged();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.InputEvent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.InputEvent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.InputEvent 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 net.taehui.CommentClass.InputEvent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.InputEvent 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 net.taehui.CommentClass.InputEvent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.InputEvent 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(net.taehui.CommentClass.InputEvent 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 InputEvent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:InputEvent)
+ net.taehui.CommentClass.InputEventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_InputEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_InputEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.InputEvent.class, net.taehui.CommentClass.InputEvent.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.InputEvent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ input_ = 0;
+ wait_ = 0D;
+ noteID_ = 0;
+ judged_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_InputEvent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEvent getDefaultInstanceForType() {
+ return net.taehui.CommentClass.InputEvent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEvent build() {
+ net.taehui.CommentClass.InputEvent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEvent buildPartial() {
+ net.taehui.CommentClass.InputEvent result = new net.taehui.CommentClass.InputEvent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.InputEvent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.input_ = input_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.wait_ = wait_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.noteID_ = noteID_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.judged_ = judged_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.InputEvent) {
+ return mergeFrom((net.taehui.CommentClass.InputEvent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.InputEvent other) {
+ if (other == net.taehui.CommentClass.InputEvent.getDefaultInstance()) return this;
+ if (other.getInput() != 0) {
+ setInput(other.getInput());
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ if (other.getNoteID() != 0) {
+ setNoteID(other.getNoteID());
+ }
+ if (other.getJudged() != 0) {
+ setJudged(other.getJudged());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ input_ = input.readInt32();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 17: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ case 24: {
+ noteID_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ judged_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private int input_ ;
+ /**
+ * int32 input = 1;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+ /**
+ * int32 input = 1;
+ * @param value The input to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInput(int value) {
+
+ input_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 input = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearInput() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ input_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 2;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ wait_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int noteID_ ;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+ /**
+ * int32 noteID = 3;
+ * @param value The noteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteID(int value) {
+
+ noteID_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteID = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteID() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ noteID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int judged_ ;
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+ /**
+ * int32 judged = 4;
+ * @param value The judged to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudged(int value) {
+
+ judged_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 judged = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudged() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ judged_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:InputEvent)
+ }
+
+ // @@protoc_insertion_point(class_scope:InputEvent)
+ private static final net.taehui.CommentClass.InputEvent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.InputEvent();
+ }
+
+ public static net.taehui.CommentClass.InputEvent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public InputEvent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.InputEvent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface MultiplierEventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:MultiplierEvent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * double multiplier = 1;
+ * @return The multiplier.
+ */
+ double getMultiplier();
+
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ double getWait();
+
+ /**
+ * bool isAutoEvent = 3;
+ * @return The isAutoEvent.
+ */
+ boolean getIsAutoEvent();
+ }
+ /**
+ * Protobuf type {@code MultiplierEvent}
+ */
+ public static final class MultiplierEvent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:MultiplierEvent)
+ MultiplierEventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use MultiplierEvent.newBuilder() to construct.
+ private MultiplierEvent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private MultiplierEvent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new MultiplierEvent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_MultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_MultiplierEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.MultiplierEvent.class, net.taehui.CommentClass.MultiplierEvent.Builder.class);
+ }
+
+ public static final int MULTIPLIER_FIELD_NUMBER = 1;
+ private double multiplier_ = 0D;
+ /**
+ * double multiplier = 1;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 2;
+ private double wait_ = 0D;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ public static final int ISAUTOEVENT_FIELD_NUMBER = 3;
+ private boolean isAutoEvent_ = false;
+ /**
+ * bool isAutoEvent = 3;
+ * @return The isAutoEvent.
+ */
+ @java.lang.Override
+ public boolean getIsAutoEvent() {
+ return isAutoEvent_;
+ }
+
+ 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 (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ output.writeDouble(1, multiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(2, wait_);
+ }
+ if (isAutoEvent_ != false) {
+ output.writeBool(3, isAutoEvent_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(1, multiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, wait_);
+ }
+ if (isAutoEvent_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, isAutoEvent_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.MultiplierEvent)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.MultiplierEvent other = (net.taehui.CommentClass.MultiplierEvent) obj;
+
+ if (java.lang.Double.doubleToLongBits(getMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getMultiplier())) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (getIsAutoEvent()
+ != other.getIsAutoEvent()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getMultiplier()));
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (37 * hash) + ISAUTOEVENT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsAutoEvent());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent 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 net.taehui.CommentClass.MultiplierEvent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.MultiplierEvent 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 net.taehui.CommentClass.MultiplierEvent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.MultiplierEvent 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(net.taehui.CommentClass.MultiplierEvent 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 MultiplierEvent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:MultiplierEvent)
+ net.taehui.CommentClass.MultiplierEventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_MultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_MultiplierEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.MultiplierEvent.class, net.taehui.CommentClass.MultiplierEvent.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.MultiplierEvent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ multiplier_ = 0D;
+ wait_ = 0D;
+ isAutoEvent_ = false;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_MultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEvent getDefaultInstanceForType() {
+ return net.taehui.CommentClass.MultiplierEvent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEvent build() {
+ net.taehui.CommentClass.MultiplierEvent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEvent buildPartial() {
+ net.taehui.CommentClass.MultiplierEvent result = new net.taehui.CommentClass.MultiplierEvent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.MultiplierEvent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.multiplier_ = multiplier_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.wait_ = wait_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.isAutoEvent_ = isAutoEvent_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.MultiplierEvent) {
+ return mergeFrom((net.taehui.CommentClass.MultiplierEvent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.MultiplierEvent other) {
+ if (other == net.taehui.CommentClass.MultiplierEvent.getDefaultInstance()) return this;
+ if (other.getMultiplier() != 0D) {
+ setMultiplier(other.getMultiplier());
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ if (other.getIsAutoEvent() != false) {
+ setIsAutoEvent(other.getIsAutoEvent());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 9: {
+ multiplier_ = input.readDouble();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 9
+ case 17: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ case 24: {
+ isAutoEvent_ = input.readBool();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private double multiplier_ ;
+ /**
+ * double multiplier = 1;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+ /**
+ * double multiplier = 1;
+ * @param value The multiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMultiplier(double value) {
+
+ multiplier_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * double multiplier = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ multiplier_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 2;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ wait_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private boolean isAutoEvent_ ;
+ /**
+ * bool isAutoEvent = 3;
+ * @return The isAutoEvent.
+ */
+ @java.lang.Override
+ public boolean getIsAutoEvent() {
+ return isAutoEvent_;
+ }
+ /**
+ * bool isAutoEvent = 3;
+ * @param value The isAutoEvent to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsAutoEvent(boolean value) {
+
+ isAutoEvent_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool isAutoEvent = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsAutoEvent() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ isAutoEvent_ = 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:MultiplierEvent)
+ }
+
+ // @@protoc_insertion_point(class_scope:MultiplierEvent)
+ private static final net.taehui.CommentClass.MultiplierEvent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.MultiplierEvent();
+ }
+
+ public static net.taehui.CommentClass.MultiplierEvent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public MultiplierEvent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.MultiplierEvent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface JudgmentMeterEventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:JudgmentMeterEvent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * double judgmentMeter = 1;
+ * @return The judgmentMeter.
+ */
+ double getJudgmentMeter();
+
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ double getWait();
+
+ /**
+ * int32 assist = 3;
+ * @return The assist.
+ */
+ int getAssist();
+ }
+ /**
+ * Protobuf type {@code JudgmentMeterEvent}
+ */
+ public static final class JudgmentMeterEvent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:JudgmentMeterEvent)
+ JudgmentMeterEventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use JudgmentMeterEvent.newBuilder() to construct.
+ private JudgmentMeterEvent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private JudgmentMeterEvent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new JudgmentMeterEvent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_JudgmentMeterEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_JudgmentMeterEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.JudgmentMeterEvent.class, net.taehui.CommentClass.JudgmentMeterEvent.Builder.class);
+ }
+
+ public static final int JUDGMENTMETER_FIELD_NUMBER = 1;
+ private double judgmentMeter_ = 0D;
+ /**
+ * double judgmentMeter = 1;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 2;
+ private double wait_ = 0D;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ public static final int ASSIST_FIELD_NUMBER = 3;
+ private int assist_ = 0;
+ /**
+ * int32 assist = 3;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+
+ 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 (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ output.writeDouble(1, judgmentMeter_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(2, wait_);
+ }
+ if (assist_ != 0) {
+ output.writeInt32(3, assist_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(1, judgmentMeter_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, wait_);
+ }
+ if (assist_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, assist_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.JudgmentMeterEvent)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.JudgmentMeterEvent other = (net.taehui.CommentClass.JudgmentMeterEvent) obj;
+
+ if (java.lang.Double.doubleToLongBits(getJudgmentMeter())
+ != java.lang.Double.doubleToLongBits(
+ other.getJudgmentMeter())) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (getAssist()
+ != other.getAssist()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + JUDGMENTMETER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getJudgmentMeter()));
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (37 * hash) + ASSIST_FIELD_NUMBER;
+ hash = (53 * hash) + getAssist();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent 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 net.taehui.CommentClass.JudgmentMeterEvent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.JudgmentMeterEvent 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 net.taehui.CommentClass.JudgmentMeterEvent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.JudgmentMeterEvent 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(net.taehui.CommentClass.JudgmentMeterEvent 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 JudgmentMeterEvent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:JudgmentMeterEvent)
+ net.taehui.CommentClass.JudgmentMeterEventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_JudgmentMeterEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_JudgmentMeterEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.JudgmentMeterEvent.class, net.taehui.CommentClass.JudgmentMeterEvent.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.JudgmentMeterEvent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ judgmentMeter_ = 0D;
+ wait_ = 0D;
+ assist_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_JudgmentMeterEvent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEvent getDefaultInstanceForType() {
+ return net.taehui.CommentClass.JudgmentMeterEvent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEvent build() {
+ net.taehui.CommentClass.JudgmentMeterEvent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEvent buildPartial() {
+ net.taehui.CommentClass.JudgmentMeterEvent result = new net.taehui.CommentClass.JudgmentMeterEvent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.JudgmentMeterEvent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.judgmentMeter_ = judgmentMeter_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.wait_ = wait_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.assist_ = assist_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.JudgmentMeterEvent) {
+ return mergeFrom((net.taehui.CommentClass.JudgmentMeterEvent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.JudgmentMeterEvent other) {
+ if (other == net.taehui.CommentClass.JudgmentMeterEvent.getDefaultInstance()) return this;
+ if (other.getJudgmentMeter() != 0D) {
+ setJudgmentMeter(other.getJudgmentMeter());
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ if (other.getAssist() != 0) {
+ setAssist(other.getAssist());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 9: {
+ judgmentMeter_ = input.readDouble();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 9
+ case 17: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ case 24: {
+ assist_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private double judgmentMeter_ ;
+ /**
+ * double judgmentMeter = 1;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+ /**
+ * double judgmentMeter = 1;
+ * @param value The judgmentMeter to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentMeter(double value) {
+
+ judgmentMeter_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * double judgmentMeter = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentMeter() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ judgmentMeter_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 2;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ wait_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int assist_ ;
+ /**
+ * int32 assist = 3;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+ /**
+ * int32 assist = 3;
+ * @param value The assist to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAssist(int value) {
+
+ assist_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 assist = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearAssist() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ assist_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:JudgmentMeterEvent)
+ }
+
+ // @@protoc_insertion_point(class_scope:JudgmentMeterEvent)
+ private static final net.taehui.CommentClass.JudgmentMeterEvent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.JudgmentMeterEvent();
+ }
+
+ public static net.taehui.CommentClass.JudgmentMeterEvent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public JudgmentMeterEvent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.JudgmentMeterEvent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface PaintEventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:PaintEvent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * double hitPoints = 1;
+ * @return The hitPoints.
+ */
+ double getHitPoints();
+
+ /**
+ * int32 stand = 2;
+ * @return The stand.
+ */
+ int getStand();
+
+ /**
+ * int32 band = 3;
+ * @return The band.
+ */
+ int getBand();
+
+ /**
+ * double point = 4;
+ * @return The point.
+ */
+ double getPoint();
+
+ /**
+ * double wait = 5;
+ * @return The wait.
+ */
+ double getWait();
+ }
+ /**
+ * Protobuf type {@code PaintEvent}
+ */
+ public static final class PaintEvent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:PaintEvent)
+ PaintEventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use PaintEvent.newBuilder() to construct.
+ private PaintEvent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private PaintEvent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new PaintEvent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_PaintEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_PaintEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.PaintEvent.class, net.taehui.CommentClass.PaintEvent.Builder.class);
+ }
+
+ public static final int HITPOINTS_FIELD_NUMBER = 1;
+ private double hitPoints_ = 0D;
+ /**
+ * double hitPoints = 1;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+
+ public static final int STAND_FIELD_NUMBER = 2;
+ private int stand_ = 0;
+ /**
+ * int32 stand = 2;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+
+ public static final int BAND_FIELD_NUMBER = 3;
+ private int band_ = 0;
+ /**
+ * int32 band = 3;
+ * @return The band.
+ */
+ @java.lang.Override
+ public int getBand() {
+ return band_;
+ }
+
+ public static final int POINT_FIELD_NUMBER = 4;
+ private double point_ = 0D;
+ /**
+ * double point = 4;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 5;
+ private double wait_ = 0D;
+ /**
+ * double wait = 5;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ 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 (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ output.writeDouble(1, hitPoints_);
+ }
+ if (stand_ != 0) {
+ output.writeInt32(2, stand_);
+ }
+ if (band_ != 0) {
+ output.writeInt32(3, band_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ output.writeDouble(4, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(5, wait_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(1, hitPoints_);
+ }
+ if (stand_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, stand_);
+ }
+ if (band_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, band_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(4, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(5, wait_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.PaintEvent)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.PaintEvent other = (net.taehui.CommentClass.PaintEvent) obj;
+
+ if (java.lang.Double.doubleToLongBits(getHitPoints())
+ != java.lang.Double.doubleToLongBits(
+ other.getHitPoints())) return false;
+ if (getStand()
+ != other.getStand()) return false;
+ if (getBand()
+ != other.getBand()) return false;
+ if (java.lang.Double.doubleToLongBits(getPoint())
+ != java.lang.Double.doubleToLongBits(
+ other.getPoint())) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HITPOINTS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHitPoints()));
+ hash = (37 * hash) + STAND_FIELD_NUMBER;
+ hash = (53 * hash) + getStand();
+ hash = (37 * hash) + BAND_FIELD_NUMBER;
+ hash = (53 * hash) + getBand();
+ hash = (37 * hash) + POINT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getPoint()));
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.PaintEvent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.PaintEvent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.PaintEvent 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 net.taehui.CommentClass.PaintEvent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.PaintEvent 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 net.taehui.CommentClass.PaintEvent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.PaintEvent 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(net.taehui.CommentClass.PaintEvent 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 PaintEvent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:PaintEvent)
+ net.taehui.CommentClass.PaintEventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_PaintEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_PaintEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.PaintEvent.class, net.taehui.CommentClass.PaintEvent.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.PaintEvent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ hitPoints_ = 0D;
+ stand_ = 0;
+ band_ = 0;
+ point_ = 0D;
+ wait_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_PaintEvent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEvent getDefaultInstanceForType() {
+ return net.taehui.CommentClass.PaintEvent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEvent build() {
+ net.taehui.CommentClass.PaintEvent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEvent buildPartial() {
+ net.taehui.CommentClass.PaintEvent result = new net.taehui.CommentClass.PaintEvent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.PaintEvent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.hitPoints_ = hitPoints_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.stand_ = stand_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.band_ = band_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.point_ = point_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.wait_ = wait_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.PaintEvent) {
+ return mergeFrom((net.taehui.CommentClass.PaintEvent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.PaintEvent other) {
+ if (other == net.taehui.CommentClass.PaintEvent.getDefaultInstance()) return this;
+ if (other.getHitPoints() != 0D) {
+ setHitPoints(other.getHitPoints());
+ }
+ if (other.getStand() != 0) {
+ setStand(other.getStand());
+ }
+ if (other.getBand() != 0) {
+ setBand(other.getBand());
+ }
+ if (other.getPoint() != 0D) {
+ setPoint(other.getPoint());
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 9: {
+ hitPoints_ = input.readDouble();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 9
+ case 16: {
+ stand_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24: {
+ band_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 33: {
+ point_ = input.readDouble();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 33
+ case 41: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 41
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private double hitPoints_ ;
+ /**
+ * double hitPoints = 1;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+ /**
+ * double hitPoints = 1;
+ * @param value The hitPoints to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPoints(double value) {
+
+ hitPoints_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * double hitPoints = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPoints() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ hitPoints_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int stand_ ;
+ /**
+ * int32 stand = 2;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+ /**
+ * int32 stand = 2;
+ * @param value The stand to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStand(int value) {
+
+ stand_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 stand = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearStand() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ stand_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int band_ ;
+ /**
+ * int32 band = 3;
+ * @return The band.
+ */
+ @java.lang.Override
+ public int getBand() {
+ return band_;
+ }
+ /**
+ * int32 band = 3;
+ * @param value The band to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBand(int value) {
+
+ band_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 band = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearBand() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ band_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double point_ ;
+ /**
+ * double point = 4;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+ /**
+ * double point = 4;
+ * @param value The point to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPoint(double value) {
+
+ point_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * double point = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearPoint() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ point_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 5;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 5;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ wait_ = 0D;
+ 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:PaintEvent)
+ }
+
+ // @@protoc_insertion_point(class_scope:PaintEvent)
+ private static final net.taehui.CommentClass.PaintEvent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.PaintEvent();
+ }
+
+ public static net.taehui.CommentClass.PaintEvent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public PaintEvent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.PaintEvent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AudioMultiplierEventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:AudioMultiplierEvent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * double audioMultiplier = 1;
+ * @return The audioMultiplier.
+ */
+ double getAudioMultiplier();
+
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ double getWait();
+ }
+ /**
+ * Protobuf type {@code AudioMultiplierEvent}
+ */
+ public static final class AudioMultiplierEvent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:AudioMultiplierEvent)
+ AudioMultiplierEventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AudioMultiplierEvent.newBuilder() to construct.
+ private AudioMultiplierEvent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AudioMultiplierEvent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AudioMultiplierEvent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_AudioMultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_AudioMultiplierEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.AudioMultiplierEvent.class, net.taehui.CommentClass.AudioMultiplierEvent.Builder.class);
+ }
+
+ public static final int AUDIOMULTIPLIER_FIELD_NUMBER = 1;
+ private double audioMultiplier_ = 0D;
+ /**
+ * double audioMultiplier = 1;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 2;
+ private double wait_ = 0D;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ 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 (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ output.writeDouble(1, audioMultiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(2, wait_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(1, audioMultiplier_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, wait_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.CommentClass.AudioMultiplierEvent)) {
+ return super.equals(obj);
+ }
+ net.taehui.CommentClass.AudioMultiplierEvent other = (net.taehui.CommentClass.AudioMultiplierEvent) obj;
+
+ if (java.lang.Double.doubleToLongBits(getAudioMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getAudioMultiplier())) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + AUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getAudioMultiplier()));
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent 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 net.taehui.CommentClass.AudioMultiplierEvent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.CommentClass.AudioMultiplierEvent 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 net.taehui.CommentClass.AudioMultiplierEvent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.CommentClass.AudioMultiplierEvent 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(net.taehui.CommentClass.AudioMultiplierEvent 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 AudioMultiplierEvent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:AudioMultiplierEvent)
+ net.taehui.CommentClass.AudioMultiplierEventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.CommentClass.internal_static_AudioMultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.CommentClass.internal_static_AudioMultiplierEvent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.CommentClass.AudioMultiplierEvent.class, net.taehui.CommentClass.AudioMultiplierEvent.Builder.class);
+ }
+
+ // Construct using net.taehui.CommentClass.AudioMultiplierEvent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ audioMultiplier_ = 0D;
+ wait_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.CommentClass.internal_static_AudioMultiplierEvent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEvent getDefaultInstanceForType() {
+ return net.taehui.CommentClass.AudioMultiplierEvent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEvent build() {
+ net.taehui.CommentClass.AudioMultiplierEvent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEvent buildPartial() {
+ net.taehui.CommentClass.AudioMultiplierEvent result = new net.taehui.CommentClass.AudioMultiplierEvent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.CommentClass.AudioMultiplierEvent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.audioMultiplier_ = audioMultiplier_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.wait_ = wait_;
+ }
+ }
+
+ @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 net.taehui.CommentClass.AudioMultiplierEvent) {
+ return mergeFrom((net.taehui.CommentClass.AudioMultiplierEvent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.CommentClass.AudioMultiplierEvent other) {
+ if (other == net.taehui.CommentClass.AudioMultiplierEvent.getDefaultInstance()) return this;
+ if (other.getAudioMultiplier() != 0D) {
+ setAudioMultiplier(other.getAudioMultiplier());
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 9: {
+ audioMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 9
+ case 17: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private double audioMultiplier_ ;
+ /**
+ * double audioMultiplier = 1;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+ /**
+ * double audioMultiplier = 1;
+ * @param value The audioMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAudioMultiplier(double value) {
+
+ audioMultiplier_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * double audioMultiplier = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAudioMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ audioMultiplier_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 2;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 2;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ wait_ = 0D;
+ 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:AudioMultiplierEvent)
+ }
+
+ // @@protoc_insertion_point(class_scope:AudioMultiplierEvent)
+ private static final net.taehui.CommentClass.AudioMultiplierEvent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.CommentClass.AudioMultiplierEvent();
+ }
+
+ public static net.taehui.CommentClass.AudioMultiplierEvent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AudioMultiplierEvent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.CommentClass.AudioMultiplierEvent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Comment_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Comment_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_InputEvent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_InputEvent_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_MultiplierEvent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_MultiplierEvent_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_JudgmentMeterEvent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_JudgmentMeterEvent_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_PaintEvent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_PaintEvent_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AudioMultiplierEvent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AudioMultiplierEvent_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\rComment.proto\"\256\003\n\007Comment\022\014\n\004date\030\001 \001(" +
+ "\t\022\027\n\017highestJudgment\030\002 \001(\005\022\026\n\016higherJudg" +
+ "ment\030\003 \001(\005\022\024\n\014highJudgment\030\004 \001(\005\022\023\n\013lowJ" +
+ "udgment\030\005 \001(\005\022\025\n\rlowerJudgment\030\006 \001(\005\022\026\n\016" +
+ "lowestJudgment\030\007 \001(\005\022\033\n\006inputs\030\010 \003(\0132\013.I" +
+ "nputEvent\022%\n\013multipliers\030\t \003(\0132\020.Multipl" +
+ "ierEvent\022\033\n\006paints\030\n \003(\0132\013.PaintEvent\022\020\n" +
+ "\010loopUnit\030\013 \001(\005\022+\n\016judgmentMeters\030\014 \003(\0132" +
+ "\023.JudgmentMeterEvent\022/\n\020audioMultipliers" +
+ "\030\r \003(\0132\025.AudioMultiplierEvent\022\031\n\021levying" +
+ "Multiplier\030\016 \001(\001\022\036\n\026levyingAudioMultipli" +
+ "er\030\017 \001(\001\"I\n\nInputEvent\022\r\n\005input\030\001 \001(\005\022\014\n" +
+ "\004wait\030\002 \001(\001\022\016\n\006noteID\030\003 \001(\005\022\016\n\006judged\030\004 " +
+ "\001(\005\"H\n\017MultiplierEvent\022\022\n\nmultiplier\030\001 \001" +
+ "(\001\022\014\n\004wait\030\002 \001(\001\022\023\n\013isAutoEvent\030\003 \001(\010\"I\n" +
+ "\022JudgmentMeterEvent\022\025\n\rjudgmentMeter\030\001 \001" +
+ "(\001\022\014\n\004wait\030\002 \001(\001\022\016\n\006assist\030\003 \001(\005\"Y\n\nPain" +
+ "tEvent\022\021\n\thitPoints\030\001 \001(\001\022\r\n\005stand\030\002 \001(\005" +
+ "\022\014\n\004band\030\003 \001(\005\022\r\n\005point\030\004 \001(\001\022\014\n\004wait\030\005 " +
+ "\001(\001\"=\n\024AudioMultiplierEvent\022\027\n\017audioMult" +
+ "iplier\030\001 \001(\001\022\014\n\004wait\030\002 \001(\001B%\n\nnet.taehui" +
+ "B\014CommentClass\252\002\010Qwilightb\006proto3"
+ };
+ descriptor = com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ });
+ internal_static_Comment_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_Comment_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Comment_descriptor,
+ new java.lang.String[] { "Date", "HighestJudgment", "HigherJudgment", "HighJudgment", "LowJudgment", "LowerJudgment", "LowestJudgment", "Inputs", "Multipliers", "Paints", "LoopUnit", "JudgmentMeters", "AudioMultipliers", "LevyingMultiplier", "LevyingAudioMultiplier", });
+ internal_static_InputEvent_descriptor =
+ getDescriptor().getMessageTypes().get(1);
+ internal_static_InputEvent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_InputEvent_descriptor,
+ new java.lang.String[] { "Input", "Wait", "NoteID", "Judged", });
+ internal_static_MultiplierEvent_descriptor =
+ getDescriptor().getMessageTypes().get(2);
+ internal_static_MultiplierEvent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_MultiplierEvent_descriptor,
+ new java.lang.String[] { "Multiplier", "Wait", "IsAutoEvent", });
+ internal_static_JudgmentMeterEvent_descriptor =
+ getDescriptor().getMessageTypes().get(3);
+ internal_static_JudgmentMeterEvent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_JudgmentMeterEvent_descriptor,
+ new java.lang.String[] { "JudgmentMeter", "Wait", "Assist", });
+ internal_static_PaintEvent_descriptor =
+ getDescriptor().getMessageTypes().get(4);
+ internal_static_PaintEvent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_PaintEvent_descriptor,
+ new java.lang.String[] { "HitPoints", "Stand", "Band", "Point", "Wait", });
+ internal_static_AudioMultiplierEvent_descriptor =
+ getDescriptor().getMessageTypes().get(5);
+ internal_static_AudioMultiplierEvent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AudioMultiplierEvent_descriptor,
+ new java.lang.String[] { "AudioMultiplier", "Wait", });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/main/java/net/taehui/EventClass.java b/src/main/java/net/taehui/EventClass.java
new file mode 100644
index 0000000..64bf2f2
--- /dev/null
+++ b/src/main/java/net/taehui/EventClass.java
@@ -0,0 +1,28544 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Event.proto
+
+// Protobuf Java Version: 3.25.0
+package net.taehui;
+
+public final class EventClass {
+ private EventClass() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface EventOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * int64 millis = 1;
+ * @return The millis.
+ */
+ long getMillis();
+
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ java.lang.String getAvatarID();
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDBytes();
+
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The enum numeric value on the wire for eventID.
+ */
+ int getEventIDValue();
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The eventID.
+ */
+ net.taehui.EventClass.Event.EventID getEventID();
+
+ /**
+ * string text = 4;
+ * @return The text.
+ */
+ java.lang.String getText();
+ /**
+ * string text = 4;
+ * @return The bytes for text.
+ */
+ com.google.protobuf.ByteString
+ getTextBytes();
+
+ /**
+ * repeated bytes data = 5;
+ * @return A list containing the data.
+ */
+ java.util.List getDataList();
+ /**
+ * repeated bytes data = 5;
+ * @return The count of data.
+ */
+ int getDataCount();
+ /**
+ * repeated bytes data = 5;
+ * @param index The index of the element to return.
+ * @return The data at the given index.
+ */
+ com.google.protobuf.ByteString getData(int index);
+
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return Whether the qwilightCallNet field is set.
+ */
+ boolean hasQwilightCallNet();
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return The qwilightCallNet.
+ */
+ net.taehui.EventClass.Event.QwilightCallNet getQwilightCallNet();
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ net.taehui.EventClass.Event.QwilightCallNetOrBuilder getQwilightCallNetOrBuilder();
+
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return Whether the twilightCallNet field is set.
+ */
+ boolean hasTwilightCallNet();
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return The twilightCallNet.
+ */
+ net.taehui.EventClass.Event.TwilightCallNet getTwilightCallNet();
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ net.taehui.EventClass.Event.TwilightCallNetOrBuilder getTwilightCallNetOrBuilder();
+
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return Whether the qwilightIOInput field is set.
+ */
+ boolean hasQwilightIOInput();
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return The qwilightIOInput.
+ */
+ net.taehui.EventClass.Event.QwilightIOInput getQwilightIOInput();
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ net.taehui.EventClass.Event.QwilightIOInputOrBuilder getQwilightIOInputOrBuilder();
+
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return Whether the twilightIOInput field is set.
+ */
+ boolean hasTwilightIOInput();
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return The twilightIOInput.
+ */
+ net.taehui.EventClass.Event.TwilightIOInput getTwilightIOInput();
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ net.taehui.EventClass.Event.TwilightIOInputOrBuilder getTwilightIOInputOrBuilder();
+
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return Whether the qwilightIOJudge field is set.
+ */
+ boolean hasQwilightIOJudge();
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return The qwilightIOJudge.
+ */
+ net.taehui.EventClass.Event.QwilightIOJudge getQwilightIOJudge();
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder getQwilightIOJudgeOrBuilder();
+
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return Whether the twilightIOJudge field is set.
+ */
+ boolean hasTwilightIOJudge();
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return The twilightIOJudge.
+ */
+ net.taehui.EventClass.Event.TwilightIOJudge getTwilightIOJudge();
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder getTwilightIOJudgeOrBuilder();
+
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return Whether the qwilightIOJudgmentMeter field is set.
+ */
+ boolean hasQwilightIOJudgmentMeter();
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return The qwilightIOJudgmentMeter.
+ */
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter getQwilightIOJudgmentMeter();
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder getQwilightIOJudgmentMeterOrBuilder();
+
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return Whether the twilightIOJudgmentMeter field is set.
+ */
+ boolean hasTwilightIOJudgmentMeter();
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return The twilightIOJudgmentMeter.
+ */
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter getTwilightIOJudgmentMeter();
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder getTwilightIOJudgmentMeterOrBuilder();
+
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return Whether the qwilightIONoteVisibility field is set.
+ */
+ boolean hasQwilightIONoteVisibility();
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return The qwilightIONoteVisibility.
+ */
+ net.taehui.EventClass.Event.QwilightIONoteVisibility getQwilightIONoteVisibility();
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder getQwilightIONoteVisibilityOrBuilder();
+
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return Whether the twilightIONoteVisibility field is set.
+ */
+ boolean hasTwilightIONoteVisibility();
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return The twilightIONoteVisibility.
+ */
+ net.taehui.EventClass.Event.TwilightIONoteVisibility getTwilightIONoteVisibility();
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder getTwilightIONoteVisibilityOrBuilder();
+
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return Whether the qwilightIOMultiplier field is set.
+ */
+ boolean hasQwilightIOMultiplier();
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return The qwilightIOMultiplier.
+ */
+ net.taehui.EventClass.Event.QwilightIOMultiplier getQwilightIOMultiplier();
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder getQwilightIOMultiplierOrBuilder();
+
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return Whether the twilightIOMultiplier field is set.
+ */
+ boolean hasTwilightIOMultiplier();
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return The twilightIOMultiplier.
+ */
+ net.taehui.EventClass.Event.TwilightIOMultiplier getTwilightIOMultiplier();
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder getTwilightIOMultiplierOrBuilder();
+
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return Whether the qwilightIOAudioMultiplier field is set.
+ */
+ boolean hasQwilightIOAudioMultiplier();
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return The qwilightIOAudioMultiplier.
+ */
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier getQwilightIOAudioMultiplier();
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder getQwilightIOAudioMultiplierOrBuilder();
+
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return Whether the twilightIOAudioMultiplier field is set.
+ */
+ boolean hasTwilightIOAudioMultiplier();
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return The twilightIOAudioMultiplier.
+ */
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier getTwilightIOAudioMultiplier();
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder getTwilightIOAudioMultiplierOrBuilder();
+
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return Whether the twilightAudioInput field is set.
+ */
+ boolean hasTwilightAudioInput();
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return The twilightAudioInput.
+ */
+ net.taehui.EventClass.Event.TwilightAudioInput getTwilightAudioInput();
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ net.taehui.EventClass.Event.TwilightAudioInputOrBuilder getTwilightAudioInputOrBuilder();
+
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return Whether the qwilightPostItem field is set.
+ */
+ boolean hasQwilightPostItem();
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return The qwilightPostItem.
+ */
+ net.taehui.EventClass.Event.QwilightPostItem getQwilightPostItem();
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ net.taehui.EventClass.Event.QwilightPostItemOrBuilder getQwilightPostItemOrBuilder();
+
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return Whether the twilightPostItem field is set.
+ */
+ boolean hasTwilightPostItem();
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return The twilightPostItem.
+ */
+ net.taehui.EventClass.Event.TwilightPostItem getTwilightPostItem();
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ net.taehui.EventClass.Event.TwilightPostItemOrBuilder getTwilightPostItemOrBuilder();
+
+ net.taehui.EventClass.Event.FastTextCase getFastTextCase();
+ }
+ /**
+ * Protobuf type {@code Event}
+ */
+ public static final class Event extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event)
+ EventOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Event.newBuilder() to construct.
+ private Event(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private Event() {
+ avatarID_ = "";
+ eventID_ = 0;
+ text_ = "";
+ data_ = emptyList(com.google.protobuf.ByteString.class);
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new Event();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.class, net.taehui.EventClass.Event.Builder.class);
+ }
+
+ /**
+ * Protobuf enum {@code Event.AvatarNetStatus}
+ */
+ public enum AvatarNetStatus
+ implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ * Default = 0;
+ */
+ Default(0),
+ /**
+ * Clear = 1;
+ */
+ Clear(1),
+ /**
+ * Failed = 2;
+ */
+ Failed(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * Default = 0;
+ */
+ public static final int Default_VALUE = 0;
+ /**
+ * Clear = 1;
+ */
+ public static final int Clear_VALUE = 1;
+ /**
+ * Failed = 2;
+ */
+ public static final int Failed_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 AvatarNetStatus 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 AvatarNetStatus forNumber(int value) {
+ switch (value) {
+ case 0: return Default;
+ case 1: return Clear;
+ case 2: return Failed;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ AvatarNetStatus> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public AvatarNetStatus findValueByNumber(int number) {
+ return AvatarNetStatus.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 net.taehui.EventClass.Event.getDescriptor().getEnumTypes().get(0);
+ }
+
+ private static final AvatarNetStatus[] VALUES = values();
+
+ public static AvatarNetStatus 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 AvatarNetStatus(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:Event.AvatarNetStatus)
+ }
+
+ /**
+ * Protobuf enum {@code Event.EventID}
+ */
+ public enum EventID
+ implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ * SIGN_IN = 0;
+ */
+ SIGN_IN(0),
+ /**
+ * NOT_SIGN_IN = 1;
+ */
+ NOT_SIGN_IN(1),
+ /**
+ * WARNING = 2;
+ */
+ WARNING(2),
+ /**
+ * SITE_YELL = 3;
+ */
+ SITE_YELL(3),
+ /**
+ * CALL_BUNDLE = 4;
+ */
+ CALL_BUNDLE(4),
+ /**
+ * SAVE_AS_BUNDLE = 5;
+ */
+ SAVE_AS_BUNDLE(5),
+ /**
+ * SAVING_BUNDLE = 6;
+ */
+ SAVING_BUNDLE(6),
+ /**
+ * WIPE_BUNDLE = 7;
+ */
+ WIPE_BUNDLE(7),
+ /**
+ * SET_BUNDLE = 8;
+ */
+ SET_BUNDLE(8),
+ /**
+ * CALL_UBUNTU = 9;
+ */
+ CALL_UBUNTU(9),
+ /**
+ * CALL_SITE_AVATAR = 10;
+ */
+ CALL_SITE_AVATAR(10),
+ /**
+ * COMMENT = 11;
+ */
+ COMMENT(11),
+ /**
+ * SET_SITUATION = 12;
+ */
+ SET_SITUATION(12),
+ /**
+ * NEW_TITLE = 13;
+ */
+ NEW_TITLE(13),
+ /**
+ * STOP_SAVING_BUNDLE = 14;
+ */
+ STOP_SAVING_BUNDLE(14),
+ /**
+ * SAVED_BUNDLE = 15;
+ */
+ SAVED_BUNDLE(15),
+ /**
+ * SAVE_BUNDLE = 16;
+ */
+ SAVE_BUNDLE(16),
+ /**
+ * ENTER_SITE = 17;
+ */
+ ENTER_SITE(17),
+ /**
+ * QUIT_SITE = 18;
+ */
+ QUIT_SITE(18),
+ /**
+ * WIPE_UBUNTU = 19;
+ */
+ WIPE_UBUNTU(19),
+ /**
+ * NEW_SITE = 20;
+ */
+ NEW_SITE(20),
+ /**
+ * NEW_UBUNTU = 21;
+ */
+ NEW_UBUNTU(21),
+ /**
+ * EXILE_AVATAR = 22;
+ */
+ EXILE_AVATAR(22),
+ /**
+ * NEW_SILENT_SITE = 23;
+ */
+ NEW_SILENT_SITE(23),
+ /**
+ * ESTABLISH = 24;
+ */
+ ESTABLISH(24),
+ /**
+ * CALL_CONFIGURE = 25;
+ */
+ CALL_CONFIGURE(25),
+ /**
+ * SET_CONFIGURE = 26;
+ */
+ SET_CONFIGURE(26),
+ /**
+ * NOTIFY_INFO = 27;
+ */
+ NOTIFY_INFO(27),
+ /**
+ * LEVY_NET = 28;
+ */
+ LEVY_NET(28),
+ /**
+ * COMPILED = 29;
+ */
+ COMPILED(29),
+ /**
+ * CALL_NET = 30;
+ */
+ CALL_NET(30),
+ /**
+ * SET_MODE_COMPONENT = 31;
+ */
+ SET_MODE_COMPONENT(31),
+ /**
+ * SET_FAVOR_MODE_COMPONENT = 32;
+ */
+ SET_FAVOR_MODE_COMPONENT(32),
+ /**
+ * SET_VALID_HUNTER_MODE = 33;
+ */
+ SET_VALID_HUNTER_MODE(33),
+ /**
+ * CALL_NET_SITE_COMMENTS = 34;
+ */
+ CALL_NET_SITE_COMMENTS(34),
+ /**
+ * SET_NOTE_FILE = 35;
+ */
+ SET_NOTE_FILE(35),
+ /**
+ * SET_SITE_NAME = 36;
+ */
+ SET_SITE_NAME(36),
+ /**
+ * SET_SITE_HAND = 37;
+ */
+ SET_SITE_HAND(37),
+ /**
+ * QUIT_NET = 38;
+ */
+ QUIT_NET(38),
+ /**
+ * SAVING_AS_BUNDLE = 39;
+ */
+ SAVING_AS_BUNDLE(39),
+ /**
+ * SAVED_AS_BUNDLE = 40;
+ */
+ SAVED_AS_BUNDLE(40),
+ /**
+ * STOP_SAVING_AS_BUNDLE = 41;
+ */
+ STOP_SAVING_AS_BUNDLE(41),
+ /**
+ * SAVE_DEFAULT_NOTE = 42;
+ */
+ SAVE_DEFAULT_NOTE(42),
+ /**
+ * POST_FILE = 43;
+ */
+ POST_FILE(43),
+ /**
+ * SAVE_DEFAULT_UI = 44;
+ */
+ SAVE_DEFAULT_UI(44),
+ /**
+ * SET_FAVOR_AUDIO_MULTIPLIER = 45;
+ */
+ SET_FAVOR_AUDIO_MULTIPLIER(45),
+ /**
+ * CALL_SITE_NET = 46;
+ */
+ CALL_SITE_NET(46),
+ /**
+ * NOTIFY_YES = 47;
+ */
+ NOTIFY_YES(47),
+ /**
+ * CALL_IO = 48;
+ */
+ CALL_IO(48),
+ /**
+ * CALL_IO_COMPONENT = 49;
+ */
+ CALL_IO_COMPONENT(49),
+ /**
+ * COMPILED_IO = 50;
+ */
+ COMPILED_IO(50),
+ /**
+ * LEVY_IO = 51;
+ */
+ LEVY_IO(51),
+ /**
+ * IO_INPUT = 52;
+ */
+ IO_INPUT(52),
+ /**
+ * IO_JUDGE = 53;
+ */
+ IO_JUDGE(53),
+ /**
+ * IO_NOTE_VISIBILITY = 54;
+ */
+ IO_NOTE_VISIBILITY(54),
+ /**
+ * IO_JUDGMENT_METER = 56;
+ */
+ IO_JUDGMENT_METER(56),
+ /**
+ * IO_MULTIPLIER = 57;
+ */
+ IO_MULTIPLIER(57),
+ /**
+ * IO_AUDIO_MULTIPLIER = 58;
+ */
+ IO_AUDIO_MULTIPLIER(58),
+ /**
+ * IO_PAUSE = 59;
+ */
+ IO_PAUSE(59),
+ /**
+ * IO_QUIT = 60;
+ */
+ IO_QUIT(60),
+ /**
+ * IO_NOT = 61;
+ */
+ IO_NOT(61),
+ /**
+ * AUDIO_INPUT = 62;
+ */
+ AUDIO_INPUT(62),
+ /**
+ * CALL_SITE_MODE_COMPONENT = 63;
+ */
+ CALL_SITE_MODE_COMPONENT(63),
+ /**
+ * COMMENTARY = 65;
+ */
+ COMMENTARY(65),
+ /**
+ * WWW_LEVEL = 66;
+ */
+ WWW_LEVEL(66),
+ /**
+ * AVATAR_TITLE = 67;
+ */
+ AVATAR_TITLE(67),
+ /**
+ * INVALIDATE_AVATAR_DRAWING = 68;
+ */
+ INVALIDATE_AVATAR_DRAWING(68),
+ /**
+ * INVALIDATE_AVATAR_TITLE = 69;
+ */
+ INVALIDATE_AVATAR_TITLE(69),
+ /**
+ * LEVEL_UP = 70;
+ */
+ LEVEL_UP(70),
+ /**
+ * SET_FAVOR_NOTE_FILE = 71;
+ */
+ SET_FAVOR_NOTE_FILE(71),
+ /**
+ * GET_SITE_YELLS = 72;
+ */
+ GET_SITE_YELLS(72),
+ /**
+ * SET_LANGUAGE = 73;
+ */
+ SET_LANGUAGE(73),
+ /**
+ * VALVE_COMMENT = 74;
+ */
+ VALVE_COMMENT(74),
+ /**
+ * ABILITY_UP = 75;
+ */
+ ABILITY_UP(75),
+ /**
+ * CLOSE = 76;
+ */
+ CLOSE(76),
+ /**
+ * UNAVAILABLE_DATE = 77;
+ */
+ UNAVAILABLE_DATE(77),
+ /**
+ * AVATAR_EDGE = 78;
+ */
+ AVATAR_EDGE(78),
+ /**
+ * INVALIDATE_AVATAR_EDGE = 79;
+ */
+ INVALIDATE_AVATAR_EDGE(79),
+ /**
+ * FAILED_VALIDATE_TOTEM = 80;
+ */
+ FAILED_VALIDATE_TOTEM(80),
+ /**
+ * MODIFY_SITE_YELL = 81;
+ */
+ MODIFY_SITE_YELL(81),
+ /**
+ * WIPE_SITE_YELL = 82;
+ */
+ WIPE_SITE_YELL(82),
+ /**
+ * ALREADY_LOADING_BUNDLE = 83;
+ */
+ ALREADY_LOADING_BUNDLE(83),
+ /**
+ * SET_FAVOR = 84;
+ */
+ SET_FAVOR(84),
+ /**
+ * SET_AUTO_SITE_HAND = 85;
+ */
+ SET_AUTO_SITE_HAND(85),
+ /**
+ * SET_AVATAR_GROUP = 86;
+ */
+ SET_AVATAR_GROUP(86),
+ /**
+ * POST_ITEM = 87;
+ */
+ POST_ITEM(87),
+ /**
+ * SET_VALID_NET_MODE = 88;
+ */
+ SET_VALID_NET_MODE(88),
+ /**
+ * SET_ALLOWED_POSTABLE_ITEMS = 89;
+ */
+ SET_ALLOWED_POSTABLE_ITEMS(89),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * SIGN_IN = 0;
+ */
+ public static final int SIGN_IN_VALUE = 0;
+ /**
+ * NOT_SIGN_IN = 1;
+ */
+ public static final int NOT_SIGN_IN_VALUE = 1;
+ /**
+ * WARNING = 2;
+ */
+ public static final int WARNING_VALUE = 2;
+ /**
+ * SITE_YELL = 3;
+ */
+ public static final int SITE_YELL_VALUE = 3;
+ /**
+ * CALL_BUNDLE = 4;
+ */
+ public static final int CALL_BUNDLE_VALUE = 4;
+ /**
+ * SAVE_AS_BUNDLE = 5;
+ */
+ public static final int SAVE_AS_BUNDLE_VALUE = 5;
+ /**
+ * SAVING_BUNDLE = 6;
+ */
+ public static final int SAVING_BUNDLE_VALUE = 6;
+ /**
+ * WIPE_BUNDLE = 7;
+ */
+ public static final int WIPE_BUNDLE_VALUE = 7;
+ /**
+ * SET_BUNDLE = 8;
+ */
+ public static final int SET_BUNDLE_VALUE = 8;
+ /**
+ * CALL_UBUNTU = 9;
+ */
+ public static final int CALL_UBUNTU_VALUE = 9;
+ /**
+ * CALL_SITE_AVATAR = 10;
+ */
+ public static final int CALL_SITE_AVATAR_VALUE = 10;
+ /**
+ * COMMENT = 11;
+ */
+ public static final int COMMENT_VALUE = 11;
+ /**
+ * SET_SITUATION = 12;
+ */
+ public static final int SET_SITUATION_VALUE = 12;
+ /**
+ * NEW_TITLE = 13;
+ */
+ public static final int NEW_TITLE_VALUE = 13;
+ /**
+ * STOP_SAVING_BUNDLE = 14;
+ */
+ public static final int STOP_SAVING_BUNDLE_VALUE = 14;
+ /**
+ * SAVED_BUNDLE = 15;
+ */
+ public static final int SAVED_BUNDLE_VALUE = 15;
+ /**
+ * SAVE_BUNDLE = 16;
+ */
+ public static final int SAVE_BUNDLE_VALUE = 16;
+ /**
+ * ENTER_SITE = 17;
+ */
+ public static final int ENTER_SITE_VALUE = 17;
+ /**
+ * QUIT_SITE = 18;
+ */
+ public static final int QUIT_SITE_VALUE = 18;
+ /**
+ * WIPE_UBUNTU = 19;
+ */
+ public static final int WIPE_UBUNTU_VALUE = 19;
+ /**
+ * NEW_SITE = 20;
+ */
+ public static final int NEW_SITE_VALUE = 20;
+ /**
+ * NEW_UBUNTU = 21;
+ */
+ public static final int NEW_UBUNTU_VALUE = 21;
+ /**
+ * EXILE_AVATAR = 22;
+ */
+ public static final int EXILE_AVATAR_VALUE = 22;
+ /**
+ * NEW_SILENT_SITE = 23;
+ */
+ public static final int NEW_SILENT_SITE_VALUE = 23;
+ /**
+ * ESTABLISH = 24;
+ */
+ public static final int ESTABLISH_VALUE = 24;
+ /**
+ * CALL_CONFIGURE = 25;
+ */
+ public static final int CALL_CONFIGURE_VALUE = 25;
+ /**
+ * SET_CONFIGURE = 26;
+ */
+ public static final int SET_CONFIGURE_VALUE = 26;
+ /**
+ * NOTIFY_INFO = 27;
+ */
+ public static final int NOTIFY_INFO_VALUE = 27;
+ /**
+ * LEVY_NET = 28;
+ */
+ public static final int LEVY_NET_VALUE = 28;
+ /**
+ * COMPILED = 29;
+ */
+ public static final int COMPILED_VALUE = 29;
+ /**
+ * CALL_NET = 30;
+ */
+ public static final int CALL_NET_VALUE = 30;
+ /**
+ * SET_MODE_COMPONENT = 31;
+ */
+ public static final int SET_MODE_COMPONENT_VALUE = 31;
+ /**
+ * SET_FAVOR_MODE_COMPONENT = 32;
+ */
+ public static final int SET_FAVOR_MODE_COMPONENT_VALUE = 32;
+ /**
+ * SET_VALID_HUNTER_MODE = 33;
+ */
+ public static final int SET_VALID_HUNTER_MODE_VALUE = 33;
+ /**
+ * CALL_NET_SITE_COMMENTS = 34;
+ */
+ public static final int CALL_NET_SITE_COMMENTS_VALUE = 34;
+ /**
+ * SET_NOTE_FILE = 35;
+ */
+ public static final int SET_NOTE_FILE_VALUE = 35;
+ /**
+ * SET_SITE_NAME = 36;
+ */
+ public static final int SET_SITE_NAME_VALUE = 36;
+ /**
+ * SET_SITE_HAND = 37;
+ */
+ public static final int SET_SITE_HAND_VALUE = 37;
+ /**
+ * QUIT_NET = 38;
+ */
+ public static final int QUIT_NET_VALUE = 38;
+ /**
+ * SAVING_AS_BUNDLE = 39;
+ */
+ public static final int SAVING_AS_BUNDLE_VALUE = 39;
+ /**
+ * SAVED_AS_BUNDLE = 40;
+ */
+ public static final int SAVED_AS_BUNDLE_VALUE = 40;
+ /**
+ * STOP_SAVING_AS_BUNDLE = 41;
+ */
+ public static final int STOP_SAVING_AS_BUNDLE_VALUE = 41;
+ /**
+ * SAVE_DEFAULT_NOTE = 42;
+ */
+ public static final int SAVE_DEFAULT_NOTE_VALUE = 42;
+ /**
+ * POST_FILE = 43;
+ */
+ public static final int POST_FILE_VALUE = 43;
+ /**
+ * SAVE_DEFAULT_UI = 44;
+ */
+ public static final int SAVE_DEFAULT_UI_VALUE = 44;
+ /**
+ * SET_FAVOR_AUDIO_MULTIPLIER = 45;
+ */
+ public static final int SET_FAVOR_AUDIO_MULTIPLIER_VALUE = 45;
+ /**
+ * CALL_SITE_NET = 46;
+ */
+ public static final int CALL_SITE_NET_VALUE = 46;
+ /**
+ * NOTIFY_YES = 47;
+ */
+ public static final int NOTIFY_YES_VALUE = 47;
+ /**
+ * CALL_IO = 48;
+ */
+ public static final int CALL_IO_VALUE = 48;
+ /**
+ * CALL_IO_COMPONENT = 49;
+ */
+ public static final int CALL_IO_COMPONENT_VALUE = 49;
+ /**
+ * COMPILED_IO = 50;
+ */
+ public static final int COMPILED_IO_VALUE = 50;
+ /**
+ * LEVY_IO = 51;
+ */
+ public static final int LEVY_IO_VALUE = 51;
+ /**
+ * IO_INPUT = 52;
+ */
+ public static final int IO_INPUT_VALUE = 52;
+ /**
+ * IO_JUDGE = 53;
+ */
+ public static final int IO_JUDGE_VALUE = 53;
+ /**
+ * IO_NOTE_VISIBILITY = 54;
+ */
+ public static final int IO_NOTE_VISIBILITY_VALUE = 54;
+ /**
+ * IO_JUDGMENT_METER = 56;
+ */
+ public static final int IO_JUDGMENT_METER_VALUE = 56;
+ /**
+ * IO_MULTIPLIER = 57;
+ */
+ public static final int IO_MULTIPLIER_VALUE = 57;
+ /**
+ * IO_AUDIO_MULTIPLIER = 58;
+ */
+ public static final int IO_AUDIO_MULTIPLIER_VALUE = 58;
+ /**
+ * IO_PAUSE = 59;
+ */
+ public static final int IO_PAUSE_VALUE = 59;
+ /**
+ * IO_QUIT = 60;
+ */
+ public static final int IO_QUIT_VALUE = 60;
+ /**
+ * IO_NOT = 61;
+ */
+ public static final int IO_NOT_VALUE = 61;
+ /**
+ * AUDIO_INPUT = 62;
+ */
+ public static final int AUDIO_INPUT_VALUE = 62;
+ /**
+ * CALL_SITE_MODE_COMPONENT = 63;
+ */
+ public static final int CALL_SITE_MODE_COMPONENT_VALUE = 63;
+ /**
+ * COMMENTARY = 65;
+ */
+ public static final int COMMENTARY_VALUE = 65;
+ /**
+ * WWW_LEVEL = 66;
+ */
+ public static final int WWW_LEVEL_VALUE = 66;
+ /**
+ * AVATAR_TITLE = 67;
+ */
+ public static final int AVATAR_TITLE_VALUE = 67;
+ /**
+ * INVALIDATE_AVATAR_DRAWING = 68;
+ */
+ public static final int INVALIDATE_AVATAR_DRAWING_VALUE = 68;
+ /**
+ * INVALIDATE_AVATAR_TITLE = 69;
+ */
+ public static final int INVALIDATE_AVATAR_TITLE_VALUE = 69;
+ /**
+ * LEVEL_UP = 70;
+ */
+ public static final int LEVEL_UP_VALUE = 70;
+ /**
+ * SET_FAVOR_NOTE_FILE = 71;
+ */
+ public static final int SET_FAVOR_NOTE_FILE_VALUE = 71;
+ /**
+ * GET_SITE_YELLS = 72;
+ */
+ public static final int GET_SITE_YELLS_VALUE = 72;
+ /**
+ * SET_LANGUAGE = 73;
+ */
+ public static final int SET_LANGUAGE_VALUE = 73;
+ /**
+ * VALVE_COMMENT = 74;
+ */
+ public static final int VALVE_COMMENT_VALUE = 74;
+ /**
+ * ABILITY_UP = 75;
+ */
+ public static final int ABILITY_UP_VALUE = 75;
+ /**
+ * CLOSE = 76;
+ */
+ public static final int CLOSE_VALUE = 76;
+ /**
+ * UNAVAILABLE_DATE = 77;
+ */
+ public static final int UNAVAILABLE_DATE_VALUE = 77;
+ /**
+ * AVATAR_EDGE = 78;
+ */
+ public static final int AVATAR_EDGE_VALUE = 78;
+ /**
+ * INVALIDATE_AVATAR_EDGE = 79;
+ */
+ public static final int INVALIDATE_AVATAR_EDGE_VALUE = 79;
+ /**
+ * FAILED_VALIDATE_TOTEM = 80;
+ */
+ public static final int FAILED_VALIDATE_TOTEM_VALUE = 80;
+ /**
+ * MODIFY_SITE_YELL = 81;
+ */
+ public static final int MODIFY_SITE_YELL_VALUE = 81;
+ /**
+ * WIPE_SITE_YELL = 82;
+ */
+ public static final int WIPE_SITE_YELL_VALUE = 82;
+ /**
+ * ALREADY_LOADING_BUNDLE = 83;
+ */
+ public static final int ALREADY_LOADING_BUNDLE_VALUE = 83;
+ /**
+ * SET_FAVOR = 84;
+ */
+ public static final int SET_FAVOR_VALUE = 84;
+ /**
+ * SET_AUTO_SITE_HAND = 85;
+ */
+ public static final int SET_AUTO_SITE_HAND_VALUE = 85;
+ /**
+ * SET_AVATAR_GROUP = 86;
+ */
+ public static final int SET_AVATAR_GROUP_VALUE = 86;
+ /**
+ * POST_ITEM = 87;
+ */
+ public static final int POST_ITEM_VALUE = 87;
+ /**
+ * SET_VALID_NET_MODE = 88;
+ */
+ public static final int SET_VALID_NET_MODE_VALUE = 88;
+ /**
+ * SET_ALLOWED_POSTABLE_ITEMS = 89;
+ */
+ public static final int SET_ALLOWED_POSTABLE_ITEMS_VALUE = 89;
+
+
+ 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 EventID 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 EventID forNumber(int value) {
+ switch (value) {
+ case 0: return SIGN_IN;
+ case 1: return NOT_SIGN_IN;
+ case 2: return WARNING;
+ case 3: return SITE_YELL;
+ case 4: return CALL_BUNDLE;
+ case 5: return SAVE_AS_BUNDLE;
+ case 6: return SAVING_BUNDLE;
+ case 7: return WIPE_BUNDLE;
+ case 8: return SET_BUNDLE;
+ case 9: return CALL_UBUNTU;
+ case 10: return CALL_SITE_AVATAR;
+ case 11: return COMMENT;
+ case 12: return SET_SITUATION;
+ case 13: return NEW_TITLE;
+ case 14: return STOP_SAVING_BUNDLE;
+ case 15: return SAVED_BUNDLE;
+ case 16: return SAVE_BUNDLE;
+ case 17: return ENTER_SITE;
+ case 18: return QUIT_SITE;
+ case 19: return WIPE_UBUNTU;
+ case 20: return NEW_SITE;
+ case 21: return NEW_UBUNTU;
+ case 22: return EXILE_AVATAR;
+ case 23: return NEW_SILENT_SITE;
+ case 24: return ESTABLISH;
+ case 25: return CALL_CONFIGURE;
+ case 26: return SET_CONFIGURE;
+ case 27: return NOTIFY_INFO;
+ case 28: return LEVY_NET;
+ case 29: return COMPILED;
+ case 30: return CALL_NET;
+ case 31: return SET_MODE_COMPONENT;
+ case 32: return SET_FAVOR_MODE_COMPONENT;
+ case 33: return SET_VALID_HUNTER_MODE;
+ case 34: return CALL_NET_SITE_COMMENTS;
+ case 35: return SET_NOTE_FILE;
+ case 36: return SET_SITE_NAME;
+ case 37: return SET_SITE_HAND;
+ case 38: return QUIT_NET;
+ case 39: return SAVING_AS_BUNDLE;
+ case 40: return SAVED_AS_BUNDLE;
+ case 41: return STOP_SAVING_AS_BUNDLE;
+ case 42: return SAVE_DEFAULT_NOTE;
+ case 43: return POST_FILE;
+ case 44: return SAVE_DEFAULT_UI;
+ case 45: return SET_FAVOR_AUDIO_MULTIPLIER;
+ case 46: return CALL_SITE_NET;
+ case 47: return NOTIFY_YES;
+ case 48: return CALL_IO;
+ case 49: return CALL_IO_COMPONENT;
+ case 50: return COMPILED_IO;
+ case 51: return LEVY_IO;
+ case 52: return IO_INPUT;
+ case 53: return IO_JUDGE;
+ case 54: return IO_NOTE_VISIBILITY;
+ case 56: return IO_JUDGMENT_METER;
+ case 57: return IO_MULTIPLIER;
+ case 58: return IO_AUDIO_MULTIPLIER;
+ case 59: return IO_PAUSE;
+ case 60: return IO_QUIT;
+ case 61: return IO_NOT;
+ case 62: return AUDIO_INPUT;
+ case 63: return CALL_SITE_MODE_COMPONENT;
+ case 65: return COMMENTARY;
+ case 66: return WWW_LEVEL;
+ case 67: return AVATAR_TITLE;
+ case 68: return INVALIDATE_AVATAR_DRAWING;
+ case 69: return INVALIDATE_AVATAR_TITLE;
+ case 70: return LEVEL_UP;
+ case 71: return SET_FAVOR_NOTE_FILE;
+ case 72: return GET_SITE_YELLS;
+ case 73: return SET_LANGUAGE;
+ case 74: return VALVE_COMMENT;
+ case 75: return ABILITY_UP;
+ case 76: return CLOSE;
+ case 77: return UNAVAILABLE_DATE;
+ case 78: return AVATAR_EDGE;
+ case 79: return INVALIDATE_AVATAR_EDGE;
+ case 80: return FAILED_VALIDATE_TOTEM;
+ case 81: return MODIFY_SITE_YELL;
+ case 82: return WIPE_SITE_YELL;
+ case 83: return ALREADY_LOADING_BUNDLE;
+ case 84: return SET_FAVOR;
+ case 85: return SET_AUTO_SITE_HAND;
+ case 86: return SET_AVATAR_GROUP;
+ case 87: return POST_ITEM;
+ case 88: return SET_VALID_NET_MODE;
+ case 89: return SET_ALLOWED_POSTABLE_ITEMS;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ EventID> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public EventID findValueByNumber(int number) {
+ return EventID.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 net.taehui.EventClass.Event.getDescriptor().getEnumTypes().get(1);
+ }
+
+ private static final EventID[] VALUES = values();
+
+ public static EventID 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 EventID(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:Event.EventID)
+ }
+
+ public interface TwilightCallNetOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightCallNet)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ java.util.List
+ getDataList();
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getData(int index);
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ int getDataCount();
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ java.util.List extends net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder>
+ getDataOrBuilderList();
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder getDataOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code Event.TwilightCallNet}
+ */
+ public static final class TwilightCallNet extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightCallNet)
+ TwilightCallNetOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightCallNet.newBuilder() to construct.
+ private TwilightCallNet(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightCallNet() {
+ handlerID_ = "";
+ data_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightCallNet();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightCallNet.class, net.taehui.EventClass.Event.TwilightCallNet.Builder.class);
+ }
+
+ public interface CallNetItemOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightCallNet.CallNetItem)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ int getAvatarNetStatusValue();
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The avatarNetStatus.
+ */
+ net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus();
+
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ java.lang.String getAvatarID();
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDBytes();
+
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ java.lang.String getAvatarName();
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ com.google.protobuf.ByteString
+ getAvatarNameBytes();
+
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ int getStand();
+
+ /**
+ * int32 band = 5;
+ * @return The band.
+ */
+ int getBand();
+
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ double getPoint();
+
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ double getHitPoints();
+
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ boolean getIsFailed();
+
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ int getLastJudged();
+
+ /**
+ * int32 hitPointsMode = 10;
+ * @return The hitPointsMode.
+ */
+ int getHitPointsMode();
+
+ /**
+ * int32 targetPosition = 11;
+ * @return The targetPosition.
+ */
+ int getTargetPosition();
+
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ java.util.List
+ getDrawingsList();
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ net.taehui.EventClass.Event.NetDrawing getDrawings(int index);
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ int getDrawingsCount();
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList();
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index);
+
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return Whether the drawingComponent field is set.
+ */
+ boolean hasDrawingComponent();
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return The drawingComponent.
+ */
+ net.taehui.EventClass.Event.DrawingComponent getDrawingComponent();
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightCallNet.CallNetItem}
+ */
+ public static final class CallNetItem extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightCallNet.CallNetItem)
+ CallNetItemOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use CallNetItem.newBuilder() to construct.
+ private CallNetItem(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private CallNetItem() {
+ avatarNetStatus_ = 0;
+ avatarID_ = "";
+ avatarName_ = "";
+ drawings_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new CallNetItem();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_CallNetItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_CallNetItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.class, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int AVATARNETSTATUS_FIELD_NUMBER = 1;
+ private int avatarNetStatus_ = 0;
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ @java.lang.Override public int getAvatarNetStatusValue() {
+ return avatarNetStatus_;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The avatarNetStatus.
+ */
+ @java.lang.Override public net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus() {
+ net.taehui.EventClass.Event.AvatarNetStatus result = net.taehui.EventClass.Event.AvatarNetStatus.forNumber(avatarNetStatus_);
+ return result == null ? net.taehui.EventClass.Event.AvatarNetStatus.UNRECOGNIZED : result;
+ }
+
+ public static final int AVATARID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ @java.lang.Override
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ 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();
+ avatarID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AVATARNAME_FIELD_NUMBER = 3;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object avatarName_ = "";
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ @java.lang.Override
+ public java.lang.String getAvatarName() {
+ java.lang.Object ref = avatarName_;
+ 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();
+ avatarName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getAvatarNameBytes() {
+ java.lang.Object ref = avatarName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int STAND_FIELD_NUMBER = 4;
+ private int stand_ = 0;
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+
+ public static final int BAND_FIELD_NUMBER = 5;
+ private int band_ = 0;
+ /**
+ * int32 band = 5;
+ * @return The band.
+ */
+ @java.lang.Override
+ public int getBand() {
+ return band_;
+ }
+
+ public static final int POINT_FIELD_NUMBER = 6;
+ private double point_ = 0D;
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+
+ public static final int HITPOINTS_FIELD_NUMBER = 7;
+ private double hitPoints_ = 0D;
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+
+ public static final int ISFAILED_FIELD_NUMBER = 8;
+ private boolean isFailed_ = false;
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ @java.lang.Override
+ public boolean getIsFailed() {
+ return isFailed_;
+ }
+
+ public static final int LASTJUDGED_FIELD_NUMBER = 9;
+ private int lastJudged_ = 0;
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ @java.lang.Override
+ public int getLastJudged() {
+ return lastJudged_;
+ }
+
+ public static final int HITPOINTSMODE_FIELD_NUMBER = 10;
+ private int hitPointsMode_ = 0;
+ /**
+ * int32 hitPointsMode = 10;
+ * @return The hitPointsMode.
+ */
+ @java.lang.Override
+ public int getHitPointsMode() {
+ return hitPointsMode_;
+ }
+
+ public static final int TARGETPOSITION_FIELD_NUMBER = 11;
+ private int targetPosition_ = 0;
+ /**
+ * int32 targetPosition = 11;
+ * @return The targetPosition.
+ */
+ @java.lang.Override
+ public int getTargetPosition() {
+ return targetPosition_;
+ }
+
+ public static final int DRAWINGS_FIELD_NUMBER = 12;
+ @SuppressWarnings("serial")
+ private java.util.List drawings_;
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ @java.lang.Override
+ public java.util.List getDrawingsList() {
+ return drawings_;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList() {
+ return drawings_;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ @java.lang.Override
+ public int getDrawingsCount() {
+ return drawings_.size();
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing getDrawings(int index) {
+ return drawings_.get(index);
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index) {
+ return drawings_.get(index);
+ }
+
+ public static final int DRAWINGCOMPONENT_FIELD_NUMBER = 13;
+ private net.taehui.EventClass.Event.DrawingComponent drawingComponent_;
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return Whether the drawingComponent field is set.
+ */
+ @java.lang.Override
+ public boolean hasDrawingComponent() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return The drawingComponent.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent getDrawingComponent() {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder() {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+
+ 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 (avatarNetStatus_ != net.taehui.EventClass.Event.AvatarNetStatus.Default.getNumber()) {
+ output.writeEnum(1, avatarNetStatus_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, avatarID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, avatarName_);
+ }
+ if (stand_ != 0) {
+ output.writeInt32(4, stand_);
+ }
+ if (band_ != 0) {
+ output.writeInt32(5, band_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ output.writeDouble(6, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ output.writeDouble(7, hitPoints_);
+ }
+ if (isFailed_ != false) {
+ output.writeBool(8, isFailed_);
+ }
+ if (lastJudged_ != 0) {
+ output.writeInt32(9, lastJudged_);
+ }
+ if (hitPointsMode_ != 0) {
+ output.writeInt32(10, hitPointsMode_);
+ }
+ if (targetPosition_ != 0) {
+ output.writeInt32(11, targetPosition_);
+ }
+ for (int i = 0; i < drawings_.size(); i++) {
+ output.writeMessage(12, drawings_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(13, getDrawingComponent());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (avatarNetStatus_ != net.taehui.EventClass.Event.AvatarNetStatus.Default.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(1, avatarNetStatus_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, avatarID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, avatarName_);
+ }
+ if (stand_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, stand_);
+ }
+ if (band_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(5, band_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(6, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(7, hitPoints_);
+ }
+ if (isFailed_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(8, isFailed_);
+ }
+ if (lastJudged_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(9, lastJudged_);
+ }
+ if (hitPointsMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(10, hitPointsMode_);
+ }
+ if (targetPosition_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(11, targetPosition_);
+ }
+ for (int i = 0; i < drawings_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(12, drawings_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(13, getDrawingComponent());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightCallNet.CallNetItem)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem other = (net.taehui.EventClass.Event.TwilightCallNet.CallNetItem) obj;
+
+ if (avatarNetStatus_ != other.avatarNetStatus_) return false;
+ if (!getAvatarID()
+ .equals(other.getAvatarID())) return false;
+ if (!getAvatarName()
+ .equals(other.getAvatarName())) return false;
+ if (getStand()
+ != other.getStand()) return false;
+ if (getBand()
+ != other.getBand()) return false;
+ if (java.lang.Double.doubleToLongBits(getPoint())
+ != java.lang.Double.doubleToLongBits(
+ other.getPoint())) return false;
+ if (java.lang.Double.doubleToLongBits(getHitPoints())
+ != java.lang.Double.doubleToLongBits(
+ other.getHitPoints())) return false;
+ if (getIsFailed()
+ != other.getIsFailed()) return false;
+ if (getLastJudged()
+ != other.getLastJudged()) return false;
+ if (getHitPointsMode()
+ != other.getHitPointsMode()) return false;
+ if (getTargetPosition()
+ != other.getTargetPosition()) return false;
+ if (!getDrawingsList()
+ .equals(other.getDrawingsList())) return false;
+ if (hasDrawingComponent() != other.hasDrawingComponent()) return false;
+ if (hasDrawingComponent()) {
+ if (!getDrawingComponent()
+ .equals(other.getDrawingComponent())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + AVATARNETSTATUS_FIELD_NUMBER;
+ hash = (53 * hash) + avatarNetStatus_;
+ hash = (37 * hash) + AVATARID_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarID().hashCode();
+ hash = (37 * hash) + AVATARNAME_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarName().hashCode();
+ hash = (37 * hash) + STAND_FIELD_NUMBER;
+ hash = (53 * hash) + getStand();
+ hash = (37 * hash) + BAND_FIELD_NUMBER;
+ hash = (53 * hash) + getBand();
+ hash = (37 * hash) + POINT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getPoint()));
+ hash = (37 * hash) + HITPOINTS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHitPoints()));
+ hash = (37 * hash) + ISFAILED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsFailed());
+ hash = (37 * hash) + LASTJUDGED_FIELD_NUMBER;
+ hash = (53 * hash) + getLastJudged();
+ hash = (37 * hash) + HITPOINTSMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getHitPointsMode();
+ hash = (37 * hash) + TARGETPOSITION_FIELD_NUMBER;
+ hash = (53 * hash) + getTargetPosition();
+ if (getDrawingsCount() > 0) {
+ hash = (37 * hash) + DRAWINGS_FIELD_NUMBER;
+ hash = (53 * hash) + getDrawingsList().hashCode();
+ }
+ if (hasDrawingComponent()) {
+ hash = (37 * hash) + DRAWINGCOMPONENT_FIELD_NUMBER;
+ hash = (53 * hash) + getDrawingComponent().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem 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 net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem 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 net.taehui.EventClass.Event.TwilightCallNet.CallNetItem parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem 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(net.taehui.EventClass.Event.TwilightCallNet.CallNetItem 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 Event.TwilightCallNet.CallNetItem}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightCallNet.CallNetItem)
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_CallNetItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_CallNetItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.class, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3
+ .alwaysUseFieldBuilders) {
+ getDrawingsFieldBuilder();
+ getDrawingComponentFieldBuilder();
+ }
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarNetStatus_ = 0;
+ avatarID_ = "";
+ avatarName_ = "";
+ stand_ = 0;
+ band_ = 0;
+ point_ = 0D;
+ hitPoints_ = 0D;
+ isFailed_ = false;
+ lastJudged_ = 0;
+ hitPointsMode_ = 0;
+ targetPosition_ = 0;
+ if (drawingsBuilder_ == null) {
+ drawings_ = java.util.Collections.emptyList();
+ } else {
+ drawings_ = null;
+ drawingsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000800);
+ drawingComponent_ = null;
+ if (drawingComponentBuilder_ != null) {
+ drawingComponentBuilder_.dispose();
+ drawingComponentBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_CallNetItem_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem build() {
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem buildPartial() {
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem result = new net.taehui.EventClass.Event.TwilightCallNet.CallNetItem(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(net.taehui.EventClass.Event.TwilightCallNet.CallNetItem result) {
+ if (drawingsBuilder_ == null) {
+ if (((bitField0_ & 0x00000800) != 0)) {
+ drawings_ = java.util.Collections.unmodifiableList(drawings_);
+ bitField0_ = (bitField0_ & ~0x00000800);
+ }
+ result.drawings_ = drawings_;
+ } else {
+ result.drawings_ = drawingsBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightCallNet.CallNetItem result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.avatarNetStatus_ = avatarNetStatus_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.avatarID_ = avatarID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.avatarName_ = avatarName_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.stand_ = stand_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.band_ = band_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.point_ = point_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.hitPoints_ = hitPoints_;
+ }
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.isFailed_ = isFailed_;
+ }
+ if (((from_bitField0_ & 0x00000100) != 0)) {
+ result.lastJudged_ = lastJudged_;
+ }
+ if (((from_bitField0_ & 0x00000200) != 0)) {
+ result.hitPointsMode_ = hitPointsMode_;
+ }
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.targetPosition_ = targetPosition_;
+ }
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00001000) != 0)) {
+ result.drawingComponent_ = drawingComponentBuilder_ == null
+ ? drawingComponent_
+ : drawingComponentBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof net.taehui.EventClass.Event.TwilightCallNet.CallNetItem) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightCallNet.CallNetItem)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightCallNet.CallNetItem other) {
+ if (other == net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.getDefaultInstance()) return this;
+ if (other.avatarNetStatus_ != 0) {
+ setAvatarNetStatusValue(other.getAvatarNetStatusValue());
+ }
+ if (!other.getAvatarID().isEmpty()) {
+ avatarID_ = other.avatarID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (!other.getAvatarName().isEmpty()) {
+ avatarName_ = other.avatarName_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ if (other.getStand() != 0) {
+ setStand(other.getStand());
+ }
+ if (other.getBand() != 0) {
+ setBand(other.getBand());
+ }
+ if (other.getPoint() != 0D) {
+ setPoint(other.getPoint());
+ }
+ if (other.getHitPoints() != 0D) {
+ setHitPoints(other.getHitPoints());
+ }
+ if (other.getIsFailed() != false) {
+ setIsFailed(other.getIsFailed());
+ }
+ if (other.getLastJudged() != 0) {
+ setLastJudged(other.getLastJudged());
+ }
+ if (other.getHitPointsMode() != 0) {
+ setHitPointsMode(other.getHitPointsMode());
+ }
+ if (other.getTargetPosition() != 0) {
+ setTargetPosition(other.getTargetPosition());
+ }
+ if (drawingsBuilder_ == null) {
+ if (!other.drawings_.isEmpty()) {
+ if (drawings_.isEmpty()) {
+ drawings_ = other.drawings_;
+ bitField0_ = (bitField0_ & ~0x00000800);
+ } else {
+ ensureDrawingsIsMutable();
+ drawings_.addAll(other.drawings_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.drawings_.isEmpty()) {
+ if (drawingsBuilder_.isEmpty()) {
+ drawingsBuilder_.dispose();
+ drawingsBuilder_ = null;
+ drawings_ = other.drawings_;
+ bitField0_ = (bitField0_ & ~0x00000800);
+ drawingsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getDrawingsFieldBuilder() : null;
+ } else {
+ drawingsBuilder_.addAllMessages(other.drawings_);
+ }
+ }
+ }
+ if (other.hasDrawingComponent()) {
+ mergeDrawingComponent(other.getDrawingComponent());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ avatarNetStatus_ = input.readEnum();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 18: {
+ avatarID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 26: {
+ avatarName_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
+ case 32: {
+ stand_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ case 40: {
+ band_ = input.readInt32();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
+ case 49: {
+ point_ = input.readDouble();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 49
+ case 57: {
+ hitPoints_ = input.readDouble();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 57
+ case 64: {
+ isFailed_ = input.readBool();
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 64
+ case 72: {
+ lastJudged_ = input.readInt32();
+ bitField0_ |= 0x00000100;
+ break;
+ } // case 72
+ case 80: {
+ hitPointsMode_ = input.readInt32();
+ bitField0_ |= 0x00000200;
+ break;
+ } // case 80
+ case 88: {
+ targetPosition_ = input.readInt32();
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 88
+ case 98: {
+ net.taehui.EventClass.Event.NetDrawing m =
+ input.readMessage(
+ net.taehui.EventClass.Event.NetDrawing.parser(),
+ extensionRegistry);
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(m);
+ } else {
+ drawingsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 98
+ case 106: {
+ input.readMessage(
+ getDrawingComponentFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField0_ |= 0x00001000;
+ break;
+ } // case 106
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private int avatarNetStatus_ = 0;
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ @java.lang.Override public int getAvatarNetStatusValue() {
+ return avatarNetStatus_;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @param value The enum numeric value on the wire for avatarNetStatus to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNetStatusValue(int value) {
+ avatarNetStatus_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return The avatarNetStatus.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus() {
+ net.taehui.EventClass.Event.AvatarNetStatus result = net.taehui.EventClass.Event.AvatarNetStatus.forNumber(avatarNetStatus_);
+ return result == null ? net.taehui.EventClass.Event.AvatarNetStatus.UNRECOGNIZED : result;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @param value The avatarNetStatus to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNetStatus(net.taehui.EventClass.Event.AvatarNetStatus value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ avatarNetStatus_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarNetStatus() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ avatarNetStatus_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ avatarID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarID() {
+ avatarID_ = getDefaultInstance().getAvatarID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The bytes for avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object avatarName_ = "";
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ public java.lang.String getAvatarName() {
+ java.lang.Object ref = avatarName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ avatarName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarNameBytes() {
+ java.lang.Object ref = avatarName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @param value The avatarName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarName(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ avatarName_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarName = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarName() {
+ avatarName_ = getDefaultInstance().getAvatarName();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarName = 3;
+ * @param value The bytes for avatarName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ avatarName_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ private int stand_ ;
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+ /**
+ * int32 stand = 4;
+ * @param value The stand to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStand(int value) {
+
+ stand_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 stand = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearStand() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ stand_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int band_ ;
+ /**
+ * int32 band = 5;
+ * @return The band.
+ */
+ @java.lang.Override
+ public int getBand() {
+ return band_;
+ }
+ /**
+ * int32 band = 5;
+ * @param value The band to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBand(int value) {
+
+ band_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 band = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearBand() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ band_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double point_ ;
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+ /**
+ * double point = 6;
+ * @param value The point to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPoint(double value) {
+
+ point_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * double point = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearPoint() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ point_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double hitPoints_ ;
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+ /**
+ * double hitPoints = 7;
+ * @param value The hitPoints to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPoints(double value) {
+
+ hitPoints_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+ /**
+ * double hitPoints = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPoints() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ hitPoints_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private boolean isFailed_ ;
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ @java.lang.Override
+ public boolean getIsFailed() {
+ return isFailed_;
+ }
+ /**
+ * bool isFailed = 8;
+ * @param value The isFailed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFailed(boolean value) {
+
+ isFailed_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool isFailed = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFailed() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ isFailed_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int lastJudged_ ;
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ @java.lang.Override
+ public int getLastJudged() {
+ return lastJudged_;
+ }
+ /**
+ * int32 lastJudged = 9;
+ * @param value The lastJudged to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLastJudged(int value) {
+
+ lastJudged_ = value;
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lastJudged = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearLastJudged() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ lastJudged_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int hitPointsMode_ ;
+ /**
+ * int32 hitPointsMode = 10;
+ * @return The hitPointsMode.
+ */
+ @java.lang.Override
+ public int getHitPointsMode() {
+ return hitPointsMode_;
+ }
+ /**
+ * int32 hitPointsMode = 10;
+ * @param value The hitPointsMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPointsMode(int value) {
+
+ hitPointsMode_ = value;
+ bitField0_ |= 0x00000200;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 hitPointsMode = 10;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPointsMode() {
+ bitField0_ = (bitField0_ & ~0x00000200);
+ hitPointsMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int targetPosition_ ;
+ /**
+ * int32 targetPosition = 11;
+ * @return The targetPosition.
+ */
+ @java.lang.Override
+ public int getTargetPosition() {
+ return targetPosition_;
+ }
+ /**
+ * int32 targetPosition = 11;
+ * @param value The targetPosition to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetPosition(int value) {
+
+ targetPosition_ = value;
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 targetPosition = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearTargetPosition() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ targetPosition_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List drawings_ =
+ java.util.Collections.emptyList();
+ private void ensureDrawingsIsMutable() {
+ if (!((bitField0_ & 0x00000800) != 0)) {
+ drawings_ = new java.util.ArrayList(drawings_);
+ bitField0_ |= 0x00000800;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder> drawingsBuilder_;
+
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public java.util.List getDrawingsList() {
+ if (drawingsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(drawings_);
+ } else {
+ return drawingsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public int getDrawingsCount() {
+ if (drawingsBuilder_ == null) {
+ return drawings_.size();
+ } else {
+ return drawingsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public net.taehui.EventClass.Event.NetDrawing getDrawings(int index) {
+ if (drawingsBuilder_ == null) {
+ return drawings_.get(index);
+ } else {
+ return drawingsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder setDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.set(index, value);
+ onChanged();
+ } else {
+ drawingsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder setDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder addDrawings(net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.add(value);
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder addDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.add(index, value);
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder addDrawings(
+ net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder addDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder addAllDrawings(
+ java.lang.Iterable extends net.taehui.EventClass.Event.NetDrawing> values) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, drawings_);
+ onChanged();
+ } else {
+ drawingsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder clearDrawings() {
+ if (drawingsBuilder_ == null) {
+ drawings_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000800);
+ onChanged();
+ } else {
+ drawingsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public Builder removeDrawings(int index) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.remove(index);
+ onChanged();
+ } else {
+ drawingsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder getDrawingsBuilder(
+ int index) {
+ return getDrawingsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index) {
+ if (drawingsBuilder_ == null) {
+ return drawings_.get(index); } else {
+ return drawingsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList() {
+ if (drawingsBuilder_ != null) {
+ return drawingsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(drawings_);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder addDrawingsBuilder() {
+ return getDrawingsFieldBuilder().addBuilder(
+ net.taehui.EventClass.Event.NetDrawing.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder addDrawingsBuilder(
+ int index) {
+ return getDrawingsFieldBuilder().addBuilder(
+ index, net.taehui.EventClass.Event.NetDrawing.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 12;
+ */
+ public java.util.List
+ getDrawingsBuilderList() {
+ return getDrawingsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsFieldBuilder() {
+ if (drawingsBuilder_ == null) {
+ drawingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder>(
+ drawings_,
+ ((bitField0_ & 0x00000800) != 0),
+ getParentForChildren(),
+ isClean());
+ drawings_ = null;
+ }
+ return drawingsBuilder_;
+ }
+
+ private net.taehui.EventClass.Event.DrawingComponent drawingComponent_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder> drawingComponentBuilder_;
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return Whether the drawingComponent field is set.
+ */
+ public boolean hasDrawingComponent() {
+ return ((bitField0_ & 0x00001000) != 0);
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ * @return The drawingComponent.
+ */
+ public net.taehui.EventClass.Event.DrawingComponent getDrawingComponent() {
+ if (drawingComponentBuilder_ == null) {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ } else {
+ return drawingComponentBuilder_.getMessage();
+ }
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public Builder setDrawingComponent(net.taehui.EventClass.Event.DrawingComponent value) {
+ if (drawingComponentBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ drawingComponent_ = value;
+ } else {
+ drawingComponentBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public Builder setDrawingComponent(
+ net.taehui.EventClass.Event.DrawingComponent.Builder builderForValue) {
+ if (drawingComponentBuilder_ == null) {
+ drawingComponent_ = builderForValue.build();
+ } else {
+ drawingComponentBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public Builder mergeDrawingComponent(net.taehui.EventClass.Event.DrawingComponent value) {
+ if (drawingComponentBuilder_ == null) {
+ if (((bitField0_ & 0x00001000) != 0) &&
+ drawingComponent_ != null &&
+ drawingComponent_ != net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance()) {
+ getDrawingComponentBuilder().mergeFrom(value);
+ } else {
+ drawingComponent_ = value;
+ }
+ } else {
+ drawingComponentBuilder_.mergeFrom(value);
+ }
+ if (drawingComponent_ != null) {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public Builder clearDrawingComponent() {
+ bitField0_ = (bitField0_ & ~0x00001000);
+ drawingComponent_ = null;
+ if (drawingComponentBuilder_ != null) {
+ drawingComponentBuilder_.dispose();
+ drawingComponentBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public net.taehui.EventClass.Event.DrawingComponent.Builder getDrawingComponentBuilder() {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return getDrawingComponentFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ public net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder() {
+ if (drawingComponentBuilder_ != null) {
+ return drawingComponentBuilder_.getMessageOrBuilder();
+ } else {
+ return drawingComponent_ == null ?
+ net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 13;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder>
+ getDrawingComponentFieldBuilder() {
+ if (drawingComponentBuilder_ == null) {
+ drawingComponentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder>(
+ getDrawingComponent(),
+ getParentForChildren(),
+ isClean());
+ drawingComponent_ = null;
+ }
+ return drawingComponentBuilder_;
+ }
+ @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:Event.TwilightCallNet.CallNetItem)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightCallNet.CallNetItem)
+ private static final net.taehui.EventClass.Event.TwilightCallNet.CallNetItem DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightCallNet.CallNetItem();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public CallNetItem parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int DATA_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private java.util.List data_;
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ @java.lang.Override
+ public java.util.List getDataList() {
+ return data_;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder>
+ getDataOrBuilderList() {
+ return data_;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ @java.lang.Override
+ public int getDataCount() {
+ return data_.size();
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getData(int index) {
+ return data_.get(index);
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder getDataOrBuilder(
+ int index) {
+ return data_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ for (int i = 0; i < data_.size(); i++) {
+ output.writeMessage(2, data_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ for (int i = 0; i < data_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, data_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightCallNet)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightCallNet other = (net.taehui.EventClass.Event.TwilightCallNet) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (!getDataList()
+ .equals(other.getDataList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ if (getDataCount() > 0) {
+ hash = (37 * hash) + DATA_FIELD_NUMBER;
+ hash = (53 * hash) + getDataList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet 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 net.taehui.EventClass.Event.TwilightCallNet parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet 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 net.taehui.EventClass.Event.TwilightCallNet parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightCallNet 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(net.taehui.EventClass.Event.TwilightCallNet 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 Event.TwilightCallNet}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightCallNet)
+ net.taehui.EventClass.Event.TwilightCallNetOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightCallNet.class, net.taehui.EventClass.Event.TwilightCallNet.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightCallNet.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ if (dataBuilder_ == null) {
+ data_ = java.util.Collections.emptyList();
+ } else {
+ data_ = null;
+ dataBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet build() {
+ net.taehui.EventClass.Event.TwilightCallNet result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet buildPartial() {
+ net.taehui.EventClass.Event.TwilightCallNet result = new net.taehui.EventClass.Event.TwilightCallNet(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(net.taehui.EventClass.Event.TwilightCallNet result) {
+ if (dataBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ data_ = java.util.Collections.unmodifiableList(data_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.data_ = data_;
+ } else {
+ result.data_ = dataBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightCallNet result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightCallNet) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightCallNet)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightCallNet other) {
+ if (other == net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (dataBuilder_ == null) {
+ if (!other.data_.isEmpty()) {
+ if (data_.isEmpty()) {
+ data_ = other.data_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureDataIsMutable();
+ data_.addAll(other.data_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.data_.isEmpty()) {
+ if (dataBuilder_.isEmpty()) {
+ dataBuilder_.dispose();
+ dataBuilder_ = null;
+ data_ = other.data_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ dataBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getDataFieldBuilder() : null;
+ } else {
+ dataBuilder_.addAllMessages(other.data_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18: {
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem m =
+ input.readMessage(
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.parser(),
+ extensionRegistry);
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ data_.add(m);
+ } else {
+ dataBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List data_ =
+ java.util.Collections.emptyList();
+ private void ensureDataIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ data_ = new java.util.ArrayList(data_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder, net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder> dataBuilder_;
+
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public java.util.List getDataList() {
+ if (dataBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(data_);
+ } else {
+ return dataBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public int getDataCount() {
+ if (dataBuilder_ == null) {
+ return data_.size();
+ } else {
+ return dataBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem getData(int index) {
+ if (dataBuilder_ == null) {
+ return data_.get(index);
+ } else {
+ return dataBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder setData(
+ int index, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem value) {
+ if (dataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataIsMutable();
+ data_.set(index, value);
+ onChanged();
+ } else {
+ dataBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder setData(
+ int index, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder builderForValue) {
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ data_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ dataBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder addData(net.taehui.EventClass.Event.TwilightCallNet.CallNetItem value) {
+ if (dataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataIsMutable();
+ data_.add(value);
+ onChanged();
+ } else {
+ dataBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder addData(
+ int index, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem value) {
+ if (dataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataIsMutable();
+ data_.add(index, value);
+ onChanged();
+ } else {
+ dataBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder addData(
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder builderForValue) {
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ data_.add(builderForValue.build());
+ onChanged();
+ } else {
+ dataBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder addData(
+ int index, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder builderForValue) {
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ data_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ dataBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder addAllData(
+ java.lang.Iterable extends net.taehui.EventClass.Event.TwilightCallNet.CallNetItem> values) {
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, data_);
+ onChanged();
+ } else {
+ dataBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder clearData() {
+ if (dataBuilder_ == null) {
+ data_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ dataBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public Builder removeData(int index) {
+ if (dataBuilder_ == null) {
+ ensureDataIsMutable();
+ data_.remove(index);
+ onChanged();
+ } else {
+ dataBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder getDataBuilder(
+ int index) {
+ return getDataFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder getDataOrBuilder(
+ int index) {
+ if (dataBuilder_ == null) {
+ return data_.get(index); } else {
+ return dataBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public java.util.List extends net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder>
+ getDataOrBuilderList() {
+ if (dataBuilder_ != null) {
+ return dataBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(data_);
+ }
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder addDataBuilder() {
+ return getDataFieldBuilder().addBuilder(
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder addDataBuilder(
+ int index) {
+ return getDataFieldBuilder().addBuilder(
+ index, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.TwilightCallNet.CallNetItem data = 2;
+ */
+ public java.util.List
+ getDataBuilderList() {
+ return getDataFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder, net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder>
+ getDataFieldBuilder() {
+ if (dataBuilder_ == null) {
+ dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet.CallNetItem, net.taehui.EventClass.Event.TwilightCallNet.CallNetItem.Builder, net.taehui.EventClass.Event.TwilightCallNet.CallNetItemOrBuilder>(
+ data_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ data_ = null;
+ }
+ return dataBuilder_;
+ }
+ @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:Event.TwilightCallNet)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightCallNet)
+ private static final net.taehui.EventClass.Event.TwilightCallNet DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightCallNet();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightCallNet getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightCallNet parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightCallNetOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightCallNet)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ java.lang.String getSiteID();
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ com.google.protobuf.ByteString
+ getSiteIDBytes();
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ int getAvatarNetStatusValue();
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The avatarNetStatus.
+ */
+ net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus();
+
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ int getStand();
+
+ /**
+ * int32 highestBand = 5;
+ * @return The highestBand.
+ */
+ int getHighestBand();
+
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ double getPoint();
+
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ double getHitPoints();
+
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ boolean getIsFailed();
+
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ int getLastJudged();
+
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ java.util.List
+ getDrawingsList();
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ net.taehui.EventClass.Event.NetDrawing getDrawings(int index);
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ int getDrawingsCount();
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList();
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index);
+
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return Whether the drawingComponent field is set.
+ */
+ boolean hasDrawingComponent();
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return The drawingComponent.
+ */
+ net.taehui.EventClass.Event.DrawingComponent getDrawingComponent();
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder();
+
+ /**
+ * string title = 12;
+ * @return The title.
+ */
+ java.lang.String getTitle();
+ /**
+ * string title = 12;
+ * @return The bytes for title.
+ */
+ com.google.protobuf.ByteString
+ getTitleBytes();
+
+ /**
+ * string artist = 13;
+ * @return The artist.
+ */
+ java.lang.String getArtist();
+ /**
+ * string artist = 13;
+ * @return The bytes for artist.
+ */
+ com.google.protobuf.ByteString
+ getArtistBytes();
+
+ /**
+ * string genre = 14;
+ * @return The genre.
+ */
+ java.lang.String getGenre();
+ /**
+ * string genre = 14;
+ * @return The bytes for genre.
+ */
+ com.google.protobuf.ByteString
+ getGenreBytes();
+
+ /**
+ * int32 level = 15;
+ * @return The level.
+ */
+ int getLevel();
+
+ /**
+ * string levelText = 16;
+ * @return The levelText.
+ */
+ java.lang.String getLevelText();
+ /**
+ * string levelText = 16;
+ * @return The bytes for levelText.
+ */
+ com.google.protobuf.ByteString
+ getLevelTextBytes();
+
+ /**
+ * string wantLevelID = 17;
+ * @return The wantLevelID.
+ */
+ java.lang.String getWantLevelID();
+ /**
+ * string wantLevelID = 17;
+ * @return The bytes for wantLevelID.
+ */
+ com.google.protobuf.ByteString
+ getWantLevelIDBytes();
+
+ /**
+ * int32 autoMode = 18;
+ * @return The autoMode.
+ */
+ int getAutoMode();
+
+ /**
+ * int32 noteSaltMode = 19;
+ * @return The noteSaltMode.
+ */
+ int getNoteSaltMode();
+
+ /**
+ * double audioMultiplier = 20;
+ * @return The audioMultiplier.
+ */
+ double getAudioMultiplier();
+
+ /**
+ * int32 faintNoteMode = 21;
+ * @return The faintNoteMode.
+ */
+ int getFaintNoteMode();
+
+ /**
+ * int32 judgmentMode = 22;
+ * @return The judgmentMode.
+ */
+ int getJudgmentMode();
+
+ /**
+ * int32 hitPointsMode = 23;
+ * @return The hitPointsMode.
+ */
+ int getHitPointsMode();
+
+ /**
+ * int32 noteMobilityMode = 24;
+ * @return The noteMobilityMode.
+ */
+ int getNoteMobilityMode();
+
+ /**
+ * int32 longNoteMode = 25;
+ * @return The longNoteMode.
+ */
+ int getLongNoteMode();
+
+ /**
+ * int32 inputFavorMode = 26;
+ * @return The inputFavorMode.
+ */
+ int getInputFavorMode();
+
+ /**
+ * int32 noteModifyMode = 27;
+ * @return The noteModifyMode.
+ */
+ int getNoteModifyMode();
+
+ /**
+ * int32 bpmMode = 28;
+ * @return The bpmMode.
+ */
+ int getBpmMode();
+
+ /**
+ * int32 waveMode = 29;
+ * @return The waveMode.
+ */
+ int getWaveMode();
+
+ /**
+ * int32 setNoteMode = 30;
+ * @return The setNoteMode.
+ */
+ int getSetNoteMode();
+
+ /**
+ * int32 lowestJudgmentConditionMode = 31;
+ * @return The lowestJudgmentConditionMode.
+ */
+ int getLowestJudgmentConditionMode();
+
+ /**
+ * int32 totalNotes = 32;
+ * @return The totalNotes.
+ */
+ int getTotalNotes();
+
+ /**
+ * double judgmentStage = 33;
+ * @return The judgmentStage.
+ */
+ double getJudgmentStage();
+
+ /**
+ * double hitPointsValue = 34;
+ * @return The hitPointsValue.
+ */
+ double getHitPointsValue();
+
+ /**
+ * int32 highestInputCount = 35;
+ * @return The highestInputCount.
+ */
+ int getHighestInputCount();
+
+ /**
+ * double length = 36;
+ * @return The length.
+ */
+ double getLength();
+
+ /**
+ * double bpm = 37;
+ * @return The bpm.
+ */
+ double getBpm();
+
+ /**
+ * double multiplier = 38;
+ * @return The multiplier.
+ */
+ double getMultiplier();
+
+ /**
+ * int32 inputMode = 39;
+ * @return The inputMode.
+ */
+ int getInputMode();
+
+ /**
+ * double highestJudgment0 = 40;
+ * @return The highestJudgment0.
+ */
+ double getHighestJudgment0();
+
+ /**
+ * double higherJudgment0 = 41;
+ * @return The higherJudgment0.
+ */
+ double getHigherJudgment0();
+
+ /**
+ * double highJudgment0 = 42;
+ * @return The highJudgment0.
+ */
+ double getHighJudgment0();
+
+ /**
+ * double lowJudgment0 = 43;
+ * @return The lowJudgment0.
+ */
+ double getLowJudgment0();
+
+ /**
+ * double lowerJudgment0 = 44;
+ * @return The lowerJudgment0.
+ */
+ double getLowerJudgment0();
+
+ /**
+ * double lowestJudgment0 = 45;
+ * @return The lowestJudgment0.
+ */
+ double getLowestJudgment0();
+
+ /**
+ * double highestJudgment1 = 46;
+ * @return The highestJudgment1.
+ */
+ double getHighestJudgment1();
+
+ /**
+ * double higherJudgment1 = 47;
+ * @return The higherJudgment1.
+ */
+ double getHigherJudgment1();
+
+ /**
+ * double highJudgment1 = 48;
+ * @return The highJudgment1.
+ */
+ double getHighJudgment1();
+
+ /**
+ * double lowJudgment1 = 49;
+ * @return The lowJudgment1.
+ */
+ double getLowJudgment1();
+
+ /**
+ * double lowerJudgment1 = 50;
+ * @return The lowerJudgment1.
+ */
+ double getLowerJudgment1();
+
+ /**
+ * double lowestJudgment1 = 51;
+ * @return The lowestJudgment1.
+ */
+ double getLowestJudgment1();
+
+ /**
+ * int32 highestJudgment = 52;
+ * @return The highestJudgment.
+ */
+ int getHighestJudgment();
+
+ /**
+ * int32 higherJudgment = 53;
+ * @return The higherJudgment.
+ */
+ int getHigherJudgment();
+
+ /**
+ * int32 highJudgment = 54;
+ * @return The highJudgment.
+ */
+ int getHighJudgment();
+
+ /**
+ * int32 lowJudgment = 55;
+ * @return The lowJudgment.
+ */
+ int getLowJudgment();
+
+ /**
+ * int32 lowerJudgment = 56;
+ * @return The lowerJudgment.
+ */
+ int getLowerJudgment();
+
+ /**
+ * int32 lowestJudgment = 57;
+ * @return The lowestJudgment.
+ */
+ int getLowestJudgment();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightCallNet}
+ */
+ public static final class QwilightCallNet extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightCallNet)
+ QwilightCallNetOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightCallNet.newBuilder() to construct.
+ private QwilightCallNet(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightCallNet() {
+ siteID_ = "";
+ handlerID_ = "";
+ avatarNetStatus_ = 0;
+ drawings_ = java.util.Collections.emptyList();
+ title_ = "";
+ artist_ = "";
+ genre_ = "";
+ levelText_ = "";
+ wantLevelID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightCallNet();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightCallNet_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightCallNet.class, net.taehui.EventClass.Event.QwilightCallNet.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int SITEID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ @java.lang.Override
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ 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();
+ siteID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AVATARNETSTATUS_FIELD_NUMBER = 3;
+ private int avatarNetStatus_ = 0;
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ @java.lang.Override public int getAvatarNetStatusValue() {
+ return avatarNetStatus_;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The avatarNetStatus.
+ */
+ @java.lang.Override public net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus() {
+ net.taehui.EventClass.Event.AvatarNetStatus result = net.taehui.EventClass.Event.AvatarNetStatus.forNumber(avatarNetStatus_);
+ return result == null ? net.taehui.EventClass.Event.AvatarNetStatus.UNRECOGNIZED : result;
+ }
+
+ public static final int STAND_FIELD_NUMBER = 4;
+ private int stand_ = 0;
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+
+ public static final int HIGHESTBAND_FIELD_NUMBER = 5;
+ private int highestBand_ = 0;
+ /**
+ * int32 highestBand = 5;
+ * @return The highestBand.
+ */
+ @java.lang.Override
+ public int getHighestBand() {
+ return highestBand_;
+ }
+
+ public static final int POINT_FIELD_NUMBER = 6;
+ private double point_ = 0D;
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+
+ public static final int HITPOINTS_FIELD_NUMBER = 7;
+ private double hitPoints_ = 0D;
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+
+ public static final int ISFAILED_FIELD_NUMBER = 8;
+ private boolean isFailed_ = false;
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ @java.lang.Override
+ public boolean getIsFailed() {
+ return isFailed_;
+ }
+
+ public static final int LASTJUDGED_FIELD_NUMBER = 9;
+ private int lastJudged_ = 0;
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ @java.lang.Override
+ public int getLastJudged() {
+ return lastJudged_;
+ }
+
+ public static final int DRAWINGS_FIELD_NUMBER = 10;
+ @SuppressWarnings("serial")
+ private java.util.List drawings_;
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ @java.lang.Override
+ public java.util.List getDrawingsList() {
+ return drawings_;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ @java.lang.Override
+ public java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList() {
+ return drawings_;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ @java.lang.Override
+ public int getDrawingsCount() {
+ return drawings_.size();
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing getDrawings(int index) {
+ return drawings_.get(index);
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index) {
+ return drawings_.get(index);
+ }
+
+ public static final int DRAWINGCOMPONENT_FIELD_NUMBER = 11;
+ private net.taehui.EventClass.Event.DrawingComponent drawingComponent_;
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return Whether the drawingComponent field is set.
+ */
+ @java.lang.Override
+ public boolean hasDrawingComponent() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return The drawingComponent.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent getDrawingComponent() {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder() {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+
+ public static final int TITLE_FIELD_NUMBER = 12;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object title_ = "";
+ /**
+ * string title = 12;
+ * @return The title.
+ */
+ @java.lang.Override
+ public java.lang.String getTitle() {
+ java.lang.Object ref = title_;
+ 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();
+ title_ = s;
+ return s;
+ }
+ }
+ /**
+ * string title = 12;
+ * @return The bytes for title.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTitleBytes() {
+ java.lang.Object ref = title_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ title_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ARTIST_FIELD_NUMBER = 13;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object artist_ = "";
+ /**
+ * string artist = 13;
+ * @return The artist.
+ */
+ @java.lang.Override
+ public java.lang.String getArtist() {
+ java.lang.Object ref = artist_;
+ 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();
+ artist_ = s;
+ return s;
+ }
+ }
+ /**
+ * string artist = 13;
+ * @return The bytes for artist.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getArtistBytes() {
+ java.lang.Object ref = artist_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ artist_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int GENRE_FIELD_NUMBER = 14;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object genre_ = "";
+ /**
+ * string genre = 14;
+ * @return The genre.
+ */
+ @java.lang.Override
+ public java.lang.String getGenre() {
+ java.lang.Object ref = genre_;
+ 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();
+ genre_ = s;
+ return s;
+ }
+ }
+ /**
+ * string genre = 14;
+ * @return The bytes for genre.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getGenreBytes() {
+ java.lang.Object ref = genre_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ genre_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int LEVEL_FIELD_NUMBER = 15;
+ private int level_ = 0;
+ /**
+ * int32 level = 15;
+ * @return The level.
+ */
+ @java.lang.Override
+ public int getLevel() {
+ return level_;
+ }
+
+ public static final int LEVELTEXT_FIELD_NUMBER = 16;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object levelText_ = "";
+ /**
+ * string levelText = 16;
+ * @return The levelText.
+ */
+ @java.lang.Override
+ public java.lang.String getLevelText() {
+ java.lang.Object ref = levelText_;
+ 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();
+ levelText_ = s;
+ return s;
+ }
+ }
+ /**
+ * string levelText = 16;
+ * @return The bytes for levelText.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getLevelTextBytes() {
+ java.lang.Object ref = levelText_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ levelText_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int WANTLEVELID_FIELD_NUMBER = 17;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object wantLevelID_ = "";
+ /**
+ * string wantLevelID = 17;
+ * @return The wantLevelID.
+ */
+ @java.lang.Override
+ public java.lang.String getWantLevelID() {
+ java.lang.Object ref = wantLevelID_;
+ 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();
+ wantLevelID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string wantLevelID = 17;
+ * @return The bytes for wantLevelID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getWantLevelIDBytes() {
+ java.lang.Object ref = wantLevelID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ wantLevelID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AUTOMODE_FIELD_NUMBER = 18;
+ private int autoMode_ = 0;
+ /**
+ * int32 autoMode = 18;
+ * @return The autoMode.
+ */
+ @java.lang.Override
+ public int getAutoMode() {
+ return autoMode_;
+ }
+
+ public static final int NOTESALTMODE_FIELD_NUMBER = 19;
+ private int noteSaltMode_ = 0;
+ /**
+ * int32 noteSaltMode = 19;
+ * @return The noteSaltMode.
+ */
+ @java.lang.Override
+ public int getNoteSaltMode() {
+ return noteSaltMode_;
+ }
+
+ public static final int AUDIOMULTIPLIER_FIELD_NUMBER = 20;
+ private double audioMultiplier_ = 0D;
+ /**
+ * double audioMultiplier = 20;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+
+ public static final int FAINTNOTEMODE_FIELD_NUMBER = 21;
+ private int faintNoteMode_ = 0;
+ /**
+ * int32 faintNoteMode = 21;
+ * @return The faintNoteMode.
+ */
+ @java.lang.Override
+ public int getFaintNoteMode() {
+ return faintNoteMode_;
+ }
+
+ public static final int JUDGMENTMODE_FIELD_NUMBER = 22;
+ private int judgmentMode_ = 0;
+ /**
+ * int32 judgmentMode = 22;
+ * @return The judgmentMode.
+ */
+ @java.lang.Override
+ public int getJudgmentMode() {
+ return judgmentMode_;
+ }
+
+ public static final int HITPOINTSMODE_FIELD_NUMBER = 23;
+ private int hitPointsMode_ = 0;
+ /**
+ * int32 hitPointsMode = 23;
+ * @return The hitPointsMode.
+ */
+ @java.lang.Override
+ public int getHitPointsMode() {
+ return hitPointsMode_;
+ }
+
+ public static final int NOTEMOBILITYMODE_FIELD_NUMBER = 24;
+ private int noteMobilityMode_ = 0;
+ /**
+ * int32 noteMobilityMode = 24;
+ * @return The noteMobilityMode.
+ */
+ @java.lang.Override
+ public int getNoteMobilityMode() {
+ return noteMobilityMode_;
+ }
+
+ public static final int LONGNOTEMODE_FIELD_NUMBER = 25;
+ private int longNoteMode_ = 0;
+ /**
+ * int32 longNoteMode = 25;
+ * @return The longNoteMode.
+ */
+ @java.lang.Override
+ public int getLongNoteMode() {
+ return longNoteMode_;
+ }
+
+ public static final int INPUTFAVORMODE_FIELD_NUMBER = 26;
+ private int inputFavorMode_ = 0;
+ /**
+ * int32 inputFavorMode = 26;
+ * @return The inputFavorMode.
+ */
+ @java.lang.Override
+ public int getInputFavorMode() {
+ return inputFavorMode_;
+ }
+
+ public static final int NOTEMODIFYMODE_FIELD_NUMBER = 27;
+ private int noteModifyMode_ = 0;
+ /**
+ * int32 noteModifyMode = 27;
+ * @return The noteModifyMode.
+ */
+ @java.lang.Override
+ public int getNoteModifyMode() {
+ return noteModifyMode_;
+ }
+
+ public static final int BPMMODE_FIELD_NUMBER = 28;
+ private int bpmMode_ = 0;
+ /**
+ * int32 bpmMode = 28;
+ * @return The bpmMode.
+ */
+ @java.lang.Override
+ public int getBpmMode() {
+ return bpmMode_;
+ }
+
+ public static final int WAVEMODE_FIELD_NUMBER = 29;
+ private int waveMode_ = 0;
+ /**
+ * int32 waveMode = 29;
+ * @return The waveMode.
+ */
+ @java.lang.Override
+ public int getWaveMode() {
+ return waveMode_;
+ }
+
+ public static final int SETNOTEMODE_FIELD_NUMBER = 30;
+ private int setNoteMode_ = 0;
+ /**
+ * int32 setNoteMode = 30;
+ * @return The setNoteMode.
+ */
+ @java.lang.Override
+ public int getSetNoteMode() {
+ return setNoteMode_;
+ }
+
+ public static final int LOWESTJUDGMENTCONDITIONMODE_FIELD_NUMBER = 31;
+ private int lowestJudgmentConditionMode_ = 0;
+ /**
+ * int32 lowestJudgmentConditionMode = 31;
+ * @return The lowestJudgmentConditionMode.
+ */
+ @java.lang.Override
+ public int getLowestJudgmentConditionMode() {
+ return lowestJudgmentConditionMode_;
+ }
+
+ public static final int TOTALNOTES_FIELD_NUMBER = 32;
+ private int totalNotes_ = 0;
+ /**
+ * int32 totalNotes = 32;
+ * @return The totalNotes.
+ */
+ @java.lang.Override
+ public int getTotalNotes() {
+ return totalNotes_;
+ }
+
+ public static final int JUDGMENTSTAGE_FIELD_NUMBER = 33;
+ private double judgmentStage_ = 0D;
+ /**
+ * double judgmentStage = 33;
+ * @return The judgmentStage.
+ */
+ @java.lang.Override
+ public double getJudgmentStage() {
+ return judgmentStage_;
+ }
+
+ public static final int HITPOINTSVALUE_FIELD_NUMBER = 34;
+ private double hitPointsValue_ = 0D;
+ /**
+ * double hitPointsValue = 34;
+ * @return The hitPointsValue.
+ */
+ @java.lang.Override
+ public double getHitPointsValue() {
+ return hitPointsValue_;
+ }
+
+ public static final int HIGHESTINPUTCOUNT_FIELD_NUMBER = 35;
+ private int highestInputCount_ = 0;
+ /**
+ * int32 highestInputCount = 35;
+ * @return The highestInputCount.
+ */
+ @java.lang.Override
+ public int getHighestInputCount() {
+ return highestInputCount_;
+ }
+
+ public static final int LENGTH_FIELD_NUMBER = 36;
+ private double length_ = 0D;
+ /**
+ * double length = 36;
+ * @return The length.
+ */
+ @java.lang.Override
+ public double getLength() {
+ return length_;
+ }
+
+ public static final int BPM_FIELD_NUMBER = 37;
+ private double bpm_ = 0D;
+ /**
+ * double bpm = 37;
+ * @return The bpm.
+ */
+ @java.lang.Override
+ public double getBpm() {
+ return bpm_;
+ }
+
+ public static final int MULTIPLIER_FIELD_NUMBER = 38;
+ private double multiplier_ = 0D;
+ /**
+ * double multiplier = 38;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+
+ public static final int INPUTMODE_FIELD_NUMBER = 39;
+ private int inputMode_ = 0;
+ /**
+ * int32 inputMode = 39;
+ * @return The inputMode.
+ */
+ @java.lang.Override
+ public int getInputMode() {
+ return inputMode_;
+ }
+
+ public static final int HIGHESTJUDGMENT0_FIELD_NUMBER = 40;
+ private double highestJudgment0_ = 0D;
+ /**
+ * double highestJudgment0 = 40;
+ * @return The highestJudgment0.
+ */
+ @java.lang.Override
+ public double getHighestJudgment0() {
+ return highestJudgment0_;
+ }
+
+ public static final int HIGHERJUDGMENT0_FIELD_NUMBER = 41;
+ private double higherJudgment0_ = 0D;
+ /**
+ * double higherJudgment0 = 41;
+ * @return The higherJudgment0.
+ */
+ @java.lang.Override
+ public double getHigherJudgment0() {
+ return higherJudgment0_;
+ }
+
+ public static final int HIGHJUDGMENT0_FIELD_NUMBER = 42;
+ private double highJudgment0_ = 0D;
+ /**
+ * double highJudgment0 = 42;
+ * @return The highJudgment0.
+ */
+ @java.lang.Override
+ public double getHighJudgment0() {
+ return highJudgment0_;
+ }
+
+ public static final int LOWJUDGMENT0_FIELD_NUMBER = 43;
+ private double lowJudgment0_ = 0D;
+ /**
+ * double lowJudgment0 = 43;
+ * @return The lowJudgment0.
+ */
+ @java.lang.Override
+ public double getLowJudgment0() {
+ return lowJudgment0_;
+ }
+
+ public static final int LOWERJUDGMENT0_FIELD_NUMBER = 44;
+ private double lowerJudgment0_ = 0D;
+ /**
+ * double lowerJudgment0 = 44;
+ * @return The lowerJudgment0.
+ */
+ @java.lang.Override
+ public double getLowerJudgment0() {
+ return lowerJudgment0_;
+ }
+
+ public static final int LOWESTJUDGMENT0_FIELD_NUMBER = 45;
+ private double lowestJudgment0_ = 0D;
+ /**
+ * double lowestJudgment0 = 45;
+ * @return The lowestJudgment0.
+ */
+ @java.lang.Override
+ public double getLowestJudgment0() {
+ return lowestJudgment0_;
+ }
+
+ public static final int HIGHESTJUDGMENT1_FIELD_NUMBER = 46;
+ private double highestJudgment1_ = 0D;
+ /**
+ * double highestJudgment1 = 46;
+ * @return The highestJudgment1.
+ */
+ @java.lang.Override
+ public double getHighestJudgment1() {
+ return highestJudgment1_;
+ }
+
+ public static final int HIGHERJUDGMENT1_FIELD_NUMBER = 47;
+ private double higherJudgment1_ = 0D;
+ /**
+ * double higherJudgment1 = 47;
+ * @return The higherJudgment1.
+ */
+ @java.lang.Override
+ public double getHigherJudgment1() {
+ return higherJudgment1_;
+ }
+
+ public static final int HIGHJUDGMENT1_FIELD_NUMBER = 48;
+ private double highJudgment1_ = 0D;
+ /**
+ * double highJudgment1 = 48;
+ * @return The highJudgment1.
+ */
+ @java.lang.Override
+ public double getHighJudgment1() {
+ return highJudgment1_;
+ }
+
+ public static final int LOWJUDGMENT1_FIELD_NUMBER = 49;
+ private double lowJudgment1_ = 0D;
+ /**
+ * double lowJudgment1 = 49;
+ * @return The lowJudgment1.
+ */
+ @java.lang.Override
+ public double getLowJudgment1() {
+ return lowJudgment1_;
+ }
+
+ public static final int LOWERJUDGMENT1_FIELD_NUMBER = 50;
+ private double lowerJudgment1_ = 0D;
+ /**
+ * double lowerJudgment1 = 50;
+ * @return The lowerJudgment1.
+ */
+ @java.lang.Override
+ public double getLowerJudgment1() {
+ return lowerJudgment1_;
+ }
+
+ public static final int LOWESTJUDGMENT1_FIELD_NUMBER = 51;
+ private double lowestJudgment1_ = 0D;
+ /**
+ * double lowestJudgment1 = 51;
+ * @return The lowestJudgment1.
+ */
+ @java.lang.Override
+ public double getLowestJudgment1() {
+ return lowestJudgment1_;
+ }
+
+ public static final int HIGHESTJUDGMENT_FIELD_NUMBER = 52;
+ private int highestJudgment_ = 0;
+ /**
+ * int32 highestJudgment = 52;
+ * @return The highestJudgment.
+ */
+ @java.lang.Override
+ public int getHighestJudgment() {
+ return highestJudgment_;
+ }
+
+ public static final int HIGHERJUDGMENT_FIELD_NUMBER = 53;
+ private int higherJudgment_ = 0;
+ /**
+ * int32 higherJudgment = 53;
+ * @return The higherJudgment.
+ */
+ @java.lang.Override
+ public int getHigherJudgment() {
+ return higherJudgment_;
+ }
+
+ public static final int HIGHJUDGMENT_FIELD_NUMBER = 54;
+ private int highJudgment_ = 0;
+ /**
+ * int32 highJudgment = 54;
+ * @return The highJudgment.
+ */
+ @java.lang.Override
+ public int getHighJudgment() {
+ return highJudgment_;
+ }
+
+ public static final int LOWJUDGMENT_FIELD_NUMBER = 55;
+ private int lowJudgment_ = 0;
+ /**
+ * int32 lowJudgment = 55;
+ * @return The lowJudgment.
+ */
+ @java.lang.Override
+ public int getLowJudgment() {
+ return lowJudgment_;
+ }
+
+ public static final int LOWERJUDGMENT_FIELD_NUMBER = 56;
+ private int lowerJudgment_ = 0;
+ /**
+ * int32 lowerJudgment = 56;
+ * @return The lowerJudgment.
+ */
+ @java.lang.Override
+ public int getLowerJudgment() {
+ return lowerJudgment_;
+ }
+
+ public static final int LOWESTJUDGMENT_FIELD_NUMBER = 57;
+ private int lowestJudgment_ = 0;
+ /**
+ * int32 lowestJudgment = 57;
+ * @return The lowestJudgment.
+ */
+ @java.lang.Override
+ public int getLowestJudgment() {
+ return lowestJudgment_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (avatarNetStatus_ != net.taehui.EventClass.Event.AvatarNetStatus.Default.getNumber()) {
+ output.writeEnum(3, avatarNetStatus_);
+ }
+ if (stand_ != 0) {
+ output.writeInt32(4, stand_);
+ }
+ if (highestBand_ != 0) {
+ output.writeInt32(5, highestBand_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ output.writeDouble(6, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ output.writeDouble(7, hitPoints_);
+ }
+ if (isFailed_ != false) {
+ output.writeBool(8, isFailed_);
+ }
+ if (lastJudged_ != 0) {
+ output.writeInt32(9, lastJudged_);
+ }
+ for (int i = 0; i < drawings_.size(); i++) {
+ output.writeMessage(10, drawings_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(11, getDrawingComponent());
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 12, title_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artist_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 13, artist_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(genre_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 14, genre_);
+ }
+ if (level_ != 0) {
+ output.writeInt32(15, level_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(levelText_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 16, levelText_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(wantLevelID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 17, wantLevelID_);
+ }
+ if (autoMode_ != 0) {
+ output.writeInt32(18, autoMode_);
+ }
+ if (noteSaltMode_ != 0) {
+ output.writeInt32(19, noteSaltMode_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ output.writeDouble(20, audioMultiplier_);
+ }
+ if (faintNoteMode_ != 0) {
+ output.writeInt32(21, faintNoteMode_);
+ }
+ if (judgmentMode_ != 0) {
+ output.writeInt32(22, judgmentMode_);
+ }
+ if (hitPointsMode_ != 0) {
+ output.writeInt32(23, hitPointsMode_);
+ }
+ if (noteMobilityMode_ != 0) {
+ output.writeInt32(24, noteMobilityMode_);
+ }
+ if (longNoteMode_ != 0) {
+ output.writeInt32(25, longNoteMode_);
+ }
+ if (inputFavorMode_ != 0) {
+ output.writeInt32(26, inputFavorMode_);
+ }
+ if (noteModifyMode_ != 0) {
+ output.writeInt32(27, noteModifyMode_);
+ }
+ if (bpmMode_ != 0) {
+ output.writeInt32(28, bpmMode_);
+ }
+ if (waveMode_ != 0) {
+ output.writeInt32(29, waveMode_);
+ }
+ if (setNoteMode_ != 0) {
+ output.writeInt32(30, setNoteMode_);
+ }
+ if (lowestJudgmentConditionMode_ != 0) {
+ output.writeInt32(31, lowestJudgmentConditionMode_);
+ }
+ if (totalNotes_ != 0) {
+ output.writeInt32(32, totalNotes_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentStage_) != 0) {
+ output.writeDouble(33, judgmentStage_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPointsValue_) != 0) {
+ output.writeDouble(34, hitPointsValue_);
+ }
+ if (highestInputCount_ != 0) {
+ output.writeInt32(35, highestInputCount_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(length_) != 0) {
+ output.writeDouble(36, length_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(bpm_) != 0) {
+ output.writeDouble(37, bpm_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ output.writeDouble(38, multiplier_);
+ }
+ if (inputMode_ != 0) {
+ output.writeInt32(39, inputMode_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestJudgment0_) != 0) {
+ output.writeDouble(40, highestJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(higherJudgment0_) != 0) {
+ output.writeDouble(41, higherJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highJudgment0_) != 0) {
+ output.writeDouble(42, highJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowJudgment0_) != 0) {
+ output.writeDouble(43, lowJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowerJudgment0_) != 0) {
+ output.writeDouble(44, lowerJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestJudgment0_) != 0) {
+ output.writeDouble(45, lowestJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestJudgment1_) != 0) {
+ output.writeDouble(46, highestJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(higherJudgment1_) != 0) {
+ output.writeDouble(47, higherJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highJudgment1_) != 0) {
+ output.writeDouble(48, highJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowJudgment1_) != 0) {
+ output.writeDouble(49, lowJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowerJudgment1_) != 0) {
+ output.writeDouble(50, lowerJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestJudgment1_) != 0) {
+ output.writeDouble(51, lowestJudgment1_);
+ }
+ if (highestJudgment_ != 0) {
+ output.writeInt32(52, highestJudgment_);
+ }
+ if (higherJudgment_ != 0) {
+ output.writeInt32(53, higherJudgment_);
+ }
+ if (highJudgment_ != 0) {
+ output.writeInt32(54, highJudgment_);
+ }
+ if (lowJudgment_ != 0) {
+ output.writeInt32(55, lowJudgment_);
+ }
+ if (lowerJudgment_ != 0) {
+ output.writeInt32(56, lowerJudgment_);
+ }
+ if (lowestJudgment_ != 0) {
+ output.writeInt32(57, lowestJudgment_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (avatarNetStatus_ != net.taehui.EventClass.Event.AvatarNetStatus.Default.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(3, avatarNetStatus_);
+ }
+ if (stand_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, stand_);
+ }
+ if (highestBand_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(5, highestBand_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(point_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(6, point_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPoints_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(7, hitPoints_);
+ }
+ if (isFailed_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(8, isFailed_);
+ }
+ if (lastJudged_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(9, lastJudged_);
+ }
+ for (int i = 0; i < drawings_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(10, drawings_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(11, getDrawingComponent());
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, title_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artist_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, artist_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(genre_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, genre_);
+ }
+ if (level_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(15, level_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(levelText_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, levelText_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(wantLevelID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, wantLevelID_);
+ }
+ if (autoMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(18, autoMode_);
+ }
+ if (noteSaltMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(19, noteSaltMode_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(20, audioMultiplier_);
+ }
+ if (faintNoteMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(21, faintNoteMode_);
+ }
+ if (judgmentMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(22, judgmentMode_);
+ }
+ if (hitPointsMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(23, hitPointsMode_);
+ }
+ if (noteMobilityMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(24, noteMobilityMode_);
+ }
+ if (longNoteMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(25, longNoteMode_);
+ }
+ if (inputFavorMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(26, inputFavorMode_);
+ }
+ if (noteModifyMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(27, noteModifyMode_);
+ }
+ if (bpmMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(28, bpmMode_);
+ }
+ if (waveMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(29, waveMode_);
+ }
+ if (setNoteMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(30, setNoteMode_);
+ }
+ if (lowestJudgmentConditionMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(31, lowestJudgmentConditionMode_);
+ }
+ if (totalNotes_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(32, totalNotes_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentStage_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(33, judgmentStage_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(hitPointsValue_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(34, hitPointsValue_);
+ }
+ if (highestInputCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(35, highestInputCount_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(length_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(36, length_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(bpm_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(37, bpm_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(38, multiplier_);
+ }
+ if (inputMode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(39, inputMode_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(40, highestJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(higherJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(41, higherJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(42, highJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(43, lowJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowerJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(44, lowerJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestJudgment0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(45, lowestJudgment0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(46, highestJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(higherJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(47, higherJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(48, highJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(49, lowJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowerJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(50, lowerJudgment1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestJudgment1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(51, lowestJudgment1_);
+ }
+ if (highestJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(52, highestJudgment_);
+ }
+ if (higherJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(53, higherJudgment_);
+ }
+ if (highJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(54, highJudgment_);
+ }
+ if (lowJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(55, lowJudgment_);
+ }
+ if (lowerJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(56, lowerJudgment_);
+ }
+ if (lowestJudgment_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(57, lowestJudgment_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightCallNet)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightCallNet other = (net.taehui.EventClass.Event.QwilightCallNet) obj;
+
+ if (!getSiteID()
+ .equals(other.getSiteID())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (avatarNetStatus_ != other.avatarNetStatus_) return false;
+ if (getStand()
+ != other.getStand()) return false;
+ if (getHighestBand()
+ != other.getHighestBand()) return false;
+ if (java.lang.Double.doubleToLongBits(getPoint())
+ != java.lang.Double.doubleToLongBits(
+ other.getPoint())) return false;
+ if (java.lang.Double.doubleToLongBits(getHitPoints())
+ != java.lang.Double.doubleToLongBits(
+ other.getHitPoints())) return false;
+ if (getIsFailed()
+ != other.getIsFailed()) return false;
+ if (getLastJudged()
+ != other.getLastJudged()) return false;
+ if (!getDrawingsList()
+ .equals(other.getDrawingsList())) return false;
+ if (hasDrawingComponent() != other.hasDrawingComponent()) return false;
+ if (hasDrawingComponent()) {
+ if (!getDrawingComponent()
+ .equals(other.getDrawingComponent())) return false;
+ }
+ if (!getTitle()
+ .equals(other.getTitle())) return false;
+ if (!getArtist()
+ .equals(other.getArtist())) return false;
+ if (!getGenre()
+ .equals(other.getGenre())) return false;
+ if (getLevel()
+ != other.getLevel()) return false;
+ if (!getLevelText()
+ .equals(other.getLevelText())) return false;
+ if (!getWantLevelID()
+ .equals(other.getWantLevelID())) return false;
+ if (getAutoMode()
+ != other.getAutoMode()) return false;
+ if (getNoteSaltMode()
+ != other.getNoteSaltMode()) return false;
+ if (java.lang.Double.doubleToLongBits(getAudioMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getAudioMultiplier())) return false;
+ if (getFaintNoteMode()
+ != other.getFaintNoteMode()) return false;
+ if (getJudgmentMode()
+ != other.getJudgmentMode()) return false;
+ if (getHitPointsMode()
+ != other.getHitPointsMode()) return false;
+ if (getNoteMobilityMode()
+ != other.getNoteMobilityMode()) return false;
+ if (getLongNoteMode()
+ != other.getLongNoteMode()) return false;
+ if (getInputFavorMode()
+ != other.getInputFavorMode()) return false;
+ if (getNoteModifyMode()
+ != other.getNoteModifyMode()) return false;
+ if (getBpmMode()
+ != other.getBpmMode()) return false;
+ if (getWaveMode()
+ != other.getWaveMode()) return false;
+ if (getSetNoteMode()
+ != other.getSetNoteMode()) return false;
+ if (getLowestJudgmentConditionMode()
+ != other.getLowestJudgmentConditionMode()) return false;
+ if (getTotalNotes()
+ != other.getTotalNotes()) return false;
+ if (java.lang.Double.doubleToLongBits(getJudgmentStage())
+ != java.lang.Double.doubleToLongBits(
+ other.getJudgmentStage())) return false;
+ if (java.lang.Double.doubleToLongBits(getHitPointsValue())
+ != java.lang.Double.doubleToLongBits(
+ other.getHitPointsValue())) return false;
+ if (getHighestInputCount()
+ != other.getHighestInputCount()) return false;
+ if (java.lang.Double.doubleToLongBits(getLength())
+ != java.lang.Double.doubleToLongBits(
+ other.getLength())) return false;
+ if (java.lang.Double.doubleToLongBits(getBpm())
+ != java.lang.Double.doubleToLongBits(
+ other.getBpm())) return false;
+ if (java.lang.Double.doubleToLongBits(getMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getMultiplier())) return false;
+ if (getInputMode()
+ != other.getInputMode()) return false;
+ if (java.lang.Double.doubleToLongBits(getHighestJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getHighestJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getHigherJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getHigherJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getHighJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getHighJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowerJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowerJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowestJudgment0())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowestJudgment0())) return false;
+ if (java.lang.Double.doubleToLongBits(getHighestJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getHighestJudgment1())) return false;
+ if (java.lang.Double.doubleToLongBits(getHigherJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getHigherJudgment1())) return false;
+ if (java.lang.Double.doubleToLongBits(getHighJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getHighJudgment1())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowJudgment1())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowerJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowerJudgment1())) return false;
+ if (java.lang.Double.doubleToLongBits(getLowestJudgment1())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowestJudgment1())) return false;
+ if (getHighestJudgment()
+ != other.getHighestJudgment()) return false;
+ if (getHigherJudgment()
+ != other.getHigherJudgment()) return false;
+ if (getHighJudgment()
+ != other.getHighJudgment()) return false;
+ if (getLowJudgment()
+ != other.getLowJudgment()) return false;
+ if (getLowerJudgment()
+ != other.getLowerJudgment()) return false;
+ if (getLowestJudgment()
+ != other.getLowestJudgment()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SITEID_FIELD_NUMBER;
+ hash = (53 * hash) + getSiteID().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + AVATARNETSTATUS_FIELD_NUMBER;
+ hash = (53 * hash) + avatarNetStatus_;
+ hash = (37 * hash) + STAND_FIELD_NUMBER;
+ hash = (53 * hash) + getStand();
+ hash = (37 * hash) + HIGHESTBAND_FIELD_NUMBER;
+ hash = (53 * hash) + getHighestBand();
+ hash = (37 * hash) + POINT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getPoint()));
+ hash = (37 * hash) + HITPOINTS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHitPoints()));
+ hash = (37 * hash) + ISFAILED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsFailed());
+ hash = (37 * hash) + LASTJUDGED_FIELD_NUMBER;
+ hash = (53 * hash) + getLastJudged();
+ if (getDrawingsCount() > 0) {
+ hash = (37 * hash) + DRAWINGS_FIELD_NUMBER;
+ hash = (53 * hash) + getDrawingsList().hashCode();
+ }
+ if (hasDrawingComponent()) {
+ hash = (37 * hash) + DRAWINGCOMPONENT_FIELD_NUMBER;
+ hash = (53 * hash) + getDrawingComponent().hashCode();
+ }
+ hash = (37 * hash) + TITLE_FIELD_NUMBER;
+ hash = (53 * hash) + getTitle().hashCode();
+ hash = (37 * hash) + ARTIST_FIELD_NUMBER;
+ hash = (53 * hash) + getArtist().hashCode();
+ hash = (37 * hash) + GENRE_FIELD_NUMBER;
+ hash = (53 * hash) + getGenre().hashCode();
+ hash = (37 * hash) + LEVEL_FIELD_NUMBER;
+ hash = (53 * hash) + getLevel();
+ hash = (37 * hash) + LEVELTEXT_FIELD_NUMBER;
+ hash = (53 * hash) + getLevelText().hashCode();
+ hash = (37 * hash) + WANTLEVELID_FIELD_NUMBER;
+ hash = (53 * hash) + getWantLevelID().hashCode();
+ hash = (37 * hash) + AUTOMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getAutoMode();
+ hash = (37 * hash) + NOTESALTMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteSaltMode();
+ hash = (37 * hash) + AUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getAudioMultiplier()));
+ hash = (37 * hash) + FAINTNOTEMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getFaintNoteMode();
+ hash = (37 * hash) + JUDGMENTMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getJudgmentMode();
+ hash = (37 * hash) + HITPOINTSMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getHitPointsMode();
+ hash = (37 * hash) + NOTEMOBILITYMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteMobilityMode();
+ hash = (37 * hash) + LONGNOTEMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getLongNoteMode();
+ hash = (37 * hash) + INPUTFAVORMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getInputFavorMode();
+ hash = (37 * hash) + NOTEMODIFYMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteModifyMode();
+ hash = (37 * hash) + BPMMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getBpmMode();
+ hash = (37 * hash) + WAVEMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getWaveMode();
+ hash = (37 * hash) + SETNOTEMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getSetNoteMode();
+ hash = (37 * hash) + LOWESTJUDGMENTCONDITIONMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getLowestJudgmentConditionMode();
+ hash = (37 * hash) + TOTALNOTES_FIELD_NUMBER;
+ hash = (53 * hash) + getTotalNotes();
+ hash = (37 * hash) + JUDGMENTSTAGE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getJudgmentStage()));
+ hash = (37 * hash) + HITPOINTSVALUE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHitPointsValue()));
+ hash = (37 * hash) + HIGHESTINPUTCOUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getHighestInputCount();
+ hash = (37 * hash) + LENGTH_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLength()));
+ hash = (37 * hash) + BPM_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getBpm()));
+ hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getMultiplier()));
+ hash = (37 * hash) + INPUTMODE_FIELD_NUMBER;
+ hash = (53 * hash) + getInputMode();
+ hash = (37 * hash) + HIGHESTJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHighestJudgment0()));
+ hash = (37 * hash) + HIGHERJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHigherJudgment0()));
+ hash = (37 * hash) + HIGHJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHighJudgment0()));
+ hash = (37 * hash) + LOWJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowJudgment0()));
+ hash = (37 * hash) + LOWERJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowerJudgment0()));
+ hash = (37 * hash) + LOWESTJUDGMENT0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowestJudgment0()));
+ hash = (37 * hash) + HIGHESTJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHighestJudgment1()));
+ hash = (37 * hash) + HIGHERJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHigherJudgment1()));
+ hash = (37 * hash) + HIGHJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHighJudgment1()));
+ hash = (37 * hash) + LOWJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowJudgment1()));
+ hash = (37 * hash) + LOWERJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowerJudgment1()));
+ hash = (37 * hash) + LOWESTJUDGMENT1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowestJudgment1()));
+ hash = (37 * hash) + HIGHESTJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHighestJudgment();
+ hash = (37 * hash) + HIGHERJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHigherJudgment();
+ hash = (37 * hash) + HIGHJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getHighJudgment();
+ hash = (37 * hash) + LOWJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowJudgment();
+ hash = (37 * hash) + LOWERJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowerJudgment();
+ hash = (37 * hash) + LOWESTJUDGMENT_FIELD_NUMBER;
+ hash = (53 * hash) + getLowestJudgment();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet 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 net.taehui.EventClass.Event.QwilightCallNet parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightCallNet 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 net.taehui.EventClass.Event.QwilightCallNet parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightCallNet 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(net.taehui.EventClass.Event.QwilightCallNet 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 Event.QwilightCallNet}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightCallNet)
+ net.taehui.EventClass.Event.QwilightCallNetOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightCallNet_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightCallNet.class, net.taehui.EventClass.Event.QwilightCallNet.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightCallNet.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3
+ .alwaysUseFieldBuilders) {
+ getDrawingsFieldBuilder();
+ getDrawingComponentFieldBuilder();
+ }
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ bitField1_ = 0;
+ siteID_ = "";
+ handlerID_ = "";
+ avatarNetStatus_ = 0;
+ stand_ = 0;
+ highestBand_ = 0;
+ point_ = 0D;
+ hitPoints_ = 0D;
+ isFailed_ = false;
+ lastJudged_ = 0;
+ if (drawingsBuilder_ == null) {
+ drawings_ = java.util.Collections.emptyList();
+ } else {
+ drawings_ = null;
+ drawingsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000200);
+ drawingComponent_ = null;
+ if (drawingComponentBuilder_ != null) {
+ drawingComponentBuilder_.dispose();
+ drawingComponentBuilder_ = null;
+ }
+ title_ = "";
+ artist_ = "";
+ genre_ = "";
+ level_ = 0;
+ levelText_ = "";
+ wantLevelID_ = "";
+ autoMode_ = 0;
+ noteSaltMode_ = 0;
+ audioMultiplier_ = 0D;
+ faintNoteMode_ = 0;
+ judgmentMode_ = 0;
+ hitPointsMode_ = 0;
+ noteMobilityMode_ = 0;
+ longNoteMode_ = 0;
+ inputFavorMode_ = 0;
+ noteModifyMode_ = 0;
+ bpmMode_ = 0;
+ waveMode_ = 0;
+ setNoteMode_ = 0;
+ lowestJudgmentConditionMode_ = 0;
+ totalNotes_ = 0;
+ judgmentStage_ = 0D;
+ hitPointsValue_ = 0D;
+ highestInputCount_ = 0;
+ length_ = 0D;
+ bpm_ = 0D;
+ multiplier_ = 0D;
+ inputMode_ = 0;
+ highestJudgment0_ = 0D;
+ higherJudgment0_ = 0D;
+ highJudgment0_ = 0D;
+ lowJudgment0_ = 0D;
+ lowerJudgment0_ = 0D;
+ lowestJudgment0_ = 0D;
+ highestJudgment1_ = 0D;
+ higherJudgment1_ = 0D;
+ highJudgment1_ = 0D;
+ lowJudgment1_ = 0D;
+ lowerJudgment1_ = 0D;
+ lowestJudgment1_ = 0D;
+ highestJudgment_ = 0;
+ higherJudgment_ = 0;
+ highJudgment_ = 0;
+ lowJudgment_ = 0;
+ lowerJudgment_ = 0;
+ lowestJudgment_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightCallNet_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet build() {
+ net.taehui.EventClass.Event.QwilightCallNet result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet buildPartial() {
+ net.taehui.EventClass.Event.QwilightCallNet result = new net.taehui.EventClass.Event.QwilightCallNet(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ if (bitField1_ != 0) { buildPartial1(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(net.taehui.EventClass.Event.QwilightCallNet result) {
+ if (drawingsBuilder_ == null) {
+ if (((bitField0_ & 0x00000200) != 0)) {
+ drawings_ = java.util.Collections.unmodifiableList(drawings_);
+ bitField0_ = (bitField0_ & ~0x00000200);
+ }
+ result.drawings_ = drawings_;
+ } else {
+ result.drawings_ = drawingsBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightCallNet result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.siteID_ = siteID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.avatarNetStatus_ = avatarNetStatus_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.stand_ = stand_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.highestBand_ = highestBand_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.point_ = point_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.hitPoints_ = hitPoints_;
+ }
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.isFailed_ = isFailed_;
+ }
+ if (((from_bitField0_ & 0x00000100) != 0)) {
+ result.lastJudged_ = lastJudged_;
+ }
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.drawingComponent_ = drawingComponentBuilder_ == null
+ ? drawingComponent_
+ : drawingComponentBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ if (((from_bitField0_ & 0x00000800) != 0)) {
+ result.title_ = title_;
+ }
+ if (((from_bitField0_ & 0x00001000) != 0)) {
+ result.artist_ = artist_;
+ }
+ if (((from_bitField0_ & 0x00002000) != 0)) {
+ result.genre_ = genre_;
+ }
+ if (((from_bitField0_ & 0x00004000) != 0)) {
+ result.level_ = level_;
+ }
+ if (((from_bitField0_ & 0x00008000) != 0)) {
+ result.levelText_ = levelText_;
+ }
+ if (((from_bitField0_ & 0x00010000) != 0)) {
+ result.wantLevelID_ = wantLevelID_;
+ }
+ if (((from_bitField0_ & 0x00020000) != 0)) {
+ result.autoMode_ = autoMode_;
+ }
+ if (((from_bitField0_ & 0x00040000) != 0)) {
+ result.noteSaltMode_ = noteSaltMode_;
+ }
+ if (((from_bitField0_ & 0x00080000) != 0)) {
+ result.audioMultiplier_ = audioMultiplier_;
+ }
+ if (((from_bitField0_ & 0x00100000) != 0)) {
+ result.faintNoteMode_ = faintNoteMode_;
+ }
+ if (((from_bitField0_ & 0x00200000) != 0)) {
+ result.judgmentMode_ = judgmentMode_;
+ }
+ if (((from_bitField0_ & 0x00400000) != 0)) {
+ result.hitPointsMode_ = hitPointsMode_;
+ }
+ if (((from_bitField0_ & 0x00800000) != 0)) {
+ result.noteMobilityMode_ = noteMobilityMode_;
+ }
+ if (((from_bitField0_ & 0x01000000) != 0)) {
+ result.longNoteMode_ = longNoteMode_;
+ }
+ if (((from_bitField0_ & 0x02000000) != 0)) {
+ result.inputFavorMode_ = inputFavorMode_;
+ }
+ if (((from_bitField0_ & 0x04000000) != 0)) {
+ result.noteModifyMode_ = noteModifyMode_;
+ }
+ if (((from_bitField0_ & 0x08000000) != 0)) {
+ result.bpmMode_ = bpmMode_;
+ }
+ if (((from_bitField0_ & 0x10000000) != 0)) {
+ result.waveMode_ = waveMode_;
+ }
+ if (((from_bitField0_ & 0x20000000) != 0)) {
+ result.setNoteMode_ = setNoteMode_;
+ }
+ if (((from_bitField0_ & 0x40000000) != 0)) {
+ result.lowestJudgmentConditionMode_ = lowestJudgmentConditionMode_;
+ }
+ if (((from_bitField0_ & 0x80000000) != 0)) {
+ result.totalNotes_ = totalNotes_;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ private void buildPartial1(net.taehui.EventClass.Event.QwilightCallNet result) {
+ int from_bitField1_ = bitField1_;
+ if (((from_bitField1_ & 0x00000001) != 0)) {
+ result.judgmentStage_ = judgmentStage_;
+ }
+ if (((from_bitField1_ & 0x00000002) != 0)) {
+ result.hitPointsValue_ = hitPointsValue_;
+ }
+ if (((from_bitField1_ & 0x00000004) != 0)) {
+ result.highestInputCount_ = highestInputCount_;
+ }
+ if (((from_bitField1_ & 0x00000008) != 0)) {
+ result.length_ = length_;
+ }
+ if (((from_bitField1_ & 0x00000010) != 0)) {
+ result.bpm_ = bpm_;
+ }
+ if (((from_bitField1_ & 0x00000020) != 0)) {
+ result.multiplier_ = multiplier_;
+ }
+ if (((from_bitField1_ & 0x00000040) != 0)) {
+ result.inputMode_ = inputMode_;
+ }
+ if (((from_bitField1_ & 0x00000080) != 0)) {
+ result.highestJudgment0_ = highestJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00000100) != 0)) {
+ result.higherJudgment0_ = higherJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00000200) != 0)) {
+ result.highJudgment0_ = highJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00000400) != 0)) {
+ result.lowJudgment0_ = lowJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00000800) != 0)) {
+ result.lowerJudgment0_ = lowerJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00001000) != 0)) {
+ result.lowestJudgment0_ = lowestJudgment0_;
+ }
+ if (((from_bitField1_ & 0x00002000) != 0)) {
+ result.highestJudgment1_ = highestJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00004000) != 0)) {
+ result.higherJudgment1_ = higherJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00008000) != 0)) {
+ result.highJudgment1_ = highJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00010000) != 0)) {
+ result.lowJudgment1_ = lowJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00020000) != 0)) {
+ result.lowerJudgment1_ = lowerJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00040000) != 0)) {
+ result.lowestJudgment1_ = lowestJudgment1_;
+ }
+ if (((from_bitField1_ & 0x00080000) != 0)) {
+ result.highestJudgment_ = highestJudgment_;
+ }
+ if (((from_bitField1_ & 0x00100000) != 0)) {
+ result.higherJudgment_ = higherJudgment_;
+ }
+ if (((from_bitField1_ & 0x00200000) != 0)) {
+ result.highJudgment_ = highJudgment_;
+ }
+ if (((from_bitField1_ & 0x00400000) != 0)) {
+ result.lowJudgment_ = lowJudgment_;
+ }
+ if (((from_bitField1_ & 0x00800000) != 0)) {
+ result.lowerJudgment_ = lowerJudgment_;
+ }
+ if (((from_bitField1_ & 0x01000000) != 0)) {
+ result.lowestJudgment_ = lowestJudgment_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightCallNet) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightCallNet)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightCallNet other) {
+ if (other == net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance()) return this;
+ if (!other.getSiteID().isEmpty()) {
+ siteID_ = other.siteID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.avatarNetStatus_ != 0) {
+ setAvatarNetStatusValue(other.getAvatarNetStatusValue());
+ }
+ if (other.getStand() != 0) {
+ setStand(other.getStand());
+ }
+ if (other.getHighestBand() != 0) {
+ setHighestBand(other.getHighestBand());
+ }
+ if (other.getPoint() != 0D) {
+ setPoint(other.getPoint());
+ }
+ if (other.getHitPoints() != 0D) {
+ setHitPoints(other.getHitPoints());
+ }
+ if (other.getIsFailed() != false) {
+ setIsFailed(other.getIsFailed());
+ }
+ if (other.getLastJudged() != 0) {
+ setLastJudged(other.getLastJudged());
+ }
+ if (drawingsBuilder_ == null) {
+ if (!other.drawings_.isEmpty()) {
+ if (drawings_.isEmpty()) {
+ drawings_ = other.drawings_;
+ bitField0_ = (bitField0_ & ~0x00000200);
+ } else {
+ ensureDrawingsIsMutable();
+ drawings_.addAll(other.drawings_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.drawings_.isEmpty()) {
+ if (drawingsBuilder_.isEmpty()) {
+ drawingsBuilder_.dispose();
+ drawingsBuilder_ = null;
+ drawings_ = other.drawings_;
+ bitField0_ = (bitField0_ & ~0x00000200);
+ drawingsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getDrawingsFieldBuilder() : null;
+ } else {
+ drawingsBuilder_.addAllMessages(other.drawings_);
+ }
+ }
+ }
+ if (other.hasDrawingComponent()) {
+ mergeDrawingComponent(other.getDrawingComponent());
+ }
+ if (!other.getTitle().isEmpty()) {
+ title_ = other.title_;
+ bitField0_ |= 0x00000800;
+ onChanged();
+ }
+ if (!other.getArtist().isEmpty()) {
+ artist_ = other.artist_;
+ bitField0_ |= 0x00001000;
+ onChanged();
+ }
+ if (!other.getGenre().isEmpty()) {
+ genre_ = other.genre_;
+ bitField0_ |= 0x00002000;
+ onChanged();
+ }
+ if (other.getLevel() != 0) {
+ setLevel(other.getLevel());
+ }
+ if (!other.getLevelText().isEmpty()) {
+ levelText_ = other.levelText_;
+ bitField0_ |= 0x00008000;
+ onChanged();
+ }
+ if (!other.getWantLevelID().isEmpty()) {
+ wantLevelID_ = other.wantLevelID_;
+ bitField0_ |= 0x00010000;
+ onChanged();
+ }
+ if (other.getAutoMode() != 0) {
+ setAutoMode(other.getAutoMode());
+ }
+ if (other.getNoteSaltMode() != 0) {
+ setNoteSaltMode(other.getNoteSaltMode());
+ }
+ if (other.getAudioMultiplier() != 0D) {
+ setAudioMultiplier(other.getAudioMultiplier());
+ }
+ if (other.getFaintNoteMode() != 0) {
+ setFaintNoteMode(other.getFaintNoteMode());
+ }
+ if (other.getJudgmentMode() != 0) {
+ setJudgmentMode(other.getJudgmentMode());
+ }
+ if (other.getHitPointsMode() != 0) {
+ setHitPointsMode(other.getHitPointsMode());
+ }
+ if (other.getNoteMobilityMode() != 0) {
+ setNoteMobilityMode(other.getNoteMobilityMode());
+ }
+ if (other.getLongNoteMode() != 0) {
+ setLongNoteMode(other.getLongNoteMode());
+ }
+ if (other.getInputFavorMode() != 0) {
+ setInputFavorMode(other.getInputFavorMode());
+ }
+ if (other.getNoteModifyMode() != 0) {
+ setNoteModifyMode(other.getNoteModifyMode());
+ }
+ if (other.getBpmMode() != 0) {
+ setBpmMode(other.getBpmMode());
+ }
+ if (other.getWaveMode() != 0) {
+ setWaveMode(other.getWaveMode());
+ }
+ if (other.getSetNoteMode() != 0) {
+ setSetNoteMode(other.getSetNoteMode());
+ }
+ if (other.getLowestJudgmentConditionMode() != 0) {
+ setLowestJudgmentConditionMode(other.getLowestJudgmentConditionMode());
+ }
+ if (other.getTotalNotes() != 0) {
+ setTotalNotes(other.getTotalNotes());
+ }
+ if (other.getJudgmentStage() != 0D) {
+ setJudgmentStage(other.getJudgmentStage());
+ }
+ if (other.getHitPointsValue() != 0D) {
+ setHitPointsValue(other.getHitPointsValue());
+ }
+ if (other.getHighestInputCount() != 0) {
+ setHighestInputCount(other.getHighestInputCount());
+ }
+ if (other.getLength() != 0D) {
+ setLength(other.getLength());
+ }
+ if (other.getBpm() != 0D) {
+ setBpm(other.getBpm());
+ }
+ if (other.getMultiplier() != 0D) {
+ setMultiplier(other.getMultiplier());
+ }
+ if (other.getInputMode() != 0) {
+ setInputMode(other.getInputMode());
+ }
+ if (other.getHighestJudgment0() != 0D) {
+ setHighestJudgment0(other.getHighestJudgment0());
+ }
+ if (other.getHigherJudgment0() != 0D) {
+ setHigherJudgment0(other.getHigherJudgment0());
+ }
+ if (other.getHighJudgment0() != 0D) {
+ setHighJudgment0(other.getHighJudgment0());
+ }
+ if (other.getLowJudgment0() != 0D) {
+ setLowJudgment0(other.getLowJudgment0());
+ }
+ if (other.getLowerJudgment0() != 0D) {
+ setLowerJudgment0(other.getLowerJudgment0());
+ }
+ if (other.getLowestJudgment0() != 0D) {
+ setLowestJudgment0(other.getLowestJudgment0());
+ }
+ if (other.getHighestJudgment1() != 0D) {
+ setHighestJudgment1(other.getHighestJudgment1());
+ }
+ if (other.getHigherJudgment1() != 0D) {
+ setHigherJudgment1(other.getHigherJudgment1());
+ }
+ if (other.getHighJudgment1() != 0D) {
+ setHighJudgment1(other.getHighJudgment1());
+ }
+ if (other.getLowJudgment1() != 0D) {
+ setLowJudgment1(other.getLowJudgment1());
+ }
+ if (other.getLowerJudgment1() != 0D) {
+ setLowerJudgment1(other.getLowerJudgment1());
+ }
+ if (other.getLowestJudgment1() != 0D) {
+ setLowestJudgment1(other.getLowestJudgment1());
+ }
+ if (other.getHighestJudgment() != 0) {
+ setHighestJudgment(other.getHighestJudgment());
+ }
+ if (other.getHigherJudgment() != 0) {
+ setHigherJudgment(other.getHigherJudgment());
+ }
+ if (other.getHighJudgment() != 0) {
+ setHighJudgment(other.getHighJudgment());
+ }
+ if (other.getLowJudgment() != 0) {
+ setLowJudgment(other.getLowJudgment());
+ }
+ if (other.getLowerJudgment() != 0) {
+ setLowerJudgment(other.getLowerJudgment());
+ }
+ if (other.getLowestJudgment() != 0) {
+ setLowestJudgment(other.getLowestJudgment());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ siteID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ avatarNetStatus_ = input.readEnum();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ stand_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ case 40: {
+ highestBand_ = input.readInt32();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
+ case 49: {
+ point_ = input.readDouble();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 49
+ case 57: {
+ hitPoints_ = input.readDouble();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 57
+ case 64: {
+ isFailed_ = input.readBool();
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 64
+ case 72: {
+ lastJudged_ = input.readInt32();
+ bitField0_ |= 0x00000100;
+ break;
+ } // case 72
+ case 82: {
+ net.taehui.EventClass.Event.NetDrawing m =
+ input.readMessage(
+ net.taehui.EventClass.Event.NetDrawing.parser(),
+ extensionRegistry);
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(m);
+ } else {
+ drawingsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 82
+ case 90: {
+ input.readMessage(
+ getDrawingComponentFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 90
+ case 98: {
+ title_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000800;
+ break;
+ } // case 98
+ case 106: {
+ artist_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00001000;
+ break;
+ } // case 106
+ case 114: {
+ genre_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00002000;
+ break;
+ } // case 114
+ case 120: {
+ level_ = input.readInt32();
+ bitField0_ |= 0x00004000;
+ break;
+ } // case 120
+ case 130: {
+ levelText_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00008000;
+ break;
+ } // case 130
+ case 138: {
+ wantLevelID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00010000;
+ break;
+ } // case 138
+ case 144: {
+ autoMode_ = input.readInt32();
+ bitField0_ |= 0x00020000;
+ break;
+ } // case 144
+ case 152: {
+ noteSaltMode_ = input.readInt32();
+ bitField0_ |= 0x00040000;
+ break;
+ } // case 152
+ case 161: {
+ audioMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00080000;
+ break;
+ } // case 161
+ case 168: {
+ faintNoteMode_ = input.readInt32();
+ bitField0_ |= 0x00100000;
+ break;
+ } // case 168
+ case 176: {
+ judgmentMode_ = input.readInt32();
+ bitField0_ |= 0x00200000;
+ break;
+ } // case 176
+ case 184: {
+ hitPointsMode_ = input.readInt32();
+ bitField0_ |= 0x00400000;
+ break;
+ } // case 184
+ case 192: {
+ noteMobilityMode_ = input.readInt32();
+ bitField0_ |= 0x00800000;
+ break;
+ } // case 192
+ case 200: {
+ longNoteMode_ = input.readInt32();
+ bitField0_ |= 0x01000000;
+ break;
+ } // case 200
+ case 208: {
+ inputFavorMode_ = input.readInt32();
+ bitField0_ |= 0x02000000;
+ break;
+ } // case 208
+ case 216: {
+ noteModifyMode_ = input.readInt32();
+ bitField0_ |= 0x04000000;
+ break;
+ } // case 216
+ case 224: {
+ bpmMode_ = input.readInt32();
+ bitField0_ |= 0x08000000;
+ break;
+ } // case 224
+ case 232: {
+ waveMode_ = input.readInt32();
+ bitField0_ |= 0x10000000;
+ break;
+ } // case 232
+ case 240: {
+ setNoteMode_ = input.readInt32();
+ bitField0_ |= 0x20000000;
+ break;
+ } // case 240
+ case 248: {
+ lowestJudgmentConditionMode_ = input.readInt32();
+ bitField0_ |= 0x40000000;
+ break;
+ } // case 248
+ case 256: {
+ totalNotes_ = input.readInt32();
+ bitField0_ |= 0x80000000;
+ break;
+ } // case 256
+ case 265: {
+ judgmentStage_ = input.readDouble();
+ bitField1_ |= 0x00000001;
+ break;
+ } // case 265
+ case 273: {
+ hitPointsValue_ = input.readDouble();
+ bitField1_ |= 0x00000002;
+ break;
+ } // case 273
+ case 280: {
+ highestInputCount_ = input.readInt32();
+ bitField1_ |= 0x00000004;
+ break;
+ } // case 280
+ case 289: {
+ length_ = input.readDouble();
+ bitField1_ |= 0x00000008;
+ break;
+ } // case 289
+ case 297: {
+ bpm_ = input.readDouble();
+ bitField1_ |= 0x00000010;
+ break;
+ } // case 297
+ case 305: {
+ multiplier_ = input.readDouble();
+ bitField1_ |= 0x00000020;
+ break;
+ } // case 305
+ case 312: {
+ inputMode_ = input.readInt32();
+ bitField1_ |= 0x00000040;
+ break;
+ } // case 312
+ case 321: {
+ highestJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00000080;
+ break;
+ } // case 321
+ case 329: {
+ higherJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00000100;
+ break;
+ } // case 329
+ case 337: {
+ highJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00000200;
+ break;
+ } // case 337
+ case 345: {
+ lowJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00000400;
+ break;
+ } // case 345
+ case 353: {
+ lowerJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00000800;
+ break;
+ } // case 353
+ case 361: {
+ lowestJudgment0_ = input.readDouble();
+ bitField1_ |= 0x00001000;
+ break;
+ } // case 361
+ case 369: {
+ highestJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00002000;
+ break;
+ } // case 369
+ case 377: {
+ higherJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00004000;
+ break;
+ } // case 377
+ case 385: {
+ highJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00008000;
+ break;
+ } // case 385
+ case 393: {
+ lowJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00010000;
+ break;
+ } // case 393
+ case 401: {
+ lowerJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00020000;
+ break;
+ } // case 401
+ case 409: {
+ lowestJudgment1_ = input.readDouble();
+ bitField1_ |= 0x00040000;
+ break;
+ } // case 409
+ case 416: {
+ highestJudgment_ = input.readInt32();
+ bitField1_ |= 0x00080000;
+ break;
+ } // case 416
+ case 424: {
+ higherJudgment_ = input.readInt32();
+ bitField1_ |= 0x00100000;
+ break;
+ } // case 424
+ case 432: {
+ highJudgment_ = input.readInt32();
+ bitField1_ |= 0x00200000;
+ break;
+ } // case 432
+ case 440: {
+ lowJudgment_ = input.readInt32();
+ bitField1_ |= 0x00400000;
+ break;
+ } // case 440
+ case 448: {
+ lowerJudgment_ = input.readInt32();
+ bitField1_ |= 0x00800000;
+ break;
+ } // case 448
+ case 456: {
+ lowestJudgment_ = input.readInt32();
+ bitField1_ |= 0x01000000;
+ break;
+ } // case 456
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+ private int bitField1_;
+
+ private java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ siteID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @param value The siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearSiteID() {
+ siteID_ = getDefaultInstance().getSiteID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @param value The bytes for siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int avatarNetStatus_ = 0;
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The enum numeric value on the wire for avatarNetStatus.
+ */
+ @java.lang.Override public int getAvatarNetStatusValue() {
+ return avatarNetStatus_;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @param value The enum numeric value on the wire for avatarNetStatus to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNetStatusValue(int value) {
+ avatarNetStatus_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return The avatarNetStatus.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.AvatarNetStatus getAvatarNetStatus() {
+ net.taehui.EventClass.Event.AvatarNetStatus result = net.taehui.EventClass.Event.AvatarNetStatus.forNumber(avatarNetStatus_);
+ return result == null ? net.taehui.EventClass.Event.AvatarNetStatus.UNRECOGNIZED : result;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @param value The avatarNetStatus to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNetStatus(net.taehui.EventClass.Event.AvatarNetStatus value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ avatarNetStatus_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.AvatarNetStatus avatarNetStatus = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarNetStatus() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ avatarNetStatus_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int stand_ ;
+ /**
+ * int32 stand = 4;
+ * @return The stand.
+ */
+ @java.lang.Override
+ public int getStand() {
+ return stand_;
+ }
+ /**
+ * int32 stand = 4;
+ * @param value The stand to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStand(int value) {
+
+ stand_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 stand = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearStand() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ stand_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int highestBand_ ;
+ /**
+ * int32 highestBand = 5;
+ * @return The highestBand.
+ */
+ @java.lang.Override
+ public int getHighestBand() {
+ return highestBand_;
+ }
+ /**
+ * int32 highestBand = 5;
+ * @param value The highestBand to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestBand(int value) {
+
+ highestBand_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highestBand = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestBand() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ highestBand_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double point_ ;
+ /**
+ * double point = 6;
+ * @return The point.
+ */
+ @java.lang.Override
+ public double getPoint() {
+ return point_;
+ }
+ /**
+ * double point = 6;
+ * @param value The point to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPoint(double value) {
+
+ point_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * double point = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearPoint() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ point_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double hitPoints_ ;
+ /**
+ * double hitPoints = 7;
+ * @return The hitPoints.
+ */
+ @java.lang.Override
+ public double getHitPoints() {
+ return hitPoints_;
+ }
+ /**
+ * double hitPoints = 7;
+ * @param value The hitPoints to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPoints(double value) {
+
+ hitPoints_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+ /**
+ * double hitPoints = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPoints() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ hitPoints_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private boolean isFailed_ ;
+ /**
+ * bool isFailed = 8;
+ * @return The isFailed.
+ */
+ @java.lang.Override
+ public boolean getIsFailed() {
+ return isFailed_;
+ }
+ /**
+ * bool isFailed = 8;
+ * @param value The isFailed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFailed(boolean value) {
+
+ isFailed_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool isFailed = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFailed() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ isFailed_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int lastJudged_ ;
+ /**
+ * int32 lastJudged = 9;
+ * @return The lastJudged.
+ */
+ @java.lang.Override
+ public int getLastJudged() {
+ return lastJudged_;
+ }
+ /**
+ * int32 lastJudged = 9;
+ * @param value The lastJudged to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLastJudged(int value) {
+
+ lastJudged_ = value;
+ bitField0_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lastJudged = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearLastJudged() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ lastJudged_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List drawings_ =
+ java.util.Collections.emptyList();
+ private void ensureDrawingsIsMutable() {
+ if (!((bitField0_ & 0x00000200) != 0)) {
+ drawings_ = new java.util.ArrayList(drawings_);
+ bitField0_ |= 0x00000200;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder> drawingsBuilder_;
+
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public java.util.List getDrawingsList() {
+ if (drawingsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(drawings_);
+ } else {
+ return drawingsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public int getDrawingsCount() {
+ if (drawingsBuilder_ == null) {
+ return drawings_.size();
+ } else {
+ return drawingsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public net.taehui.EventClass.Event.NetDrawing getDrawings(int index) {
+ if (drawingsBuilder_ == null) {
+ return drawings_.get(index);
+ } else {
+ return drawingsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder setDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.set(index, value);
+ onChanged();
+ } else {
+ drawingsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder setDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder addDrawings(net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.add(value);
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder addDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing value) {
+ if (drawingsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDrawingsIsMutable();
+ drawings_.add(index, value);
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder addDrawings(
+ net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder addDrawings(
+ int index, net.taehui.EventClass.Event.NetDrawing.Builder builderForValue) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ drawingsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder addAllDrawings(
+ java.lang.Iterable extends net.taehui.EventClass.Event.NetDrawing> values) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, drawings_);
+ onChanged();
+ } else {
+ drawingsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder clearDrawings() {
+ if (drawingsBuilder_ == null) {
+ drawings_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000200);
+ onChanged();
+ } else {
+ drawingsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public Builder removeDrawings(int index) {
+ if (drawingsBuilder_ == null) {
+ ensureDrawingsIsMutable();
+ drawings_.remove(index);
+ onChanged();
+ } else {
+ drawingsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder getDrawingsBuilder(
+ int index) {
+ return getDrawingsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public net.taehui.EventClass.Event.NetDrawingOrBuilder getDrawingsOrBuilder(
+ int index) {
+ if (drawingsBuilder_ == null) {
+ return drawings_.get(index); } else {
+ return drawingsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public java.util.List extends net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsOrBuilderList() {
+ if (drawingsBuilder_ != null) {
+ return drawingsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(drawings_);
+ }
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder addDrawingsBuilder() {
+ return getDrawingsFieldBuilder().addBuilder(
+ net.taehui.EventClass.Event.NetDrawing.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public net.taehui.EventClass.Event.NetDrawing.Builder addDrawingsBuilder(
+ int index) {
+ return getDrawingsFieldBuilder().addBuilder(
+ index, net.taehui.EventClass.Event.NetDrawing.getDefaultInstance());
+ }
+ /**
+ * repeated .Event.NetDrawing drawings = 10;
+ */
+ public java.util.List
+ getDrawingsBuilderList() {
+ return getDrawingsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder>
+ getDrawingsFieldBuilder() {
+ if (drawingsBuilder_ == null) {
+ drawingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ net.taehui.EventClass.Event.NetDrawing, net.taehui.EventClass.Event.NetDrawing.Builder, net.taehui.EventClass.Event.NetDrawingOrBuilder>(
+ drawings_,
+ ((bitField0_ & 0x00000200) != 0),
+ getParentForChildren(),
+ isClean());
+ drawings_ = null;
+ }
+ return drawingsBuilder_;
+ }
+
+ private net.taehui.EventClass.Event.DrawingComponent drawingComponent_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder> drawingComponentBuilder_;
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return Whether the drawingComponent field is set.
+ */
+ public boolean hasDrawingComponent() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ * @return The drawingComponent.
+ */
+ public net.taehui.EventClass.Event.DrawingComponent getDrawingComponent() {
+ if (drawingComponentBuilder_ == null) {
+ return drawingComponent_ == null ? net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ } else {
+ return drawingComponentBuilder_.getMessage();
+ }
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public Builder setDrawingComponent(net.taehui.EventClass.Event.DrawingComponent value) {
+ if (drawingComponentBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ drawingComponent_ = value;
+ } else {
+ drawingComponentBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public Builder setDrawingComponent(
+ net.taehui.EventClass.Event.DrawingComponent.Builder builderForValue) {
+ if (drawingComponentBuilder_ == null) {
+ drawingComponent_ = builderForValue.build();
+ } else {
+ drawingComponentBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public Builder mergeDrawingComponent(net.taehui.EventClass.Event.DrawingComponent value) {
+ if (drawingComponentBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0) &&
+ drawingComponent_ != null &&
+ drawingComponent_ != net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance()) {
+ getDrawingComponentBuilder().mergeFrom(value);
+ } else {
+ drawingComponent_ = value;
+ }
+ } else {
+ drawingComponentBuilder_.mergeFrom(value);
+ }
+ if (drawingComponent_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public Builder clearDrawingComponent() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ drawingComponent_ = null;
+ if (drawingComponentBuilder_ != null) {
+ drawingComponentBuilder_.dispose();
+ drawingComponentBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public net.taehui.EventClass.Event.DrawingComponent.Builder getDrawingComponentBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return getDrawingComponentFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ public net.taehui.EventClass.Event.DrawingComponentOrBuilder getDrawingComponentOrBuilder() {
+ if (drawingComponentBuilder_ != null) {
+ return drawingComponentBuilder_.getMessageOrBuilder();
+ } else {
+ return drawingComponent_ == null ?
+ net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance() : drawingComponent_;
+ }
+ }
+ /**
+ * .Event.DrawingComponent drawingComponent = 11;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder>
+ getDrawingComponentFieldBuilder() {
+ if (drawingComponentBuilder_ == null) {
+ drawingComponentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.DrawingComponent, net.taehui.EventClass.Event.DrawingComponent.Builder, net.taehui.EventClass.Event.DrawingComponentOrBuilder>(
+ getDrawingComponent(),
+ getParentForChildren(),
+ isClean());
+ drawingComponent_ = null;
+ }
+ return drawingComponentBuilder_;
+ }
+
+ private java.lang.Object title_ = "";
+ /**
+ * string title = 12;
+ * @return The title.
+ */
+ public java.lang.String getTitle() {
+ java.lang.Object ref = title_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ title_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string title = 12;
+ * @return The bytes for title.
+ */
+ public com.google.protobuf.ByteString
+ getTitleBytes() {
+ java.lang.Object ref = title_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ title_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string title = 12;
+ * @param value The title to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTitle(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ title_ = value;
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+ /**
+ * string title = 12;
+ * @return This builder for chaining.
+ */
+ public Builder clearTitle() {
+ title_ = getDefaultInstance().getTitle();
+ bitField0_ = (bitField0_ & ~0x00000800);
+ onChanged();
+ return this;
+ }
+ /**
+ * string title = 12;
+ * @param value The bytes for title to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTitleBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ title_ = value;
+ bitField0_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object artist_ = "";
+ /**
+ * string artist = 13;
+ * @return The artist.
+ */
+ public java.lang.String getArtist() {
+ java.lang.Object ref = artist_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ artist_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string artist = 13;
+ * @return The bytes for artist.
+ */
+ public com.google.protobuf.ByteString
+ getArtistBytes() {
+ java.lang.Object ref = artist_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ artist_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string artist = 13;
+ * @param value The artist to set.
+ * @return This builder for chaining.
+ */
+ public Builder setArtist(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ artist_ = value;
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+ /**
+ * string artist = 13;
+ * @return This builder for chaining.
+ */
+ public Builder clearArtist() {
+ artist_ = getDefaultInstance().getArtist();
+ bitField0_ = (bitField0_ & ~0x00001000);
+ onChanged();
+ return this;
+ }
+ /**
+ * string artist = 13;
+ * @param value The bytes for artist to set.
+ * @return This builder for chaining.
+ */
+ public Builder setArtistBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ artist_ = value;
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object genre_ = "";
+ /**
+ * string genre = 14;
+ * @return The genre.
+ */
+ public java.lang.String getGenre() {
+ java.lang.Object ref = genre_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ genre_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string genre = 14;
+ * @return The bytes for genre.
+ */
+ public com.google.protobuf.ByteString
+ getGenreBytes() {
+ java.lang.Object ref = genre_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ genre_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string genre = 14;
+ * @param value The genre to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGenre(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ genre_ = value;
+ bitField0_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+ /**
+ * string genre = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearGenre() {
+ genre_ = getDefaultInstance().getGenre();
+ bitField0_ = (bitField0_ & ~0x00002000);
+ onChanged();
+ return this;
+ }
+ /**
+ * string genre = 14;
+ * @param value The bytes for genre to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGenreBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ genre_ = value;
+ bitField0_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+
+ private int level_ ;
+ /**
+ * int32 level = 15;
+ * @return The level.
+ */
+ @java.lang.Override
+ public int getLevel() {
+ return level_;
+ }
+ /**
+ * int32 level = 15;
+ * @param value The level to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevel(int value) {
+
+ level_ = value;
+ bitField0_ |= 0x00004000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 level = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearLevel() {
+ bitField0_ = (bitField0_ & ~0x00004000);
+ level_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object levelText_ = "";
+ /**
+ * string levelText = 16;
+ * @return The levelText.
+ */
+ public java.lang.String getLevelText() {
+ java.lang.Object ref = levelText_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ levelText_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string levelText = 16;
+ * @return The bytes for levelText.
+ */
+ public com.google.protobuf.ByteString
+ getLevelTextBytes() {
+ java.lang.Object ref = levelText_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ levelText_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string levelText = 16;
+ * @param value The levelText to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevelText(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ levelText_ = value;
+ bitField0_ |= 0x00008000;
+ onChanged();
+ return this;
+ }
+ /**
+ * string levelText = 16;
+ * @return This builder for chaining.
+ */
+ public Builder clearLevelText() {
+ levelText_ = getDefaultInstance().getLevelText();
+ bitField0_ = (bitField0_ & ~0x00008000);
+ onChanged();
+ return this;
+ }
+ /**
+ * string levelText = 16;
+ * @param value The bytes for levelText to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevelTextBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ levelText_ = value;
+ bitField0_ |= 0x00008000;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object wantLevelID_ = "";
+ /**
+ * string wantLevelID = 17;
+ * @return The wantLevelID.
+ */
+ public java.lang.String getWantLevelID() {
+ java.lang.Object ref = wantLevelID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ wantLevelID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string wantLevelID = 17;
+ * @return The bytes for wantLevelID.
+ */
+ public com.google.protobuf.ByteString
+ getWantLevelIDBytes() {
+ java.lang.Object ref = wantLevelID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ wantLevelID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string wantLevelID = 17;
+ * @param value The wantLevelID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWantLevelID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ wantLevelID_ = value;
+ bitField0_ |= 0x00010000;
+ onChanged();
+ return this;
+ }
+ /**
+ * string wantLevelID = 17;
+ * @return This builder for chaining.
+ */
+ public Builder clearWantLevelID() {
+ wantLevelID_ = getDefaultInstance().getWantLevelID();
+ bitField0_ = (bitField0_ & ~0x00010000);
+ onChanged();
+ return this;
+ }
+ /**
+ * string wantLevelID = 17;
+ * @param value The bytes for wantLevelID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWantLevelIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ wantLevelID_ = value;
+ bitField0_ |= 0x00010000;
+ onChanged();
+ return this;
+ }
+
+ private int autoMode_ ;
+ /**
+ * int32 autoMode = 18;
+ * @return The autoMode.
+ */
+ @java.lang.Override
+ public int getAutoMode() {
+ return autoMode_;
+ }
+ /**
+ * int32 autoMode = 18;
+ * @param value The autoMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAutoMode(int value) {
+
+ autoMode_ = value;
+ bitField0_ |= 0x00020000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 autoMode = 18;
+ * @return This builder for chaining.
+ */
+ public Builder clearAutoMode() {
+ bitField0_ = (bitField0_ & ~0x00020000);
+ autoMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int noteSaltMode_ ;
+ /**
+ * int32 noteSaltMode = 19;
+ * @return The noteSaltMode.
+ */
+ @java.lang.Override
+ public int getNoteSaltMode() {
+ return noteSaltMode_;
+ }
+ /**
+ * int32 noteSaltMode = 19;
+ * @param value The noteSaltMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteSaltMode(int value) {
+
+ noteSaltMode_ = value;
+ bitField0_ |= 0x00040000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteSaltMode = 19;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteSaltMode() {
+ bitField0_ = (bitField0_ & ~0x00040000);
+ noteSaltMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double audioMultiplier_ ;
+ /**
+ * double audioMultiplier = 20;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+ /**
+ * double audioMultiplier = 20;
+ * @param value The audioMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAudioMultiplier(double value) {
+
+ audioMultiplier_ = value;
+ bitField0_ |= 0x00080000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double audioMultiplier = 20;
+ * @return This builder for chaining.
+ */
+ public Builder clearAudioMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00080000);
+ audioMultiplier_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int faintNoteMode_ ;
+ /**
+ * int32 faintNoteMode = 21;
+ * @return The faintNoteMode.
+ */
+ @java.lang.Override
+ public int getFaintNoteMode() {
+ return faintNoteMode_;
+ }
+ /**
+ * int32 faintNoteMode = 21;
+ * @param value The faintNoteMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFaintNoteMode(int value) {
+
+ faintNoteMode_ = value;
+ bitField0_ |= 0x00100000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 faintNoteMode = 21;
+ * @return This builder for chaining.
+ */
+ public Builder clearFaintNoteMode() {
+ bitField0_ = (bitField0_ & ~0x00100000);
+ faintNoteMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int judgmentMode_ ;
+ /**
+ * int32 judgmentMode = 22;
+ * @return The judgmentMode.
+ */
+ @java.lang.Override
+ public int getJudgmentMode() {
+ return judgmentMode_;
+ }
+ /**
+ * int32 judgmentMode = 22;
+ * @param value The judgmentMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentMode(int value) {
+
+ judgmentMode_ = value;
+ bitField0_ |= 0x00200000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 judgmentMode = 22;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentMode() {
+ bitField0_ = (bitField0_ & ~0x00200000);
+ judgmentMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int hitPointsMode_ ;
+ /**
+ * int32 hitPointsMode = 23;
+ * @return The hitPointsMode.
+ */
+ @java.lang.Override
+ public int getHitPointsMode() {
+ return hitPointsMode_;
+ }
+ /**
+ * int32 hitPointsMode = 23;
+ * @param value The hitPointsMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPointsMode(int value) {
+
+ hitPointsMode_ = value;
+ bitField0_ |= 0x00400000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 hitPointsMode = 23;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPointsMode() {
+ bitField0_ = (bitField0_ & ~0x00400000);
+ hitPointsMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int noteMobilityMode_ ;
+ /**
+ * int32 noteMobilityMode = 24;
+ * @return The noteMobilityMode.
+ */
+ @java.lang.Override
+ public int getNoteMobilityMode() {
+ return noteMobilityMode_;
+ }
+ /**
+ * int32 noteMobilityMode = 24;
+ * @param value The noteMobilityMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteMobilityMode(int value) {
+
+ noteMobilityMode_ = value;
+ bitField0_ |= 0x00800000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteMobilityMode = 24;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteMobilityMode() {
+ bitField0_ = (bitField0_ & ~0x00800000);
+ noteMobilityMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int longNoteMode_ ;
+ /**
+ * int32 longNoteMode = 25;
+ * @return The longNoteMode.
+ */
+ @java.lang.Override
+ public int getLongNoteMode() {
+ return longNoteMode_;
+ }
+ /**
+ * int32 longNoteMode = 25;
+ * @param value The longNoteMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLongNoteMode(int value) {
+
+ longNoteMode_ = value;
+ bitField0_ |= 0x01000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 longNoteMode = 25;
+ * @return This builder for chaining.
+ */
+ public Builder clearLongNoteMode() {
+ bitField0_ = (bitField0_ & ~0x01000000);
+ longNoteMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int inputFavorMode_ ;
+ /**
+ * int32 inputFavorMode = 26;
+ * @return The inputFavorMode.
+ */
+ @java.lang.Override
+ public int getInputFavorMode() {
+ return inputFavorMode_;
+ }
+ /**
+ * int32 inputFavorMode = 26;
+ * @param value The inputFavorMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInputFavorMode(int value) {
+
+ inputFavorMode_ = value;
+ bitField0_ |= 0x02000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 inputFavorMode = 26;
+ * @return This builder for chaining.
+ */
+ public Builder clearInputFavorMode() {
+ bitField0_ = (bitField0_ & ~0x02000000);
+ inputFavorMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int noteModifyMode_ ;
+ /**
+ * int32 noteModifyMode = 27;
+ * @return The noteModifyMode.
+ */
+ @java.lang.Override
+ public int getNoteModifyMode() {
+ return noteModifyMode_;
+ }
+ /**
+ * int32 noteModifyMode = 27;
+ * @param value The noteModifyMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteModifyMode(int value) {
+
+ noteModifyMode_ = value;
+ bitField0_ |= 0x04000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteModifyMode = 27;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteModifyMode() {
+ bitField0_ = (bitField0_ & ~0x04000000);
+ noteModifyMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int bpmMode_ ;
+ /**
+ * int32 bpmMode = 28;
+ * @return The bpmMode.
+ */
+ @java.lang.Override
+ public int getBpmMode() {
+ return bpmMode_;
+ }
+ /**
+ * int32 bpmMode = 28;
+ * @param value The bpmMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBpmMode(int value) {
+
+ bpmMode_ = value;
+ bitField0_ |= 0x08000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 bpmMode = 28;
+ * @return This builder for chaining.
+ */
+ public Builder clearBpmMode() {
+ bitField0_ = (bitField0_ & ~0x08000000);
+ bpmMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int waveMode_ ;
+ /**
+ * int32 waveMode = 29;
+ * @return The waveMode.
+ */
+ @java.lang.Override
+ public int getWaveMode() {
+ return waveMode_;
+ }
+ /**
+ * int32 waveMode = 29;
+ * @param value The waveMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWaveMode(int value) {
+
+ waveMode_ = value;
+ bitField0_ |= 0x10000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 waveMode = 29;
+ * @return This builder for chaining.
+ */
+ public Builder clearWaveMode() {
+ bitField0_ = (bitField0_ & ~0x10000000);
+ waveMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int setNoteMode_ ;
+ /**
+ * int32 setNoteMode = 30;
+ * @return The setNoteMode.
+ */
+ @java.lang.Override
+ public int getSetNoteMode() {
+ return setNoteMode_;
+ }
+ /**
+ * int32 setNoteMode = 30;
+ * @param value The setNoteMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSetNoteMode(int value) {
+
+ setNoteMode_ = value;
+ bitField0_ |= 0x20000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 setNoteMode = 30;
+ * @return This builder for chaining.
+ */
+ public Builder clearSetNoteMode() {
+ bitField0_ = (bitField0_ & ~0x20000000);
+ setNoteMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowestJudgmentConditionMode_ ;
+ /**
+ * int32 lowestJudgmentConditionMode = 31;
+ * @return The lowestJudgmentConditionMode.
+ */
+ @java.lang.Override
+ public int getLowestJudgmentConditionMode() {
+ return lowestJudgmentConditionMode_;
+ }
+ /**
+ * int32 lowestJudgmentConditionMode = 31;
+ * @param value The lowestJudgmentConditionMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestJudgmentConditionMode(int value) {
+
+ lowestJudgmentConditionMode_ = value;
+ bitField0_ |= 0x40000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowestJudgmentConditionMode = 31;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestJudgmentConditionMode() {
+ bitField0_ = (bitField0_ & ~0x40000000);
+ lowestJudgmentConditionMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int totalNotes_ ;
+ /**
+ * int32 totalNotes = 32;
+ * @return The totalNotes.
+ */
+ @java.lang.Override
+ public int getTotalNotes() {
+ return totalNotes_;
+ }
+ /**
+ * int32 totalNotes = 32;
+ * @param value The totalNotes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTotalNotes(int value) {
+
+ totalNotes_ = value;
+ bitField0_ |= 0x80000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 totalNotes = 32;
+ * @return This builder for chaining.
+ */
+ public Builder clearTotalNotes() {
+ bitField0_ = (bitField0_ & ~0x80000000);
+ totalNotes_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double judgmentStage_ ;
+ /**
+ * double judgmentStage = 33;
+ * @return The judgmentStage.
+ */
+ @java.lang.Override
+ public double getJudgmentStage() {
+ return judgmentStage_;
+ }
+ /**
+ * double judgmentStage = 33;
+ * @param value The judgmentStage to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentStage(double value) {
+
+ judgmentStage_ = value;
+ bitField1_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * double judgmentStage = 33;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentStage() {
+ bitField1_ = (bitField1_ & ~0x00000001);
+ judgmentStage_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double hitPointsValue_ ;
+ /**
+ * double hitPointsValue = 34;
+ * @return The hitPointsValue.
+ */
+ @java.lang.Override
+ public double getHitPointsValue() {
+ return hitPointsValue_;
+ }
+ /**
+ * double hitPointsValue = 34;
+ * @param value The hitPointsValue to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHitPointsValue(double value) {
+
+ hitPointsValue_ = value;
+ bitField1_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double hitPointsValue = 34;
+ * @return This builder for chaining.
+ */
+ public Builder clearHitPointsValue() {
+ bitField1_ = (bitField1_ & ~0x00000002);
+ hitPointsValue_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int highestInputCount_ ;
+ /**
+ * int32 highestInputCount = 35;
+ * @return The highestInputCount.
+ */
+ @java.lang.Override
+ public int getHighestInputCount() {
+ return highestInputCount_;
+ }
+ /**
+ * int32 highestInputCount = 35;
+ * @param value The highestInputCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestInputCount(int value) {
+
+ highestInputCount_ = value;
+ bitField1_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highestInputCount = 35;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestInputCount() {
+ bitField1_ = (bitField1_ & ~0x00000004);
+ highestInputCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double length_ ;
+ /**
+ * double length = 36;
+ * @return The length.
+ */
+ @java.lang.Override
+ public double getLength() {
+ return length_;
+ }
+ /**
+ * double length = 36;
+ * @param value The length to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLength(double value) {
+
+ length_ = value;
+ bitField1_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * double length = 36;
+ * @return This builder for chaining.
+ */
+ public Builder clearLength() {
+ bitField1_ = (bitField1_ & ~0x00000008);
+ length_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double bpm_ ;
+ /**
+ * double bpm = 37;
+ * @return The bpm.
+ */
+ @java.lang.Override
+ public double getBpm() {
+ return bpm_;
+ }
+ /**
+ * double bpm = 37;
+ * @param value The bpm to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBpm(double value) {
+
+ bpm_ = value;
+ bitField1_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * double bpm = 37;
+ * @return This builder for chaining.
+ */
+ public Builder clearBpm() {
+ bitField1_ = (bitField1_ & ~0x00000010);
+ bpm_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double multiplier_ ;
+ /**
+ * double multiplier = 38;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+ /**
+ * double multiplier = 38;
+ * @param value The multiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMultiplier(double value) {
+
+ multiplier_ = value;
+ bitField1_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * double multiplier = 38;
+ * @return This builder for chaining.
+ */
+ public Builder clearMultiplier() {
+ bitField1_ = (bitField1_ & ~0x00000020);
+ multiplier_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int inputMode_ ;
+ /**
+ * int32 inputMode = 39;
+ * @return The inputMode.
+ */
+ @java.lang.Override
+ public int getInputMode() {
+ return inputMode_;
+ }
+ /**
+ * int32 inputMode = 39;
+ * @param value The inputMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInputMode(int value) {
+
+ inputMode_ = value;
+ bitField1_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 inputMode = 39;
+ * @return This builder for chaining.
+ */
+ public Builder clearInputMode() {
+ bitField1_ = (bitField1_ & ~0x00000040);
+ inputMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double highestJudgment0_ ;
+ /**
+ * double highestJudgment0 = 40;
+ * @return The highestJudgment0.
+ */
+ @java.lang.Override
+ public double getHighestJudgment0() {
+ return highestJudgment0_;
+ }
+ /**
+ * double highestJudgment0 = 40;
+ * @param value The highestJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestJudgment0(double value) {
+
+ highestJudgment0_ = value;
+ bitField1_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+ /**
+ * double highestJudgment0 = 40;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00000080);
+ highestJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double higherJudgment0_ ;
+ /**
+ * double higherJudgment0 = 41;
+ * @return The higherJudgment0.
+ */
+ @java.lang.Override
+ public double getHigherJudgment0() {
+ return higherJudgment0_;
+ }
+ /**
+ * double higherJudgment0 = 41;
+ * @param value The higherJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHigherJudgment0(double value) {
+
+ higherJudgment0_ = value;
+ bitField1_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+ /**
+ * double higherJudgment0 = 41;
+ * @return This builder for chaining.
+ */
+ public Builder clearHigherJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00000100);
+ higherJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double highJudgment0_ ;
+ /**
+ * double highJudgment0 = 42;
+ * @return The highJudgment0.
+ */
+ @java.lang.Override
+ public double getHighJudgment0() {
+ return highJudgment0_;
+ }
+ /**
+ * double highJudgment0 = 42;
+ * @param value The highJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighJudgment0(double value) {
+
+ highJudgment0_ = value;
+ bitField1_ |= 0x00000200;
+ onChanged();
+ return this;
+ }
+ /**
+ * double highJudgment0 = 42;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00000200);
+ highJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowJudgment0_ ;
+ /**
+ * double lowJudgment0 = 43;
+ * @return The lowJudgment0.
+ */
+ @java.lang.Override
+ public double getLowJudgment0() {
+ return lowJudgment0_;
+ }
+ /**
+ * double lowJudgment0 = 43;
+ * @param value The lowJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowJudgment0(double value) {
+
+ lowJudgment0_ = value;
+ bitField1_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowJudgment0 = 43;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00000400);
+ lowJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowerJudgment0_ ;
+ /**
+ * double lowerJudgment0 = 44;
+ * @return The lowerJudgment0.
+ */
+ @java.lang.Override
+ public double getLowerJudgment0() {
+ return lowerJudgment0_;
+ }
+ /**
+ * double lowerJudgment0 = 44;
+ * @param value The lowerJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowerJudgment0(double value) {
+
+ lowerJudgment0_ = value;
+ bitField1_ |= 0x00000800;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowerJudgment0 = 44;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowerJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00000800);
+ lowerJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowestJudgment0_ ;
+ /**
+ * double lowestJudgment0 = 45;
+ * @return The lowestJudgment0.
+ */
+ @java.lang.Override
+ public double getLowestJudgment0() {
+ return lowestJudgment0_;
+ }
+ /**
+ * double lowestJudgment0 = 45;
+ * @param value The lowestJudgment0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestJudgment0(double value) {
+
+ lowestJudgment0_ = value;
+ bitField1_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowestJudgment0 = 45;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestJudgment0() {
+ bitField1_ = (bitField1_ & ~0x00001000);
+ lowestJudgment0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double highestJudgment1_ ;
+ /**
+ * double highestJudgment1 = 46;
+ * @return The highestJudgment1.
+ */
+ @java.lang.Override
+ public double getHighestJudgment1() {
+ return highestJudgment1_;
+ }
+ /**
+ * double highestJudgment1 = 46;
+ * @param value The highestJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestJudgment1(double value) {
+
+ highestJudgment1_ = value;
+ bitField1_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double highestJudgment1 = 46;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00002000);
+ highestJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double higherJudgment1_ ;
+ /**
+ * double higherJudgment1 = 47;
+ * @return The higherJudgment1.
+ */
+ @java.lang.Override
+ public double getHigherJudgment1() {
+ return higherJudgment1_;
+ }
+ /**
+ * double higherJudgment1 = 47;
+ * @param value The higherJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHigherJudgment1(double value) {
+
+ higherJudgment1_ = value;
+ bitField1_ |= 0x00004000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double higherJudgment1 = 47;
+ * @return This builder for chaining.
+ */
+ public Builder clearHigherJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00004000);
+ higherJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double highJudgment1_ ;
+ /**
+ * double highJudgment1 = 48;
+ * @return The highJudgment1.
+ */
+ @java.lang.Override
+ public double getHighJudgment1() {
+ return highJudgment1_;
+ }
+ /**
+ * double highJudgment1 = 48;
+ * @param value The highJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighJudgment1(double value) {
+
+ highJudgment1_ = value;
+ bitField1_ |= 0x00008000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double highJudgment1 = 48;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00008000);
+ highJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowJudgment1_ ;
+ /**
+ * double lowJudgment1 = 49;
+ * @return The lowJudgment1.
+ */
+ @java.lang.Override
+ public double getLowJudgment1() {
+ return lowJudgment1_;
+ }
+ /**
+ * double lowJudgment1 = 49;
+ * @param value The lowJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowJudgment1(double value) {
+
+ lowJudgment1_ = value;
+ bitField1_ |= 0x00010000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowJudgment1 = 49;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00010000);
+ lowJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowerJudgment1_ ;
+ /**
+ * double lowerJudgment1 = 50;
+ * @return The lowerJudgment1.
+ */
+ @java.lang.Override
+ public double getLowerJudgment1() {
+ return lowerJudgment1_;
+ }
+ /**
+ * double lowerJudgment1 = 50;
+ * @param value The lowerJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowerJudgment1(double value) {
+
+ lowerJudgment1_ = value;
+ bitField1_ |= 0x00020000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowerJudgment1 = 50;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowerJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00020000);
+ lowerJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double lowestJudgment1_ ;
+ /**
+ * double lowestJudgment1 = 51;
+ * @return The lowestJudgment1.
+ */
+ @java.lang.Override
+ public double getLowestJudgment1() {
+ return lowestJudgment1_;
+ }
+ /**
+ * double lowestJudgment1 = 51;
+ * @param value The lowestJudgment1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestJudgment1(double value) {
+
+ lowestJudgment1_ = value;
+ bitField1_ |= 0x00040000;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowestJudgment1 = 51;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestJudgment1() {
+ bitField1_ = (bitField1_ & ~0x00040000);
+ lowestJudgment1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int highestJudgment_ ;
+ /**
+ * int32 highestJudgment = 52;
+ * @return The highestJudgment.
+ */
+ @java.lang.Override
+ public int getHighestJudgment() {
+ return highestJudgment_;
+ }
+ /**
+ * int32 highestJudgment = 52;
+ * @param value The highestJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestJudgment(int value) {
+
+ highestJudgment_ = value;
+ bitField1_ |= 0x00080000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highestJudgment = 52;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestJudgment() {
+ bitField1_ = (bitField1_ & ~0x00080000);
+ highestJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int higherJudgment_ ;
+ /**
+ * int32 higherJudgment = 53;
+ * @return The higherJudgment.
+ */
+ @java.lang.Override
+ public int getHigherJudgment() {
+ return higherJudgment_;
+ }
+ /**
+ * int32 higherJudgment = 53;
+ * @param value The higherJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHigherJudgment(int value) {
+
+ higherJudgment_ = value;
+ bitField1_ |= 0x00100000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 higherJudgment = 53;
+ * @return This builder for chaining.
+ */
+ public Builder clearHigherJudgment() {
+ bitField1_ = (bitField1_ & ~0x00100000);
+ higherJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int highJudgment_ ;
+ /**
+ * int32 highJudgment = 54;
+ * @return The highJudgment.
+ */
+ @java.lang.Override
+ public int getHighJudgment() {
+ return highJudgment_;
+ }
+ /**
+ * int32 highJudgment = 54;
+ * @param value The highJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighJudgment(int value) {
+
+ highJudgment_ = value;
+ bitField1_ |= 0x00200000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 highJudgment = 54;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighJudgment() {
+ bitField1_ = (bitField1_ & ~0x00200000);
+ highJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowJudgment_ ;
+ /**
+ * int32 lowJudgment = 55;
+ * @return The lowJudgment.
+ */
+ @java.lang.Override
+ public int getLowJudgment() {
+ return lowJudgment_;
+ }
+ /**
+ * int32 lowJudgment = 55;
+ * @param value The lowJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowJudgment(int value) {
+
+ lowJudgment_ = value;
+ bitField1_ |= 0x00400000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowJudgment = 55;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowJudgment() {
+ bitField1_ = (bitField1_ & ~0x00400000);
+ lowJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowerJudgment_ ;
+ /**
+ * int32 lowerJudgment = 56;
+ * @return The lowerJudgment.
+ */
+ @java.lang.Override
+ public int getLowerJudgment() {
+ return lowerJudgment_;
+ }
+ /**
+ * int32 lowerJudgment = 56;
+ * @param value The lowerJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowerJudgment(int value) {
+
+ lowerJudgment_ = value;
+ bitField1_ |= 0x00800000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowerJudgment = 56;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowerJudgment() {
+ bitField1_ = (bitField1_ & ~0x00800000);
+ lowerJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lowestJudgment_ ;
+ /**
+ * int32 lowestJudgment = 57;
+ * @return The lowestJudgment.
+ */
+ @java.lang.Override
+ public int getLowestJudgment() {
+ return lowestJudgment_;
+ }
+ /**
+ * int32 lowestJudgment = 57;
+ * @param value The lowestJudgment to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestJudgment(int value) {
+
+ lowestJudgment_ = value;
+ bitField1_ |= 0x01000000;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 lowestJudgment = 57;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestJudgment() {
+ bitField1_ = (bitField1_ & ~0x01000000);
+ lowestJudgment_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.QwilightCallNet)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightCallNet)
+ private static final net.taehui.EventClass.Event.QwilightCallNet DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightCallNet();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightCallNet getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightCallNet parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface NetDrawingOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.NetDrawing)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The enum numeric value on the wire for drawingVariety.
+ */
+ int getDrawingVarietyValue();
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The drawingVariety.
+ */
+ net.taehui.EventClass.Event.NetDrawing.Variety getDrawingVariety();
+
+ /**
+ * uint32 param = 2;
+ * @return The param.
+ */
+ int getParam();
+
+ /**
+ * double position0 = 3;
+ * @return The position0.
+ */
+ double getPosition0();
+
+ /**
+ * double position1 = 4;
+ * @return The position1.
+ */
+ double getPosition1();
+
+ /**
+ * double length = 5;
+ * @return The length.
+ */
+ double getLength();
+
+ /**
+ * double height = 6;
+ * @return The height.
+ */
+ double getHeight();
+ }
+ /**
+ * Protobuf type {@code Event.NetDrawing}
+ */
+ public static final class NetDrawing extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.NetDrawing)
+ NetDrawingOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use NetDrawing.newBuilder() to construct.
+ private NetDrawing(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private NetDrawing() {
+ drawingVariety_ = 0;
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new NetDrawing();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_NetDrawing_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_NetDrawing_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.NetDrawing.class, net.taehui.EventClass.Event.NetDrawing.Builder.class);
+ }
+
+ /**
+ * Protobuf enum {@code Event.NetDrawing.Variety}
+ */
+ public enum Variety
+ implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ * Note = 0;
+ */
+ Note(0),
+ /**
+ * Main = 1;
+ */
+ Main(1),
+ /**
+ * Meter = 2;
+ */
+ Meter(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * Note = 0;
+ */
+ public static final int Note_VALUE = 0;
+ /**
+ * Main = 1;
+ */
+ public static final int Main_VALUE = 1;
+ /**
+ * Meter = 2;
+ */
+ public static final int Meter_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 Variety 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 Variety forNumber(int value) {
+ switch (value) {
+ case 0: return Note;
+ case 1: return Main;
+ case 2: return Meter;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ Variety> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public Variety findValueByNumber(int number) {
+ return Variety.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 net.taehui.EventClass.Event.NetDrawing.getDescriptor().getEnumTypes().get(0);
+ }
+
+ private static final Variety[] VALUES = values();
+
+ public static Variety 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 Variety(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:Event.NetDrawing.Variety)
+ }
+
+ public static final int DRAWINGVARIETY_FIELD_NUMBER = 1;
+ private int drawingVariety_ = 0;
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The enum numeric value on the wire for drawingVariety.
+ */
+ @java.lang.Override public int getDrawingVarietyValue() {
+ return drawingVariety_;
+ }
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The drawingVariety.
+ */
+ @java.lang.Override public net.taehui.EventClass.Event.NetDrawing.Variety getDrawingVariety() {
+ net.taehui.EventClass.Event.NetDrawing.Variety result = net.taehui.EventClass.Event.NetDrawing.Variety.forNumber(drawingVariety_);
+ return result == null ? net.taehui.EventClass.Event.NetDrawing.Variety.UNRECOGNIZED : result;
+ }
+
+ public static final int PARAM_FIELD_NUMBER = 2;
+ private int param_ = 0;
+ /**
+ * uint32 param = 2;
+ * @return The param.
+ */
+ @java.lang.Override
+ public int getParam() {
+ return param_;
+ }
+
+ public static final int POSITION0_FIELD_NUMBER = 3;
+ private double position0_ = 0D;
+ /**
+ * double position0 = 3;
+ * @return The position0.
+ */
+ @java.lang.Override
+ public double getPosition0() {
+ return position0_;
+ }
+
+ public static final int POSITION1_FIELD_NUMBER = 4;
+ private double position1_ = 0D;
+ /**
+ * double position1 = 4;
+ * @return The position1.
+ */
+ @java.lang.Override
+ public double getPosition1() {
+ return position1_;
+ }
+
+ public static final int LENGTH_FIELD_NUMBER = 5;
+ private double length_ = 0D;
+ /**
+ * double length = 5;
+ * @return The length.
+ */
+ @java.lang.Override
+ public double getLength() {
+ return length_;
+ }
+
+ public static final int HEIGHT_FIELD_NUMBER = 6;
+ private double height_ = 0D;
+ /**
+ * double height = 6;
+ * @return The height.
+ */
+ @java.lang.Override
+ public double getHeight() {
+ return height_;
+ }
+
+ 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 (drawingVariety_ != net.taehui.EventClass.Event.NetDrawing.Variety.Note.getNumber()) {
+ output.writeEnum(1, drawingVariety_);
+ }
+ if (param_ != 0) {
+ output.writeUInt32(2, param_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(position0_) != 0) {
+ output.writeDouble(3, position0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(position1_) != 0) {
+ output.writeDouble(4, position1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(length_) != 0) {
+ output.writeDouble(5, length_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(height_) != 0) {
+ output.writeDouble(6, height_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (drawingVariety_ != net.taehui.EventClass.Event.NetDrawing.Variety.Note.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(1, drawingVariety_);
+ }
+ if (param_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(2, param_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(position0_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(3, position0_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(position1_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(4, position1_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(length_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(5, length_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(height_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(6, height_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.NetDrawing)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.NetDrawing other = (net.taehui.EventClass.Event.NetDrawing) obj;
+
+ if (drawingVariety_ != other.drawingVariety_) return false;
+ if (getParam()
+ != other.getParam()) return false;
+ if (java.lang.Double.doubleToLongBits(getPosition0())
+ != java.lang.Double.doubleToLongBits(
+ other.getPosition0())) return false;
+ if (java.lang.Double.doubleToLongBits(getPosition1())
+ != java.lang.Double.doubleToLongBits(
+ other.getPosition1())) return false;
+ if (java.lang.Double.doubleToLongBits(getLength())
+ != java.lang.Double.doubleToLongBits(
+ other.getLength())) return false;
+ if (java.lang.Double.doubleToLongBits(getHeight())
+ != java.lang.Double.doubleToLongBits(
+ other.getHeight())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + DRAWINGVARIETY_FIELD_NUMBER;
+ hash = (53 * hash) + drawingVariety_;
+ hash = (37 * hash) + PARAM_FIELD_NUMBER;
+ hash = (53 * hash) + getParam();
+ hash = (37 * hash) + POSITION0_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getPosition0()));
+ hash = (37 * hash) + POSITION1_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getPosition1()));
+ hash = (37 * hash) + LENGTH_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLength()));
+ hash = (37 * hash) + HEIGHT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHeight()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing 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 net.taehui.EventClass.Event.NetDrawing parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.NetDrawing 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 net.taehui.EventClass.Event.NetDrawing parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.NetDrawing 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(net.taehui.EventClass.Event.NetDrawing 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 Event.NetDrawing}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.NetDrawing)
+ net.taehui.EventClass.Event.NetDrawingOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_NetDrawing_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_NetDrawing_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.NetDrawing.class, net.taehui.EventClass.Event.NetDrawing.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.NetDrawing.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ drawingVariety_ = 0;
+ param_ = 0;
+ position0_ = 0D;
+ position1_ = 0D;
+ length_ = 0D;
+ height_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_NetDrawing_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.NetDrawing.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing build() {
+ net.taehui.EventClass.Event.NetDrawing result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing buildPartial() {
+ net.taehui.EventClass.Event.NetDrawing result = new net.taehui.EventClass.Event.NetDrawing(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.NetDrawing result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.drawingVariety_ = drawingVariety_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.param_ = param_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.position0_ = position0_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.position1_ = position1_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.length_ = length_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.height_ = height_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.NetDrawing) {
+ return mergeFrom((net.taehui.EventClass.Event.NetDrawing)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.NetDrawing other) {
+ if (other == net.taehui.EventClass.Event.NetDrawing.getDefaultInstance()) return this;
+ if (other.drawingVariety_ != 0) {
+ setDrawingVarietyValue(other.getDrawingVarietyValue());
+ }
+ if (other.getParam() != 0) {
+ setParam(other.getParam());
+ }
+ if (other.getPosition0() != 0D) {
+ setPosition0(other.getPosition0());
+ }
+ if (other.getPosition1() != 0D) {
+ setPosition1(other.getPosition1());
+ }
+ if (other.getLength() != 0D) {
+ setLength(other.getLength());
+ }
+ if (other.getHeight() != 0D) {
+ setHeight(other.getHeight());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ drawingVariety_ = input.readEnum();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 16: {
+ param_ = input.readUInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 25: {
+ position0_ = input.readDouble();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 25
+ case 33: {
+ position1_ = input.readDouble();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 33
+ case 41: {
+ length_ = input.readDouble();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 41
+ case 49: {
+ height_ = input.readDouble();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 49
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private int drawingVariety_ = 0;
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The enum numeric value on the wire for drawingVariety.
+ */
+ @java.lang.Override public int getDrawingVarietyValue() {
+ return drawingVariety_;
+ }
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @param value The enum numeric value on the wire for drawingVariety to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDrawingVarietyValue(int value) {
+ drawingVariety_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return The drawingVariety.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing.Variety getDrawingVariety() {
+ net.taehui.EventClass.Event.NetDrawing.Variety result = net.taehui.EventClass.Event.NetDrawing.Variety.forNumber(drawingVariety_);
+ return result == null ? net.taehui.EventClass.Event.NetDrawing.Variety.UNRECOGNIZED : result;
+ }
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @param value The drawingVariety to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDrawingVariety(net.taehui.EventClass.Event.NetDrawing.Variety value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ drawingVariety_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.NetDrawing.Variety drawingVariety = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearDrawingVariety() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ drawingVariety_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int param_ ;
+ /**
+ * uint32 param = 2;
+ * @return The param.
+ */
+ @java.lang.Override
+ public int getParam() {
+ return param_;
+ }
+ /**
+ * uint32 param = 2;
+ * @param value The param to set.
+ * @return This builder for chaining.
+ */
+ public Builder setParam(int value) {
+
+ param_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 param = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearParam() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ param_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double position0_ ;
+ /**
+ * double position0 = 3;
+ * @return The position0.
+ */
+ @java.lang.Override
+ public double getPosition0() {
+ return position0_;
+ }
+ /**
+ * double position0 = 3;
+ * @param value The position0 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPosition0(double value) {
+
+ position0_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * double position0 = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearPosition0() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ position0_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double position1_ ;
+ /**
+ * double position1 = 4;
+ * @return The position1.
+ */
+ @java.lang.Override
+ public double getPosition1() {
+ return position1_;
+ }
+ /**
+ * double position1 = 4;
+ * @param value The position1 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPosition1(double value) {
+
+ position1_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * double position1 = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearPosition1() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ position1_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double length_ ;
+ /**
+ * double length = 5;
+ * @return The length.
+ */
+ @java.lang.Override
+ public double getLength() {
+ return length_;
+ }
+ /**
+ * double length = 5;
+ * @param value The length to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLength(double value) {
+
+ length_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * double length = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearLength() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ length_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double height_ ;
+ /**
+ * double height = 6;
+ * @return The height.
+ */
+ @java.lang.Override
+ public double getHeight() {
+ return height_;
+ }
+ /**
+ * double height = 6;
+ * @param value The height to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHeight(double value) {
+
+ height_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * double height = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearHeight() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ height_ = 0D;
+ 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:Event.NetDrawing)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.NetDrawing)
+ private static final net.taehui.EventClass.Event.NetDrawing DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.NetDrawing();
+ }
+
+ public static net.taehui.EventClass.Event.NetDrawing getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public NetDrawing parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.NetDrawing getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface DrawingComponentOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.DrawingComponent)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * float p2BuiltLength = 1;
+ * @return The p2BuiltLength.
+ */
+ float getP2BuiltLength();
+
+ /**
+ * float judgmentMainPosition = 2;
+ * @return The judgmentMainPosition.
+ */
+ float getJudgmentMainPosition();
+ }
+ /**
+ * Protobuf type {@code Event.DrawingComponent}
+ */
+ public static final class DrawingComponent extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.DrawingComponent)
+ DrawingComponentOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use DrawingComponent.newBuilder() to construct.
+ private DrawingComponent(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private DrawingComponent() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new DrawingComponent();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_DrawingComponent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_DrawingComponent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.DrawingComponent.class, net.taehui.EventClass.Event.DrawingComponent.Builder.class);
+ }
+
+ public static final int P2BUILTLENGTH_FIELD_NUMBER = 1;
+ private float p2BuiltLength_ = 0F;
+ /**
+ * float p2BuiltLength = 1;
+ * @return The p2BuiltLength.
+ */
+ @java.lang.Override
+ public float getP2BuiltLength() {
+ return p2BuiltLength_;
+ }
+
+ public static final int JUDGMENTMAINPOSITION_FIELD_NUMBER = 2;
+ private float judgmentMainPosition_ = 0F;
+ /**
+ * float judgmentMainPosition = 2;
+ * @return The judgmentMainPosition.
+ */
+ @java.lang.Override
+ public float getJudgmentMainPosition() {
+ return judgmentMainPosition_;
+ }
+
+ 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 (java.lang.Float.floatToRawIntBits(p2BuiltLength_) != 0) {
+ output.writeFloat(1, p2BuiltLength_);
+ }
+ if (java.lang.Float.floatToRawIntBits(judgmentMainPosition_) != 0) {
+ output.writeFloat(2, judgmentMainPosition_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (java.lang.Float.floatToRawIntBits(p2BuiltLength_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(1, p2BuiltLength_);
+ }
+ if (java.lang.Float.floatToRawIntBits(judgmentMainPosition_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(2, judgmentMainPosition_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.DrawingComponent)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.DrawingComponent other = (net.taehui.EventClass.Event.DrawingComponent) obj;
+
+ if (java.lang.Float.floatToIntBits(getP2BuiltLength())
+ != java.lang.Float.floatToIntBits(
+ other.getP2BuiltLength())) return false;
+ if (java.lang.Float.floatToIntBits(getJudgmentMainPosition())
+ != java.lang.Float.floatToIntBits(
+ other.getJudgmentMainPosition())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + P2BUILTLENGTH_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getP2BuiltLength());
+ hash = (37 * hash) + JUDGMENTMAINPOSITION_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getJudgmentMainPosition());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent 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 net.taehui.EventClass.Event.DrawingComponent parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.DrawingComponent 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 net.taehui.EventClass.Event.DrawingComponent parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.DrawingComponent 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(net.taehui.EventClass.Event.DrawingComponent 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 Event.DrawingComponent}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.DrawingComponent)
+ net.taehui.EventClass.Event.DrawingComponentOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_DrawingComponent_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_DrawingComponent_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.DrawingComponent.class, net.taehui.EventClass.Event.DrawingComponent.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.DrawingComponent.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ p2BuiltLength_ = 0F;
+ judgmentMainPosition_ = 0F;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_DrawingComponent_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent build() {
+ net.taehui.EventClass.Event.DrawingComponent result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent buildPartial() {
+ net.taehui.EventClass.Event.DrawingComponent result = new net.taehui.EventClass.Event.DrawingComponent(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.DrawingComponent result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.p2BuiltLength_ = p2BuiltLength_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.judgmentMainPosition_ = judgmentMainPosition_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.DrawingComponent) {
+ return mergeFrom((net.taehui.EventClass.Event.DrawingComponent)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.DrawingComponent other) {
+ if (other == net.taehui.EventClass.Event.DrawingComponent.getDefaultInstance()) return this;
+ if (other.getP2BuiltLength() != 0F) {
+ setP2BuiltLength(other.getP2BuiltLength());
+ }
+ if (other.getJudgmentMainPosition() != 0F) {
+ setJudgmentMainPosition(other.getJudgmentMainPosition());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 13: {
+ p2BuiltLength_ = input.readFloat();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 13
+ case 21: {
+ judgmentMainPosition_ = input.readFloat();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 21
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private float p2BuiltLength_ ;
+ /**
+ * float p2BuiltLength = 1;
+ * @return The p2BuiltLength.
+ */
+ @java.lang.Override
+ public float getP2BuiltLength() {
+ return p2BuiltLength_;
+ }
+ /**
+ * float p2BuiltLength = 1;
+ * @param value The p2BuiltLength to set.
+ * @return This builder for chaining.
+ */
+ public Builder setP2BuiltLength(float value) {
+
+ p2BuiltLength_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * float p2BuiltLength = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearP2BuiltLength() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ p2BuiltLength_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private float judgmentMainPosition_ ;
+ /**
+ * float judgmentMainPosition = 2;
+ * @return The judgmentMainPosition.
+ */
+ @java.lang.Override
+ public float getJudgmentMainPosition() {
+ return judgmentMainPosition_;
+ }
+ /**
+ * float judgmentMainPosition = 2;
+ * @param value The judgmentMainPosition to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentMainPosition(float value) {
+
+ judgmentMainPosition_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * float judgmentMainPosition = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentMainPosition() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ judgmentMainPosition_ = 0F;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.DrawingComponent)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.DrawingComponent)
+ private static final net.taehui.EventClass.Event.DrawingComponent DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.DrawingComponent();
+ }
+
+ public static net.taehui.EventClass.Event.DrawingComponent getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public DrawingComponent parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.DrawingComponent getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIOInputOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIOInput)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ int getInput();
+
+ /**
+ * int32 power = 4;
+ * @return The power.
+ */
+ int getPower();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIOInput}
+ */
+ public static final class QwilightIOInput extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIOInput)
+ QwilightIOInputOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIOInput.newBuilder() to construct.
+ private QwilightIOInput(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIOInput() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIOInput();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOInput.class, net.taehui.EventClass.Event.QwilightIOInput.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int INPUT_FIELD_NUMBER = 3;
+ private int input_ = 0;
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+
+ public static final int POWER_FIELD_NUMBER = 4;
+ private int power_ = 0;
+ /**
+ * int32 power = 4;
+ * @return The power.
+ */
+ @java.lang.Override
+ public int getPower() {
+ return power_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (input_ != 0) {
+ output.writeInt32(3, input_);
+ }
+ if (power_ != 0) {
+ output.writeInt32(4, power_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (input_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, input_);
+ }
+ if (power_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, power_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIOInput)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIOInput other = (net.taehui.EventClass.Event.QwilightIOInput) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getInput()
+ != other.getInput()) return false;
+ if (getPower()
+ != other.getPower()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getInput();
+ hash = (37 * hash) + POWER_FIELD_NUMBER;
+ hash = (53 * hash) + getPower();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput 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 net.taehui.EventClass.Event.QwilightIOInput parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOInput 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 net.taehui.EventClass.Event.QwilightIOInput parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOInput 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(net.taehui.EventClass.Event.QwilightIOInput 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 Event.QwilightIOInput}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIOInput)
+ net.taehui.EventClass.Event.QwilightIOInputOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOInput.class, net.taehui.EventClass.Event.QwilightIOInput.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIOInput.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ input_ = 0;
+ power_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput build() {
+ net.taehui.EventClass.Event.QwilightIOInput result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput buildPartial() {
+ net.taehui.EventClass.Event.QwilightIOInput result = new net.taehui.EventClass.Event.QwilightIOInput(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIOInput result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.input_ = input_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.power_ = power_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIOInput) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIOInput)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIOInput other) {
+ if (other == net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getInput() != 0) {
+ setInput(other.getInput());
+ }
+ if (other.getPower() != 0) {
+ setPower(other.getPower());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ input_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ power_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int input_ ;
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+ /**
+ * int32 input = 3;
+ * @param value The input to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInput(int value) {
+
+ input_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 input = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearInput() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ input_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int power_ ;
+ /**
+ * int32 power = 4;
+ * @return The power.
+ */
+ @java.lang.Override
+ public int getPower() {
+ return power_;
+ }
+ /**
+ * int32 power = 4;
+ * @param value The power to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPower(int value) {
+
+ power_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 power = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearPower() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ power_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.QwilightIOInput)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIOInput)
+ private static final net.taehui.EventClass.Event.QwilightIOInput DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIOInput();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOInput getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIOInput parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIOInputOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIOInput)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ int getInput();
+
+ /**
+ * int32 power = 3;
+ * @return The power.
+ */
+ int getPower();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIOInput}
+ */
+ public static final class TwilightIOInput extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIOInput)
+ TwilightIOInputOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIOInput.newBuilder() to construct.
+ private TwilightIOInput(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIOInput() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIOInput();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOInput.class, net.taehui.EventClass.Event.TwilightIOInput.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int INPUT_FIELD_NUMBER = 2;
+ private int input_ = 0;
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+
+ public static final int POWER_FIELD_NUMBER = 3;
+ private int power_ = 0;
+ /**
+ * int32 power = 3;
+ * @return The power.
+ */
+ @java.lang.Override
+ public int getPower() {
+ return power_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (input_ != 0) {
+ output.writeInt32(2, input_);
+ }
+ if (power_ != 0) {
+ output.writeInt32(3, power_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (input_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, input_);
+ }
+ if (power_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, power_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIOInput)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIOInput other = (net.taehui.EventClass.Event.TwilightIOInput) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getInput()
+ != other.getInput()) return false;
+ if (getPower()
+ != other.getPower()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getInput();
+ hash = (37 * hash) + POWER_FIELD_NUMBER;
+ hash = (53 * hash) + getPower();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput 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 net.taehui.EventClass.Event.TwilightIOInput parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOInput 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 net.taehui.EventClass.Event.TwilightIOInput parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOInput 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(net.taehui.EventClass.Event.TwilightIOInput 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 Event.TwilightIOInput}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIOInput)
+ net.taehui.EventClass.Event.TwilightIOInputOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOInput.class, net.taehui.EventClass.Event.TwilightIOInput.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIOInput.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ input_ = 0;
+ power_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOInput_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput build() {
+ net.taehui.EventClass.Event.TwilightIOInput result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput buildPartial() {
+ net.taehui.EventClass.Event.TwilightIOInput result = new net.taehui.EventClass.Event.TwilightIOInput(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIOInput result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.input_ = input_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.power_ = power_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIOInput) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIOInput)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIOInput other) {
+ if (other == net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getInput() != 0) {
+ setInput(other.getInput());
+ }
+ if (other.getPower() != 0) {
+ setPower(other.getPower());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ input_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24: {
+ power_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int input_ ;
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+ /**
+ * int32 input = 2;
+ * @param value The input to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInput(int value) {
+
+ input_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 input = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearInput() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ input_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int power_ ;
+ /**
+ * int32 power = 3;
+ * @return The power.
+ */
+ @java.lang.Override
+ public int getPower() {
+ return power_;
+ }
+ /**
+ * int32 power = 3;
+ * @param value The power to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPower(int value) {
+
+ power_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 power = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearPower() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ power_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.TwilightIOInput)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIOInput)
+ private static final net.taehui.EventClass.Event.TwilightIOInput DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIOInput();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOInput getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIOInput parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIOJudgeOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIOJudge)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ int getNoteID();
+
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ int getJudged();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIOJudge}
+ */
+ public static final class QwilightIOJudge extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIOJudge)
+ QwilightIOJudgeOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIOJudge.newBuilder() to construct.
+ private QwilightIOJudge(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIOJudge() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIOJudge();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudge_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOJudge.class, net.taehui.EventClass.Event.QwilightIOJudge.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NOTEID_FIELD_NUMBER = 3;
+ private int noteID_ = 0;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+
+ public static final int JUDGED_FIELD_NUMBER = 4;
+ private int judged_ = 0;
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (noteID_ != 0) {
+ output.writeInt32(3, noteID_);
+ }
+ if (judged_ != 0) {
+ output.writeInt32(4, judged_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (noteID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, noteID_);
+ }
+ if (judged_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, judged_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIOJudge)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIOJudge other = (net.taehui.EventClass.Event.QwilightIOJudge) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getNoteID()
+ != other.getNoteID()) return false;
+ if (getJudged()
+ != other.getJudged()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + NOTEID_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteID();
+ hash = (37 * hash) + JUDGED_FIELD_NUMBER;
+ hash = (53 * hash) + getJudged();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge 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 net.taehui.EventClass.Event.QwilightIOJudge parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudge 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 net.taehui.EventClass.Event.QwilightIOJudge parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudge 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(net.taehui.EventClass.Event.QwilightIOJudge 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 Event.QwilightIOJudge}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIOJudge)
+ net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudge_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOJudge.class, net.taehui.EventClass.Event.QwilightIOJudge.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIOJudge.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ noteID_ = 0;
+ judged_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge build() {
+ net.taehui.EventClass.Event.QwilightIOJudge result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge buildPartial() {
+ net.taehui.EventClass.Event.QwilightIOJudge result = new net.taehui.EventClass.Event.QwilightIOJudge(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIOJudge result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.noteID_ = noteID_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.judged_ = judged_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIOJudge) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIOJudge)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIOJudge other) {
+ if (other == net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getNoteID() != 0) {
+ setNoteID(other.getNoteID());
+ }
+ if (other.getJudged() != 0) {
+ setJudged(other.getJudged());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ noteID_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ judged_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int noteID_ ;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+ /**
+ * int32 noteID = 3;
+ * @param value The noteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteID(int value) {
+
+ noteID_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteID = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteID() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ noteID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int judged_ ;
+ /**
+ * int32 judged = 4;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+ /**
+ * int32 judged = 4;
+ * @param value The judged to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudged(int value) {
+
+ judged_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 judged = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudged() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ judged_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.QwilightIOJudge)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIOJudge)
+ private static final net.taehui.EventClass.Event.QwilightIOJudge DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIOJudge();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudge getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIOJudge parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIOJudgeOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIOJudge)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ int getNoteID();
+
+ /**
+ * int32 judged = 3;
+ * @return The judged.
+ */
+ int getJudged();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIOJudge}
+ */
+ public static final class TwilightIOJudge extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIOJudge)
+ TwilightIOJudgeOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIOJudge.newBuilder() to construct.
+ private TwilightIOJudge(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIOJudge() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIOJudge();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudge_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOJudge.class, net.taehui.EventClass.Event.TwilightIOJudge.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NOTEID_FIELD_NUMBER = 2;
+ private int noteID_ = 0;
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+
+ public static final int JUDGED_FIELD_NUMBER = 3;
+ private int judged_ = 0;
+ /**
+ * int32 judged = 3;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (noteID_ != 0) {
+ output.writeInt32(2, noteID_);
+ }
+ if (judged_ != 0) {
+ output.writeInt32(3, judged_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (noteID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, noteID_);
+ }
+ if (judged_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, judged_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIOJudge)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIOJudge other = (net.taehui.EventClass.Event.TwilightIOJudge) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getNoteID()
+ != other.getNoteID()) return false;
+ if (getJudged()
+ != other.getJudged()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + NOTEID_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteID();
+ hash = (37 * hash) + JUDGED_FIELD_NUMBER;
+ hash = (53 * hash) + getJudged();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge 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 net.taehui.EventClass.Event.TwilightIOJudge parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudge 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 net.taehui.EventClass.Event.TwilightIOJudge parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudge 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(net.taehui.EventClass.Event.TwilightIOJudge 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 Event.TwilightIOJudge}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIOJudge)
+ net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudge_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOJudge.class, net.taehui.EventClass.Event.TwilightIOJudge.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIOJudge.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ noteID_ = 0;
+ judged_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudge_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge build() {
+ net.taehui.EventClass.Event.TwilightIOJudge result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge buildPartial() {
+ net.taehui.EventClass.Event.TwilightIOJudge result = new net.taehui.EventClass.Event.TwilightIOJudge(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIOJudge result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.noteID_ = noteID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.judged_ = judged_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIOJudge) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIOJudge)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIOJudge other) {
+ if (other == net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getNoteID() != 0) {
+ setNoteID(other.getNoteID());
+ }
+ if (other.getJudged() != 0) {
+ setJudged(other.getJudged());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ noteID_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24: {
+ judged_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int noteID_ ;
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+ /**
+ * int32 noteID = 2;
+ * @param value The noteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteID(int value) {
+
+ noteID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteID() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ noteID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int judged_ ;
+ /**
+ * int32 judged = 3;
+ * @return The judged.
+ */
+ @java.lang.Override
+ public int getJudged() {
+ return judged_;
+ }
+ /**
+ * int32 judged = 3;
+ * @param value The judged to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudged(int value) {
+
+ judged_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 judged = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudged() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ judged_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.TwilightIOJudge)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIOJudge)
+ private static final net.taehui.EventClass.Event.TwilightIOJudge DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIOJudge();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudge getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIOJudge parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIOJudgmentMeterOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIOJudgmentMeter)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ int getInput();
+
+ /**
+ * double judgmentMeter = 4;
+ * @return The judgmentMeter.
+ */
+ double getJudgmentMeter();
+
+ /**
+ * int32 assist = 5;
+ * @return The assist.
+ */
+ int getAssist();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIOJudgmentMeter}
+ */
+ public static final class QwilightIOJudgmentMeter extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIOJudgmentMeter)
+ QwilightIOJudgmentMeterOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIOJudgmentMeter.newBuilder() to construct.
+ private QwilightIOJudgmentMeter(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIOJudgmentMeter() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIOJudgmentMeter();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudgmentMeter_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter.class, net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int INPUT_FIELD_NUMBER = 3;
+ private int input_ = 0;
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+
+ public static final int JUDGMENTMETER_FIELD_NUMBER = 4;
+ private double judgmentMeter_ = 0D;
+ /**
+ * double judgmentMeter = 4;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+
+ public static final int ASSIST_FIELD_NUMBER = 5;
+ private int assist_ = 0;
+ /**
+ * int32 assist = 5;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (input_ != 0) {
+ output.writeInt32(3, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ output.writeDouble(4, judgmentMeter_);
+ }
+ if (assist_ != 0) {
+ output.writeInt32(5, assist_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (input_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(4, judgmentMeter_);
+ }
+ if (assist_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(5, assist_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIOJudgmentMeter)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter other = (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getInput()
+ != other.getInput()) return false;
+ if (java.lang.Double.doubleToLongBits(getJudgmentMeter())
+ != java.lang.Double.doubleToLongBits(
+ other.getJudgmentMeter())) return false;
+ if (getAssist()
+ != other.getAssist()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getInput();
+ hash = (37 * hash) + JUDGMENTMETER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getJudgmentMeter()));
+ hash = (37 * hash) + ASSIST_FIELD_NUMBER;
+ hash = (53 * hash) + getAssist();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter 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 net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter 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 net.taehui.EventClass.Event.QwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter 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(net.taehui.EventClass.Event.QwilightIOJudgmentMeter 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 Event.QwilightIOJudgmentMeter}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIOJudgmentMeter)
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudgmentMeter_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter.class, net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIOJudgmentMeter.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ input_ = 0;
+ judgmentMeter_ = 0D;
+ assist_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter build() {
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter buildPartial() {
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter result = new net.taehui.EventClass.Event.QwilightIOJudgmentMeter(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIOJudgmentMeter result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.input_ = input_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.judgmentMeter_ = judgmentMeter_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.assist_ = assist_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIOJudgmentMeter) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIOJudgmentMeter)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIOJudgmentMeter other) {
+ if (other == net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getInput() != 0) {
+ setInput(other.getInput());
+ }
+ if (other.getJudgmentMeter() != 0D) {
+ setJudgmentMeter(other.getJudgmentMeter());
+ }
+ if (other.getAssist() != 0) {
+ setAssist(other.getAssist());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ input_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 33: {
+ judgmentMeter_ = input.readDouble();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 33
+ case 40: {
+ assist_ = input.readInt32();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int input_ ;
+ /**
+ * int32 input = 3;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+ /**
+ * int32 input = 3;
+ * @param value The input to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInput(int value) {
+
+ input_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 input = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearInput() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ input_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double judgmentMeter_ ;
+ /**
+ * double judgmentMeter = 4;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+ /**
+ * double judgmentMeter = 4;
+ * @param value The judgmentMeter to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentMeter(double value) {
+
+ judgmentMeter_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * double judgmentMeter = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentMeter() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ judgmentMeter_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int assist_ ;
+ /**
+ * int32 assist = 5;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+ /**
+ * int32 assist = 5;
+ * @param value The assist to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAssist(int value) {
+
+ assist_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 assist = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearAssist() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ assist_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.QwilightIOJudgmentMeter)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIOJudgmentMeter)
+ private static final net.taehui.EventClass.Event.QwilightIOJudgmentMeter DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIOJudgmentMeter();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOJudgmentMeter getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIOJudgmentMeter parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIOJudgmentMeterOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIOJudgmentMeter)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ int getInput();
+
+ /**
+ * double judgmentMeter = 3;
+ * @return The judgmentMeter.
+ */
+ double getJudgmentMeter();
+
+ /**
+ * int32 assist = 4;
+ * @return The assist.
+ */
+ int getAssist();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIOJudgmentMeter}
+ */
+ public static final class TwilightIOJudgmentMeter extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIOJudgmentMeter)
+ TwilightIOJudgmentMeterOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIOJudgmentMeter.newBuilder() to construct.
+ private TwilightIOJudgmentMeter(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIOJudgmentMeter() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIOJudgmentMeter();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudgmentMeter_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter.class, net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int INPUT_FIELD_NUMBER = 2;
+ private int input_ = 0;
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+
+ public static final int JUDGMENTMETER_FIELD_NUMBER = 3;
+ private double judgmentMeter_ = 0D;
+ /**
+ * double judgmentMeter = 3;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+
+ public static final int ASSIST_FIELD_NUMBER = 4;
+ private int assist_ = 0;
+ /**
+ * int32 assist = 4;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (input_ != 0) {
+ output.writeInt32(2, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ output.writeDouble(3, judgmentMeter_);
+ }
+ if (assist_ != 0) {
+ output.writeInt32(4, assist_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (input_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, input_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(judgmentMeter_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(3, judgmentMeter_);
+ }
+ if (assist_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, assist_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIOJudgmentMeter)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter other = (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getInput()
+ != other.getInput()) return false;
+ if (java.lang.Double.doubleToLongBits(getJudgmentMeter())
+ != java.lang.Double.doubleToLongBits(
+ other.getJudgmentMeter())) return false;
+ if (getAssist()
+ != other.getAssist()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getInput();
+ hash = (37 * hash) + JUDGMENTMETER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getJudgmentMeter()));
+ hash = (37 * hash) + ASSIST_FIELD_NUMBER;
+ hash = (53 * hash) + getAssist();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter 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 net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter 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 net.taehui.EventClass.Event.TwilightIOJudgmentMeter parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter 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(net.taehui.EventClass.Event.TwilightIOJudgmentMeter 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 Event.TwilightIOJudgmentMeter}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIOJudgmentMeter)
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudgmentMeter_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter.class, net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIOJudgmentMeter.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ input_ = 0;
+ judgmentMeter_ = 0D;
+ assist_ = 0;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOJudgmentMeter_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter build() {
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter buildPartial() {
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter result = new net.taehui.EventClass.Event.TwilightIOJudgmentMeter(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIOJudgmentMeter result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.input_ = input_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.judgmentMeter_ = judgmentMeter_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.assist_ = assist_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIOJudgmentMeter) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIOJudgmentMeter)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIOJudgmentMeter other) {
+ if (other == net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getInput() != 0) {
+ setInput(other.getInput());
+ }
+ if (other.getJudgmentMeter() != 0D) {
+ setJudgmentMeter(other.getJudgmentMeter());
+ }
+ if (other.getAssist() != 0) {
+ setAssist(other.getAssist());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ input_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 25: {
+ judgmentMeter_ = input.readDouble();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 25
+ case 32: {
+ assist_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int input_ ;
+ /**
+ * int32 input = 2;
+ * @return The input.
+ */
+ @java.lang.Override
+ public int getInput() {
+ return input_;
+ }
+ /**
+ * int32 input = 2;
+ * @param value The input to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInput(int value) {
+
+ input_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 input = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearInput() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ input_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double judgmentMeter_ ;
+ /**
+ * double judgmentMeter = 3;
+ * @return The judgmentMeter.
+ */
+ @java.lang.Override
+ public double getJudgmentMeter() {
+ return judgmentMeter_;
+ }
+ /**
+ * double judgmentMeter = 3;
+ * @param value The judgmentMeter to set.
+ * @return This builder for chaining.
+ */
+ public Builder setJudgmentMeter(double value) {
+
+ judgmentMeter_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * double judgmentMeter = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearJudgmentMeter() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ judgmentMeter_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private int assist_ ;
+ /**
+ * int32 assist = 4;
+ * @return The assist.
+ */
+ @java.lang.Override
+ public int getAssist() {
+ return assist_;
+ }
+ /**
+ * int32 assist = 4;
+ * @param value The assist to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAssist(int value) {
+
+ assist_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 assist = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearAssist() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ assist_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.TwilightIOJudgmentMeter)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIOJudgmentMeter)
+ private static final net.taehui.EventClass.Event.TwilightIOJudgmentMeter DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIOJudgmentMeter();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOJudgmentMeter getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIOJudgmentMeter parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIONoteVisibilityOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIONoteVisibility)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ int getNoteID();
+
+ /**
+ * bool setValidJudgedNotes = 4;
+ * @return The setValidJudgedNotes.
+ */
+ boolean getSetValidJudgedNotes();
+
+ /**
+ * bool setNoteFailed = 5;
+ * @return The setNoteFailed.
+ */
+ boolean getSetNoteFailed();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIONoteVisibility}
+ */
+ public static final class QwilightIONoteVisibility extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIONoteVisibility)
+ QwilightIONoteVisibilityOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIONoteVisibility.newBuilder() to construct.
+ private QwilightIONoteVisibility(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIONoteVisibility() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIONoteVisibility();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIONoteVisibility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIONoteVisibility.class, net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NOTEID_FIELD_NUMBER = 3;
+ private int noteID_ = 0;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+
+ public static final int SETVALIDJUDGEDNOTES_FIELD_NUMBER = 4;
+ private boolean setValidJudgedNotes_ = false;
+ /**
+ * bool setValidJudgedNotes = 4;
+ * @return The setValidJudgedNotes.
+ */
+ @java.lang.Override
+ public boolean getSetValidJudgedNotes() {
+ return setValidJudgedNotes_;
+ }
+
+ public static final int SETNOTEFAILED_FIELD_NUMBER = 5;
+ private boolean setNoteFailed_ = false;
+ /**
+ * bool setNoteFailed = 5;
+ * @return The setNoteFailed.
+ */
+ @java.lang.Override
+ public boolean getSetNoteFailed() {
+ return setNoteFailed_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (noteID_ != 0) {
+ output.writeInt32(3, noteID_);
+ }
+ if (setValidJudgedNotes_ != false) {
+ output.writeBool(4, setValidJudgedNotes_);
+ }
+ if (setNoteFailed_ != false) {
+ output.writeBool(5, setNoteFailed_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (noteID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, noteID_);
+ }
+ if (setValidJudgedNotes_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(4, setValidJudgedNotes_);
+ }
+ if (setNoteFailed_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(5, setNoteFailed_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIONoteVisibility)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIONoteVisibility other = (net.taehui.EventClass.Event.QwilightIONoteVisibility) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getNoteID()
+ != other.getNoteID()) return false;
+ if (getSetValidJudgedNotes()
+ != other.getSetValidJudgedNotes()) return false;
+ if (getSetNoteFailed()
+ != other.getSetNoteFailed()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + NOTEID_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteID();
+ hash = (37 * hash) + SETVALIDJUDGEDNOTES_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getSetValidJudgedNotes());
+ hash = (37 * hash) + SETNOTEFAILED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getSetNoteFailed());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility 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 net.taehui.EventClass.Event.QwilightIONoteVisibility parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility 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 net.taehui.EventClass.Event.QwilightIONoteVisibility parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility 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(net.taehui.EventClass.Event.QwilightIONoteVisibility 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 Event.QwilightIONoteVisibility}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIONoteVisibility)
+ net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIONoteVisibility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIONoteVisibility.class, net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIONoteVisibility.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ noteID_ = 0;
+ setValidJudgedNotes_ = false;
+ setNoteFailed_ = false;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility build() {
+ net.taehui.EventClass.Event.QwilightIONoteVisibility result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility buildPartial() {
+ net.taehui.EventClass.Event.QwilightIONoteVisibility result = new net.taehui.EventClass.Event.QwilightIONoteVisibility(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIONoteVisibility result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.noteID_ = noteID_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.setValidJudgedNotes_ = setValidJudgedNotes_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.setNoteFailed_ = setNoteFailed_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIONoteVisibility) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIONoteVisibility)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIONoteVisibility other) {
+ if (other == net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getNoteID() != 0) {
+ setNoteID(other.getNoteID());
+ }
+ if (other.getSetValidJudgedNotes() != false) {
+ setSetValidJudgedNotes(other.getSetValidJudgedNotes());
+ }
+ if (other.getSetNoteFailed() != false) {
+ setSetNoteFailed(other.getSetNoteFailed());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ noteID_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ setValidJudgedNotes_ = input.readBool();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ case 40: {
+ setNoteFailed_ = input.readBool();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int noteID_ ;
+ /**
+ * int32 noteID = 3;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+ /**
+ * int32 noteID = 3;
+ * @param value The noteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteID(int value) {
+
+ noteID_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteID = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteID() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ noteID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean setValidJudgedNotes_ ;
+ /**
+ * bool setValidJudgedNotes = 4;
+ * @return The setValidJudgedNotes.
+ */
+ @java.lang.Override
+ public boolean getSetValidJudgedNotes() {
+ return setValidJudgedNotes_;
+ }
+ /**
+ * bool setValidJudgedNotes = 4;
+ * @param value The setValidJudgedNotes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSetValidJudgedNotes(boolean value) {
+
+ setValidJudgedNotes_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool setValidJudgedNotes = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearSetValidJudgedNotes() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ setValidJudgedNotes_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean setNoteFailed_ ;
+ /**
+ * bool setNoteFailed = 5;
+ * @return The setNoteFailed.
+ */
+ @java.lang.Override
+ public boolean getSetNoteFailed() {
+ return setNoteFailed_;
+ }
+ /**
+ * bool setNoteFailed = 5;
+ * @param value The setNoteFailed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSetNoteFailed(boolean value) {
+
+ setNoteFailed_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool setNoteFailed = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearSetNoteFailed() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ setNoteFailed_ = 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:Event.QwilightIONoteVisibility)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIONoteVisibility)
+ private static final net.taehui.EventClass.Event.QwilightIONoteVisibility DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIONoteVisibility();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIONoteVisibility getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIONoteVisibility parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIONoteVisibilityOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIONoteVisibility)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ int getNoteID();
+
+ /**
+ * bool setValidJudgedNotes = 3;
+ * @return The setValidJudgedNotes.
+ */
+ boolean getSetValidJudgedNotes();
+
+ /**
+ * bool setNoteFailed = 4;
+ * @return The setNoteFailed.
+ */
+ boolean getSetNoteFailed();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIONoteVisibility}
+ */
+ public static final class TwilightIONoteVisibility extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIONoteVisibility)
+ TwilightIONoteVisibilityOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIONoteVisibility.newBuilder() to construct.
+ private TwilightIONoteVisibility(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIONoteVisibility() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIONoteVisibility();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIONoteVisibility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIONoteVisibility.class, net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NOTEID_FIELD_NUMBER = 2;
+ private int noteID_ = 0;
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+
+ public static final int SETVALIDJUDGEDNOTES_FIELD_NUMBER = 3;
+ private boolean setValidJudgedNotes_ = false;
+ /**
+ * bool setValidJudgedNotes = 3;
+ * @return The setValidJudgedNotes.
+ */
+ @java.lang.Override
+ public boolean getSetValidJudgedNotes() {
+ return setValidJudgedNotes_;
+ }
+
+ public static final int SETNOTEFAILED_FIELD_NUMBER = 4;
+ private boolean setNoteFailed_ = false;
+ /**
+ * bool setNoteFailed = 4;
+ * @return The setNoteFailed.
+ */
+ @java.lang.Override
+ public boolean getSetNoteFailed() {
+ return setNoteFailed_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (noteID_ != 0) {
+ output.writeInt32(2, noteID_);
+ }
+ if (setValidJudgedNotes_ != false) {
+ output.writeBool(3, setValidJudgedNotes_);
+ }
+ if (setNoteFailed_ != false) {
+ output.writeBool(4, setNoteFailed_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (noteID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, noteID_);
+ }
+ if (setValidJudgedNotes_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, setValidJudgedNotes_);
+ }
+ if (setNoteFailed_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(4, setNoteFailed_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIONoteVisibility)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIONoteVisibility other = (net.taehui.EventClass.Event.TwilightIONoteVisibility) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getNoteID()
+ != other.getNoteID()) return false;
+ if (getSetValidJudgedNotes()
+ != other.getSetValidJudgedNotes()) return false;
+ if (getSetNoteFailed()
+ != other.getSetNoteFailed()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + NOTEID_FIELD_NUMBER;
+ hash = (53 * hash) + getNoteID();
+ hash = (37 * hash) + SETVALIDJUDGEDNOTES_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getSetValidJudgedNotes());
+ hash = (37 * hash) + SETNOTEFAILED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getSetNoteFailed());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility 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 net.taehui.EventClass.Event.TwilightIONoteVisibility parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility 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 net.taehui.EventClass.Event.TwilightIONoteVisibility parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility 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(net.taehui.EventClass.Event.TwilightIONoteVisibility 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 Event.TwilightIONoteVisibility}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIONoteVisibility)
+ net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIONoteVisibility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIONoteVisibility.class, net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIONoteVisibility.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ noteID_ = 0;
+ setValidJudgedNotes_ = false;
+ setNoteFailed_ = false;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIONoteVisibility_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility build() {
+ net.taehui.EventClass.Event.TwilightIONoteVisibility result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility buildPartial() {
+ net.taehui.EventClass.Event.TwilightIONoteVisibility result = new net.taehui.EventClass.Event.TwilightIONoteVisibility(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIONoteVisibility result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.noteID_ = noteID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.setValidJudgedNotes_ = setValidJudgedNotes_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.setNoteFailed_ = setNoteFailed_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIONoteVisibility) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIONoteVisibility)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIONoteVisibility other) {
+ if (other == net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getNoteID() != 0) {
+ setNoteID(other.getNoteID());
+ }
+ if (other.getSetValidJudgedNotes() != false) {
+ setSetValidJudgedNotes(other.getSetValidJudgedNotes());
+ }
+ if (other.getSetNoteFailed() != false) {
+ setSetNoteFailed(other.getSetNoteFailed());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ noteID_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24: {
+ setValidJudgedNotes_ = input.readBool();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ setNoteFailed_ = input.readBool();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int noteID_ ;
+ /**
+ * int32 noteID = 2;
+ * @return The noteID.
+ */
+ @java.lang.Override
+ public int getNoteID() {
+ return noteID_;
+ }
+ /**
+ * int32 noteID = 2;
+ * @param value The noteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNoteID(int value) {
+
+ noteID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 noteID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearNoteID() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ noteID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean setValidJudgedNotes_ ;
+ /**
+ * bool setValidJudgedNotes = 3;
+ * @return The setValidJudgedNotes.
+ */
+ @java.lang.Override
+ public boolean getSetValidJudgedNotes() {
+ return setValidJudgedNotes_;
+ }
+ /**
+ * bool setValidJudgedNotes = 3;
+ * @param value The setValidJudgedNotes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSetValidJudgedNotes(boolean value) {
+
+ setValidJudgedNotes_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool setValidJudgedNotes = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearSetValidJudgedNotes() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ setValidJudgedNotes_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean setNoteFailed_ ;
+ /**
+ * bool setNoteFailed = 4;
+ * @return The setNoteFailed.
+ */
+ @java.lang.Override
+ public boolean getSetNoteFailed() {
+ return setNoteFailed_;
+ }
+ /**
+ * bool setNoteFailed = 4;
+ * @param value The setNoteFailed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSetNoteFailed(boolean value) {
+
+ setNoteFailed_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool setNoteFailed = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearSetNoteFailed() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ setNoteFailed_ = 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:Event.TwilightIONoteVisibility)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIONoteVisibility)
+ private static final net.taehui.EventClass.Event.TwilightIONoteVisibility DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIONoteVisibility();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIONoteVisibility getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIONoteVisibility parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIOMultiplierOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIOMultiplier)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * double multiplier = 3;
+ * @return The multiplier.
+ */
+ double getMultiplier();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIOMultiplier}
+ */
+ public static final class QwilightIOMultiplier extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIOMultiplier)
+ QwilightIOMultiplierOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIOMultiplier.newBuilder() to construct.
+ private QwilightIOMultiplier(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIOMultiplier() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIOMultiplier();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOMultiplier.class, net.taehui.EventClass.Event.QwilightIOMultiplier.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int MULTIPLIER_FIELD_NUMBER = 3;
+ private double multiplier_ = 0D;
+ /**
+ * double multiplier = 3;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ output.writeDouble(3, multiplier_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(3, multiplier_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIOMultiplier)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIOMultiplier other = (net.taehui.EventClass.Event.QwilightIOMultiplier) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (java.lang.Double.doubleToLongBits(getMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getMultiplier())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getMultiplier()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier 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 net.taehui.EventClass.Event.QwilightIOMultiplier parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier 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 net.taehui.EventClass.Event.QwilightIOMultiplier parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier 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(net.taehui.EventClass.Event.QwilightIOMultiplier 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 Event.QwilightIOMultiplier}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIOMultiplier)
+ net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOMultiplier.class, net.taehui.EventClass.Event.QwilightIOMultiplier.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIOMultiplier.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ multiplier_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier build() {
+ net.taehui.EventClass.Event.QwilightIOMultiplier result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier buildPartial() {
+ net.taehui.EventClass.Event.QwilightIOMultiplier result = new net.taehui.EventClass.Event.QwilightIOMultiplier(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIOMultiplier result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.multiplier_ = multiplier_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIOMultiplier) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIOMultiplier)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIOMultiplier other) {
+ if (other == net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getMultiplier() != 0D) {
+ setMultiplier(other.getMultiplier());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 25: {
+ multiplier_ = input.readDouble();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 25
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private double multiplier_ ;
+ /**
+ * double multiplier = 3;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+ /**
+ * double multiplier = 3;
+ * @param value The multiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMultiplier(double value) {
+
+ multiplier_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * double multiplier = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ multiplier_ = 0D;
+ 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:Event.QwilightIOMultiplier)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIOMultiplier)
+ private static final net.taehui.EventClass.Event.QwilightIOMultiplier DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIOMultiplier();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOMultiplier getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIOMultiplier parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIOMultiplierOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIOMultiplier)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * double multiplier = 2;
+ * @return The multiplier.
+ */
+ double getMultiplier();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIOMultiplier}
+ */
+ public static final class TwilightIOMultiplier extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIOMultiplier)
+ TwilightIOMultiplierOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIOMultiplier.newBuilder() to construct.
+ private TwilightIOMultiplier(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIOMultiplier() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIOMultiplier();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOMultiplier.class, net.taehui.EventClass.Event.TwilightIOMultiplier.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int MULTIPLIER_FIELD_NUMBER = 2;
+ private double multiplier_ = 0D;
+ /**
+ * double multiplier = 2;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ output.writeDouble(2, multiplier_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(multiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, multiplier_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIOMultiplier)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIOMultiplier other = (net.taehui.EventClass.Event.TwilightIOMultiplier) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (java.lang.Double.doubleToLongBits(getMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getMultiplier())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getMultiplier()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier 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 net.taehui.EventClass.Event.TwilightIOMultiplier parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier 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 net.taehui.EventClass.Event.TwilightIOMultiplier parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier 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(net.taehui.EventClass.Event.TwilightIOMultiplier 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 Event.TwilightIOMultiplier}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIOMultiplier)
+ net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOMultiplier.class, net.taehui.EventClass.Event.TwilightIOMultiplier.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIOMultiplier.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ multiplier_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier build() {
+ net.taehui.EventClass.Event.TwilightIOMultiplier result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier buildPartial() {
+ net.taehui.EventClass.Event.TwilightIOMultiplier result = new net.taehui.EventClass.Event.TwilightIOMultiplier(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIOMultiplier result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.multiplier_ = multiplier_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIOMultiplier) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIOMultiplier)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIOMultiplier other) {
+ if (other == net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getMultiplier() != 0D) {
+ setMultiplier(other.getMultiplier());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 17: {
+ multiplier_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private double multiplier_ ;
+ /**
+ * double multiplier = 2;
+ * @return The multiplier.
+ */
+ @java.lang.Override
+ public double getMultiplier() {
+ return multiplier_;
+ }
+ /**
+ * double multiplier = 2;
+ * @param value The multiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMultiplier(double value) {
+
+ multiplier_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double multiplier = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ multiplier_ = 0D;
+ 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:Event.TwilightIOMultiplier)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIOMultiplier)
+ private static final net.taehui.EventClass.Event.TwilightIOMultiplier DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIOMultiplier();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOMultiplier getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIOMultiplier parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightIOAudioMultiplierOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightIOAudioMultiplier)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ java.util.List
+ getAvatarIDsList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ int getAvatarIDsCount();
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ java.lang.String getAvatarIDs(int index);
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index);
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * double audioMultiplier = 3;
+ * @return The audioMultiplier.
+ */
+ double getAudioMultiplier();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightIOAudioMultiplier}
+ */
+ public static final class QwilightIOAudioMultiplier extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightIOAudioMultiplier)
+ QwilightIOAudioMultiplierOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightIOAudioMultiplier.newBuilder() to construct.
+ private QwilightIOAudioMultiplier(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightIOAudioMultiplier() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightIOAudioMultiplier();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOAudioMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier.class, net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder.class);
+ }
+
+ public static final int AVATARIDS_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AUDIOMULTIPLIER_FIELD_NUMBER = 3;
+ private double audioMultiplier_ = 0D;
+ /**
+ * double audioMultiplier = 3;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+
+ 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 < avatarIDs_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, avatarIDs_.getRaw(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ output.writeDouble(3, audioMultiplier_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < avatarIDs_.size(); i++) {
+ dataSize += computeStringSizeNoTag(avatarIDs_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getAvatarIDsList().size();
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(3, audioMultiplier_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightIOAudioMultiplier)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier other = (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) obj;
+
+ if (!getAvatarIDsList()
+ .equals(other.getAvatarIDsList())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (java.lang.Double.doubleToLongBits(getAudioMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getAudioMultiplier())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAvatarIDsCount() > 0) {
+ hash = (37 * hash) + AVATARIDS_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarIDsList().hashCode();
+ }
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + AUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getAudioMultiplier()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier 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 net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier 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 net.taehui.EventClass.Event.QwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier 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(net.taehui.EventClass.Event.QwilightIOAudioMultiplier 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 Event.QwilightIOAudioMultiplier}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightIOAudioMultiplier)
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOAudioMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier.class, net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightIOAudioMultiplier.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ handlerID_ = "";
+ audioMultiplier_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier build() {
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier buildPartial() {
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier result = new net.taehui.EventClass.Event.QwilightIOAudioMultiplier(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightIOAudioMultiplier result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ avatarIDs_.makeImmutable();
+ result.avatarIDs_ = avatarIDs_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.audioMultiplier_ = audioMultiplier_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightIOAudioMultiplier) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightIOAudioMultiplier)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightIOAudioMultiplier other) {
+ if (other == net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance()) return this;
+ if (!other.avatarIDs_.isEmpty()) {
+ if (avatarIDs_.isEmpty()) {
+ avatarIDs_ = other.avatarIDs_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.addAll(other.avatarIDs_);
+ }
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getAudioMultiplier() != 0D) {
+ setAudioMultiplier(other.getAudioMultiplier());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(s);
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 25: {
+ audioMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 25
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ private void ensureAvatarIDsIsMutable() {
+ if (!avatarIDs_.isModifiable()) {
+ avatarIDs_ = new com.google.protobuf.LazyStringArrayList(avatarIDs_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return A list containing the avatarIDs.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getAvatarIDsList() {
+ avatarIDs_.makeImmutable();
+ return avatarIDs_;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return The count of avatarIDs.
+ */
+ public int getAvatarIDsCount() {
+ return avatarIDs_.size();
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the element to return.
+ * @return The avatarIDs at the given index.
+ */
+ public java.lang.String getAvatarIDs(int index) {
+ return avatarIDs_.get(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index of the value to return.
+ * @return The bytes of the avatarIDs at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDsBytes(int index) {
+ return avatarIDs_.getByteString(index);
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param index The index to set the value at.
+ * @param value The avatarIDs to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDs(
+ int index, java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDs(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param values The avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllAvatarIDs(
+ java.lang.Iterable values) {
+ ensureAvatarIDsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, avatarIDs_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarIDs() {
+ avatarIDs_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string avatarIDs = 1;
+ * @param value The bytes of the avatarIDs to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAvatarIDsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ ensureAvatarIDsIsMutable();
+ avatarIDs_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private double audioMultiplier_ ;
+ /**
+ * double audioMultiplier = 3;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+ /**
+ * double audioMultiplier = 3;
+ * @param value The audioMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAudioMultiplier(double value) {
+
+ audioMultiplier_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * double audioMultiplier = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearAudioMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ audioMultiplier_ = 0D;
+ 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:Event.QwilightIOAudioMultiplier)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightIOAudioMultiplier)
+ private static final net.taehui.EventClass.Event.QwilightIOAudioMultiplier DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightIOAudioMultiplier();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightIOAudioMultiplier getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightIOAudioMultiplier parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightIOAudioMultiplierOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightIOAudioMultiplier)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * double audioMultiplier = 2;
+ * @return The audioMultiplier.
+ */
+ double getAudioMultiplier();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightIOAudioMultiplier}
+ */
+ public static final class TwilightIOAudioMultiplier extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightIOAudioMultiplier)
+ TwilightIOAudioMultiplierOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightIOAudioMultiplier.newBuilder() to construct.
+ private TwilightIOAudioMultiplier(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightIOAudioMultiplier() {
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightIOAudioMultiplier();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOAudioMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier.class, net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AUDIOMULTIPLIER_FIELD_NUMBER = 2;
+ private double audioMultiplier_ = 0D;
+ /**
+ * double audioMultiplier = 2;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ output.writeDouble(2, audioMultiplier_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(audioMultiplier_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(2, audioMultiplier_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightIOAudioMultiplier)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier other = (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (java.lang.Double.doubleToLongBits(getAudioMultiplier())
+ != java.lang.Double.doubleToLongBits(
+ other.getAudioMultiplier())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + AUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getAudioMultiplier()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier 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 net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier 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 net.taehui.EventClass.Event.TwilightIOAudioMultiplier parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier 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(net.taehui.EventClass.Event.TwilightIOAudioMultiplier 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 Event.TwilightIOAudioMultiplier}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightIOAudioMultiplier)
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOAudioMultiplier_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier.class, net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightIOAudioMultiplier.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ audioMultiplier_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightIOAudioMultiplier_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier build() {
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier buildPartial() {
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier result = new net.taehui.EventClass.Event.TwilightIOAudioMultiplier(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightIOAudioMultiplier result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.audioMultiplier_ = audioMultiplier_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightIOAudioMultiplier) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightIOAudioMultiplier)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightIOAudioMultiplier other) {
+ if (other == net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getAudioMultiplier() != 0D) {
+ setAudioMultiplier(other.getAudioMultiplier());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 17: {
+ audioMultiplier_ = input.readDouble();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 17
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private double audioMultiplier_ ;
+ /**
+ * double audioMultiplier = 2;
+ * @return The audioMultiplier.
+ */
+ @java.lang.Override
+ public double getAudioMultiplier() {
+ return audioMultiplier_;
+ }
+ /**
+ * double audioMultiplier = 2;
+ * @param value The audioMultiplier to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAudioMultiplier(double value) {
+
+ audioMultiplier_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * double audioMultiplier = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearAudioMultiplier() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ audioMultiplier_ = 0D;
+ 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:Event.TwilightIOAudioMultiplier)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightIOAudioMultiplier)
+ private static final net.taehui.EventClass.Event.TwilightIOAudioMultiplier DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightIOAudioMultiplier();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightIOAudioMultiplier getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightIOAudioMultiplier parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightAudioInputOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightAudioInput)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ java.lang.String getSiteID();
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ com.google.protobuf.ByteString
+ getSiteIDBytes();
+
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ java.lang.String getAvatarID();
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ com.google.protobuf.ByteString
+ getAvatarIDBytes();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightAudioInput}
+ */
+ public static final class TwilightAudioInput extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightAudioInput)
+ TwilightAudioInputOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightAudioInput.newBuilder() to construct.
+ private TwilightAudioInput(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightAudioInput() {
+ siteID_ = "";
+ avatarID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightAudioInput();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightAudioInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightAudioInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightAudioInput.class, net.taehui.EventClass.Event.TwilightAudioInput.Builder.class);
+ }
+
+ public static final int SITEID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ @java.lang.Override
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ 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();
+ siteID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int AVATARID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ @java.lang.Override
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ 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();
+ avatarID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, avatarID_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, avatarID_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightAudioInput)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightAudioInput other = (net.taehui.EventClass.Event.TwilightAudioInput) obj;
+
+ if (!getSiteID()
+ .equals(other.getSiteID())) return false;
+ if (!getAvatarID()
+ .equals(other.getAvatarID())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SITEID_FIELD_NUMBER;
+ hash = (53 * hash) + getSiteID().hashCode();
+ hash = (37 * hash) + AVATARID_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarID().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput 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 net.taehui.EventClass.Event.TwilightAudioInput parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightAudioInput 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 net.taehui.EventClass.Event.TwilightAudioInput parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightAudioInput 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(net.taehui.EventClass.Event.TwilightAudioInput 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 Event.TwilightAudioInput}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightAudioInput)
+ net.taehui.EventClass.Event.TwilightAudioInputOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightAudioInput_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightAudioInput_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightAudioInput.class, net.taehui.EventClass.Event.TwilightAudioInput.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightAudioInput.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ siteID_ = "";
+ avatarID_ = "";
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightAudioInput_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput build() {
+ net.taehui.EventClass.Event.TwilightAudioInput result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput buildPartial() {
+ net.taehui.EventClass.Event.TwilightAudioInput result = new net.taehui.EventClass.Event.TwilightAudioInput(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightAudioInput result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.siteID_ = siteID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.avatarID_ = avatarID_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightAudioInput) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightAudioInput)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightAudioInput other) {
+ if (other == net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance()) return this;
+ if (!other.getSiteID().isEmpty()) {
+ siteID_ = other.siteID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (!other.getAvatarID().isEmpty()) {
+ avatarID_ = other.avatarID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ siteID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18: {
+ avatarID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ siteID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @param value The siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearSiteID() {
+ siteID_ = getDefaultInstance().getSiteID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @param value The bytes for siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ avatarID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarID() {
+ avatarID_ = getDefaultInstance().getAvatarID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The bytes for avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Event.TwilightAudioInput)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightAudioInput)
+ private static final net.taehui.EventClass.Event.TwilightAudioInput DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightAudioInput();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightAudioInput getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightAudioInput parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QwilightPostItemOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.QwilightPostItem)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ java.lang.String getSiteID();
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ com.google.protobuf.ByteString
+ getSiteIDBytes();
+
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 postedItem = 3;
+ * @return The postedItem.
+ */
+ int getPostedItem();
+
+ /**
+ * int32 isPositive = 4;
+ * @return The isPositive.
+ */
+ int getIsPositive();
+
+ /**
+ * double lowestWait = 5;
+ * @return The lowestWait.
+ */
+ double getLowestWait();
+
+ /**
+ * double highestWait = 6;
+ * @return The highestWait.
+ */
+ double getHighestWait();
+ }
+ /**
+ * Protobuf type {@code Event.QwilightPostItem}
+ */
+ public static final class QwilightPostItem extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.QwilightPostItem)
+ QwilightPostItemOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QwilightPostItem.newBuilder() to construct.
+ private QwilightPostItem(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QwilightPostItem() {
+ siteID_ = "";
+ handlerID_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QwilightPostItem();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightPostItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightPostItem.class, net.taehui.EventClass.Event.QwilightPostItem.Builder.class);
+ }
+
+ public static final int SITEID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ @java.lang.Override
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ 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();
+ siteID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int POSTEDITEM_FIELD_NUMBER = 3;
+ private int postedItem_ = 0;
+ /**
+ * int32 postedItem = 3;
+ * @return The postedItem.
+ */
+ @java.lang.Override
+ public int getPostedItem() {
+ return postedItem_;
+ }
+
+ public static final int ISPOSITIVE_FIELD_NUMBER = 4;
+ private int isPositive_ = 0;
+ /**
+ * int32 isPositive = 4;
+ * @return The isPositive.
+ */
+ @java.lang.Override
+ public int getIsPositive() {
+ return isPositive_;
+ }
+
+ public static final int LOWESTWAIT_FIELD_NUMBER = 5;
+ private double lowestWait_ = 0D;
+ /**
+ * double lowestWait = 5;
+ * @return The lowestWait.
+ */
+ @java.lang.Override
+ public double getLowestWait() {
+ return lowestWait_;
+ }
+
+ public static final int HIGHESTWAIT_FIELD_NUMBER = 6;
+ private double highestWait_ = 0D;
+ /**
+ * double highestWait = 6;
+ * @return The highestWait.
+ */
+ @java.lang.Override
+ public double getHighestWait() {
+ return highestWait_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, handlerID_);
+ }
+ if (postedItem_ != 0) {
+ output.writeInt32(3, postedItem_);
+ }
+ if (isPositive_ != 0) {
+ output.writeInt32(4, isPositive_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestWait_) != 0) {
+ output.writeDouble(5, lowestWait_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestWait_) != 0) {
+ output.writeDouble(6, highestWait_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(siteID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, siteID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, handlerID_);
+ }
+ if (postedItem_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(3, postedItem_);
+ }
+ if (isPositive_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, isPositive_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(lowestWait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(5, lowestWait_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(highestWait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(6, highestWait_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.QwilightPostItem)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.QwilightPostItem other = (net.taehui.EventClass.Event.QwilightPostItem) obj;
+
+ if (!getSiteID()
+ .equals(other.getSiteID())) return false;
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getPostedItem()
+ != other.getPostedItem()) return false;
+ if (getIsPositive()
+ != other.getIsPositive()) return false;
+ if (java.lang.Double.doubleToLongBits(getLowestWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getLowestWait())) return false;
+ if (java.lang.Double.doubleToLongBits(getHighestWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getHighestWait())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SITEID_FIELD_NUMBER;
+ hash = (53 * hash) + getSiteID().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + POSTEDITEM_FIELD_NUMBER;
+ hash = (53 * hash) + getPostedItem();
+ hash = (37 * hash) + ISPOSITIVE_FIELD_NUMBER;
+ hash = (53 * hash) + getIsPositive();
+ hash = (37 * hash) + LOWESTWAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getLowestWait()));
+ hash = (37 * hash) + HIGHESTWAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getHighestWait()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem 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 net.taehui.EventClass.Event.QwilightPostItem parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.QwilightPostItem 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 net.taehui.EventClass.Event.QwilightPostItem parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.QwilightPostItem 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(net.taehui.EventClass.Event.QwilightPostItem 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 Event.QwilightPostItem}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.QwilightPostItem)
+ net.taehui.EventClass.Event.QwilightPostItemOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_QwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_QwilightPostItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.QwilightPostItem.class, net.taehui.EventClass.Event.QwilightPostItem.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.QwilightPostItem.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ siteID_ = "";
+ handlerID_ = "";
+ postedItem_ = 0;
+ isPositive_ = 0;
+ lowestWait_ = 0D;
+ highestWait_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_QwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem build() {
+ net.taehui.EventClass.Event.QwilightPostItem result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem buildPartial() {
+ net.taehui.EventClass.Event.QwilightPostItem result = new net.taehui.EventClass.Event.QwilightPostItem(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.QwilightPostItem result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.siteID_ = siteID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.postedItem_ = postedItem_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.isPositive_ = isPositive_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.lowestWait_ = lowestWait_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.highestWait_ = highestWait_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.QwilightPostItem) {
+ return mergeFrom((net.taehui.EventClass.Event.QwilightPostItem)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.QwilightPostItem other) {
+ if (other == net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance()) return this;
+ if (!other.getSiteID().isEmpty()) {
+ siteID_ = other.siteID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.getPostedItem() != 0) {
+ setPostedItem(other.getPostedItem());
+ }
+ if (other.getIsPositive() != 0) {
+ setIsPositive(other.getIsPositive());
+ }
+ if (other.getLowestWait() != 0D) {
+ setLowestWait(other.getLowestWait());
+ }
+ if (other.getHighestWait() != 0D) {
+ setHighestWait(other.getHighestWait());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ siteID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ postedItem_ = input.readInt32();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 32: {
+ isPositive_ = input.readInt32();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 32
+ case 41: {
+ lowestWait_ = input.readDouble();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 41
+ case 49: {
+ highestWait_ = input.readDouble();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 49
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object siteID_ = "";
+ /**
+ * string siteID = 1;
+ * @return The siteID.
+ */
+ public java.lang.String getSiteID() {
+ java.lang.Object ref = siteID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ siteID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @return The bytes for siteID.
+ */
+ public com.google.protobuf.ByteString
+ getSiteIDBytes() {
+ java.lang.Object ref = siteID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ siteID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string siteID = 1;
+ * @param value The siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearSiteID() {
+ siteID_ = getDefaultInstance().getSiteID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string siteID = 1;
+ * @param value The bytes for siteID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSiteIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ siteID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 2;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 2;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int postedItem_ ;
+ /**
+ * int32 postedItem = 3;
+ * @return The postedItem.
+ */
+ @java.lang.Override
+ public int getPostedItem() {
+ return postedItem_;
+ }
+ /**
+ * int32 postedItem = 3;
+ * @param value The postedItem to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPostedItem(int value) {
+
+ postedItem_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 postedItem = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearPostedItem() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ postedItem_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int isPositive_ ;
+ /**
+ * int32 isPositive = 4;
+ * @return The isPositive.
+ */
+ @java.lang.Override
+ public int getIsPositive() {
+ return isPositive_;
+ }
+ /**
+ * int32 isPositive = 4;
+ * @param value The isPositive to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsPositive(int value) {
+
+ isPositive_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 isPositive = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsPositive() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ isPositive_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private double lowestWait_ ;
+ /**
+ * double lowestWait = 5;
+ * @return The lowestWait.
+ */
+ @java.lang.Override
+ public double getLowestWait() {
+ return lowestWait_;
+ }
+ /**
+ * double lowestWait = 5;
+ * @param value The lowestWait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLowestWait(double value) {
+
+ lowestWait_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * double lowestWait = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearLowestWait() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ lowestWait_ = 0D;
+ onChanged();
+ return this;
+ }
+
+ private double highestWait_ ;
+ /**
+ * double highestWait = 6;
+ * @return The highestWait.
+ */
+ @java.lang.Override
+ public double getHighestWait() {
+ return highestWait_;
+ }
+ /**
+ * double highestWait = 6;
+ * @param value The highestWait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHighestWait(double value) {
+
+ highestWait_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+ /**
+ * double highestWait = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearHighestWait() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ highestWait_ = 0D;
+ 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:Event.QwilightPostItem)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.QwilightPostItem)
+ private static final net.taehui.EventClass.Event.QwilightPostItem DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.QwilightPostItem();
+ }
+
+ public static net.taehui.EventClass.Event.QwilightPostItem getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QwilightPostItem parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TwilightPostItemOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Event.TwilightPostItem)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ java.lang.String getHandlerID();
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ com.google.protobuf.ByteString
+ getHandlerIDBytes();
+
+ /**
+ * int32 postedItem = 2;
+ * @return The postedItem.
+ */
+ int getPostedItem();
+
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ java.lang.String getAvatarName();
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ com.google.protobuf.ByteString
+ getAvatarNameBytes();
+
+ /**
+ * double wait = 4;
+ * @return The wait.
+ */
+ double getWait();
+ }
+ /**
+ * Protobuf type {@code Event.TwilightPostItem}
+ */
+ public static final class TwilightPostItem extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Event.TwilightPostItem)
+ TwilightPostItemOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TwilightPostItem.newBuilder() to construct.
+ private TwilightPostItem(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TwilightPostItem() {
+ handlerID_ = "";
+ avatarName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TwilightPostItem();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightPostItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightPostItem.class, net.taehui.EventClass.Event.TwilightPostItem.Builder.class);
+ }
+
+ public static final int HANDLERID_FIELD_NUMBER = 1;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ @java.lang.Override
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ 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();
+ handlerID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int POSTEDITEM_FIELD_NUMBER = 2;
+ private int postedItem_ = 0;
+ /**
+ * int32 postedItem = 2;
+ * @return The postedItem.
+ */
+ @java.lang.Override
+ public int getPostedItem() {
+ return postedItem_;
+ }
+
+ public static final int AVATARNAME_FIELD_NUMBER = 3;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object avatarName_ = "";
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ @java.lang.Override
+ public java.lang.String getAvatarName() {
+ java.lang.Object ref = avatarName_;
+ 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();
+ avatarName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getAvatarNameBytes() {
+ java.lang.Object ref = avatarName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int WAIT_FIELD_NUMBER = 4;
+ private double wait_ = 0D;
+ /**
+ * double wait = 4;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, handlerID_);
+ }
+ if (postedItem_ != 0) {
+ output.writeInt32(2, postedItem_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, avatarName_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ output.writeDouble(4, wait_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handlerID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, handlerID_);
+ }
+ if (postedItem_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(2, postedItem_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, avatarName_);
+ }
+ if (java.lang.Double.doubleToRawLongBits(wait_) != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeDoubleSize(4, wait_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event.TwilightPostItem)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event.TwilightPostItem other = (net.taehui.EventClass.Event.TwilightPostItem) obj;
+
+ if (!getHandlerID()
+ .equals(other.getHandlerID())) return false;
+ if (getPostedItem()
+ != other.getPostedItem()) return false;
+ if (!getAvatarName()
+ .equals(other.getAvatarName())) return false;
+ if (java.lang.Double.doubleToLongBits(getWait())
+ != java.lang.Double.doubleToLongBits(
+ other.getWait())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + HANDLERID_FIELD_NUMBER;
+ hash = (53 * hash) + getHandlerID().hashCode();
+ hash = (37 * hash) + POSTEDITEM_FIELD_NUMBER;
+ hash = (53 * hash) + getPostedItem();
+ hash = (37 * hash) + AVATARNAME_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarName().hashCode();
+ hash = (37 * hash) + WAIT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getWait()));
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem 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 net.taehui.EventClass.Event.TwilightPostItem parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event.TwilightPostItem 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 net.taehui.EventClass.Event.TwilightPostItem parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event.TwilightPostItem 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(net.taehui.EventClass.Event.TwilightPostItem 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 Event.TwilightPostItem}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event.TwilightPostItem)
+ net.taehui.EventClass.Event.TwilightPostItemOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_TwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_TwilightPostItem_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.TwilightPostItem.class, net.taehui.EventClass.Event.TwilightPostItem.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.TwilightPostItem.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ handlerID_ = "";
+ postedItem_ = 0;
+ avatarName_ = "";
+ wait_ = 0D;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_TwilightPostItem_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem build() {
+ net.taehui.EventClass.Event.TwilightPostItem result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem buildPartial() {
+ net.taehui.EventClass.Event.TwilightPostItem result = new net.taehui.EventClass.Event.TwilightPostItem(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event.TwilightPostItem result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.handlerID_ = handlerID_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.postedItem_ = postedItem_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.avatarName_ = avatarName_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.wait_ = wait_;
+ }
+ }
+
+ @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 net.taehui.EventClass.Event.TwilightPostItem) {
+ return mergeFrom((net.taehui.EventClass.Event.TwilightPostItem)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event.TwilightPostItem other) {
+ if (other == net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance()) return this;
+ if (!other.getHandlerID().isEmpty()) {
+ handlerID_ = other.handlerID_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.getPostedItem() != 0) {
+ setPostedItem(other.getPostedItem());
+ }
+ if (!other.getAvatarName().isEmpty()) {
+ avatarName_ = other.avatarName_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ if (other.getWait() != 0D) {
+ setWait(other.getWait());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ handlerID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 16: {
+ postedItem_ = input.readInt32();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 26: {
+ avatarName_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
+ case 33: {
+ wait_ = input.readDouble();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 33
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object handlerID_ = "";
+ /**
+ * string handlerID = 1;
+ * @return The handlerID.
+ */
+ public java.lang.String getHandlerID() {
+ java.lang.Object ref = handlerID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ handlerID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @return The bytes for handlerID.
+ */
+ public com.google.protobuf.ByteString
+ getHandlerIDBytes() {
+ java.lang.Object ref = handlerID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ handlerID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearHandlerID() {
+ handlerID_ = getDefaultInstance().getHandlerID();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * string handlerID = 1;
+ * @param value The bytes for handlerID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHandlerIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ handlerID_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private int postedItem_ ;
+ /**
+ * int32 postedItem = 2;
+ * @return The postedItem.
+ */
+ @java.lang.Override
+ public int getPostedItem() {
+ return postedItem_;
+ }
+ /**
+ * int32 postedItem = 2;
+ * @param value The postedItem to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPostedItem(int value) {
+
+ postedItem_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 postedItem = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearPostedItem() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ postedItem_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object avatarName_ = "";
+ /**
+ * string avatarName = 3;
+ * @return The avatarName.
+ */
+ public java.lang.String getAvatarName() {
+ java.lang.Object ref = avatarName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ avatarName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @return The bytes for avatarName.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarNameBytes() {
+ java.lang.Object ref = avatarName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string avatarName = 3;
+ * @param value The avatarName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarName(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ avatarName_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarName = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarName() {
+ avatarName_ = getDefaultInstance().getAvatarName();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarName = 3;
+ * @param value The bytes for avatarName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ avatarName_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ private double wait_ ;
+ /**
+ * double wait = 4;
+ * @return The wait.
+ */
+ @java.lang.Override
+ public double getWait() {
+ return wait_;
+ }
+ /**
+ * double wait = 4;
+ * @param value The wait to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWait(double value) {
+
+ wait_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * double wait = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearWait() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ wait_ = 0D;
+ 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:Event.TwilightPostItem)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event.TwilightPostItem)
+ private static final net.taehui.EventClass.Event.TwilightPostItem DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event.TwilightPostItem();
+ }
+
+ public static net.taehui.EventClass.Event.TwilightPostItem getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TwilightPostItem parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private int fastTextCase_ = 0;
+ @SuppressWarnings("serial")
+ private java.lang.Object fastText_;
+ public enum FastTextCase
+ implements com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ QWILIGHTCALLNET(6),
+ TWILIGHTCALLNET(7),
+ QWILIGHTIOINPUT(8),
+ TWILIGHTIOINPUT(9),
+ QWILIGHTIOJUDGE(10),
+ TWILIGHTIOJUDGE(11),
+ QWILIGHTIOJUDGMENTMETER(12),
+ TWILIGHTIOJUDGMENTMETER(13),
+ QWILIGHTIONOTEVISIBILITY(14),
+ TWILIGHTIONOTEVISIBILITY(15),
+ QWILIGHTIOMULTIPLIER(16),
+ TWILIGHTIOMULTIPLIER(17),
+ QWILIGHTIOAUDIOMULTIPLIER(18),
+ TWILIGHTIOAUDIOMULTIPLIER(19),
+ TWILIGHTAUDIOINPUT(20),
+ QWILIGHTPOSTITEM(21),
+ TWILIGHTPOSTITEM(22),
+ FASTTEXT_NOT_SET(0);
+ private final int value;
+ private FastTextCase(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 FastTextCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static FastTextCase forNumber(int value) {
+ switch (value) {
+ case 6: return QWILIGHTCALLNET;
+ case 7: return TWILIGHTCALLNET;
+ case 8: return QWILIGHTIOINPUT;
+ case 9: return TWILIGHTIOINPUT;
+ case 10: return QWILIGHTIOJUDGE;
+ case 11: return TWILIGHTIOJUDGE;
+ case 12: return QWILIGHTIOJUDGMENTMETER;
+ case 13: return TWILIGHTIOJUDGMENTMETER;
+ case 14: return QWILIGHTIONOTEVISIBILITY;
+ case 15: return TWILIGHTIONOTEVISIBILITY;
+ case 16: return QWILIGHTIOMULTIPLIER;
+ case 17: return TWILIGHTIOMULTIPLIER;
+ case 18: return QWILIGHTIOAUDIOMULTIPLIER;
+ case 19: return TWILIGHTIOAUDIOMULTIPLIER;
+ case 20: return TWILIGHTAUDIOINPUT;
+ case 21: return QWILIGHTPOSTITEM;
+ case 22: return TWILIGHTPOSTITEM;
+ case 0: return FASTTEXT_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public FastTextCase
+ getFastTextCase() {
+ return FastTextCase.forNumber(
+ fastTextCase_);
+ }
+
+ public static final int MILLIS_FIELD_NUMBER = 1;
+ private long millis_ = 0L;
+ /**
+ * int64 millis = 1;
+ * @return The millis.
+ */
+ @java.lang.Override
+ public long getMillis() {
+ return millis_;
+ }
+
+ public static final int AVATARID_FIELD_NUMBER = 2;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ @java.lang.Override
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ 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();
+ avatarID_ = s;
+ return s;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int EVENTID_FIELD_NUMBER = 3;
+ private int eventID_ = 0;
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The enum numeric value on the wire for eventID.
+ */
+ @java.lang.Override public int getEventIDValue() {
+ return eventID_;
+ }
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The eventID.
+ */
+ @java.lang.Override public net.taehui.EventClass.Event.EventID getEventID() {
+ net.taehui.EventClass.Event.EventID result = net.taehui.EventClass.Event.EventID.forNumber(eventID_);
+ return result == null ? net.taehui.EventClass.Event.EventID.UNRECOGNIZED : result;
+ }
+
+ public static final int TEXT_FIELD_NUMBER = 4;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object text_ = "";
+ /**
+ * string text = 4;
+ * @return The text.
+ */
+ @java.lang.Override
+ public java.lang.String getText() {
+ java.lang.Object ref = text_;
+ 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();
+ text_ = s;
+ return s;
+ }
+ }
+ /**
+ * string text = 4;
+ * @return The bytes for text.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTextBytes() {
+ java.lang.Object ref = text_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ text_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int DATA_FIELD_NUMBER = 5;
+ @SuppressWarnings("serial")
+ private com.google.protobuf.Internal.ProtobufList data_ =
+ emptyList(com.google.protobuf.ByteString.class);
+ /**
+ * repeated bytes data = 5;
+ * @return A list containing the data.
+ */
+ @java.lang.Override
+ public java.util.List
+ getDataList() {
+ return data_;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @return The count of data.
+ */
+ public int getDataCount() {
+ return data_.size();
+ }
+ /**
+ * repeated bytes data = 5;
+ * @param index The index of the element to return.
+ * @return The data at the given index.
+ */
+ public com.google.protobuf.ByteString getData(int index) {
+ return data_.get(index);
+ }
+
+ public static final int QWILIGHTCALLNET_FIELD_NUMBER = 6;
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return Whether the qwilightCallNet field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightCallNet() {
+ return fastTextCase_ == 6;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return The qwilightCallNet.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet getQwilightCallNet() {
+ if (fastTextCase_ == 6) {
+ return (net.taehui.EventClass.Event.QwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNetOrBuilder getQwilightCallNetOrBuilder() {
+ if (fastTextCase_ == 6) {
+ return (net.taehui.EventClass.Event.QwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTCALLNET_FIELD_NUMBER = 7;
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return Whether the twilightCallNet field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightCallNet() {
+ return fastTextCase_ == 7;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return The twilightCallNet.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet getTwilightCallNet() {
+ if (fastTextCase_ == 7) {
+ return (net.taehui.EventClass.Event.TwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNetOrBuilder getTwilightCallNetOrBuilder() {
+ if (fastTextCase_ == 7) {
+ return (net.taehui.EventClass.Event.TwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIOINPUT_FIELD_NUMBER = 8;
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return Whether the qwilightIOInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOInput() {
+ return fastTextCase_ == 8;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return The qwilightIOInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput getQwilightIOInput() {
+ if (fastTextCase_ == 8) {
+ return (net.taehui.EventClass.Event.QwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInputOrBuilder getQwilightIOInputOrBuilder() {
+ if (fastTextCase_ == 8) {
+ return (net.taehui.EventClass.Event.QwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIOINPUT_FIELD_NUMBER = 9;
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return Whether the twilightIOInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOInput() {
+ return fastTextCase_ == 9;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return The twilightIOInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput getTwilightIOInput() {
+ if (fastTextCase_ == 9) {
+ return (net.taehui.EventClass.Event.TwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInputOrBuilder getTwilightIOInputOrBuilder() {
+ if (fastTextCase_ == 9) {
+ return (net.taehui.EventClass.Event.TwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIOJUDGE_FIELD_NUMBER = 10;
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return Whether the qwilightIOJudge field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOJudge() {
+ return fastTextCase_ == 10;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return The qwilightIOJudge.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge getQwilightIOJudge() {
+ if (fastTextCase_ == 10) {
+ return (net.taehui.EventClass.Event.QwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder getQwilightIOJudgeOrBuilder() {
+ if (fastTextCase_ == 10) {
+ return (net.taehui.EventClass.Event.QwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIOJUDGE_FIELD_NUMBER = 11;
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return Whether the twilightIOJudge field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOJudge() {
+ return fastTextCase_ == 11;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return The twilightIOJudge.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge getTwilightIOJudge() {
+ if (fastTextCase_ == 11) {
+ return (net.taehui.EventClass.Event.TwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder getTwilightIOJudgeOrBuilder() {
+ if (fastTextCase_ == 11) {
+ return (net.taehui.EventClass.Event.TwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIOJUDGMENTMETER_FIELD_NUMBER = 12;
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return Whether the qwilightIOJudgmentMeter field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOJudgmentMeter() {
+ return fastTextCase_ == 12;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return The qwilightIOJudgmentMeter.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter getQwilightIOJudgmentMeter() {
+ if (fastTextCase_ == 12) {
+ return (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder getQwilightIOJudgmentMeterOrBuilder() {
+ if (fastTextCase_ == 12) {
+ return (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIOJUDGMENTMETER_FIELD_NUMBER = 13;
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return Whether the twilightIOJudgmentMeter field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOJudgmentMeter() {
+ return fastTextCase_ == 13;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return The twilightIOJudgmentMeter.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter getTwilightIOJudgmentMeter() {
+ if (fastTextCase_ == 13) {
+ return (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder getTwilightIOJudgmentMeterOrBuilder() {
+ if (fastTextCase_ == 13) {
+ return (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIONOTEVISIBILITY_FIELD_NUMBER = 14;
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return Whether the qwilightIONoteVisibility field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIONoteVisibility() {
+ return fastTextCase_ == 14;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return The qwilightIONoteVisibility.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility getQwilightIONoteVisibility() {
+ if (fastTextCase_ == 14) {
+ return (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder getQwilightIONoteVisibilityOrBuilder() {
+ if (fastTextCase_ == 14) {
+ return (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIONOTEVISIBILITY_FIELD_NUMBER = 15;
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return Whether the twilightIONoteVisibility field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIONoteVisibility() {
+ return fastTextCase_ == 15;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return The twilightIONoteVisibility.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility getTwilightIONoteVisibility() {
+ if (fastTextCase_ == 15) {
+ return (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder getTwilightIONoteVisibilityOrBuilder() {
+ if (fastTextCase_ == 15) {
+ return (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIOMULTIPLIER_FIELD_NUMBER = 16;
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return Whether the qwilightIOMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOMultiplier() {
+ return fastTextCase_ == 16;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return The qwilightIOMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier getQwilightIOMultiplier() {
+ if (fastTextCase_ == 16) {
+ return (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder getQwilightIOMultiplierOrBuilder() {
+ if (fastTextCase_ == 16) {
+ return (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIOMULTIPLIER_FIELD_NUMBER = 17;
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return Whether the twilightIOMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOMultiplier() {
+ return fastTextCase_ == 17;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return The twilightIOMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier getTwilightIOMultiplier() {
+ if (fastTextCase_ == 17) {
+ return (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder getTwilightIOMultiplierOrBuilder() {
+ if (fastTextCase_ == 17) {
+ return (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTIOAUDIOMULTIPLIER_FIELD_NUMBER = 18;
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return Whether the qwilightIOAudioMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOAudioMultiplier() {
+ return fastTextCase_ == 18;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return The qwilightIOAudioMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier getQwilightIOAudioMultiplier() {
+ if (fastTextCase_ == 18) {
+ return (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder getQwilightIOAudioMultiplierOrBuilder() {
+ if (fastTextCase_ == 18) {
+ return (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTIOAUDIOMULTIPLIER_FIELD_NUMBER = 19;
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return Whether the twilightIOAudioMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOAudioMultiplier() {
+ return fastTextCase_ == 19;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return The twilightIOAudioMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier getTwilightIOAudioMultiplier() {
+ if (fastTextCase_ == 19) {
+ return (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder getTwilightIOAudioMultiplierOrBuilder() {
+ if (fastTextCase_ == 19) {
+ return (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTAUDIOINPUT_FIELD_NUMBER = 20;
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return Whether the twilightAudioInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightAudioInput() {
+ return fastTextCase_ == 20;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return The twilightAudioInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput getTwilightAudioInput() {
+ if (fastTextCase_ == 20) {
+ return (net.taehui.EventClass.Event.TwilightAudioInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInputOrBuilder getTwilightAudioInputOrBuilder() {
+ if (fastTextCase_ == 20) {
+ return (net.taehui.EventClass.Event.TwilightAudioInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+
+ public static final int QWILIGHTPOSTITEM_FIELD_NUMBER = 21;
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return Whether the qwilightPostItem field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightPostItem() {
+ return fastTextCase_ == 21;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return The qwilightPostItem.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem getQwilightPostItem() {
+ if (fastTextCase_ == 21) {
+ return (net.taehui.EventClass.Event.QwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItemOrBuilder getQwilightPostItemOrBuilder() {
+ if (fastTextCase_ == 21) {
+ return (net.taehui.EventClass.Event.QwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+
+ public static final int TWILIGHTPOSTITEM_FIELD_NUMBER = 22;
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return Whether the twilightPostItem field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightPostItem() {
+ return fastTextCase_ == 22;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return The twilightPostItem.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem getTwilightPostItem() {
+ if (fastTextCase_ == 22) {
+ return (net.taehui.EventClass.Event.TwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItemOrBuilder getTwilightPostItemOrBuilder() {
+ if (fastTextCase_ == 22) {
+ return (net.taehui.EventClass.Event.TwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightPostItem.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 (millis_ != 0L) {
+ output.writeInt64(1, millis_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, avatarID_);
+ }
+ if (eventID_ != net.taehui.EventClass.Event.EventID.SIGN_IN.getNumber()) {
+ output.writeEnum(3, eventID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(text_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 4, text_);
+ }
+ for (int i = 0; i < data_.size(); i++) {
+ output.writeBytes(5, data_.get(i));
+ }
+ if (fastTextCase_ == 6) {
+ output.writeMessage(6, (net.taehui.EventClass.Event.QwilightCallNet) fastText_);
+ }
+ if (fastTextCase_ == 7) {
+ output.writeMessage(7, (net.taehui.EventClass.Event.TwilightCallNet) fastText_);
+ }
+ if (fastTextCase_ == 8) {
+ output.writeMessage(8, (net.taehui.EventClass.Event.QwilightIOInput) fastText_);
+ }
+ if (fastTextCase_ == 9) {
+ output.writeMessage(9, (net.taehui.EventClass.Event.TwilightIOInput) fastText_);
+ }
+ if (fastTextCase_ == 10) {
+ output.writeMessage(10, (net.taehui.EventClass.Event.QwilightIOJudge) fastText_);
+ }
+ if (fastTextCase_ == 11) {
+ output.writeMessage(11, (net.taehui.EventClass.Event.TwilightIOJudge) fastText_);
+ }
+ if (fastTextCase_ == 12) {
+ output.writeMessage(12, (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_);
+ }
+ if (fastTextCase_ == 13) {
+ output.writeMessage(13, (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_);
+ }
+ if (fastTextCase_ == 14) {
+ output.writeMessage(14, (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_);
+ }
+ if (fastTextCase_ == 15) {
+ output.writeMessage(15, (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_);
+ }
+ if (fastTextCase_ == 16) {
+ output.writeMessage(16, (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 17) {
+ output.writeMessage(17, (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 18) {
+ output.writeMessage(18, (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 19) {
+ output.writeMessage(19, (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 20) {
+ output.writeMessage(20, (net.taehui.EventClass.Event.TwilightAudioInput) fastText_);
+ }
+ if (fastTextCase_ == 21) {
+ output.writeMessage(21, (net.taehui.EventClass.Event.QwilightPostItem) fastText_);
+ }
+ if (fastTextCase_ == 22) {
+ output.writeMessage(22, (net.taehui.EventClass.Event.TwilightPostItem) fastText_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (millis_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(1, millis_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(avatarID_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, avatarID_);
+ }
+ if (eventID_ != net.taehui.EventClass.Event.EventID.SIGN_IN.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(3, eventID_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(text_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, text_);
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < data_.size(); i++) {
+ dataSize += com.google.protobuf.CodedOutputStream
+ .computeBytesSizeNoTag(data_.get(i));
+ }
+ size += dataSize;
+ size += 1 * getDataList().size();
+ }
+ if (fastTextCase_ == 6) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(6, (net.taehui.EventClass.Event.QwilightCallNet) fastText_);
+ }
+ if (fastTextCase_ == 7) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(7, (net.taehui.EventClass.Event.TwilightCallNet) fastText_);
+ }
+ if (fastTextCase_ == 8) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(8, (net.taehui.EventClass.Event.QwilightIOInput) fastText_);
+ }
+ if (fastTextCase_ == 9) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(9, (net.taehui.EventClass.Event.TwilightIOInput) fastText_);
+ }
+ if (fastTextCase_ == 10) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(10, (net.taehui.EventClass.Event.QwilightIOJudge) fastText_);
+ }
+ if (fastTextCase_ == 11) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(11, (net.taehui.EventClass.Event.TwilightIOJudge) fastText_);
+ }
+ if (fastTextCase_ == 12) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(12, (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_);
+ }
+ if (fastTextCase_ == 13) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(13, (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_);
+ }
+ if (fastTextCase_ == 14) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(14, (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_);
+ }
+ if (fastTextCase_ == 15) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(15, (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_);
+ }
+ if (fastTextCase_ == 16) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(16, (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 17) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(17, (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 18) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(18, (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 19) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(19, (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_);
+ }
+ if (fastTextCase_ == 20) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(20, (net.taehui.EventClass.Event.TwilightAudioInput) fastText_);
+ }
+ if (fastTextCase_ == 21) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(21, (net.taehui.EventClass.Event.QwilightPostItem) fastText_);
+ }
+ if (fastTextCase_ == 22) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(22, (net.taehui.EventClass.Event.TwilightPostItem) fastText_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof net.taehui.EventClass.Event)) {
+ return super.equals(obj);
+ }
+ net.taehui.EventClass.Event other = (net.taehui.EventClass.Event) obj;
+
+ if (getMillis()
+ != other.getMillis()) return false;
+ if (!getAvatarID()
+ .equals(other.getAvatarID())) return false;
+ if (eventID_ != other.eventID_) return false;
+ if (!getText()
+ .equals(other.getText())) return false;
+ if (!getDataList()
+ .equals(other.getDataList())) return false;
+ if (!getFastTextCase().equals(other.getFastTextCase())) return false;
+ switch (fastTextCase_) {
+ case 6:
+ if (!getQwilightCallNet()
+ .equals(other.getQwilightCallNet())) return false;
+ break;
+ case 7:
+ if (!getTwilightCallNet()
+ .equals(other.getTwilightCallNet())) return false;
+ break;
+ case 8:
+ if (!getQwilightIOInput()
+ .equals(other.getQwilightIOInput())) return false;
+ break;
+ case 9:
+ if (!getTwilightIOInput()
+ .equals(other.getTwilightIOInput())) return false;
+ break;
+ case 10:
+ if (!getQwilightIOJudge()
+ .equals(other.getQwilightIOJudge())) return false;
+ break;
+ case 11:
+ if (!getTwilightIOJudge()
+ .equals(other.getTwilightIOJudge())) return false;
+ break;
+ case 12:
+ if (!getQwilightIOJudgmentMeter()
+ .equals(other.getQwilightIOJudgmentMeter())) return false;
+ break;
+ case 13:
+ if (!getTwilightIOJudgmentMeter()
+ .equals(other.getTwilightIOJudgmentMeter())) return false;
+ break;
+ case 14:
+ if (!getQwilightIONoteVisibility()
+ .equals(other.getQwilightIONoteVisibility())) return false;
+ break;
+ case 15:
+ if (!getTwilightIONoteVisibility()
+ .equals(other.getTwilightIONoteVisibility())) return false;
+ break;
+ case 16:
+ if (!getQwilightIOMultiplier()
+ .equals(other.getQwilightIOMultiplier())) return false;
+ break;
+ case 17:
+ if (!getTwilightIOMultiplier()
+ .equals(other.getTwilightIOMultiplier())) return false;
+ break;
+ case 18:
+ if (!getQwilightIOAudioMultiplier()
+ .equals(other.getQwilightIOAudioMultiplier())) return false;
+ break;
+ case 19:
+ if (!getTwilightIOAudioMultiplier()
+ .equals(other.getTwilightIOAudioMultiplier())) return false;
+ break;
+ case 20:
+ if (!getTwilightAudioInput()
+ .equals(other.getTwilightAudioInput())) return false;
+ break;
+ case 21:
+ if (!getQwilightPostItem()
+ .equals(other.getQwilightPostItem())) return false;
+ break;
+ case 22:
+ if (!getTwilightPostItem()
+ .equals(other.getTwilightPostItem())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + MILLIS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
+ getMillis());
+ hash = (37 * hash) + AVATARID_FIELD_NUMBER;
+ hash = (53 * hash) + getAvatarID().hashCode();
+ hash = (37 * hash) + EVENTID_FIELD_NUMBER;
+ hash = (53 * hash) + eventID_;
+ hash = (37 * hash) + TEXT_FIELD_NUMBER;
+ hash = (53 * hash) + getText().hashCode();
+ if (getDataCount() > 0) {
+ hash = (37 * hash) + DATA_FIELD_NUMBER;
+ hash = (53 * hash) + getDataList().hashCode();
+ }
+ switch (fastTextCase_) {
+ case 6:
+ hash = (37 * hash) + QWILIGHTCALLNET_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightCallNet().hashCode();
+ break;
+ case 7:
+ hash = (37 * hash) + TWILIGHTCALLNET_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightCallNet().hashCode();
+ break;
+ case 8:
+ hash = (37 * hash) + QWILIGHTIOINPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIOInput().hashCode();
+ break;
+ case 9:
+ hash = (37 * hash) + TWILIGHTIOINPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIOInput().hashCode();
+ break;
+ case 10:
+ hash = (37 * hash) + QWILIGHTIOJUDGE_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIOJudge().hashCode();
+ break;
+ case 11:
+ hash = (37 * hash) + TWILIGHTIOJUDGE_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIOJudge().hashCode();
+ break;
+ case 12:
+ hash = (37 * hash) + QWILIGHTIOJUDGMENTMETER_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIOJudgmentMeter().hashCode();
+ break;
+ case 13:
+ hash = (37 * hash) + TWILIGHTIOJUDGMENTMETER_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIOJudgmentMeter().hashCode();
+ break;
+ case 14:
+ hash = (37 * hash) + QWILIGHTIONOTEVISIBILITY_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIONoteVisibility().hashCode();
+ break;
+ case 15:
+ hash = (37 * hash) + TWILIGHTIONOTEVISIBILITY_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIONoteVisibility().hashCode();
+ break;
+ case 16:
+ hash = (37 * hash) + QWILIGHTIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIOMultiplier().hashCode();
+ break;
+ case 17:
+ hash = (37 * hash) + TWILIGHTIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIOMultiplier().hashCode();
+ break;
+ case 18:
+ hash = (37 * hash) + QWILIGHTIOAUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightIOAudioMultiplier().hashCode();
+ break;
+ case 19:
+ hash = (37 * hash) + TWILIGHTIOAUDIOMULTIPLIER_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightIOAudioMultiplier().hashCode();
+ break;
+ case 20:
+ hash = (37 * hash) + TWILIGHTAUDIOINPUT_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightAudioInput().hashCode();
+ break;
+ case 21:
+ hash = (37 * hash) + QWILIGHTPOSTITEM_FIELD_NUMBER;
+ hash = (53 * hash) + getQwilightPostItem().hashCode();
+ break;
+ case 22:
+ hash = (37 * hash) + TWILIGHTPOSTITEM_FIELD_NUMBER;
+ hash = (53 * hash) + getTwilightPostItem().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static net.taehui.EventClass.Event parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static net.taehui.EventClass.Event parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static net.taehui.EventClass.Event parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event 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 net.taehui.EventClass.Event parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static net.taehui.EventClass.Event 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 net.taehui.EventClass.Event parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static net.taehui.EventClass.Event 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(net.taehui.EventClass.Event 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 Event}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:Event)
+ net.taehui.EventClass.EventOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return net.taehui.EventClass.internal_static_Event_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return net.taehui.EventClass.internal_static_Event_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ net.taehui.EventClass.Event.class, net.taehui.EventClass.Event.Builder.class);
+ }
+
+ // Construct using net.taehui.EventClass.Event.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ millis_ = 0L;
+ avatarID_ = "";
+ eventID_ = 0;
+ text_ = "";
+ data_ = emptyList(com.google.protobuf.ByteString.class);
+ if (qwilightCallNetBuilder_ != null) {
+ qwilightCallNetBuilder_.clear();
+ }
+ if (twilightCallNetBuilder_ != null) {
+ twilightCallNetBuilder_.clear();
+ }
+ if (qwilightIOInputBuilder_ != null) {
+ qwilightIOInputBuilder_.clear();
+ }
+ if (twilightIOInputBuilder_ != null) {
+ twilightIOInputBuilder_.clear();
+ }
+ if (qwilightIOJudgeBuilder_ != null) {
+ qwilightIOJudgeBuilder_.clear();
+ }
+ if (twilightIOJudgeBuilder_ != null) {
+ twilightIOJudgeBuilder_.clear();
+ }
+ if (qwilightIOJudgmentMeterBuilder_ != null) {
+ qwilightIOJudgmentMeterBuilder_.clear();
+ }
+ if (twilightIOJudgmentMeterBuilder_ != null) {
+ twilightIOJudgmentMeterBuilder_.clear();
+ }
+ if (qwilightIONoteVisibilityBuilder_ != null) {
+ qwilightIONoteVisibilityBuilder_.clear();
+ }
+ if (twilightIONoteVisibilityBuilder_ != null) {
+ twilightIONoteVisibilityBuilder_.clear();
+ }
+ if (qwilightIOMultiplierBuilder_ != null) {
+ qwilightIOMultiplierBuilder_.clear();
+ }
+ if (twilightIOMultiplierBuilder_ != null) {
+ twilightIOMultiplierBuilder_.clear();
+ }
+ if (qwilightIOAudioMultiplierBuilder_ != null) {
+ qwilightIOAudioMultiplierBuilder_.clear();
+ }
+ if (twilightIOAudioMultiplierBuilder_ != null) {
+ twilightIOAudioMultiplierBuilder_.clear();
+ }
+ if (twilightAudioInputBuilder_ != null) {
+ twilightAudioInputBuilder_.clear();
+ }
+ if (qwilightPostItemBuilder_ != null) {
+ qwilightPostItemBuilder_.clear();
+ }
+ if (twilightPostItemBuilder_ != null) {
+ twilightPostItemBuilder_.clear();
+ }
+ fastTextCase_ = 0;
+ fastText_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return net.taehui.EventClass.internal_static_Event_descriptor;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event getDefaultInstanceForType() {
+ return net.taehui.EventClass.Event.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event build() {
+ net.taehui.EventClass.Event result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event buildPartial() {
+ net.taehui.EventClass.Event result = new net.taehui.EventClass.Event(this);
+ if (bitField0_ != 0) { buildPartial0(result); }
+ buildPartialOneofs(result);
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(net.taehui.EventClass.Event result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.millis_ = millis_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.avatarID_ = avatarID_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.eventID_ = eventID_;
+ }
+ if (((from_bitField0_ & 0x00000008) != 0)) {
+ result.text_ = text_;
+ }
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ data_.makeImmutable();
+ result.data_ = data_;
+ }
+ }
+
+ private void buildPartialOneofs(net.taehui.EventClass.Event result) {
+ result.fastTextCase_ = fastTextCase_;
+ result.fastText_ = this.fastText_;
+ if (fastTextCase_ == 6 &&
+ qwilightCallNetBuilder_ != null) {
+ result.fastText_ = qwilightCallNetBuilder_.build();
+ }
+ if (fastTextCase_ == 7 &&
+ twilightCallNetBuilder_ != null) {
+ result.fastText_ = twilightCallNetBuilder_.build();
+ }
+ if (fastTextCase_ == 8 &&
+ qwilightIOInputBuilder_ != null) {
+ result.fastText_ = qwilightIOInputBuilder_.build();
+ }
+ if (fastTextCase_ == 9 &&
+ twilightIOInputBuilder_ != null) {
+ result.fastText_ = twilightIOInputBuilder_.build();
+ }
+ if (fastTextCase_ == 10 &&
+ qwilightIOJudgeBuilder_ != null) {
+ result.fastText_ = qwilightIOJudgeBuilder_.build();
+ }
+ if (fastTextCase_ == 11 &&
+ twilightIOJudgeBuilder_ != null) {
+ result.fastText_ = twilightIOJudgeBuilder_.build();
+ }
+ if (fastTextCase_ == 12 &&
+ qwilightIOJudgmentMeterBuilder_ != null) {
+ result.fastText_ = qwilightIOJudgmentMeterBuilder_.build();
+ }
+ if (fastTextCase_ == 13 &&
+ twilightIOJudgmentMeterBuilder_ != null) {
+ result.fastText_ = twilightIOJudgmentMeterBuilder_.build();
+ }
+ if (fastTextCase_ == 14 &&
+ qwilightIONoteVisibilityBuilder_ != null) {
+ result.fastText_ = qwilightIONoteVisibilityBuilder_.build();
+ }
+ if (fastTextCase_ == 15 &&
+ twilightIONoteVisibilityBuilder_ != null) {
+ result.fastText_ = twilightIONoteVisibilityBuilder_.build();
+ }
+ if (fastTextCase_ == 16 &&
+ qwilightIOMultiplierBuilder_ != null) {
+ result.fastText_ = qwilightIOMultiplierBuilder_.build();
+ }
+ if (fastTextCase_ == 17 &&
+ twilightIOMultiplierBuilder_ != null) {
+ result.fastText_ = twilightIOMultiplierBuilder_.build();
+ }
+ if (fastTextCase_ == 18 &&
+ qwilightIOAudioMultiplierBuilder_ != null) {
+ result.fastText_ = qwilightIOAudioMultiplierBuilder_.build();
+ }
+ if (fastTextCase_ == 19 &&
+ twilightIOAudioMultiplierBuilder_ != null) {
+ result.fastText_ = twilightIOAudioMultiplierBuilder_.build();
+ }
+ if (fastTextCase_ == 20 &&
+ twilightAudioInputBuilder_ != null) {
+ result.fastText_ = twilightAudioInputBuilder_.build();
+ }
+ if (fastTextCase_ == 21 &&
+ qwilightPostItemBuilder_ != null) {
+ result.fastText_ = qwilightPostItemBuilder_.build();
+ }
+ if (fastTextCase_ == 22 &&
+ twilightPostItemBuilder_ != null) {
+ result.fastText_ = twilightPostItemBuilder_.build();
+ }
+ }
+
+ @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 net.taehui.EventClass.Event) {
+ return mergeFrom((net.taehui.EventClass.Event)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(net.taehui.EventClass.Event other) {
+ if (other == net.taehui.EventClass.Event.getDefaultInstance()) return this;
+ if (other.getMillis() != 0L) {
+ setMillis(other.getMillis());
+ }
+ if (!other.getAvatarID().isEmpty()) {
+ avatarID_ = other.avatarID_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (other.eventID_ != 0) {
+ setEventIDValue(other.getEventIDValue());
+ }
+ if (!other.getText().isEmpty()) {
+ text_ = other.text_;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ }
+ if (!other.data_.isEmpty()) {
+ if (data_.isEmpty()) {
+ data_ = other.data_;
+ data_.makeImmutable();
+ bitField0_ |= 0x00000010;
+ } else {
+ ensureDataIsMutable();
+ data_.addAll(other.data_);
+ }
+ onChanged();
+ }
+ switch (other.getFastTextCase()) {
+ case QWILIGHTCALLNET: {
+ mergeQwilightCallNet(other.getQwilightCallNet());
+ break;
+ }
+ case TWILIGHTCALLNET: {
+ mergeTwilightCallNet(other.getTwilightCallNet());
+ break;
+ }
+ case QWILIGHTIOINPUT: {
+ mergeQwilightIOInput(other.getQwilightIOInput());
+ break;
+ }
+ case TWILIGHTIOINPUT: {
+ mergeTwilightIOInput(other.getTwilightIOInput());
+ break;
+ }
+ case QWILIGHTIOJUDGE: {
+ mergeQwilightIOJudge(other.getQwilightIOJudge());
+ break;
+ }
+ case TWILIGHTIOJUDGE: {
+ mergeTwilightIOJudge(other.getTwilightIOJudge());
+ break;
+ }
+ case QWILIGHTIOJUDGMENTMETER: {
+ mergeQwilightIOJudgmentMeter(other.getQwilightIOJudgmentMeter());
+ break;
+ }
+ case TWILIGHTIOJUDGMENTMETER: {
+ mergeTwilightIOJudgmentMeter(other.getTwilightIOJudgmentMeter());
+ break;
+ }
+ case QWILIGHTIONOTEVISIBILITY: {
+ mergeQwilightIONoteVisibility(other.getQwilightIONoteVisibility());
+ break;
+ }
+ case TWILIGHTIONOTEVISIBILITY: {
+ mergeTwilightIONoteVisibility(other.getTwilightIONoteVisibility());
+ break;
+ }
+ case QWILIGHTIOMULTIPLIER: {
+ mergeQwilightIOMultiplier(other.getQwilightIOMultiplier());
+ break;
+ }
+ case TWILIGHTIOMULTIPLIER: {
+ mergeTwilightIOMultiplier(other.getTwilightIOMultiplier());
+ break;
+ }
+ case QWILIGHTIOAUDIOMULTIPLIER: {
+ mergeQwilightIOAudioMultiplier(other.getQwilightIOAudioMultiplier());
+ break;
+ }
+ case TWILIGHTIOAUDIOMULTIPLIER: {
+ mergeTwilightIOAudioMultiplier(other.getTwilightIOAudioMultiplier());
+ break;
+ }
+ case TWILIGHTAUDIOINPUT: {
+ mergeTwilightAudioInput(other.getTwilightAudioInput());
+ break;
+ }
+ case QWILIGHTPOSTITEM: {
+ mergeQwilightPostItem(other.getQwilightPostItem());
+ break;
+ }
+ case TWILIGHTPOSTITEM: {
+ mergeTwilightPostItem(other.getTwilightPostItem());
+ break;
+ }
+ case FASTTEXT_NOT_SET: {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ millis_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 18: {
+ avatarID_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24: {
+ eventID_ = input.readEnum();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ case 34: {
+ text_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000008;
+ break;
+ } // case 34
+ case 42: {
+ com.google.protobuf.ByteString v = input.readBytes();
+ ensureDataIsMutable();
+ data_.add(v);
+ break;
+ } // case 42
+ case 50: {
+ input.readMessage(
+ getQwilightCallNetFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 6;
+ break;
+ } // case 50
+ case 58: {
+ input.readMessage(
+ getTwilightCallNetFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 7;
+ break;
+ } // case 58
+ case 66: {
+ input.readMessage(
+ getQwilightIOInputFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 8;
+ break;
+ } // case 66
+ case 74: {
+ input.readMessage(
+ getTwilightIOInputFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 9;
+ break;
+ } // case 74
+ case 82: {
+ input.readMessage(
+ getQwilightIOJudgeFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 10;
+ break;
+ } // case 82
+ case 90: {
+ input.readMessage(
+ getTwilightIOJudgeFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 11;
+ break;
+ } // case 90
+ case 98: {
+ input.readMessage(
+ getQwilightIOJudgmentMeterFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 12;
+ break;
+ } // case 98
+ case 106: {
+ input.readMessage(
+ getTwilightIOJudgmentMeterFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 13;
+ break;
+ } // case 106
+ case 114: {
+ input.readMessage(
+ getQwilightIONoteVisibilityFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 14;
+ break;
+ } // case 114
+ case 122: {
+ input.readMessage(
+ getTwilightIONoteVisibilityFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 15;
+ break;
+ } // case 122
+ case 130: {
+ input.readMessage(
+ getQwilightIOMultiplierFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 16;
+ break;
+ } // case 130
+ case 138: {
+ input.readMessage(
+ getTwilightIOMultiplierFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 17;
+ break;
+ } // case 138
+ case 146: {
+ input.readMessage(
+ getQwilightIOAudioMultiplierFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 18;
+ break;
+ } // case 146
+ case 154: {
+ input.readMessage(
+ getTwilightIOAudioMultiplierFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 19;
+ break;
+ } // case 154
+ case 162: {
+ input.readMessage(
+ getTwilightAudioInputFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 20;
+ break;
+ } // case 162
+ case 170: {
+ input.readMessage(
+ getQwilightPostItemFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 21;
+ break;
+ } // case 170
+ case 178: {
+ input.readMessage(
+ getTwilightPostItemFieldBuilder().getBuilder(),
+ extensionRegistry);
+ fastTextCase_ = 22;
+ break;
+ } // case 178
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int fastTextCase_ = 0;
+ private java.lang.Object fastText_;
+ public FastTextCase
+ getFastTextCase() {
+ return FastTextCase.forNumber(
+ fastTextCase_);
+ }
+
+ public Builder clearFastText() {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ return this;
+ }
+
+ private int bitField0_;
+
+ private long millis_ ;
+ /**
+ * int64 millis = 1;
+ * @return The millis.
+ */
+ @java.lang.Override
+ public long getMillis() {
+ return millis_;
+ }
+ /**
+ * int64 millis = 1;
+ * @param value The millis to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMillis(long value) {
+
+ millis_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ * int64 millis = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearMillis() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ millis_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object avatarID_ = "";
+ /**
+ * string avatarID = 2;
+ * @return The avatarID.
+ */
+ public java.lang.String getAvatarID() {
+ java.lang.Object ref = avatarID_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ avatarID_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @return The bytes for avatarID.
+ */
+ public com.google.protobuf.ByteString
+ getAvatarIDBytes() {
+ java.lang.Object ref = avatarID_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ avatarID_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarID(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearAvatarID() {
+ avatarID_ = getDefaultInstance().getAvatarID();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * string avatarID = 2;
+ * @param value The bytes for avatarID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAvatarIDBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ avatarID_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int eventID_ = 0;
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The enum numeric value on the wire for eventID.
+ */
+ @java.lang.Override public int getEventIDValue() {
+ return eventID_;
+ }
+ /**
+ * .Event.EventID eventID = 3;
+ * @param value The enum numeric value on the wire for eventID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setEventIDValue(int value) {
+ eventID_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.EventID eventID = 3;
+ * @return The eventID.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.EventID getEventID() {
+ net.taehui.EventClass.Event.EventID result = net.taehui.EventClass.Event.EventID.forNumber(eventID_);
+ return result == null ? net.taehui.EventClass.Event.EventID.UNRECOGNIZED : result;
+ }
+ /**
+ * .Event.EventID eventID = 3;
+ * @param value The eventID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setEventID(net.taehui.EventClass.Event.EventID value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ eventID_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .Event.EventID eventID = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearEventID() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ eventID_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object text_ = "";
+ /**
+ * string text = 4;
+ * @return The text.
+ */
+ public java.lang.String getText() {
+ java.lang.Object ref = text_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ text_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string text = 4;
+ * @return The bytes for text.
+ */
+ public com.google.protobuf.ByteString
+ getTextBytes() {
+ java.lang.Object ref = text_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ text_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string text = 4;
+ * @param value The text to set.
+ * @return This builder for chaining.
+ */
+ public Builder setText(
+ java.lang.String value) {
+ if (value == null) { throw new NullPointerException(); }
+ text_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ * string text = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearText() {
+ text_ = getDefaultInstance().getText();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ return this;
+ }
+ /**
+ * string text = 4;
+ * @param value The bytes for text to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTextBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ checkByteStringIsUtf8(value);
+ text_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.Internal.ProtobufList data_ = emptyList(com.google.protobuf.ByteString.class);
+ private void ensureDataIsMutable() {
+ if (!data_.isModifiable()) {
+ data_ = makeMutableCopy(data_);
+ }
+ bitField0_ |= 0x00000010;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @return A list containing the data.
+ */
+ public java.util.List
+ getDataList() {
+ data_.makeImmutable();
+ return data_;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @return The count of data.
+ */
+ public int getDataCount() {
+ return data_.size();
+ }
+ /**
+ * repeated bytes data = 5;
+ * @param index The index of the element to return.
+ * @return The data at the given index.
+ */
+ public com.google.protobuf.ByteString getData(int index) {
+ return data_.get(index);
+ }
+ /**
+ * repeated bytes data = 5;
+ * @param index The index to set the value at.
+ * @param value The data to set.
+ * @return This builder for chaining.
+ */
+ public Builder setData(
+ int index, com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureDataIsMutable();
+ data_.set(index, value);
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @param value The data to add.
+ * @return This builder for chaining.
+ */
+ public Builder addData(com.google.protobuf.ByteString value) {
+ if (value == null) { throw new NullPointerException(); }
+ ensureDataIsMutable();
+ data_.add(value);
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @param values The data to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllData(
+ java.lang.Iterable extends com.google.protobuf.ByteString> values) {
+ ensureDataIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, data_);
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated bytes data = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearData() {
+ data_ = emptyList(com.google.protobuf.ByteString.class);
+ bitField0_ = (bitField0_ & ~0x00000010);
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightCallNet, net.taehui.EventClass.Event.QwilightCallNet.Builder, net.taehui.EventClass.Event.QwilightCallNetOrBuilder> qwilightCallNetBuilder_;
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return Whether the qwilightCallNet field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightCallNet() {
+ return fastTextCase_ == 6;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ * @return The qwilightCallNet.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNet getQwilightCallNet() {
+ if (qwilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 6) {
+ return (net.taehui.EventClass.Event.QwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 6) {
+ return qwilightCallNetBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ public Builder setQwilightCallNet(net.taehui.EventClass.Event.QwilightCallNet value) {
+ if (qwilightCallNetBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightCallNetBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 6;
+ return this;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ public Builder setQwilightCallNet(
+ net.taehui.EventClass.Event.QwilightCallNet.Builder builderForValue) {
+ if (qwilightCallNetBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightCallNetBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 6;
+ return this;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ public Builder mergeQwilightCallNet(net.taehui.EventClass.Event.QwilightCallNet value) {
+ if (qwilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 6 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightCallNet.newBuilder((net.taehui.EventClass.Event.QwilightCallNet) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 6) {
+ qwilightCallNetBuilder_.mergeFrom(value);
+ } else {
+ qwilightCallNetBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 6;
+ return this;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ public Builder clearQwilightCallNet() {
+ if (qwilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 6) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 6) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightCallNetBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ public net.taehui.EventClass.Event.QwilightCallNet.Builder getQwilightCallNetBuilder() {
+ return getQwilightCallNetFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightCallNetOrBuilder getQwilightCallNetOrBuilder() {
+ if ((fastTextCase_ == 6) && (qwilightCallNetBuilder_ != null)) {
+ return qwilightCallNetBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 6) {
+ return (net.taehui.EventClass.Event.QwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightCallNet qwilightCallNet = 6;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightCallNet, net.taehui.EventClass.Event.QwilightCallNet.Builder, net.taehui.EventClass.Event.QwilightCallNetOrBuilder>
+ getQwilightCallNetFieldBuilder() {
+ if (qwilightCallNetBuilder_ == null) {
+ if (!(fastTextCase_ == 6)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightCallNet.getDefaultInstance();
+ }
+ qwilightCallNetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightCallNet, net.taehui.EventClass.Event.QwilightCallNet.Builder, net.taehui.EventClass.Event.QwilightCallNetOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightCallNet) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 6;
+ onChanged();
+ return qwilightCallNetBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet, net.taehui.EventClass.Event.TwilightCallNet.Builder, net.taehui.EventClass.Event.TwilightCallNetOrBuilder> twilightCallNetBuilder_;
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return Whether the twilightCallNet field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightCallNet() {
+ return fastTextCase_ == 7;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ * @return The twilightCallNet.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNet getTwilightCallNet() {
+ if (twilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 7) {
+ return (net.taehui.EventClass.Event.TwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 7) {
+ return twilightCallNetBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ public Builder setTwilightCallNet(net.taehui.EventClass.Event.TwilightCallNet value) {
+ if (twilightCallNetBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightCallNetBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 7;
+ return this;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ public Builder setTwilightCallNet(
+ net.taehui.EventClass.Event.TwilightCallNet.Builder builderForValue) {
+ if (twilightCallNetBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightCallNetBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 7;
+ return this;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ public Builder mergeTwilightCallNet(net.taehui.EventClass.Event.TwilightCallNet value) {
+ if (twilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 7 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightCallNet.newBuilder((net.taehui.EventClass.Event.TwilightCallNet) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 7) {
+ twilightCallNetBuilder_.mergeFrom(value);
+ } else {
+ twilightCallNetBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 7;
+ return this;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ public Builder clearTwilightCallNet() {
+ if (twilightCallNetBuilder_ == null) {
+ if (fastTextCase_ == 7) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 7) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightCallNetBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ public net.taehui.EventClass.Event.TwilightCallNet.Builder getTwilightCallNetBuilder() {
+ return getTwilightCallNetFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightCallNetOrBuilder getTwilightCallNetOrBuilder() {
+ if ((fastTextCase_ == 7) && (twilightCallNetBuilder_ != null)) {
+ return twilightCallNetBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 7) {
+ return (net.taehui.EventClass.Event.TwilightCallNet) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightCallNet twilightCallNet = 7;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet, net.taehui.EventClass.Event.TwilightCallNet.Builder, net.taehui.EventClass.Event.TwilightCallNetOrBuilder>
+ getTwilightCallNetFieldBuilder() {
+ if (twilightCallNetBuilder_ == null) {
+ if (!(fastTextCase_ == 7)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightCallNet.getDefaultInstance();
+ }
+ twilightCallNetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightCallNet, net.taehui.EventClass.Event.TwilightCallNet.Builder, net.taehui.EventClass.Event.TwilightCallNetOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightCallNet) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 7;
+ onChanged();
+ return twilightCallNetBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOInput, net.taehui.EventClass.Event.QwilightIOInput.Builder, net.taehui.EventClass.Event.QwilightIOInputOrBuilder> qwilightIOInputBuilder_;
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return Whether the qwilightIOInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOInput() {
+ return fastTextCase_ == 8;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ * @return The qwilightIOInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInput getQwilightIOInput() {
+ if (qwilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 8) {
+ return (net.taehui.EventClass.Event.QwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 8) {
+ return qwilightIOInputBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ public Builder setQwilightIOInput(net.taehui.EventClass.Event.QwilightIOInput value) {
+ if (qwilightIOInputBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIOInputBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 8;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ public Builder setQwilightIOInput(
+ net.taehui.EventClass.Event.QwilightIOInput.Builder builderForValue) {
+ if (qwilightIOInputBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIOInputBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 8;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ public Builder mergeQwilightIOInput(net.taehui.EventClass.Event.QwilightIOInput value) {
+ if (qwilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 8 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOInput.newBuilder((net.taehui.EventClass.Event.QwilightIOInput) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 8) {
+ qwilightIOInputBuilder_.mergeFrom(value);
+ } else {
+ qwilightIOInputBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 8;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ public Builder clearQwilightIOInput() {
+ if (qwilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 8) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 8) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIOInputBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ public net.taehui.EventClass.Event.QwilightIOInput.Builder getQwilightIOInputBuilder() {
+ return getQwilightIOInputFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOInputOrBuilder getQwilightIOInputOrBuilder() {
+ if ((fastTextCase_ == 8) && (qwilightIOInputBuilder_ != null)) {
+ return qwilightIOInputBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 8) {
+ return (net.taehui.EventClass.Event.QwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOInput qwilightIOInput = 8;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOInput, net.taehui.EventClass.Event.QwilightIOInput.Builder, net.taehui.EventClass.Event.QwilightIOInputOrBuilder>
+ getQwilightIOInputFieldBuilder() {
+ if (qwilightIOInputBuilder_ == null) {
+ if (!(fastTextCase_ == 8)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOInput.getDefaultInstance();
+ }
+ qwilightIOInputBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOInput, net.taehui.EventClass.Event.QwilightIOInput.Builder, net.taehui.EventClass.Event.QwilightIOInputOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIOInput) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 8;
+ onChanged();
+ return qwilightIOInputBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOInput, net.taehui.EventClass.Event.TwilightIOInput.Builder, net.taehui.EventClass.Event.TwilightIOInputOrBuilder> twilightIOInputBuilder_;
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return Whether the twilightIOInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOInput() {
+ return fastTextCase_ == 9;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ * @return The twilightIOInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInput getTwilightIOInput() {
+ if (twilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 9) {
+ return (net.taehui.EventClass.Event.TwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 9) {
+ return twilightIOInputBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ public Builder setTwilightIOInput(net.taehui.EventClass.Event.TwilightIOInput value) {
+ if (twilightIOInputBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIOInputBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 9;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ public Builder setTwilightIOInput(
+ net.taehui.EventClass.Event.TwilightIOInput.Builder builderForValue) {
+ if (twilightIOInputBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIOInputBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 9;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ public Builder mergeTwilightIOInput(net.taehui.EventClass.Event.TwilightIOInput value) {
+ if (twilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 9 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOInput.newBuilder((net.taehui.EventClass.Event.TwilightIOInput) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 9) {
+ twilightIOInputBuilder_.mergeFrom(value);
+ } else {
+ twilightIOInputBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 9;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ public Builder clearTwilightIOInput() {
+ if (twilightIOInputBuilder_ == null) {
+ if (fastTextCase_ == 9) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 9) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIOInputBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ public net.taehui.EventClass.Event.TwilightIOInput.Builder getTwilightIOInputBuilder() {
+ return getTwilightIOInputFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOInputOrBuilder getTwilightIOInputOrBuilder() {
+ if ((fastTextCase_ == 9) && (twilightIOInputBuilder_ != null)) {
+ return twilightIOInputBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 9) {
+ return (net.taehui.EventClass.Event.TwilightIOInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOInput twilightIOInput = 9;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOInput, net.taehui.EventClass.Event.TwilightIOInput.Builder, net.taehui.EventClass.Event.TwilightIOInputOrBuilder>
+ getTwilightIOInputFieldBuilder() {
+ if (twilightIOInputBuilder_ == null) {
+ if (!(fastTextCase_ == 9)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOInput.getDefaultInstance();
+ }
+ twilightIOInputBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOInput, net.taehui.EventClass.Event.TwilightIOInput.Builder, net.taehui.EventClass.Event.TwilightIOInputOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIOInput) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 9;
+ onChanged();
+ return twilightIOInputBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudge, net.taehui.EventClass.Event.QwilightIOJudge.Builder, net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder> qwilightIOJudgeBuilder_;
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return Whether the qwilightIOJudge field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOJudge() {
+ return fastTextCase_ == 10;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ * @return The qwilightIOJudge.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudge getQwilightIOJudge() {
+ if (qwilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 10) {
+ return (net.taehui.EventClass.Event.QwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 10) {
+ return qwilightIOJudgeBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ public Builder setQwilightIOJudge(net.taehui.EventClass.Event.QwilightIOJudge value) {
+ if (qwilightIOJudgeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIOJudgeBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 10;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ public Builder setQwilightIOJudge(
+ net.taehui.EventClass.Event.QwilightIOJudge.Builder builderForValue) {
+ if (qwilightIOJudgeBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIOJudgeBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 10;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ public Builder mergeQwilightIOJudge(net.taehui.EventClass.Event.QwilightIOJudge value) {
+ if (qwilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 10 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOJudge.newBuilder((net.taehui.EventClass.Event.QwilightIOJudge) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 10) {
+ qwilightIOJudgeBuilder_.mergeFrom(value);
+ } else {
+ qwilightIOJudgeBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 10;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ public Builder clearQwilightIOJudge() {
+ if (qwilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 10) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 10) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIOJudgeBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ public net.taehui.EventClass.Event.QwilightIOJudge.Builder getQwilightIOJudgeBuilder() {
+ return getQwilightIOJudgeFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder getQwilightIOJudgeOrBuilder() {
+ if ((fastTextCase_ == 10) && (qwilightIOJudgeBuilder_ != null)) {
+ return qwilightIOJudgeBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 10) {
+ return (net.taehui.EventClass.Event.QwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOJudge qwilightIOJudge = 10;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudge, net.taehui.EventClass.Event.QwilightIOJudge.Builder, net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder>
+ getQwilightIOJudgeFieldBuilder() {
+ if (qwilightIOJudgeBuilder_ == null) {
+ if (!(fastTextCase_ == 10)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOJudge.getDefaultInstance();
+ }
+ qwilightIOJudgeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudge, net.taehui.EventClass.Event.QwilightIOJudge.Builder, net.taehui.EventClass.Event.QwilightIOJudgeOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIOJudge) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 10;
+ onChanged();
+ return qwilightIOJudgeBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudge, net.taehui.EventClass.Event.TwilightIOJudge.Builder, net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder> twilightIOJudgeBuilder_;
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return Whether the twilightIOJudge field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOJudge() {
+ return fastTextCase_ == 11;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ * @return The twilightIOJudge.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudge getTwilightIOJudge() {
+ if (twilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 11) {
+ return (net.taehui.EventClass.Event.TwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 11) {
+ return twilightIOJudgeBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ public Builder setTwilightIOJudge(net.taehui.EventClass.Event.TwilightIOJudge value) {
+ if (twilightIOJudgeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIOJudgeBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 11;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ public Builder setTwilightIOJudge(
+ net.taehui.EventClass.Event.TwilightIOJudge.Builder builderForValue) {
+ if (twilightIOJudgeBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIOJudgeBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 11;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ public Builder mergeTwilightIOJudge(net.taehui.EventClass.Event.TwilightIOJudge value) {
+ if (twilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 11 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOJudge.newBuilder((net.taehui.EventClass.Event.TwilightIOJudge) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 11) {
+ twilightIOJudgeBuilder_.mergeFrom(value);
+ } else {
+ twilightIOJudgeBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 11;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ public Builder clearTwilightIOJudge() {
+ if (twilightIOJudgeBuilder_ == null) {
+ if (fastTextCase_ == 11) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 11) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIOJudgeBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ public net.taehui.EventClass.Event.TwilightIOJudge.Builder getTwilightIOJudgeBuilder() {
+ return getTwilightIOJudgeFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder getTwilightIOJudgeOrBuilder() {
+ if ((fastTextCase_ == 11) && (twilightIOJudgeBuilder_ != null)) {
+ return twilightIOJudgeBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 11) {
+ return (net.taehui.EventClass.Event.TwilightIOJudge) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOJudge twilightIOJudge = 11;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudge, net.taehui.EventClass.Event.TwilightIOJudge.Builder, net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder>
+ getTwilightIOJudgeFieldBuilder() {
+ if (twilightIOJudgeBuilder_ == null) {
+ if (!(fastTextCase_ == 11)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOJudge.getDefaultInstance();
+ }
+ twilightIOJudgeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudge, net.taehui.EventClass.Event.TwilightIOJudge.Builder, net.taehui.EventClass.Event.TwilightIOJudgeOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIOJudge) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 11;
+ onChanged();
+ return twilightIOJudgeBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter, net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder> qwilightIOJudgmentMeterBuilder_;
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return Whether the qwilightIOJudgmentMeter field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOJudgmentMeter() {
+ return fastTextCase_ == 12;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ * @return The qwilightIOJudgmentMeter.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter getQwilightIOJudgmentMeter() {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 12) {
+ return (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 12) {
+ return qwilightIOJudgmentMeterBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ public Builder setQwilightIOJudgmentMeter(net.taehui.EventClass.Event.QwilightIOJudgmentMeter value) {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIOJudgmentMeterBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 12;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ public Builder setQwilightIOJudgmentMeter(
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder builderForValue) {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIOJudgmentMeterBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 12;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ public Builder mergeQwilightIOJudgmentMeter(net.taehui.EventClass.Event.QwilightIOJudgmentMeter value) {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 12 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOJudgmentMeter.newBuilder((net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 12) {
+ qwilightIOJudgmentMeterBuilder_.mergeFrom(value);
+ } else {
+ qwilightIOJudgmentMeterBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 12;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ public Builder clearQwilightIOJudgmentMeter() {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 12) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 12) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIOJudgmentMeterBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder getQwilightIOJudgmentMeterBuilder() {
+ return getQwilightIOJudgmentMeterFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder getQwilightIOJudgmentMeterOrBuilder() {
+ if ((fastTextCase_ == 12) && (qwilightIOJudgmentMeterBuilder_ != null)) {
+ return qwilightIOJudgmentMeterBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 12) {
+ return (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOJudgmentMeter qwilightIOJudgmentMeter = 12;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter, net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder>
+ getQwilightIOJudgmentMeterFieldBuilder() {
+ if (qwilightIOJudgmentMeterBuilder_ == null) {
+ if (!(fastTextCase_ == 12)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ qwilightIOJudgmentMeterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOJudgmentMeter, net.taehui.EventClass.Event.QwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.QwilightIOJudgmentMeterOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIOJudgmentMeter) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 12;
+ onChanged();
+ return qwilightIOJudgmentMeterBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter, net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder> twilightIOJudgmentMeterBuilder_;
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return Whether the twilightIOJudgmentMeter field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOJudgmentMeter() {
+ return fastTextCase_ == 13;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ * @return The twilightIOJudgmentMeter.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter getTwilightIOJudgmentMeter() {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 13) {
+ return (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 13) {
+ return twilightIOJudgmentMeterBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ public Builder setTwilightIOJudgmentMeter(net.taehui.EventClass.Event.TwilightIOJudgmentMeter value) {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIOJudgmentMeterBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 13;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ public Builder setTwilightIOJudgmentMeter(
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder builderForValue) {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIOJudgmentMeterBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 13;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ public Builder mergeTwilightIOJudgmentMeter(net.taehui.EventClass.Event.TwilightIOJudgmentMeter value) {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 13 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOJudgmentMeter.newBuilder((net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 13) {
+ twilightIOJudgmentMeterBuilder_.mergeFrom(value);
+ } else {
+ twilightIOJudgmentMeterBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 13;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ public Builder clearTwilightIOJudgmentMeter() {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ if (fastTextCase_ == 13) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 13) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIOJudgmentMeterBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder getTwilightIOJudgmentMeterBuilder() {
+ return getTwilightIOJudgmentMeterFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder getTwilightIOJudgmentMeterOrBuilder() {
+ if ((fastTextCase_ == 13) && (twilightIOJudgmentMeterBuilder_ != null)) {
+ return twilightIOJudgmentMeterBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 13) {
+ return (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOJudgmentMeter twilightIOJudgmentMeter = 13;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter, net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder>
+ getTwilightIOJudgmentMeterFieldBuilder() {
+ if (twilightIOJudgmentMeterBuilder_ == null) {
+ if (!(fastTextCase_ == 13)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOJudgmentMeter.getDefaultInstance();
+ }
+ twilightIOJudgmentMeterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOJudgmentMeter, net.taehui.EventClass.Event.TwilightIOJudgmentMeter.Builder, net.taehui.EventClass.Event.TwilightIOJudgmentMeterOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIOJudgmentMeter) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 13;
+ onChanged();
+ return twilightIOJudgmentMeterBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIONoteVisibility, net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder> qwilightIONoteVisibilityBuilder_;
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return Whether the qwilightIONoteVisibility field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIONoteVisibility() {
+ return fastTextCase_ == 14;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ * @return The qwilightIONoteVisibility.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility getQwilightIONoteVisibility() {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 14) {
+ return (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 14) {
+ return qwilightIONoteVisibilityBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ public Builder setQwilightIONoteVisibility(net.taehui.EventClass.Event.QwilightIONoteVisibility value) {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIONoteVisibilityBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 14;
+ return this;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ public Builder setQwilightIONoteVisibility(
+ net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder builderForValue) {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIONoteVisibilityBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 14;
+ return this;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ public Builder mergeQwilightIONoteVisibility(net.taehui.EventClass.Event.QwilightIONoteVisibility value) {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 14 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIONoteVisibility.newBuilder((net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 14) {
+ qwilightIONoteVisibilityBuilder_.mergeFrom(value);
+ } else {
+ qwilightIONoteVisibilityBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 14;
+ return this;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ public Builder clearQwilightIONoteVisibility() {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 14) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 14) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIONoteVisibilityBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ public net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder getQwilightIONoteVisibilityBuilder() {
+ return getQwilightIONoteVisibilityFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder getQwilightIONoteVisibilityOrBuilder() {
+ if ((fastTextCase_ == 14) && (qwilightIONoteVisibilityBuilder_ != null)) {
+ return qwilightIONoteVisibilityBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 14) {
+ return (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIONoteVisibility qwilightIONoteVisibility = 14;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIONoteVisibility, net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder>
+ getQwilightIONoteVisibilityFieldBuilder() {
+ if (qwilightIONoteVisibilityBuilder_ == null) {
+ if (!(fastTextCase_ == 14)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIONoteVisibility.getDefaultInstance();
+ }
+ qwilightIONoteVisibilityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIONoteVisibility, net.taehui.EventClass.Event.QwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.QwilightIONoteVisibilityOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIONoteVisibility) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 14;
+ onChanged();
+ return qwilightIONoteVisibilityBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIONoteVisibility, net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder> twilightIONoteVisibilityBuilder_;
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return Whether the twilightIONoteVisibility field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIONoteVisibility() {
+ return fastTextCase_ == 15;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ * @return The twilightIONoteVisibility.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility getTwilightIONoteVisibility() {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 15) {
+ return (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 15) {
+ return twilightIONoteVisibilityBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ public Builder setTwilightIONoteVisibility(net.taehui.EventClass.Event.TwilightIONoteVisibility value) {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIONoteVisibilityBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 15;
+ return this;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ public Builder setTwilightIONoteVisibility(
+ net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder builderForValue) {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIONoteVisibilityBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 15;
+ return this;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ public Builder mergeTwilightIONoteVisibility(net.taehui.EventClass.Event.TwilightIONoteVisibility value) {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 15 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIONoteVisibility.newBuilder((net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 15) {
+ twilightIONoteVisibilityBuilder_.mergeFrom(value);
+ } else {
+ twilightIONoteVisibilityBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 15;
+ return this;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ public Builder clearTwilightIONoteVisibility() {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ if (fastTextCase_ == 15) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 15) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIONoteVisibilityBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ public net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder getTwilightIONoteVisibilityBuilder() {
+ return getTwilightIONoteVisibilityFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder getTwilightIONoteVisibilityOrBuilder() {
+ if ((fastTextCase_ == 15) && (twilightIONoteVisibilityBuilder_ != null)) {
+ return twilightIONoteVisibilityBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 15) {
+ return (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIONoteVisibility twilightIONoteVisibility = 15;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIONoteVisibility, net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder>
+ getTwilightIONoteVisibilityFieldBuilder() {
+ if (twilightIONoteVisibilityBuilder_ == null) {
+ if (!(fastTextCase_ == 15)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIONoteVisibility.getDefaultInstance();
+ }
+ twilightIONoteVisibilityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIONoteVisibility, net.taehui.EventClass.Event.TwilightIONoteVisibility.Builder, net.taehui.EventClass.Event.TwilightIONoteVisibilityOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIONoteVisibility) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 15;
+ onChanged();
+ return twilightIONoteVisibilityBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOMultiplier, net.taehui.EventClass.Event.QwilightIOMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder> qwilightIOMultiplierBuilder_;
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return Whether the qwilightIOMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOMultiplier() {
+ return fastTextCase_ == 16;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ * @return The qwilightIOMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplier getQwilightIOMultiplier() {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 16) {
+ return (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 16) {
+ return qwilightIOMultiplierBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ public Builder setQwilightIOMultiplier(net.taehui.EventClass.Event.QwilightIOMultiplier value) {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIOMultiplierBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 16;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ public Builder setQwilightIOMultiplier(
+ net.taehui.EventClass.Event.QwilightIOMultiplier.Builder builderForValue) {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIOMultiplierBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 16;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ public Builder mergeQwilightIOMultiplier(net.taehui.EventClass.Event.QwilightIOMultiplier value) {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 16 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOMultiplier.newBuilder((net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 16) {
+ qwilightIOMultiplierBuilder_.mergeFrom(value);
+ } else {
+ qwilightIOMultiplierBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 16;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ public Builder clearQwilightIOMultiplier() {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 16) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 16) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIOMultiplierBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ public net.taehui.EventClass.Event.QwilightIOMultiplier.Builder getQwilightIOMultiplierBuilder() {
+ return getQwilightIOMultiplierFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder getQwilightIOMultiplierOrBuilder() {
+ if ((fastTextCase_ == 16) && (qwilightIOMultiplierBuilder_ != null)) {
+ return qwilightIOMultiplierBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 16) {
+ return (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOMultiplier qwilightIOMultiplier = 16;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOMultiplier, net.taehui.EventClass.Event.QwilightIOMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder>
+ getQwilightIOMultiplierFieldBuilder() {
+ if (qwilightIOMultiplierBuilder_ == null) {
+ if (!(fastTextCase_ == 16)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOMultiplier.getDefaultInstance();
+ }
+ qwilightIOMultiplierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOMultiplier, net.taehui.EventClass.Event.QwilightIOMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOMultiplierOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIOMultiplier) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 16;
+ onChanged();
+ return qwilightIOMultiplierBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOMultiplier, net.taehui.EventClass.Event.TwilightIOMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder> twilightIOMultiplierBuilder_;
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return Whether the twilightIOMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOMultiplier() {
+ return fastTextCase_ == 17;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ * @return The twilightIOMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplier getTwilightIOMultiplier() {
+ if (twilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 17) {
+ return (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 17) {
+ return twilightIOMultiplierBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ public Builder setTwilightIOMultiplier(net.taehui.EventClass.Event.TwilightIOMultiplier value) {
+ if (twilightIOMultiplierBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIOMultiplierBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 17;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ public Builder setTwilightIOMultiplier(
+ net.taehui.EventClass.Event.TwilightIOMultiplier.Builder builderForValue) {
+ if (twilightIOMultiplierBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIOMultiplierBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 17;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ public Builder mergeTwilightIOMultiplier(net.taehui.EventClass.Event.TwilightIOMultiplier value) {
+ if (twilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 17 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOMultiplier.newBuilder((net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 17) {
+ twilightIOMultiplierBuilder_.mergeFrom(value);
+ } else {
+ twilightIOMultiplierBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 17;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ public Builder clearTwilightIOMultiplier() {
+ if (twilightIOMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 17) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 17) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIOMultiplierBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ public net.taehui.EventClass.Event.TwilightIOMultiplier.Builder getTwilightIOMultiplierBuilder() {
+ return getTwilightIOMultiplierFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder getTwilightIOMultiplierOrBuilder() {
+ if ((fastTextCase_ == 17) && (twilightIOMultiplierBuilder_ != null)) {
+ return twilightIOMultiplierBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 17) {
+ return (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOMultiplier twilightIOMultiplier = 17;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOMultiplier, net.taehui.EventClass.Event.TwilightIOMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder>
+ getTwilightIOMultiplierFieldBuilder() {
+ if (twilightIOMultiplierBuilder_ == null) {
+ if (!(fastTextCase_ == 17)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOMultiplier.getDefaultInstance();
+ }
+ twilightIOMultiplierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOMultiplier, net.taehui.EventClass.Event.TwilightIOMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOMultiplierOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIOMultiplier) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 17;
+ onChanged();
+ return twilightIOMultiplierBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier, net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder> qwilightIOAudioMultiplierBuilder_;
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return Whether the qwilightIOAudioMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightIOAudioMultiplier() {
+ return fastTextCase_ == 18;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ * @return The qwilightIOAudioMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier getQwilightIOAudioMultiplier() {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 18) {
+ return (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 18) {
+ return qwilightIOAudioMultiplierBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ public Builder setQwilightIOAudioMultiplier(net.taehui.EventClass.Event.QwilightIOAudioMultiplier value) {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightIOAudioMultiplierBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 18;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ public Builder setQwilightIOAudioMultiplier(
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder builderForValue) {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightIOAudioMultiplierBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 18;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ public Builder mergeQwilightIOAudioMultiplier(net.taehui.EventClass.Event.QwilightIOAudioMultiplier value) {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 18 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOAudioMultiplier.newBuilder((net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 18) {
+ qwilightIOAudioMultiplierBuilder_.mergeFrom(value);
+ } else {
+ qwilightIOAudioMultiplierBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 18;
+ return this;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ public Builder clearQwilightIOAudioMultiplier() {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 18) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 18) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightIOAudioMultiplierBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder getQwilightIOAudioMultiplierBuilder() {
+ return getQwilightIOAudioMultiplierFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder getQwilightIOAudioMultiplierOrBuilder() {
+ if ((fastTextCase_ == 18) && (qwilightIOAudioMultiplierBuilder_ != null)) {
+ return qwilightIOAudioMultiplierBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 18) {
+ return (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightIOAudioMultiplier qwilightIOAudioMultiplier = 18;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier, net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder>
+ getQwilightIOAudioMultiplierFieldBuilder() {
+ if (qwilightIOAudioMultiplierBuilder_ == null) {
+ if (!(fastTextCase_ == 18)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ qwilightIOAudioMultiplierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightIOAudioMultiplier, net.taehui.EventClass.Event.QwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.QwilightIOAudioMultiplierOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightIOAudioMultiplier) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 18;
+ onChanged();
+ return qwilightIOAudioMultiplierBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier, net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder> twilightIOAudioMultiplierBuilder_;
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return Whether the twilightIOAudioMultiplier field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightIOAudioMultiplier() {
+ return fastTextCase_ == 19;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ * @return The twilightIOAudioMultiplier.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier getTwilightIOAudioMultiplier() {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 19) {
+ return (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 19) {
+ return twilightIOAudioMultiplierBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ public Builder setTwilightIOAudioMultiplier(net.taehui.EventClass.Event.TwilightIOAudioMultiplier value) {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightIOAudioMultiplierBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 19;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ public Builder setTwilightIOAudioMultiplier(
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder builderForValue) {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightIOAudioMultiplierBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 19;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ public Builder mergeTwilightIOAudioMultiplier(net.taehui.EventClass.Event.TwilightIOAudioMultiplier value) {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 19 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOAudioMultiplier.newBuilder((net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 19) {
+ twilightIOAudioMultiplierBuilder_.mergeFrom(value);
+ } else {
+ twilightIOAudioMultiplierBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 19;
+ return this;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ public Builder clearTwilightIOAudioMultiplier() {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ if (fastTextCase_ == 19) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 19) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightIOAudioMultiplierBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder getTwilightIOAudioMultiplierBuilder() {
+ return getTwilightIOAudioMultiplierFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder getTwilightIOAudioMultiplierOrBuilder() {
+ if ((fastTextCase_ == 19) && (twilightIOAudioMultiplierBuilder_ != null)) {
+ return twilightIOAudioMultiplierBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 19) {
+ return (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightIOAudioMultiplier twilightIOAudioMultiplier = 19;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier, net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder>
+ getTwilightIOAudioMultiplierFieldBuilder() {
+ if (twilightIOAudioMultiplierBuilder_ == null) {
+ if (!(fastTextCase_ == 19)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightIOAudioMultiplier.getDefaultInstance();
+ }
+ twilightIOAudioMultiplierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightIOAudioMultiplier, net.taehui.EventClass.Event.TwilightIOAudioMultiplier.Builder, net.taehui.EventClass.Event.TwilightIOAudioMultiplierOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightIOAudioMultiplier) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 19;
+ onChanged();
+ return twilightIOAudioMultiplierBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightAudioInput, net.taehui.EventClass.Event.TwilightAudioInput.Builder, net.taehui.EventClass.Event.TwilightAudioInputOrBuilder> twilightAudioInputBuilder_;
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return Whether the twilightAudioInput field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightAudioInput() {
+ return fastTextCase_ == 20;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ * @return The twilightAudioInput.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInput getTwilightAudioInput() {
+ if (twilightAudioInputBuilder_ == null) {
+ if (fastTextCase_ == 20) {
+ return (net.taehui.EventClass.Event.TwilightAudioInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 20) {
+ return twilightAudioInputBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ public Builder setTwilightAudioInput(net.taehui.EventClass.Event.TwilightAudioInput value) {
+ if (twilightAudioInputBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightAudioInputBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 20;
+ return this;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ public Builder setTwilightAudioInput(
+ net.taehui.EventClass.Event.TwilightAudioInput.Builder builderForValue) {
+ if (twilightAudioInputBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightAudioInputBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 20;
+ return this;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ public Builder mergeTwilightAudioInput(net.taehui.EventClass.Event.TwilightAudioInput value) {
+ if (twilightAudioInputBuilder_ == null) {
+ if (fastTextCase_ == 20 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightAudioInput.newBuilder((net.taehui.EventClass.Event.TwilightAudioInput) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 20) {
+ twilightAudioInputBuilder_.mergeFrom(value);
+ } else {
+ twilightAudioInputBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 20;
+ return this;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ public Builder clearTwilightAudioInput() {
+ if (twilightAudioInputBuilder_ == null) {
+ if (fastTextCase_ == 20) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 20) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightAudioInputBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ public net.taehui.EventClass.Event.TwilightAudioInput.Builder getTwilightAudioInputBuilder() {
+ return getTwilightAudioInputFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightAudioInputOrBuilder getTwilightAudioInputOrBuilder() {
+ if ((fastTextCase_ == 20) && (twilightAudioInputBuilder_ != null)) {
+ return twilightAudioInputBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 20) {
+ return (net.taehui.EventClass.Event.TwilightAudioInput) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightAudioInput twilightAudioInput = 20;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightAudioInput, net.taehui.EventClass.Event.TwilightAudioInput.Builder, net.taehui.EventClass.Event.TwilightAudioInputOrBuilder>
+ getTwilightAudioInputFieldBuilder() {
+ if (twilightAudioInputBuilder_ == null) {
+ if (!(fastTextCase_ == 20)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightAudioInput.getDefaultInstance();
+ }
+ twilightAudioInputBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightAudioInput, net.taehui.EventClass.Event.TwilightAudioInput.Builder, net.taehui.EventClass.Event.TwilightAudioInputOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightAudioInput) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 20;
+ onChanged();
+ return twilightAudioInputBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightPostItem, net.taehui.EventClass.Event.QwilightPostItem.Builder, net.taehui.EventClass.Event.QwilightPostItemOrBuilder> qwilightPostItemBuilder_;
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return Whether the qwilightPostItem field is set.
+ */
+ @java.lang.Override
+ public boolean hasQwilightPostItem() {
+ return fastTextCase_ == 21;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ * @return The qwilightPostItem.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItem getQwilightPostItem() {
+ if (qwilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 21) {
+ return (net.taehui.EventClass.Event.QwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 21) {
+ return qwilightPostItemBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ public Builder setQwilightPostItem(net.taehui.EventClass.Event.QwilightPostItem value) {
+ if (qwilightPostItemBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ qwilightPostItemBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 21;
+ return this;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ public Builder setQwilightPostItem(
+ net.taehui.EventClass.Event.QwilightPostItem.Builder builderForValue) {
+ if (qwilightPostItemBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ qwilightPostItemBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 21;
+ return this;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ public Builder mergeQwilightPostItem(net.taehui.EventClass.Event.QwilightPostItem value) {
+ if (qwilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 21 &&
+ fastText_ != net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.QwilightPostItem.newBuilder((net.taehui.EventClass.Event.QwilightPostItem) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 21) {
+ qwilightPostItemBuilder_.mergeFrom(value);
+ } else {
+ qwilightPostItemBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 21;
+ return this;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ public Builder clearQwilightPostItem() {
+ if (qwilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 21) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 21) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ qwilightPostItemBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ public net.taehui.EventClass.Event.QwilightPostItem.Builder getQwilightPostItemBuilder() {
+ return getQwilightPostItemFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.QwilightPostItemOrBuilder getQwilightPostItemOrBuilder() {
+ if ((fastTextCase_ == 21) && (qwilightPostItemBuilder_ != null)) {
+ return qwilightPostItemBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 21) {
+ return (net.taehui.EventClass.Event.QwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.QwilightPostItem qwilightPostItem = 21;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightPostItem, net.taehui.EventClass.Event.QwilightPostItem.Builder, net.taehui.EventClass.Event.QwilightPostItemOrBuilder>
+ getQwilightPostItemFieldBuilder() {
+ if (qwilightPostItemBuilder_ == null) {
+ if (!(fastTextCase_ == 21)) {
+ fastText_ = net.taehui.EventClass.Event.QwilightPostItem.getDefaultInstance();
+ }
+ qwilightPostItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.QwilightPostItem, net.taehui.EventClass.Event.QwilightPostItem.Builder, net.taehui.EventClass.Event.QwilightPostItemOrBuilder>(
+ (net.taehui.EventClass.Event.QwilightPostItem) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 21;
+ onChanged();
+ return qwilightPostItemBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightPostItem, net.taehui.EventClass.Event.TwilightPostItem.Builder, net.taehui.EventClass.Event.TwilightPostItemOrBuilder> twilightPostItemBuilder_;
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return Whether the twilightPostItem field is set.
+ */
+ @java.lang.Override
+ public boolean hasTwilightPostItem() {
+ return fastTextCase_ == 22;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ * @return The twilightPostItem.
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItem getTwilightPostItem() {
+ if (twilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 22) {
+ return (net.taehui.EventClass.Event.TwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ } else {
+ if (fastTextCase_ == 22) {
+ return twilightPostItemBuilder_.getMessage();
+ }
+ return net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ public Builder setTwilightPostItem(net.taehui.EventClass.Event.TwilightPostItem value) {
+ if (twilightPostItemBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fastText_ = value;
+ onChanged();
+ } else {
+ twilightPostItemBuilder_.setMessage(value);
+ }
+ fastTextCase_ = 22;
+ return this;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ public Builder setTwilightPostItem(
+ net.taehui.EventClass.Event.TwilightPostItem.Builder builderForValue) {
+ if (twilightPostItemBuilder_ == null) {
+ fastText_ = builderForValue.build();
+ onChanged();
+ } else {
+ twilightPostItemBuilder_.setMessage(builderForValue.build());
+ }
+ fastTextCase_ = 22;
+ return this;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ public Builder mergeTwilightPostItem(net.taehui.EventClass.Event.TwilightPostItem value) {
+ if (twilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 22 &&
+ fastText_ != net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance()) {
+ fastText_ = net.taehui.EventClass.Event.TwilightPostItem.newBuilder((net.taehui.EventClass.Event.TwilightPostItem) fastText_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ fastText_ = value;
+ }
+ onChanged();
+ } else {
+ if (fastTextCase_ == 22) {
+ twilightPostItemBuilder_.mergeFrom(value);
+ } else {
+ twilightPostItemBuilder_.setMessage(value);
+ }
+ }
+ fastTextCase_ = 22;
+ return this;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ public Builder clearTwilightPostItem() {
+ if (twilightPostItemBuilder_ == null) {
+ if (fastTextCase_ == 22) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ onChanged();
+ }
+ } else {
+ if (fastTextCase_ == 22) {
+ fastTextCase_ = 0;
+ fastText_ = null;
+ }
+ twilightPostItemBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ public net.taehui.EventClass.Event.TwilightPostItem.Builder getTwilightPostItemBuilder() {
+ return getTwilightPostItemFieldBuilder().getBuilder();
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ @java.lang.Override
+ public net.taehui.EventClass.Event.TwilightPostItemOrBuilder getTwilightPostItemOrBuilder() {
+ if ((fastTextCase_ == 22) && (twilightPostItemBuilder_ != null)) {
+ return twilightPostItemBuilder_.getMessageOrBuilder();
+ } else {
+ if (fastTextCase_ == 22) {
+ return (net.taehui.EventClass.Event.TwilightPostItem) fastText_;
+ }
+ return net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ }
+ }
+ /**
+ * .Event.TwilightPostItem twilightPostItem = 22;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightPostItem, net.taehui.EventClass.Event.TwilightPostItem.Builder, net.taehui.EventClass.Event.TwilightPostItemOrBuilder>
+ getTwilightPostItemFieldBuilder() {
+ if (twilightPostItemBuilder_ == null) {
+ if (!(fastTextCase_ == 22)) {
+ fastText_ = net.taehui.EventClass.Event.TwilightPostItem.getDefaultInstance();
+ }
+ twilightPostItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ net.taehui.EventClass.Event.TwilightPostItem, net.taehui.EventClass.Event.TwilightPostItem.Builder, net.taehui.EventClass.Event.TwilightPostItemOrBuilder>(
+ (net.taehui.EventClass.Event.TwilightPostItem) fastText_,
+ getParentForChildren(),
+ isClean());
+ fastText_ = null;
+ }
+ fastTextCase_ = 22;
+ onChanged();
+ return twilightPostItemBuilder_;
+ }
+ @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:Event)
+ }
+
+ // @@protoc_insertion_point(class_scope:Event)
+ private static final net.taehui.EventClass.Event DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new net.taehui.EventClass.Event();
+ }
+
+ public static net.taehui.EventClass.Event getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Event parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public net.taehui.EventClass.Event getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightCallNet_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightCallNet_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightCallNet_CallNetItem_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightCallNet_CallNetItem_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightCallNet_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightCallNet_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_NetDrawing_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_NetDrawing_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_DrawingComponent_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_DrawingComponent_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIOInput_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIOInput_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIOInput_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIOInput_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIOJudge_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIOJudge_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIOJudge_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIOJudge_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIOJudgmentMeter_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIOJudgmentMeter_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIOJudgmentMeter_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIOJudgmentMeter_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIONoteVisibility_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIONoteVisibility_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIONoteVisibility_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIONoteVisibility_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIOMultiplier_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIOMultiplier_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIOMultiplier_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIOMultiplier_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightIOAudioMultiplier_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightIOAudioMultiplier_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightIOAudioMultiplier_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightIOAudioMultiplier_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightAudioInput_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightAudioInput_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_QwilightPostItem_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_QwilightPostItem_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Event_TwilightPostItem_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Event_TwilightPostItem_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\013Event.proto\"\3760\n\005Event\022\016\n\006millis\030\001 \001(\003\022" +
+ "\020\n\010avatarID\030\002 \001(\t\022\037\n\007eventID\030\003 \001(\0162\016.Eve" +
+ "nt.EventID\022\014\n\004text\030\004 \001(\t\022\014\n\004data\030\005 \003(\014\0221" +
+ "\n\017qwilightCallNet\030\006 \001(\0132\026.Event.Qwilight" +
+ "CallNetH\000\0221\n\017twilightCallNet\030\007 \001(\0132\026.Eve" +
+ "nt.TwilightCallNetH\000\0221\n\017qwilightIOInput\030" +
+ "\010 \001(\0132\026.Event.QwilightIOInputH\000\0221\n\017twili" +
+ "ghtIOInput\030\t \001(\0132\026.Event.TwilightIOInput" +
+ "H\000\0221\n\017qwilightIOJudge\030\n \001(\0132\026.Event.Qwil" +
+ "ightIOJudgeH\000\0221\n\017twilightIOJudge\030\013 \001(\0132\026" +
+ ".Event.TwilightIOJudgeH\000\022A\n\027qwilightIOJu" +
+ "dgmentMeter\030\014 \001(\0132\036.Event.QwilightIOJudg" +
+ "mentMeterH\000\022A\n\027twilightIOJudgmentMeter\030\r" +
+ " \001(\0132\036.Event.TwilightIOJudgmentMeterH\000\022C" +
+ "\n\030qwilightIONoteVisibility\030\016 \001(\0132\037.Event" +
+ ".QwilightIONoteVisibilityH\000\022C\n\030twilightI" +
+ "ONoteVisibility\030\017 \001(\0132\037.Event.TwilightIO" +
+ "NoteVisibilityH\000\022;\n\024qwilightIOMultiplier" +
+ "\030\020 \001(\0132\033.Event.QwilightIOMultiplierH\000\022;\n" +
+ "\024twilightIOMultiplier\030\021 \001(\0132\033.Event.Twil" +
+ "ightIOMultiplierH\000\022E\n\031qwilightIOAudioMul" +
+ "tiplier\030\022 \001(\0132 .Event.QwilightIOAudioMul" +
+ "tiplierH\000\022E\n\031twilightIOAudioMultiplier\030\023" +
+ " \001(\0132 .Event.TwilightIOAudioMultiplierH\000" +
+ "\0227\n\022twilightAudioInput\030\024 \001(\0132\031.Event.Twi" +
+ "lightAudioInputH\000\0223\n\020qwilightPostItem\030\025 " +
+ "\001(\0132\027.Event.QwilightPostItemH\000\0223\n\020twilig" +
+ "htPostItem\030\026 \001(\0132\027.Event.TwilightPostIte" +
+ "mH\000\032\251\003\n\017TwilightCallNet\022\021\n\thandlerID\030\001 \001" +
+ "(\t\0220\n\004data\030\002 \003(\0132\".Event.TwilightCallNet" +
+ ".CallNetItem\032\320\002\n\013CallNetItem\022/\n\017avatarNe" +
+ "tStatus\030\001 \001(\0162\026.Event.AvatarNetStatus\022\020\n" +
+ "\010avatarID\030\002 \001(\t\022\022\n\navatarName\030\003 \001(\t\022\r\n\005s" +
+ "tand\030\004 \001(\005\022\014\n\004band\030\005 \001(\005\022\r\n\005point\030\006 \001(\001\022" +
+ "\021\n\thitPoints\030\007 \001(\001\022\020\n\010isFailed\030\010 \001(\010\022\022\n\n" +
+ "lastJudged\030\t \001(\005\022\025\n\rhitPointsMode\030\n \001(\005\022" +
+ "\026\n\016targetPosition\030\013 \001(\005\022#\n\010drawings\030\014 \003(" +
+ "\0132\021.Event.NetDrawing\0221\n\020drawingComponent" +
+ "\030\r \001(\0132\027.Event.DrawingComponent\032\237\n\n\017Qwil" +
+ "ightCallNet\022\016\n\006siteID\030\001 \001(\t\022\021\n\thandlerID" +
+ "\030\002 \001(\t\022/\n\017avatarNetStatus\030\003 \001(\0162\026.Event." +
+ "AvatarNetStatus\022\r\n\005stand\030\004 \001(\005\022\023\n\013highes" +
+ "tBand\030\005 \001(\005\022\r\n\005point\030\006 \001(\001\022\021\n\thitPoints\030" +
+ "\007 \001(\001\022\020\n\010isFailed\030\010 \001(\010\022\022\n\nlastJudged\030\t " +
+ "\001(\005\022#\n\010drawings\030\n \003(\0132\021.Event.NetDrawing" +
+ "\0221\n\020drawingComponent\030\013 \001(\0132\027.Event.Drawi" +
+ "ngComponent\022\r\n\005title\030\014 \001(\t\022\016\n\006artist\030\r \001" +
+ "(\t\022\r\n\005genre\030\016 \001(\t\022\r\n\005level\030\017 \001(\005\022\021\n\tleve" +
+ "lText\030\020 \001(\t\022\023\n\013wantLevelID\030\021 \001(\t\022\020\n\010auto" +
+ "Mode\030\022 \001(\005\022\024\n\014noteSaltMode\030\023 \001(\005\022\027\n\017audi" +
+ "oMultiplier\030\024 \001(\001\022\025\n\rfaintNoteMode\030\025 \001(\005" +
+ "\022\024\n\014judgmentMode\030\026 \001(\005\022\025\n\rhitPointsMode\030" +
+ "\027 \001(\005\022\030\n\020noteMobilityMode\030\030 \001(\005\022\024\n\014longN" +
+ "oteMode\030\031 \001(\005\022\026\n\016inputFavorMode\030\032 \001(\005\022\026\n" +
+ "\016noteModifyMode\030\033 \001(\005\022\017\n\007bpmMode\030\034 \001(\005\022\020" +
+ "\n\010waveMode\030\035 \001(\005\022\023\n\013setNoteMode\030\036 \001(\005\022#\n" +
+ "\033lowestJudgmentConditionMode\030\037 \001(\005\022\022\n\nto" +
+ "talNotes\030 \001(\005\022\025\n\rjudgmentStage\030! \001(\001\022\026\n" +
+ "\016hitPointsValue\030\" \001(\001\022\031\n\021highestInputCou" +
+ "nt\030# \001(\005\022\016\n\006length\030$ \001(\001\022\013\n\003bpm\030% \001(\001\022\022\n" +
+ "\nmultiplier\030& \001(\001\022\021\n\tinputMode\030\' \001(\005\022\030\n\020" +
+ "highestJudgment0\030( \001(\001\022\027\n\017higherJudgment" +
+ "0\030) \001(\001\022\025\n\rhighJudgment0\030* \001(\001\022\024\n\014lowJud" +
+ "gment0\030+ \001(\001\022\026\n\016lowerJudgment0\030, \001(\001\022\027\n\017" +
+ "lowestJudgment0\030- \001(\001\022\030\n\020highestJudgment" +
+ "1\030. \001(\001\022\027\n\017higherJudgment1\030/ \001(\001\022\025\n\rhigh" +
+ "Judgment1\0300 \001(\001\022\024\n\014lowJudgment1\0301 \001(\001\022\026\n" +
+ "\016lowerJudgment1\0302 \001(\001\022\027\n\017lowestJudgment1" +
+ "\0303 \001(\001\022\027\n\017highestJudgment\0304 \001(\005\022\026\n\016highe" +
+ "rJudgment\0305 \001(\005\022\024\n\014highJudgment\0306 \001(\005\022\023\n" +
+ "\013lowJudgment\0307 \001(\005\022\025\n\rlowerJudgment\0308 \001(" +
+ "\005\022\026\n\016lowestJudgment\0309 \001(\005\032\276\001\n\nNetDrawing" +
+ "\0221\n\016drawingVariety\030\001 \001(\0162\031.Event.NetDraw" +
+ "ing.Variety\022\r\n\005param\030\002 \001(\r\022\021\n\tposition0\030" +
+ "\003 \001(\001\022\021\n\tposition1\030\004 \001(\001\022\016\n\006length\030\005 \001(\001" +
+ "\022\016\n\006height\030\006 \001(\001\"(\n\007Variety\022\010\n\004Note\020\000\022\010\n" +
+ "\004Main\020\001\022\t\n\005Meter\020\002\032G\n\020DrawingComponent\022\025" +
+ "\n\rp2BuiltLength\030\001 \001(\002\022\034\n\024judgmentMainPos" +
+ "ition\030\002 \001(\002\032U\n\017QwilightIOInput\022\021\n\tavatar" +
+ "IDs\030\001 \003(\t\022\021\n\thandlerID\030\002 \001(\t\022\r\n\005input\030\003 " +
+ "\001(\005\022\r\n\005power\030\004 \001(\005\032B\n\017TwilightIOInput\022\021\n" +
+ "\thandlerID\030\001 \001(\t\022\r\n\005input\030\002 \001(\005\022\r\n\005power" +
+ "\030\003 \001(\005\032W\n\017QwilightIOJudge\022\021\n\tavatarIDs\030\001" +
+ " \003(\t\022\021\n\thandlerID\030\002 \001(\t\022\016\n\006noteID\030\003 \001(\005\022" +
+ "\016\n\006judged\030\004 \001(\005\032D\n\017TwilightIOJudge\022\021\n\tha" +
+ "ndlerID\030\001 \001(\t\022\016\n\006noteID\030\002 \001(\005\022\016\n\006judged\030" +
+ "\003 \001(\005\032u\n\027QwilightIOJudgmentMeter\022\021\n\tavat" +
+ "arIDs\030\001 \003(\t\022\021\n\thandlerID\030\002 \001(\t\022\r\n\005input\030" +
+ "\003 \001(\005\022\025\n\rjudgmentMeter\030\004 \001(\001\022\016\n\006assist\030\005" +
+ " \001(\005\032b\n\027TwilightIOJudgmentMeter\022\021\n\thandl" +
+ "erID\030\001 \001(\t\022\r\n\005input\030\002 \001(\005\022\025\n\rjudgmentMet" +
+ "er\030\003 \001(\001\022\016\n\006assist\030\004 \001(\005\032\204\001\n\030QwilightION" +
+ "oteVisibility\022\021\n\tavatarIDs\030\001 \003(\t\022\021\n\thand" +
+ "lerID\030\002 \001(\t\022\016\n\006noteID\030\003 \001(\005\022\033\n\023setValidJ" +
+ "udgedNotes\030\004 \001(\010\022\025\n\rsetNoteFailed\030\005 \001(\010\032" +
+ "q\n\030TwilightIONoteVisibility\022\021\n\thandlerID" +
+ "\030\001 \001(\t\022\016\n\006noteID\030\002 \001(\005\022\033\n\023setValidJudged" +
+ "Notes\030\003 \001(\010\022\025\n\rsetNoteFailed\030\004 \001(\010\032P\n\024Qw" +
+ "ilightIOMultiplier\022\021\n\tavatarIDs\030\001 \003(\t\022\021\n" +
+ "\thandlerID\030\002 \001(\t\022\022\n\nmultiplier\030\003 \001(\001\032=\n\024" +
+ "TwilightIOMultiplier\022\021\n\thandlerID\030\001 \001(\t\022" +
+ "\022\n\nmultiplier\030\002 \001(\001\032Z\n\031QwilightIOAudioMu" +
+ "ltiplier\022\021\n\tavatarIDs\030\001 \003(\t\022\021\n\thandlerID" +
+ "\030\002 \001(\t\022\027\n\017audioMultiplier\030\003 \001(\001\032G\n\031Twili" +
+ "ghtIOAudioMultiplier\022\021\n\thandlerID\030\001 \001(\t\022" +
+ "\027\n\017audioMultiplier\030\002 \001(\001\0326\n\022TwilightAudi" +
+ "oInput\022\016\n\006siteID\030\001 \001(\t\022\020\n\010avatarID\030\002 \001(\t" +
+ "\032\206\001\n\020QwilightPostItem\022\016\n\006siteID\030\001 \001(\t\022\021\n" +
+ "\thandlerID\030\002 \001(\t\022\022\n\npostedItem\030\003 \001(\005\022\022\n\n" +
+ "isPositive\030\004 \001(\005\022\022\n\nlowestWait\030\005 \001(\001\022\023\n\013" +
+ "highestWait\030\006 \001(\001\032[\n\020TwilightPostItem\022\021\n" +
+ "\thandlerID\030\001 \001(\t\022\022\n\npostedItem\030\002 \001(\005\022\022\n\n" +
+ "avatarName\030\003 \001(\t\022\014\n\004wait\030\004 \001(\001\"5\n\017Avatar" +
+ "NetStatus\022\013\n\007Default\020\000\022\t\n\005Clear\020\001\022\n\n\006Fai" +
+ "led\020\002\"\252\r\n\007EventID\022\013\n\007SIGN_IN\020\000\022\017\n\013NOT_SI" +
+ "GN_IN\020\001\022\013\n\007WARNING\020\002\022\r\n\tSITE_YELL\020\003\022\017\n\013C" +
+ "ALL_BUNDLE\020\004\022\022\n\016SAVE_AS_BUNDLE\020\005\022\021\n\rSAVI" +
+ "NG_BUNDLE\020\006\022\017\n\013WIPE_BUNDLE\020\007\022\016\n\nSET_BUND" +
+ "LE\020\010\022\017\n\013CALL_UBUNTU\020\t\022\024\n\020CALL_SITE_AVATA" +
+ "R\020\n\022\013\n\007COMMENT\020\013\022\021\n\rSET_SITUATION\020\014\022\r\n\tN" +
+ "EW_TITLE\020\r\022\026\n\022STOP_SAVING_BUNDLE\020\016\022\020\n\014SA" +
+ "VED_BUNDLE\020\017\022\017\n\013SAVE_BUNDLE\020\020\022\016\n\nENTER_S" +
+ "ITE\020\021\022\r\n\tQUIT_SITE\020\022\022\017\n\013WIPE_UBUNTU\020\023\022\014\n" +
+ "\010NEW_SITE\020\024\022\016\n\nNEW_UBUNTU\020\025\022\020\n\014EXILE_AVA" +
+ "TAR\020\026\022\023\n\017NEW_SILENT_SITE\020\027\022\r\n\tESTABLISH\020" +
+ "\030\022\022\n\016CALL_CONFIGURE\020\031\022\021\n\rSET_CONFIGURE\020\032" +
+ "\022\017\n\013NOTIFY_INFO\020\033\022\014\n\010LEVY_NET\020\034\022\014\n\010COMPI" +
+ "LED\020\035\022\014\n\010CALL_NET\020\036\022\026\n\022SET_MODE_COMPONEN" +
+ "T\020\037\022\034\n\030SET_FAVOR_MODE_COMPONENT\020 \022\031\n\025SET" +
+ "_VALID_HUNTER_MODE\020!\022\032\n\026CALL_NET_SITE_CO" +
+ "MMENTS\020\"\022\021\n\rSET_NOTE_FILE\020#\022\021\n\rSET_SITE_" +
+ "NAME\020$\022\021\n\rSET_SITE_HAND\020%\022\014\n\010QUIT_NET\020&\022" +
+ "\024\n\020SAVING_AS_BUNDLE\020\'\022\023\n\017SAVED_AS_BUNDLE" +
+ "\020(\022\031\n\025STOP_SAVING_AS_BUNDLE\020)\022\025\n\021SAVE_DE" +
+ "FAULT_NOTE\020*\022\r\n\tPOST_FILE\020+\022\023\n\017SAVE_DEFA" +
+ "ULT_UI\020,\022\036\n\032SET_FAVOR_AUDIO_MULTIPLIER\020-" +
+ "\022\021\n\rCALL_SITE_NET\020.\022\016\n\nNOTIFY_YES\020/\022\013\n\007C" +
+ "ALL_IO\0200\022\025\n\021CALL_IO_COMPONENT\0201\022\017\n\013COMPI" +
+ "LED_IO\0202\022\013\n\007LEVY_IO\0203\022\014\n\010IO_INPUT\0204\022\014\n\010I" +
+ "O_JUDGE\0205\022\026\n\022IO_NOTE_VISIBILITY\0206\022\025\n\021IO_" +
+ "JUDGMENT_METER\0208\022\021\n\rIO_MULTIPLIER\0209\022\027\n\023I" +
+ "O_AUDIO_MULTIPLIER\020:\022\014\n\010IO_PAUSE\020;\022\013\n\007IO" +
+ "_QUIT\020<\022\n\n\006IO_NOT\020=\022\017\n\013AUDIO_INPUT\020>\022\034\n\030" +
+ "CALL_SITE_MODE_COMPONENT\020?\022\016\n\nCOMMENTARY" +
+ "\020A\022\r\n\tWWW_LEVEL\020B\022\020\n\014AVATAR_TITLE\020C\022\035\n\031I" +
+ "NVALIDATE_AVATAR_DRAWING\020D\022\033\n\027INVALIDATE" +
+ "_AVATAR_TITLE\020E\022\014\n\010LEVEL_UP\020F\022\027\n\023SET_FAV" +
+ "OR_NOTE_FILE\020G\022\022\n\016GET_SITE_YELLS\020H\022\020\n\014SE" +
+ "T_LANGUAGE\020I\022\021\n\rVALVE_COMMENT\020J\022\016\n\nABILI" +
+ "TY_UP\020K\022\t\n\005CLOSE\020L\022\024\n\020UNAVAILABLE_DATE\020M" +
+ "\022\017\n\013AVATAR_EDGE\020N\022\032\n\026INVALIDATE_AVATAR_E" +
+ "DGE\020O\022\031\n\025FAILED_VALIDATE_TOTEM\020P\022\024\n\020MODI" +
+ "FY_SITE_YELL\020Q\022\022\n\016WIPE_SITE_YELL\020R\022\032\n\026AL" +
+ "READY_LOADING_BUNDLE\020S\022\r\n\tSET_FAVOR\020T\022\026\n" +
+ "\022SET_AUTO_SITE_HAND\020U\022\024\n\020SET_AVATAR_GROU" +
+ "P\020V\022\r\n\tPOST_ITEM\020W\022\026\n\022SET_VALID_NET_MODE" +
+ "\020X\022\036\n\032SET_ALLOWED_POSTABLE_ITEMS\020YB\n\n\010fa" +
+ "stTextB#\n\nnet.taehuiB\nEventClass\252\002\010Qwili" +
+ "ghtb\006proto3"
+ };
+ descriptor = com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ });
+ internal_static_Event_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_Event_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_descriptor,
+ new java.lang.String[] { "Millis", "AvatarID", "EventID", "Text", "Data", "QwilightCallNet", "TwilightCallNet", "QwilightIOInput", "TwilightIOInput", "QwilightIOJudge", "TwilightIOJudge", "QwilightIOJudgmentMeter", "TwilightIOJudgmentMeter", "QwilightIONoteVisibility", "TwilightIONoteVisibility", "QwilightIOMultiplier", "TwilightIOMultiplier", "QwilightIOAudioMultiplier", "TwilightIOAudioMultiplier", "TwilightAudioInput", "QwilightPostItem", "TwilightPostItem", "FastText", });
+ internal_static_Event_TwilightCallNet_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(0);
+ internal_static_Event_TwilightCallNet_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightCallNet_descriptor,
+ new java.lang.String[] { "HandlerID", "Data", });
+ internal_static_Event_TwilightCallNet_CallNetItem_descriptor =
+ internal_static_Event_TwilightCallNet_descriptor.getNestedTypes().get(0);
+ internal_static_Event_TwilightCallNet_CallNetItem_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightCallNet_CallNetItem_descriptor,
+ new java.lang.String[] { "AvatarNetStatus", "AvatarID", "AvatarName", "Stand", "Band", "Point", "HitPoints", "IsFailed", "LastJudged", "HitPointsMode", "TargetPosition", "Drawings", "DrawingComponent", });
+ internal_static_Event_QwilightCallNet_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(1);
+ internal_static_Event_QwilightCallNet_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightCallNet_descriptor,
+ new java.lang.String[] { "SiteID", "HandlerID", "AvatarNetStatus", "Stand", "HighestBand", "Point", "HitPoints", "IsFailed", "LastJudged", "Drawings", "DrawingComponent", "Title", "Artist", "Genre", "Level", "LevelText", "WantLevelID", "AutoMode", "NoteSaltMode", "AudioMultiplier", "FaintNoteMode", "JudgmentMode", "HitPointsMode", "NoteMobilityMode", "LongNoteMode", "InputFavorMode", "NoteModifyMode", "BpmMode", "WaveMode", "SetNoteMode", "LowestJudgmentConditionMode", "TotalNotes", "JudgmentStage", "HitPointsValue", "HighestInputCount", "Length", "Bpm", "Multiplier", "InputMode", "HighestJudgment0", "HigherJudgment0", "HighJudgment0", "LowJudgment0", "LowerJudgment0", "LowestJudgment0", "HighestJudgment1", "HigherJudgment1", "HighJudgment1", "LowJudgment1", "LowerJudgment1", "LowestJudgment1", "HighestJudgment", "HigherJudgment", "HighJudgment", "LowJudgment", "LowerJudgment", "LowestJudgment", });
+ internal_static_Event_NetDrawing_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(2);
+ internal_static_Event_NetDrawing_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_NetDrawing_descriptor,
+ new java.lang.String[] { "DrawingVariety", "Param", "Position0", "Position1", "Length", "Height", });
+ internal_static_Event_DrawingComponent_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(3);
+ internal_static_Event_DrawingComponent_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_DrawingComponent_descriptor,
+ new java.lang.String[] { "P2BuiltLength", "JudgmentMainPosition", });
+ internal_static_Event_QwilightIOInput_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(4);
+ internal_static_Event_QwilightIOInput_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIOInput_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "Input", "Power", });
+ internal_static_Event_TwilightIOInput_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(5);
+ internal_static_Event_TwilightIOInput_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIOInput_descriptor,
+ new java.lang.String[] { "HandlerID", "Input", "Power", });
+ internal_static_Event_QwilightIOJudge_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(6);
+ internal_static_Event_QwilightIOJudge_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIOJudge_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "NoteID", "Judged", });
+ internal_static_Event_TwilightIOJudge_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(7);
+ internal_static_Event_TwilightIOJudge_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIOJudge_descriptor,
+ new java.lang.String[] { "HandlerID", "NoteID", "Judged", });
+ internal_static_Event_QwilightIOJudgmentMeter_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(8);
+ internal_static_Event_QwilightIOJudgmentMeter_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIOJudgmentMeter_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "Input", "JudgmentMeter", "Assist", });
+ internal_static_Event_TwilightIOJudgmentMeter_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(9);
+ internal_static_Event_TwilightIOJudgmentMeter_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIOJudgmentMeter_descriptor,
+ new java.lang.String[] { "HandlerID", "Input", "JudgmentMeter", "Assist", });
+ internal_static_Event_QwilightIONoteVisibility_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(10);
+ internal_static_Event_QwilightIONoteVisibility_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIONoteVisibility_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "NoteID", "SetValidJudgedNotes", "SetNoteFailed", });
+ internal_static_Event_TwilightIONoteVisibility_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(11);
+ internal_static_Event_TwilightIONoteVisibility_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIONoteVisibility_descriptor,
+ new java.lang.String[] { "HandlerID", "NoteID", "SetValidJudgedNotes", "SetNoteFailed", });
+ internal_static_Event_QwilightIOMultiplier_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(12);
+ internal_static_Event_QwilightIOMultiplier_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIOMultiplier_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "Multiplier", });
+ internal_static_Event_TwilightIOMultiplier_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(13);
+ internal_static_Event_TwilightIOMultiplier_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIOMultiplier_descriptor,
+ new java.lang.String[] { "HandlerID", "Multiplier", });
+ internal_static_Event_QwilightIOAudioMultiplier_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(14);
+ internal_static_Event_QwilightIOAudioMultiplier_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightIOAudioMultiplier_descriptor,
+ new java.lang.String[] { "AvatarIDs", "HandlerID", "AudioMultiplier", });
+ internal_static_Event_TwilightIOAudioMultiplier_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(15);
+ internal_static_Event_TwilightIOAudioMultiplier_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightIOAudioMultiplier_descriptor,
+ new java.lang.String[] { "HandlerID", "AudioMultiplier", });
+ internal_static_Event_TwilightAudioInput_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(16);
+ internal_static_Event_TwilightAudioInput_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightAudioInput_descriptor,
+ new java.lang.String[] { "SiteID", "AvatarID", });
+ internal_static_Event_QwilightPostItem_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(17);
+ internal_static_Event_QwilightPostItem_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_QwilightPostItem_descriptor,
+ new java.lang.String[] { "SiteID", "HandlerID", "PostedItem", "IsPositive", "LowestWait", "HighestWait", });
+ internal_static_Event_TwilightPostItem_descriptor =
+ internal_static_Event_descriptor.getNestedTypes().get(18);
+ internal_static_Event_TwilightPostItem_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Event_TwilightPostItem_descriptor,
+ new java.lang.String[] { "HandlerID", "PostedItem", "AvatarName", "Wait", });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/main/kotlin/META-INF/MANIFEST.MF b/src/main/kotlin/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..9243fc2
--- /dev/null
+++ b/src/main/kotlin/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Main-Class: net.taehui.twilight.Twilight
+
diff --git a/src/main/kotlin/net/taehui/AudioMultiplierEventKt.kt b/src/main/kotlin/net/taehui/AudioMultiplierEventKt.kt
new file mode 100644
index 0000000..d8bb79c
--- /dev/null
+++ b/src/main/kotlin/net/taehui/AudioMultiplierEventKt.kt
@@ -0,0 +1,68 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Comment.proto
+
+// Generated files should ignore deprecation warnings
+@file:Suppress("DEPRECATION")
+package net.taehui;
+
+@kotlin.jvm.JvmName("-initializeaudioMultiplierEvent")
+public inline fun audioMultiplierEvent(block: net.taehui.AudioMultiplierEventKt.Dsl.() -> kotlin.Unit): net.taehui.CommentClass.AudioMultiplierEvent =
+ net.taehui.AudioMultiplierEventKt.Dsl._create(net.taehui.CommentClass.AudioMultiplierEvent.newBuilder()).apply { block() }._build()
+/**
+ * Protobuf type `AudioMultiplierEvent`
+ */
+public object AudioMultiplierEventKt {
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ @com.google.protobuf.kotlin.ProtoDslMarker
+ public class Dsl private constructor(
+ private val _builder: net.taehui.CommentClass.AudioMultiplierEvent.Builder
+ ) {
+ public companion object {
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.PublishedApi
+ internal fun _create(builder: net.taehui.CommentClass.AudioMultiplierEvent.Builder): Dsl = Dsl(builder)
+ }
+
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.PublishedApi
+ internal fun _build(): net.taehui.CommentClass.AudioMultiplierEvent = _builder.build()
+
+ /**
+ * `double audioMultiplier = 1;`
+ */
+ public var audioMultiplier: kotlin.Double
+ @JvmName("getAudioMultiplier")
+ get() = _builder.getAudioMultiplier()
+ @JvmName("setAudioMultiplier")
+ set(value) {
+ _builder.setAudioMultiplier(value)
+ }
+ /**
+ * `double audioMultiplier = 1;`
+ */
+ public fun clearAudioMultiplier() {
+ _builder.clearAudioMultiplier()
+ }
+
+ /**
+ * `double wait = 2;`
+ */
+ public var wait: kotlin.Double
+ @JvmName("getWait")
+ get() = _builder.getWait()
+ @JvmName("setWait")
+ set(value) {
+ _builder.setWait(value)
+ }
+ /**
+ * `double wait = 2;`
+ */
+ public fun clearWait() {
+ _builder.clearWait()
+ }
+ }
+}
+@kotlin.jvm.JvmSynthetic
+public inline fun net.taehui.CommentClass.AudioMultiplierEvent.copy(block: `net.taehui`.AudioMultiplierEventKt.Dsl.() -> kotlin.Unit): net.taehui.CommentClass.AudioMultiplierEvent =
+ `net.taehui`.AudioMultiplierEventKt.Dsl._create(this.toBuilder()).apply { block() }._build()
+
diff --git a/src/main/kotlin/net/taehui/CommentClassKt.kt b/src/main/kotlin/net/taehui/CommentClassKt.kt
new file mode 100644
index 0000000..845a651
--- /dev/null
+++ b/src/main/kotlin/net/taehui/CommentClassKt.kt
@@ -0,0 +1,7 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Comment.proto
+
+// Generated files should ignore deprecation warnings
+@file:Suppress("DEPRECATION")
+package net.taehui;
+
diff --git a/src/main/kotlin/net/taehui/CommentKt.kt b/src/main/kotlin/net/taehui/CommentKt.kt
new file mode 100644
index 0000000..1f9ef5a
--- /dev/null
+++ b/src/main/kotlin/net/taehui/CommentKt.kt
@@ -0,0 +1,564 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: Comment.proto
+
+// Generated files should ignore deprecation warnings
+@file:Suppress("DEPRECATION")
+package net.taehui;
+
+@kotlin.jvm.JvmName("-initializecomment")
+public inline fun comment(block: net.taehui.CommentKt.Dsl.() -> kotlin.Unit): net.taehui.CommentClass.Comment =
+ net.taehui.CommentKt.Dsl._create(net.taehui.CommentClass.Comment.newBuilder()).apply { block() }._build()
+/**
+ * Protobuf type `Comment`
+ */
+public object CommentKt {
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ @com.google.protobuf.kotlin.ProtoDslMarker
+ public class Dsl private constructor(
+ private val _builder: net.taehui.CommentClass.Comment.Builder
+ ) {
+ public companion object {
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.PublishedApi
+ internal fun _create(builder: net.taehui.CommentClass.Comment.Builder): Dsl = Dsl(builder)
+ }
+
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.PublishedApi
+ internal fun _build(): net.taehui.CommentClass.Comment = _builder.build()
+
+ /**
+ * `string date = 1;`
+ */
+ public var date: kotlin.String
+ @JvmName("getDate")
+ get() = _builder.getDate()
+ @JvmName("setDate")
+ set(value) {
+ _builder.setDate(value)
+ }
+ /**
+ * `string date = 1;`
+ */
+ public fun clearDate() {
+ _builder.clearDate()
+ }
+
+ /**
+ * `int32 highestJudgment = 2;`
+ */
+ public var highestJudgment: kotlin.Int
+ @JvmName("getHighestJudgment")
+ get() = _builder.getHighestJudgment()
+ @JvmName("setHighestJudgment")
+ set(value) {
+ _builder.setHighestJudgment(value)
+ }
+ /**
+ * `int32 highestJudgment = 2;`
+ */
+ public fun clearHighestJudgment() {
+ _builder.clearHighestJudgment()
+ }
+
+ /**
+ * `int32 higherJudgment = 3;`
+ */
+ public var higherJudgment: kotlin.Int
+ @JvmName("getHigherJudgment")
+ get() = _builder.getHigherJudgment()
+ @JvmName("setHigherJudgment")
+ set(value) {
+ _builder.setHigherJudgment(value)
+ }
+ /**
+ * `int32 higherJudgment = 3;`
+ */
+ public fun clearHigherJudgment() {
+ _builder.clearHigherJudgment()
+ }
+
+ /**
+ * `int32 highJudgment = 4;`
+ */
+ public var highJudgment: kotlin.Int
+ @JvmName("getHighJudgment")
+ get() = _builder.getHighJudgment()
+ @JvmName("setHighJudgment")
+ set(value) {
+ _builder.setHighJudgment(value)
+ }
+ /**
+ * `int32 highJudgment = 4;`
+ */
+ public fun clearHighJudgment() {
+ _builder.clearHighJudgment()
+ }
+
+ /**
+ * `int32 lowJudgment = 5;`
+ */
+ public var lowJudgment: kotlin.Int
+ @JvmName("getLowJudgment")
+ get() = _builder.getLowJudgment()
+ @JvmName("setLowJudgment")
+ set(value) {
+ _builder.setLowJudgment(value)
+ }
+ /**
+ * `int32 lowJudgment = 5;`
+ */
+ public fun clearLowJudgment() {
+ _builder.clearLowJudgment()
+ }
+
+ /**
+ * `int32 lowerJudgment = 6;`
+ */
+ public var lowerJudgment: kotlin.Int
+ @JvmName("getLowerJudgment")
+ get() = _builder.getLowerJudgment()
+ @JvmName("setLowerJudgment")
+ set(value) {
+ _builder.setLowerJudgment(value)
+ }
+ /**
+ * `int32 lowerJudgment = 6;`
+ */
+ public fun clearLowerJudgment() {
+ _builder.clearLowerJudgment()
+ }
+
+ /**
+ * `int32 lowestJudgment = 7;`
+ */
+ public var lowestJudgment: kotlin.Int
+ @JvmName("getLowestJudgment")
+ get() = _builder.getLowestJudgment()
+ @JvmName("setLowestJudgment")
+ set(value) {
+ _builder.setLowestJudgment(value)
+ }
+ /**
+ * `int32 lowestJudgment = 7;`
+ */
+ public fun clearLowestJudgment() {
+ _builder.clearLowestJudgment()
+ }
+
+ /**
+ * An uninstantiable, behaviorless type to represent the field in
+ * generics.
+ */
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ public class InputsProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ */
+ public val inputs: com.google.protobuf.kotlin.DslList
+ @kotlin.jvm.JvmSynthetic
+ get() = com.google.protobuf.kotlin.DslList(
+ _builder.getInputsList()
+ )
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ * @param value The inputs to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addInputs")
+ public fun com.google.protobuf.kotlin.DslList.add(value: net.taehui.CommentClass.InputEvent) {
+ _builder.addInputs(value)
+ }
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ * @param value The inputs to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignInputs")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: net.taehui.CommentClass.InputEvent) {
+ add(value)
+ }
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ * @param values The inputs to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAllInputs")
+ public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
+ _builder.addAllInputs(values)
+ }
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ * @param values The inputs to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignAllInputs")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
+ addAll(values)
+ }
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ * @param index The index to set the value at.
+ * @param value The inputs to set.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("setInputs")
+ public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: net.taehui.CommentClass.InputEvent) {
+ _builder.setInputs(index, value)
+ }
+ /**
+ * `repeated .InputEvent inputs = 8;`
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("clearInputs")
+ public fun com.google.protobuf.kotlin.DslList.clear() {
+ _builder.clearInputs()
+ }
+
+
+ /**
+ * An uninstantiable, behaviorless type to represent the field in
+ * generics.
+ */
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ public class MultipliersProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ */
+ public val multipliers: com.google.protobuf.kotlin.DslList
+ @kotlin.jvm.JvmSynthetic
+ get() = com.google.protobuf.kotlin.DslList(
+ _builder.getMultipliersList()
+ )
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ * @param value The multipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addMultipliers")
+ public fun com.google.protobuf.kotlin.DslList.add(value: net.taehui.CommentClass.MultiplierEvent) {
+ _builder.addMultipliers(value)
+ }
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ * @param value The multipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignMultipliers")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: net.taehui.CommentClass.MultiplierEvent) {
+ add(value)
+ }
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ * @param values The multipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAllMultipliers")
+ public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
+ _builder.addAllMultipliers(values)
+ }
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ * @param values The multipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignAllMultipliers")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
+ addAll(values)
+ }
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ * @param index The index to set the value at.
+ * @param value The multipliers to set.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("setMultipliers")
+ public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: net.taehui.CommentClass.MultiplierEvent) {
+ _builder.setMultipliers(index, value)
+ }
+ /**
+ * `repeated .MultiplierEvent multipliers = 9;`
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("clearMultipliers")
+ public fun com.google.protobuf.kotlin.DslList.clear() {
+ _builder.clearMultipliers()
+ }
+
+
+ /**
+ * An uninstantiable, behaviorless type to represent the field in
+ * generics.
+ */
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ public class PaintsProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ */
+ public val paints: com.google.protobuf.kotlin.DslList
+ @kotlin.jvm.JvmSynthetic
+ get() = com.google.protobuf.kotlin.DslList(
+ _builder.getPaintsList()
+ )
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ * @param value The paints to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addPaints")
+ public fun com.google.protobuf.kotlin.DslList.add(value: net.taehui.CommentClass.PaintEvent) {
+ _builder.addPaints(value)
+ }
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ * @param value The paints to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignPaints")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: net.taehui.CommentClass.PaintEvent) {
+ add(value)
+ }
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ * @param values The paints to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAllPaints")
+ public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
+ _builder.addAllPaints(values)
+ }
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ * @param values The paints to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignAllPaints")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
+ addAll(values)
+ }
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ * @param index The index to set the value at.
+ * @param value The paints to set.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("setPaints")
+ public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: net.taehui.CommentClass.PaintEvent) {
+ _builder.setPaints(index, value)
+ }
+ /**
+ * `repeated .PaintEvent paints = 10;`
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("clearPaints")
+ public fun com.google.protobuf.kotlin.DslList.clear() {
+ _builder.clearPaints()
+ }
+
+
+ /**
+ * `int32 loopUnit = 11;`
+ */
+ public var loopUnit: kotlin.Int
+ @JvmName("getLoopUnit")
+ get() = _builder.getLoopUnit()
+ @JvmName("setLoopUnit")
+ set(value) {
+ _builder.setLoopUnit(value)
+ }
+ /**
+ * `int32 loopUnit = 11;`
+ */
+ public fun clearLoopUnit() {
+ _builder.clearLoopUnit()
+ }
+
+ /**
+ * An uninstantiable, behaviorless type to represent the field in
+ * generics.
+ */
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ public class JudgmentMetersProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ */
+ public val judgmentMeters: com.google.protobuf.kotlin.DslList
+ @kotlin.jvm.JvmSynthetic
+ get() = com.google.protobuf.kotlin.DslList(
+ _builder.getJudgmentMetersList()
+ )
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ * @param value The judgmentMeters to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addJudgmentMeters")
+ public fun com.google.protobuf.kotlin.DslList.add(value: net.taehui.CommentClass.JudgmentMeterEvent) {
+ _builder.addJudgmentMeters(value)
+ }
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ * @param value The judgmentMeters to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignJudgmentMeters")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: net.taehui.CommentClass.JudgmentMeterEvent) {
+ add(value)
+ }
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ * @param values The judgmentMeters to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAllJudgmentMeters")
+ public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
+ _builder.addAllJudgmentMeters(values)
+ }
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ * @param values The judgmentMeters to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignAllJudgmentMeters")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
+ addAll(values)
+ }
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ * @param index The index to set the value at.
+ * @param value The judgmentMeters to set.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("setJudgmentMeters")
+ public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: net.taehui.CommentClass.JudgmentMeterEvent) {
+ _builder.setJudgmentMeters(index, value)
+ }
+ /**
+ * `repeated .JudgmentMeterEvent judgmentMeters = 12;`
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("clearJudgmentMeters")
+ public fun com.google.protobuf.kotlin.DslList.clear() {
+ _builder.clearJudgmentMeters()
+ }
+
+
+ /**
+ * An uninstantiable, behaviorless type to represent the field in
+ * generics.
+ */
+ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
+ public class AudioMultipliersProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
+ /**
+ * `repeated .AudioMultiplierEvent audioMultipliers = 13;`
+ */
+ public val audioMultipliers: com.google.protobuf.kotlin.DslList
+ @kotlin.jvm.JvmSynthetic
+ get() = com.google.protobuf.kotlin.DslList(
+ _builder.getAudioMultipliersList()
+ )
+ /**
+ * `repeated .AudioMultiplierEvent audioMultipliers = 13;`
+ * @param value The audioMultipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAudioMultipliers")
+ public fun com.google.protobuf.kotlin.DslList.add(value: net.taehui.CommentClass.AudioMultiplierEvent) {
+ _builder.addAudioMultipliers(value)
+ }
+ /**
+ * `repeated .AudioMultiplierEvent audioMultipliers = 13;`
+ * @param value The audioMultipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("plusAssignAudioMultipliers")
+ @Suppress("NOTHING_TO_INLINE")
+ public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: net.taehui.CommentClass.AudioMultiplierEvent) {
+ add(value)
+ }
+ /**
+ * `repeated .AudioMultiplierEvent audioMultipliers = 13;`
+ * @param values The audioMultipliers to add.
+ */
+ @kotlin.jvm.JvmSynthetic
+ @kotlin.jvm.JvmName("addAllAudioMultipliers")
+ public fun com.google.protobuf.kotlin.DslList