From 93f7192541d62e478e525b64dedba98f78e824aa Mon Sep 17 00:00:00 2001 From: Sab44 <64696149+sab44@users.noreply.github.com> Date: Fri, 4 Apr 2025 08:59:40 +0200 Subject: [PATCH 1/8] update Java, Gradle, MinSDK versions --- app/build.gradle | 7 +++---- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index a018ea3..986922e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -2,11 +2,10 @@ apply plugin: 'com.android.application' android { compileSdkVersion 30 - buildToolsVersion "30.0.2" defaultConfig { applicationId "org.pyload.android.client" - minSdkVersion 17 + minSdkVersion 21 targetSdkVersion 30 } @@ -18,8 +17,8 @@ android { } compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility JavaVersion.VERSION_11 + targetCompatibility JavaVersion.VERSION_11 } } diff --git a/build.gradle b/build.gradle index d6cf370..c49416d 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.3' + classpath 'com.android.tools.build:gradle:7.4.2' } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index b133f43..9a62d8e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Sat Jul 31 16:49:44 2021 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME From e66be35bbb61bb2765e73d30a87638ffcb0a2770 Mon Sep 17 00:00:00 2001 From: Sab44 <64696149+sab44@users.noreply.github.com> Date: Fri, 4 Apr 2025 13:04:39 +0200 Subject: [PATCH 2/8] remove Thrift client --- .../apache/commons/codec/BinaryDecoder.java | 42 - .../apache/commons/codec/BinaryEncoder.java | 42 - .../apache/commons/codec/CharEncoding.java | 126 - .../org/apache/commons/codec/Decoder.java | 55 - .../commons/codec/DecoderException.java | 88 - .../org/apache/commons/codec/Encoder.java | 46 - .../commons/codec/EncoderException.java | 90 - .../apache/commons/codec/StringDecoder.java | 40 - .../apache/commons/codec/StringEncoder.java | 40 - .../apache/commons/codec/binary/Base64.java | 1055 - .../codec/binary/Base64InputStream.java | 174 - .../codec/binary/Base64OutputStream.java | 198 - .../commons/codec/binary/StringUtils.java | 279 - .../commons/lang/NotImplementedException.java | 10 - .../java/org/apache/thrift/EncodingUtils.java | 85 - .../org/apache/thrift/ProcessFunction.java | 46 - .../java/org/apache/thrift/ShortStack.java | 82 - .../apache/thrift/TApplicationException.java | 124 - .../main/java/org/apache/thrift/TBase.java | 81 - .../java/org/apache/thrift/TBaseHelper.java | 306 - .../org/apache/thrift/TBaseProcessor.java | 37 - .../apache/thrift/TByteArrayOutputStream.java | 45 - .../java/org/apache/thrift/TDeserializer.java | 346 - .../main/java/org/apache/thrift/TEnum.java | 24 - .../java/org/apache/thrift/TEnumHelper.java | 57 - .../java/org/apache/thrift/TException.java | 45 - .../java/org/apache/thrift/TFieldIdEnum.java | 34 - .../apache/thrift/TFieldRequirementType.java | 30 - .../java/org/apache/thrift/TProcessor.java | 32 - .../org/apache/thrift/TProcessorFactory.java | 39 - .../java/org/apache/thrift/TSerializer.java | 110 - .../org/apache/thrift/TServiceClient.java | 81 - .../apache/thrift/TServiceClientFactory.java | 45 - .../main/java/org/apache/thrift/TUnion.java | 280 - .../thrift/async/AsyncMethodCallback.java | 39 - .../org/apache/thrift/async/TAsyncClient.java | 102 - .../thrift/async/TAsyncClientFactory.java | 25 - .../thrift/async/TAsyncClientManager.java | 194 - .../apache/thrift/async/TAsyncMethodCall.java | 270 - .../apache/thrift/meta_data/EnumMetaData.java | 31 - .../thrift/meta_data/FieldMetaData.java | 70 - .../thrift/meta_data/FieldValueMetaData.java | 72 - .../apache/thrift/meta_data/ListMetaData.java | 29 - .../apache/thrift/meta_data/MapMetaData.java | 31 - .../apache/thrift/meta_data/SetMetaData.java | 29 - .../thrift/meta_data/StructMetaData.java | 31 - .../apache/thrift/protocol/TBase64Utils.java | 128 - .../thrift/protocol/TBinaryProtocol.java | 398 - .../thrift/protocol/TCompactProtocol.java | 816 - .../org/apache/thrift/protocol/TField.java | 48 - .../apache/thrift/protocol/TJSONProtocol.java | 936 - .../org/apache/thrift/protocol/TList.java | 38 - .../java/org/apache/thrift/protocol/TMap.java | 40 - .../org/apache/thrift/protocol/TMessage.java | 57 - .../apache/thrift/protocol/TMessageType.java | 31 - .../org/apache/thrift/protocol/TProtocol.java | 162 - .../thrift/protocol/TProtocolException.java | 81 - .../thrift/protocol/TProtocolFactory.java | 31 - .../apache/thrift/protocol/TProtocolUtil.java | 220 - .../java/org/apache/thrift/protocol/TSet.java | 42 - .../thrift/protocol/TSimpleJSONProtocol.java | 385 - .../org/apache/thrift/protocol/TStruct.java | 36 - .../thrift/protocol/TTupleProtocol.java | 98 - .../org/apache/thrift/protocol/TType.java | 40 - .../org/apache/thrift/scheme/IScheme.java | 29 - .../apache/thrift/scheme/SchemeFactory.java | 25 - .../apache/thrift/scheme/StandardScheme.java | 25 - .../org/apache/thrift/scheme/TupleScheme.java | 25 - .../thrift/transport/AutoExpandingBuffer.java | 52 - .../AutoExpandingBufferReadTransport.java | 86 - .../AutoExpandingBufferWriteTransport.java | 68 - .../transport/TFastFramedTransport.java | 188 - .../thrift/transport/TFileProcessor.java | 130 - .../thrift/transport/TFileTransport.java | 628 - .../thrift/transport/TFramedTransport.java | 175 - .../thrift/transport/TIOStreamTransport.java | 164 - .../thrift/transport/TMemoryBuffer.java | 102 - .../transport/TMemoryInputTransport.java | 96 - .../transport/TNonblockingServerSocket.java | 150 - .../TNonblockingServerTransport.java | 31 - .../thrift/transport/TNonblockingSocket.java | 210 - .../transport/TNonblockingTransport.java | 47 - .../transport/TSSLTransportFactory.java | 332 - .../thrift/transport/TSeekableFile.java | 33 - .../thrift/transport/TServerSocket.java | 142 - .../thrift/transport/TServerTransport.java | 51 - .../org/apache/thrift/transport/TSocket.java | 207 - .../thrift/transport/TStandardFile.java | 60 - .../apache/thrift/transport/TTransport.java | 161 - .../thrift/transport/TTransportException.java | 80 - .../thrift/transport/TTransportFactory.java | 41 - .../java/org/pyload/thrift/AccountInfo.java | 1156 - .../java/org/pyload/thrift/CaptchaTask.java | 692 - .../java/org/pyload/thrift/ConfigItem.java | 682 - .../java/org/pyload/thrift/ConfigSection.java | 739 - .../java/org/pyload/thrift/Destination.java | 45 - .../java/org/pyload/thrift/DownloadInfo.java | 1855 - .../org/pyload/thrift/DownloadStatus.java | 84 - .../java/org/pyload/thrift/ElementType.java | 45 - .../main/java/org/pyload/thrift/Event.java | 611 - .../java/org/pyload/thrift/EventInfo.java | 719 - .../main/java/org/pyload/thrift/FileData.java | 1379 - .../org/pyload/thrift/FileDoesNotExists.java | 381 - .../java/org/pyload/thrift/OnlineCheck.java | 546 - .../java/org/pyload/thrift/OnlineStatus.java | 797 - .../java/org/pyload/thrift/PackageData.java | 1682 - .../pyload/thrift/PackageDoesNotExists.java | 381 - .../main/java/org/pyload/thrift/Pyload.java | 54706 ---------------- .../java/org/pyload/thrift/ServerStatus.java | 945 - .../java/org/pyload/thrift/ServiceCall.java | 737 - .../pyload/thrift/ServiceDoesNotExists.java | 482 - .../org/pyload/thrift/ServiceException.java | 382 - .../main/java/org/pyload/thrift/UserData.java | 775 - 113 files changed, 81883 deletions(-) delete mode 100644 app/src/main/java/org/apache/commons/codec/BinaryDecoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/BinaryEncoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/CharEncoding.java delete mode 100644 app/src/main/java/org/apache/commons/codec/Decoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/DecoderException.java delete mode 100644 app/src/main/java/org/apache/commons/codec/Encoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/EncoderException.java delete mode 100644 app/src/main/java/org/apache/commons/codec/StringDecoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/StringEncoder.java delete mode 100644 app/src/main/java/org/apache/commons/codec/binary/Base64.java delete mode 100644 app/src/main/java/org/apache/commons/codec/binary/Base64InputStream.java delete mode 100644 app/src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java delete mode 100644 app/src/main/java/org/apache/commons/codec/binary/StringUtils.java delete mode 100644 app/src/main/java/org/apache/commons/lang/NotImplementedException.java delete mode 100644 app/src/main/java/org/apache/thrift/EncodingUtils.java delete mode 100644 app/src/main/java/org/apache/thrift/ProcessFunction.java delete mode 100644 app/src/main/java/org/apache/thrift/ShortStack.java delete mode 100644 app/src/main/java/org/apache/thrift/TApplicationException.java delete mode 100644 app/src/main/java/org/apache/thrift/TBase.java delete mode 100644 app/src/main/java/org/apache/thrift/TBaseHelper.java delete mode 100644 app/src/main/java/org/apache/thrift/TBaseProcessor.java delete mode 100644 app/src/main/java/org/apache/thrift/TByteArrayOutputStream.java delete mode 100644 app/src/main/java/org/apache/thrift/TDeserializer.java delete mode 100644 app/src/main/java/org/apache/thrift/TEnum.java delete mode 100644 app/src/main/java/org/apache/thrift/TEnumHelper.java delete mode 100644 app/src/main/java/org/apache/thrift/TException.java delete mode 100644 app/src/main/java/org/apache/thrift/TFieldIdEnum.java delete mode 100644 app/src/main/java/org/apache/thrift/TFieldRequirementType.java delete mode 100644 app/src/main/java/org/apache/thrift/TProcessor.java delete mode 100644 app/src/main/java/org/apache/thrift/TProcessorFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/TSerializer.java delete mode 100644 app/src/main/java/org/apache/thrift/TServiceClient.java delete mode 100644 app/src/main/java/org/apache/thrift/TServiceClientFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/TUnion.java delete mode 100644 app/src/main/java/org/apache/thrift/async/AsyncMethodCallback.java delete mode 100644 app/src/main/java/org/apache/thrift/async/TAsyncClient.java delete mode 100644 app/src/main/java/org/apache/thrift/async/TAsyncClientFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/async/TAsyncClientManager.java delete mode 100644 app/src/main/java/org/apache/thrift/async/TAsyncMethodCall.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/EnumMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/FieldMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/FieldValueMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/ListMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/MapMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/SetMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/meta_data/StructMetaData.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TBase64Utils.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TBinaryProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TField.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TList.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TMap.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TMessage.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TMessageType.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TProtocolException.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TProtocolFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TProtocolUtil.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TSet.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TSimpleJSONProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TStruct.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TTupleProtocol.java delete mode 100644 app/src/main/java/org/apache/thrift/protocol/TType.java delete mode 100644 app/src/main/java/org/apache/thrift/scheme/IScheme.java delete mode 100644 app/src/main/java/org/apache/thrift/scheme/SchemeFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/scheme/StandardScheme.java delete mode 100644 app/src/main/java/org/apache/thrift/scheme/TupleScheme.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/AutoExpandingBuffer.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TFastFramedTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TFileProcessor.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TFileTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TFramedTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TIOStreamTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TMemoryBuffer.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TMemoryInputTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TNonblockingServerSocket.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TNonblockingServerTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TNonblockingSocket.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TNonblockingTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TSeekableFile.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TServerSocket.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TServerTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TSocket.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TStandardFile.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TTransport.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TTransportException.java delete mode 100644 app/src/main/java/org/apache/thrift/transport/TTransportFactory.java delete mode 100644 app/src/main/java/org/pyload/thrift/AccountInfo.java delete mode 100644 app/src/main/java/org/pyload/thrift/CaptchaTask.java delete mode 100644 app/src/main/java/org/pyload/thrift/ConfigItem.java delete mode 100644 app/src/main/java/org/pyload/thrift/ConfigSection.java delete mode 100644 app/src/main/java/org/pyload/thrift/Destination.java delete mode 100644 app/src/main/java/org/pyload/thrift/DownloadInfo.java delete mode 100644 app/src/main/java/org/pyload/thrift/DownloadStatus.java delete mode 100644 app/src/main/java/org/pyload/thrift/ElementType.java delete mode 100644 app/src/main/java/org/pyload/thrift/Event.java delete mode 100644 app/src/main/java/org/pyload/thrift/EventInfo.java delete mode 100644 app/src/main/java/org/pyload/thrift/FileData.java delete mode 100644 app/src/main/java/org/pyload/thrift/FileDoesNotExists.java delete mode 100644 app/src/main/java/org/pyload/thrift/OnlineCheck.java delete mode 100644 app/src/main/java/org/pyload/thrift/OnlineStatus.java delete mode 100644 app/src/main/java/org/pyload/thrift/PackageData.java delete mode 100644 app/src/main/java/org/pyload/thrift/PackageDoesNotExists.java delete mode 100644 app/src/main/java/org/pyload/thrift/Pyload.java delete mode 100644 app/src/main/java/org/pyload/thrift/ServerStatus.java delete mode 100644 app/src/main/java/org/pyload/thrift/ServiceCall.java delete mode 100644 app/src/main/java/org/pyload/thrift/ServiceDoesNotExists.java delete mode 100644 app/src/main/java/org/pyload/thrift/ServiceException.java delete mode 100644 app/src/main/java/org/pyload/thrift/UserData.java diff --git a/app/src/main/java/org/apache/commons/codec/BinaryDecoder.java b/app/src/main/java/org/apache/commons/codec/BinaryDecoder.java deleted file mode 100644 index 823f04b..0000000 --- a/app/src/main/java/org/apache/commons/codec/BinaryDecoder.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Defines common decoding methods for byte array decoders. - * - * @author Apache Software Foundation - * @version $Id: BinaryDecoder.java 651573 2008-04-25 11:11:21Z niallp $ - */ -public interface BinaryDecoder extends Decoder { - - /** - * Decodes a byte array and returns the results as a byte array. - * - * @param pArray A byte array which has been encoded with the - * appropriate encoder - * - * @return a byte array that contains decoded content - * - * @throws DecoderException A decoder exception is thrown - * if a Decoder encounters a failure condition during - * the decode process. - */ - byte[] decode(byte[] pArray) throws DecoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/BinaryEncoder.java b/app/src/main/java/org/apache/commons/codec/BinaryEncoder.java deleted file mode 100644 index a00e7e4..0000000 --- a/app/src/main/java/org/apache/commons/codec/BinaryEncoder.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Defines common encoding methods for byte array encoders. - * - * @author Apache Software Foundation - * @version $Id: BinaryEncoder.java 651573 2008-04-25 11:11:21Z niallp $ - */ -public interface BinaryEncoder extends Encoder { - - /** - * Encodes a byte array and return the encoded data - * as a byte array. - * - * @param pArray Data to be encoded - * - * @return A byte array containing the encoded data - * - * @throws EncoderException thrown if the Encoder - * encounters a failure condition during the - * encoding process. - */ - byte[] encode(byte[] pArray) throws EncoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/CharEncoding.java b/app/src/main/java/org/apache/commons/codec/CharEncoding.java deleted file mode 100644 index cf8136d..0000000 --- a/app/src/main/java/org/apache/commons/codec/CharEncoding.java +++ /dev/null @@ -1,126 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Character encoding names required of every implementation of the Java platform. - * - * From the Java documentation Standard - * charsets: - *

- * Every implementation of the Java platform is required to support the following character encodings. Consult the - * release documentation for your implementation to see if any other encodings are supported. Consult the release - * documentation for your implementation to see if any other encodings are supported. - *

- * - * - * - * This perhaps would best belong in the [lang] project. Even if a similar interface is defined in [lang], it is not - * forseen that [codec] would be made to depend on [lang]. - * - * @see Standard charsets - * @author Apache Software Foundation - * @since 1.4 - * @version $Id: CharEncoding.java 797857 2009-07-25 23:43:33Z ggregory $ - */ -public class CharEncoding { - /** - * CharEncodingISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1.

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String ISO_8859_1 = "ISO-8859-1"; - - /** - *

- * Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set. - *

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String US_ASCII = "US-ASCII"; - - /** - *

- * Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark - * (either order accepted on input, big-endian used on output) - *

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String UTF_16 = "UTF-16"; - - /** - *

- * Sixteen-bit Unicode Transformation Format, big-endian byte order. - *

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String UTF_16BE = "UTF-16BE"; - - /** - *

- * Sixteen-bit Unicode Transformation Format, little-endian byte order. - *

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String UTF_16LE = "UTF-16LE"; - - /** - *

- * Eight-bit Unicode Transformation Format. - *

- *

- * Every implementation of the Java platform is required to support this character encoding. - *

- * - * @see Standard charsets - */ - public static final String UTF_8 = "UTF-8"; -} \ No newline at end of file diff --git a/app/src/main/java/org/apache/commons/codec/Decoder.java b/app/src/main/java/org/apache/commons/codec/Decoder.java deleted file mode 100644 index f24c363..0000000 --- a/app/src/main/java/org/apache/commons/codec/Decoder.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - *

Provides the highest level of abstraction for Decoders. - * This is the sister interface of {@link Encoder}. All - * Decoders implement this common generic interface.

- * - *

Allows a user to pass a generic Object to any Decoder - * implementation in the codec package.

- * - *

One of the two interfaces at the center of the codec package.

- * - * @author Apache Software Foundation - * @version $Id: Decoder.java 797690 2009-07-24 23:28:35Z ggregory $ - */ -public interface Decoder { - - /** - * Decodes an "encoded" Object and returns a "decoded" - * Object. Note that the implementation of this - * interface will try to cast the Object parameter - * to the specific type expected by a particular Decoder - * implementation. If a {@link ClassCastException} occurs - * this decode method will throw a DecoderException. - * - * @param pObject an object to "decode" - * - * @return a 'decoded" object - * - * @throws DecoderException a decoder exception can - * be thrown for any number of reasons. Some good - * candidates are that the parameter passed to this - * method is null, a param cannot be cast to the - * appropriate type for a specific encoder. - */ - Object decode(Object pObject) throws DecoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/DecoderException.java b/app/src/main/java/org/apache/commons/codec/DecoderException.java deleted file mode 100644 index 7f04842..0000000 --- a/app/src/main/java/org/apache/commons/codec/DecoderException.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Thrown when a Decoder has encountered a failure condition during a decode. - * - * @author Apache Software Foundation - * @version $Id: DecoderException.java 797804 2009-07-25 17:27:04Z ggregory $ - */ -public class DecoderException extends Exception { - - /** - * Declares the Serial Version Uid. - * - * @see Always Declare Serial Version Uid - */ - private static final long serialVersionUID = 1L; - - /** - * Constructs a new exception with null as its detail message. The cause is not initialized, and may - * subsequently be initialized by a call to {@link #initCause}. - * - * @since 1.4 - */ - public DecoderException() { - super(); - } - - /** - * Constructs a new exception with the specified detail message. The cause is not initialized, and may subsequently - * be initialized by a call to {@link #initCause}. - * - * @param message - * The detail message which is saved for later retrieval by the {@link #getMessage()} method. - */ - public DecoderException(String message) { - super(message); - } - - /** - * Constructsa new exception with the specified detail message and cause. - * - *

- * Note that the detail message associated with cause is not automatically incorporated into this - * exception's detail message. - *

- * - * @param message - * The detail message which is saved for later retrieval by the {@link #getMessage()} method. - * @param cause - * The cause which is saved for later retrieval by the {@link #getCause()} method. A null - * value is permitted, and indicates that the cause is nonexistent or unknown. - * @since 1.4 - */ - public DecoderException(String message, Throwable cause) { - super(message, cause); - } - - /** - * Constructs a new exception with the specified cause and a detail message of (cause==null ? - * null : cause.toString()) (which typically contains the class and detail message of cause). - * This constructor is useful for exceptions that are little more than wrappers for other throwables. - * - * @param cause - * The cause which is saved for later retrieval by the {@link #getCause()} method. A null - * value is permitted, and indicates that the cause is nonexistent or unknown. - * @since 1.4 - */ - public DecoderException(Throwable cause) { - super(cause); - } -} diff --git a/app/src/main/java/org/apache/commons/codec/Encoder.java b/app/src/main/java/org/apache/commons/codec/Encoder.java deleted file mode 100644 index d152fd0..0000000 --- a/app/src/main/java/org/apache/commons/codec/Encoder.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - *

Provides the highest level of abstraction for Encoders. - * This is the sister interface of {@link Decoder}. Every implementation of - * Encoder provides this common generic interface whic allows a user to pass a - * generic Object to any Encoder implementation in the codec package.

- * - * @author Apache Software Foundation - * @version $Id: Encoder.java 634915 2008-03-08 09:30:25Z bayard $ - */ -public interface Encoder { - - /** - * Encodes an "Object" and returns the encoded content - * as an Object. The Objects here may just be byte[] - * or Strings depending on the implementation used. - * - * @param pObject An object ot encode - * - * @return An "encoded" Object - * - * @throws EncoderException an encoder exception is - * thrown if the encoder experiences a failure - * condition during the encoding process. - */ - Object encode(Object pObject) throws EncoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/EncoderException.java b/app/src/main/java/org/apache/commons/codec/EncoderException.java deleted file mode 100644 index 69da07c..0000000 --- a/app/src/main/java/org/apache/commons/codec/EncoderException.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Thrown when there is a failure condition during the encoding process. This exception is thrown when an Encoder - * encounters a encoding specific exception such as invalid data, inability to calculate a checksum, characters outside - * of the expected range. - * - * @author Apache Software Foundation - * @version $Id: EncoderException.java 797804 2009-07-25 17:27:04Z ggregory $ - */ -public class EncoderException extends Exception { - - /** - * Declares the Serial Version Uid. - * - * @see Always Declare Serial Version Uid - */ - private static final long serialVersionUID = 1L; - - /** - * Constructs a new exception with null as its detail message. The cause is not initialized, and may - * subsequently be initialized by a call to {@link #initCause}. - * - * @since 1.4 - */ - public EncoderException() { - super(); - } - - /** - * Constructs a new exception with the specified detail message. The cause is not initialized, and may subsequently - * be initialized by a call to {@link #initCause}. - * - * @param message - * a useful message relating to the encoder specific error. - */ - public EncoderException(String message) { - super(message); - } - - /** - * Constructs a new exception with the specified detail message and cause. - * - *

- * Note that the detail message associated with cause is not automatically incorporated into this - * exception's detail message. - *

- * - * @param message - * The detail message which is saved for later retrieval by the {@link #getMessage()} method. - * @param cause - * The cause which is saved for later retrieval by the {@link #getCause()} method. A null - * value is permitted, and indicates that the cause is nonexistent or unknown. - * @since 1.4 - */ - public EncoderException(String message, Throwable cause) { - super(message, cause); - } - - /** - * Constructs a new exception with the specified cause and a detail message of (cause==null ? - * null : cause.toString()) (which typically contains the class and detail message of cause). - * This constructor is useful for exceptions that are little more than wrappers for other throwables. - * - * @param cause - * The cause which is saved for later retrieval by the {@link #getCause()} method. A null - * value is permitted, and indicates that the cause is nonexistent or unknown. - * @since 1.4 - */ - public EncoderException(Throwable cause) { - super(cause); - } -} diff --git a/app/src/main/java/org/apache/commons/codec/StringDecoder.java b/app/src/main/java/org/apache/commons/codec/StringDecoder.java deleted file mode 100644 index 360d042..0000000 --- a/app/src/main/java/org/apache/commons/codec/StringDecoder.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Decodes a String into a String. - * - * @author Apache Software Foundation - * @version $Id: StringDecoder.java 634915 2008-03-08 09:30:25Z bayard $ - */ -public interface StringDecoder extends Decoder { - - /** - * Decodes a String and returns a String. - * - * @param pString a String to encode - * - * @return the encoded String - * - * @throws DecoderException thrown if there is - * an error conidition during the Encoding process. - */ - String decode(String pString) throws DecoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/StringEncoder.java b/app/src/main/java/org/apache/commons/codec/StringEncoder.java deleted file mode 100644 index def78ea..0000000 --- a/app/src/main/java/org/apache/commons/codec/StringEncoder.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec; - -/** - * Encodes a String into a String. - * - * @author Apache Software Foundation - * @version $Id: StringEncoder.java 651573 2008-04-25 11:11:21Z niallp $ - */ -public interface StringEncoder extends Encoder { - - /** - * Encodes a String and returns a String. - * - * @param pString a String to encode - * - * @return the encoded String - * - * @throws EncoderException thrown if there is - * an error conidition during the Encoding process. - */ - String encode(String pString) throws EncoderException; -} - diff --git a/app/src/main/java/org/apache/commons/codec/binary/Base64.java b/app/src/main/java/org/apache/commons/codec/binary/Base64.java deleted file mode 100644 index f65c9c7..0000000 --- a/app/src/main/java/org/apache/commons/codec/binary/Base64.java +++ /dev/null @@ -1,1055 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec.binary; - -import java.math.BigInteger; - -import org.apache.commons.codec.BinaryDecoder; -import org.apache.commons.codec.BinaryEncoder; -import org.apache.commons.codec.DecoderException; -import org.apache.commons.codec.EncoderException; - -/** - * Provides Base64 encoding and decoding as defined by RFC 2045. - * - *

- * This class implements section 6.8. Base64 Content-Transfer-Encoding from RFC 2045 Multipurpose - * Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies by Freed and Borenstein. - *

- *

- * The class can be parameterized in the following manner with various constructors: - *

- *

- *

- * Since this class operates directly on byte streams, and not character streams, it is hard-coded to only encode/decode - * character encodings which are compatible with the lower 127 ASCII chart (ISO-8859-1, Windows-1252, UTF-8, etc). - *

- * - * @see RFC 2045 - * @author Apache Software Foundation - * @since 1.0 - * @version $Id: Base64.java 801706 2009-08-06 16:27:06Z niallp $ - */ -public class Base64 implements BinaryEncoder, BinaryDecoder { - private static final int DEFAULT_BUFFER_RESIZE_FACTOR = 2; - - private static final int DEFAULT_BUFFER_SIZE = 8192; - - /** - * Chunk size per RFC 2045 section 6.8. - * - *

- * The {@value} character limit does not count the trailing CRLF, but counts all other characters, including any - * equal signs. - *

- * - * @see RFC 2045 section 6.8 - */ - static final int CHUNK_SIZE = 76; - - /** - * Chunk separator per RFC 2045 section 2.1. - * - *

- * N.B. The next major release may break compatibility and make this field private. - *

- * - * @see RFC 2045 section 2.1 - */ - static final byte[] CHUNK_SEPARATOR = {'\r', '\n'}; - - /** - * This array is a lookup table that translates 6-bit positive integer index values into their "Base64 Alphabet" - * equivalents as specified in Table 1 of RFC 2045. - * - * Thanks to "commons" project in ws.apache.org for this code. - * http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/util/ - */ - private static final byte[] STANDARD_ENCODE_TABLE = { - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/' - }; - - /** - * This is a copy of the STANDARD_ENCODE_TABLE above, but with + and / - * changed to - and _ to make the encoded Base64 results more URL-SAFE. - * This table is only used when the Base64's mode is set to URL-SAFE. - */ - private static final byte[] URL_SAFE_ENCODE_TABLE = { - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_' - }; - - /** - * Byte used to pad output. - */ - private static final byte PAD = '='; - - /** - * This array is a lookup table that translates Unicode characters drawn from the "Base64 Alphabet" (as specified in - * Table 1 of RFC 2045) into their 6-bit positive integer equivalents. Characters that are not in the Base64 - * alphabet but fall within the bounds of the array are translated to -1. - * - * Note: '+' and '-' both decode to 62. '/' and '_' both decode to 63. This means decoder seamlessly handles both - * URL_SAFE and STANDARD base64. (The encoder, on the other hand, needs to know ahead of time what to emit). - * - * Thanks to "commons" project in ws.apache.org for this code. - * http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/util/ - */ - private static final byte[] DECODE_TABLE = { - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, 62, -1, 63, 52, 53, 54, - 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, - 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, - 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 - }; - - /** Mask used to extract 6 bits, used when encoding */ - private static final int MASK_6BITS = 0x3f; - - /** Mask used to extract 8 bits, used in decoding base64 bytes */ - private static final int MASK_8BITS = 0xff; - - // The static final fields above are used for the original static byte[] methods on Base64. - // The private member fields below are used with the new streaming approach, which requires - // some state be preserved between calls of encode() and decode(). - - /** - * Encode table to use: either STANDARD or URL_SAFE. Note: the DECODE_TABLE above remains static because it is able - * to decode both STANDARD and URL_SAFE streams, but the encodeTable must be a member variable so we can switch - * between the two modes. - */ - private final byte[] encodeTable; - - /** - * Line length for encoding. Not used when decoding. A value of zero or less implies no chunking of the base64 - * encoded data. - */ - private final int lineLength; - - /** - * Line separator for encoding. Not used when decoding. Only used if lineLength > 0. - */ - private final byte[] lineSeparator; - - /** - * Convenience variable to help us determine when our buffer is going to run out of room and needs resizing. - * decodeSize = 3 + lineSeparator.length; - */ - private final int decodeSize; - - /** - * Convenience variable to help us determine when our buffer is going to run out of room and needs resizing. - * encodeSize = 4 + lineSeparator.length; - */ - private final int encodeSize; - - /** - * Buffer for streaming. - */ - private byte[] buffer; - - /** - * Position where next character should be written in the buffer. - */ - private int pos; - - /** - * Position where next character should be read from the buffer. - */ - private int readPos; - - /** - * Variable tracks how many characters have been written to the current line. Only used when encoding. We use it to - * make sure each encoded line never goes beyond lineLength (if lineLength > 0). - */ - private int currentLinePos; - - /** - * Writes to the buffer only occur after every 3 reads when encoding, an every 4 reads when decoding. This variable - * helps track that. - */ - private int modulus; - - /** - * Boolean flag to indicate the EOF has been reached. Once EOF has been reached, this Base64 object becomes useless, - * and must be thrown away. - */ - private boolean eof; - - /** - * Place holder for the 3 bytes we're dealing with for our base64 logic. Bitwise operations store and extract the - * base64 encoding or decoding from this variable. - */ - private int x; - - /** - * Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode. - *

- * When encoding the line length is 76, the line separator is CRLF, and the encoding table is STANDARD_ENCODE_TABLE. - *

- * - *

- * When decoding all variants are supported. - *

- */ - public Base64() { - this(false); - } - - /** - * Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode. - *

- * When encoding the line length is 76, the line separator is CRLF, and the encoding table is STANDARD_ENCODE_TABLE. - *

- * - *

- * When decoding all variants are supported. - *

- * - * @param urlSafe - * if true, URL-safe encoding is used. In most cases this should be set to - * false. - * @since 1.4 - */ - public Base64(boolean urlSafe) { - this(CHUNK_SIZE, CHUNK_SEPARATOR, urlSafe); - } - - /** - * Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode. - *

- * When encoding the line length is given in the constructor, the line separator is CRLF, and the encoding table is - * STANDARD_ENCODE_TABLE. - *

- *

- * Line lengths that aren't multiples of 4 will still essentially end up being multiples of 4 in the encoded data. - *

- *

- * When decoding all variants are supported. - *

- * - * @param lineLength - * Each line of encoded data will be at most of the given length (rounded down to nearest multiple of 4). - * If lineLength <= 0, then the output will not be divided into lines (chunks). Ignored when decoding. - * @since 1.4 - */ - public Base64(int lineLength) { - this(lineLength, CHUNK_SEPARATOR); - } - - /** - * Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode. - *

- * When encoding the line length and line separator are given in the constructor, and the encoding table is - * STANDARD_ENCODE_TABLE. - *

- *

- * Line lengths that aren't multiples of 4 will still essentially end up being multiples of 4 in the encoded data. - *

- *

- * When decoding all variants are supported. - *

- * - * @param lineLength - * Each line of encoded data will be at most of the given length (rounded down to nearest multiple of 4). - * If lineLength <= 0, then the output will not be divided into lines (chunks). Ignored when decoding. - * @param lineSeparator - * Each line of encoded data will end with this sequence of bytes. - * @throws IllegalArgumentException - * Thrown when the provided lineSeparator included some base64 characters. - * @since 1.4 - */ - public Base64(int lineLength, byte[] lineSeparator) { - this(lineLength, lineSeparator, false); - } - - /** - * Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode. - *

- * When encoding the line length and line separator are given in the constructor, and the encoding table is - * STANDARD_ENCODE_TABLE. - *

- *

- * Line lengths that aren't multiples of 4 will still essentially end up being multiples of 4 in the encoded data. - *

- *

- * When decoding all variants are supported. - *

- * - * @param lineLength - * Each line of encoded data will be at most of the given length (rounded down to nearest multiple of 4). - * If lineLength <= 0, then the output will not be divided into lines (chunks). Ignored when decoding. - * @param lineSeparator - * Each line of encoded data will end with this sequence of bytes. - * @param urlSafe - * Instead of emitting '+' and '/' we emit '-' and '_' respectively. urlSafe is only applied to encode - * operations. Decoding seamlessly handles both modes. - * @throws IllegalArgumentException - * The provided lineSeparator included some base64 characters. That's not going to work! - * @since 1.4 - */ - public Base64(int lineLength, byte[] lineSeparator, boolean urlSafe) { - if (lineSeparator == null) { - lineLength = 0; // disable chunk-separating - lineSeparator = CHUNK_SEPARATOR; // this just gets ignored - } - this.lineLength = lineLength > 0 ? (lineLength / 4) * 4 : 0; - this.lineSeparator = new byte[lineSeparator.length]; - System.arraycopy(lineSeparator, 0, this.lineSeparator, 0, lineSeparator.length); - if (lineLength > 0) { - this.encodeSize = 4 + lineSeparator.length; - } else { - this.encodeSize = 4; - } - this.decodeSize = this.encodeSize - 1; - if (containsBase64Byte(lineSeparator)) { - String sep = StringUtils.newStringUtf8(lineSeparator); - throw new IllegalArgumentException("lineSeperator must not contain base64 characters: [" + sep + "]"); - } - this.encodeTable = urlSafe ? URL_SAFE_ENCODE_TABLE : STANDARD_ENCODE_TABLE; - } - - /** - * Returns our current encode mode. True if we're URL-SAFE, false otherwise. - * - * @return true if we're in URL-SAFE mode, false otherwise. - * @since 1.4 - */ - public boolean isUrlSafe() { - return this.encodeTable == URL_SAFE_ENCODE_TABLE; - } - - /** - * Returns true if this Base64 object has buffered data for reading. - * - * @return true if there is Base64 object still available for reading. - */ - boolean hasData() { - return this.buffer != null; - } - - /** - * Returns the amount of buffered data available for reading. - * - * @return The amount of buffered data available for reading. - */ - int avail() { - return buffer != null ? pos - readPos : 0; - } - - /** Doubles our buffer. */ - private void resizeBuffer() { - if (buffer == null) { - buffer = new byte[DEFAULT_BUFFER_SIZE]; - pos = 0; - readPos = 0; - } else { - byte[] b = new byte[buffer.length * DEFAULT_BUFFER_RESIZE_FACTOR]; - System.arraycopy(buffer, 0, b, 0, buffer.length); - buffer = b; - } - } - - /** - * Extracts buffered data into the provided byte[] array, starting at position bPos, up to a maximum of bAvail - * bytes. Returns how many bytes were actually extracted. - * - * @param b - * byte[] array to extract the buffered data into. - * @param bPos - * position in byte[] array to start extraction at. - * @param bAvail - * amount of bytes we're allowed to extract. We may extract fewer (if fewer are available). - * @return The number of bytes successfully extracted into the provided byte[] array. - */ - int readResults(byte[] b, int bPos, int bAvail) { - if (buffer != null) { - int len = Math.min(avail(), bAvail); - if (buffer != b) { - System.arraycopy(buffer, readPos, b, bPos, len); - readPos += len; - if (readPos >= pos) { - buffer = null; - } - } else { - // Re-using the original consumer's output array is only - // allowed for one round. - buffer = null; - } - return len; - } - return eof ? -1 : 0; - } - - /** - * Sets the streaming buffer. This is a small optimization where we try to buffer directly to the consumer's output - * array for one round (if the consumer calls this method first) instead of starting our own buffer. - * - * @param out - * byte[] array to buffer directly to. - * @param outPos - * Position to start buffering into. - * @param outAvail - * Amount of bytes available for direct buffering. - */ - void setInitialBuffer(byte[] out, int outPos, int outAvail) { - // We can re-use consumer's original output array under - // special circumstances, saving on some System.arraycopy(). - if (out != null && out.length == outAvail) { - buffer = out; - pos = outPos; - readPos = outPos; - } - } - - /** - *

- * Encodes all of the provided data, starting at inPos, for inAvail bytes. Must be called at least twice: once with - * the data to encode, and once with inAvail set to "-1" to alert encoder that EOF has been reached, so flush last - * remaining bytes (if not multiple of 3). - *

- *

- * Thanks to "commons" project in ws.apache.org for the bitwise operations, and general approach. - * http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/util/ - *

- * - * @param in - * byte[] array of binary data to base64 encode. - * @param inPos - * Position to start reading data from. - * @param inAvail - * Amount of bytes available from input for encoding. - */ - void encode(byte[] in, int inPos, int inAvail) { - if (eof) { - return; - } - // inAvail < 0 is how we're informed of EOF in the underlying data we're - // encoding. - if (inAvail < 0) { - eof = true; - if (buffer == null || buffer.length - pos < encodeSize) { - resizeBuffer(); - } - switch (modulus) { - case 1 : - buffer[pos++] = encodeTable[(x >> 2) & MASK_6BITS]; - buffer[pos++] = encodeTable[(x << 4) & MASK_6BITS]; - // URL-SAFE skips the padding to further reduce size. - if (encodeTable == STANDARD_ENCODE_TABLE) { - buffer[pos++] = PAD; - buffer[pos++] = PAD; - } - break; - - case 2 : - buffer[pos++] = encodeTable[(x >> 10) & MASK_6BITS]; - buffer[pos++] = encodeTable[(x >> 4) & MASK_6BITS]; - buffer[pos++] = encodeTable[(x << 2) & MASK_6BITS]; - // URL-SAFE skips the padding to further reduce size. - if (encodeTable == STANDARD_ENCODE_TABLE) { - buffer[pos++] = PAD; - } - break; - } - if (lineLength > 0 && pos > 0) { - System.arraycopy(lineSeparator, 0, buffer, pos, lineSeparator.length); - pos += lineSeparator.length; - } - } else { - for (int i = 0; i < inAvail; i++) { - if (buffer == null || buffer.length - pos < encodeSize) { - resizeBuffer(); - } - modulus = (++modulus) % 3; - int b = in[inPos++]; - if (b < 0) { - b += 256; - } - x = (x << 8) + b; - if (0 == modulus) { - buffer[pos++] = encodeTable[(x >> 18) & MASK_6BITS]; - buffer[pos++] = encodeTable[(x >> 12) & MASK_6BITS]; - buffer[pos++] = encodeTable[(x >> 6) & MASK_6BITS]; - buffer[pos++] = encodeTable[x & MASK_6BITS]; - currentLinePos += 4; - if (lineLength > 0 && lineLength <= currentLinePos) { - System.arraycopy(lineSeparator, 0, buffer, pos, lineSeparator.length); - pos += lineSeparator.length; - currentLinePos = 0; - } - } - } - } - } - - /** - *

- * Decodes all of the provided data, starting at inPos, for inAvail bytes. Should be called at least twice: once - * with the data to decode, and once with inAvail set to "-1" to alert decoder that EOF has been reached. The "-1" - * call is not necessary when decoding, but it doesn't hurt, either. - *

- *

- * Ignores all non-base64 characters. This is how chunked (e.g. 76 character) data is handled, since CR and LF are - * silently ignored, but has implications for other bytes, too. This method subscribes to the garbage-in, - * garbage-out philosophy: it will not check the provided data for validity. - *

- *

- * Thanks to "commons" project in ws.apache.org for the bitwise operations, and general approach. - * http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/util/ - *

- * - * @param in - * byte[] array of ascii data to base64 decode. - * @param inPos - * Position to start reading data from. - * @param inAvail - * Amount of bytes available from input for encoding. - */ - void decode(byte[] in, int inPos, int inAvail) { - if (eof) { - return; - } - if (inAvail < 0) { - eof = true; - } - for (int i = 0; i < inAvail; i++) { - if (buffer == null || buffer.length - pos < decodeSize) { - resizeBuffer(); - } - byte b = in[inPos++]; - if (b == PAD) { - // We're done. - eof = true; - break; - } else { - if (b >= 0 && b < DECODE_TABLE.length) { - int result = DECODE_TABLE[b]; - if (result >= 0) { - modulus = (++modulus) % 4; - x = (x << 6) + result; - if (modulus == 0) { - buffer[pos++] = (byte) ((x >> 16) & MASK_8BITS); - buffer[pos++] = (byte) ((x >> 8) & MASK_8BITS); - buffer[pos++] = (byte) (x & MASK_8BITS); - } - } - } - } - } - - // Two forms of EOF as far as base64 decoder is concerned: actual - // EOF (-1) and first time '=' character is encountered in stream. - // This approach makes the '=' padding characters completely optional. - if (eof && modulus != 0) { - x = x << 6; - switch (modulus) { - case 2 : - x = x << 6; - buffer[pos++] = (byte) ((x >> 16) & MASK_8BITS); - break; - case 3 : - buffer[pos++] = (byte) ((x >> 16) & MASK_8BITS); - buffer[pos++] = (byte) ((x >> 8) & MASK_8BITS); - break; - } - } - } - - /** - * Returns whether or not the octet is in the base 64 alphabet. - * - * @param octet - * The value to test - * @return true if the value is defined in the the base 64 alphabet, false otherwise. - * @since 1.4 - */ - public static boolean isBase64(byte octet) { - return octet == PAD || (octet >= 0 && octet < DECODE_TABLE.length && DECODE_TABLE[octet] != -1); - } - - /** - * Tests a given byte array to see if it contains only valid characters within the Base64 alphabet. Currently the - * method treats whitespace as valid. - * - * @param arrayOctet - * byte array to test - * @return true if all bytes are valid characters in the Base64 alphabet or if the byte array is empty; - * false, otherwise - */ - public static boolean isArrayByteBase64(byte[] arrayOctet) { - for (int i = 0; i < arrayOctet.length; i++) { - if (!isBase64(arrayOctet[i]) && !isWhiteSpace(arrayOctet[i])) { - return false; - } - } - return true; - } - - /** - * Tests a given byte array to see if it contains only valid characters within the Base64 alphabet. - * - * @param arrayOctet - * byte array to test - * @return true if any byte is a valid character in the Base64 alphabet; false herwise - */ - private static boolean containsBase64Byte(byte[] arrayOctet) { - for (int i = 0; i < arrayOctet.length; i++) { - if (isBase64(arrayOctet[i])) { - return true; - } - } - return false; - } - - /** - * Encodes binary data using the base64 algorithm but does not chunk the output. - * - * @param binaryData - * binary data to encode - * @return byte[] containing Base64 characters in their UTF-8 representation. - */ - public static byte[] encodeBase64(byte[] binaryData) { - return encodeBase64(binaryData, false); - } - - /** - * Encodes binary data using the base64 algorithm into 76 character blocks separated by CRLF. - * - * @param binaryData - * binary data to encode - * @return String containing Base64 characters. - * @since 1.4 - */ - public static String encodeBase64String(byte[] binaryData) { - return StringUtils.newStringUtf8(encodeBase64(binaryData, true)); - } - - /** - * Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output. The - * url-safe variation emits - and _ instead of + and / characters. - * - * @param binaryData - * binary data to encode - * @return byte[] containing Base64 characters in their UTF-8 representation. - * @since 1.4 - */ - public static byte[] encodeBase64URLSafe(byte[] binaryData) { - return encodeBase64(binaryData, false, true); - } - - /** - * Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output. The - * url-safe variation emits - and _ instead of + and / characters. - * - * @param binaryData - * binary data to encode - * @return String containing Base64 characters - * @since 1.4 - */ - public static String encodeBase64URLSafeString(byte[] binaryData) { - return StringUtils.newStringUtf8(encodeBase64(binaryData, false, true)); - } - - /** - * Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks - * - * @param binaryData - * binary data to encode - * @return Base64 characters chunked in 76 character blocks - */ - public static byte[] encodeBase64Chunked(byte[] binaryData) { - return encodeBase64(binaryData, true); - } - - /** - * Decodes an Object using the base64 algorithm. This method is provided in order to satisfy the requirements of the - * Decoder interface, and will throw a DecoderException if the supplied object is not of type byte[] or String. - * - * @param pObject - * Object to decode - * @return An object (of type byte[]) containing the binary data which corresponds to the byte[] or String supplied. - * @throws DecoderException - * if the parameter supplied is not of type byte[] - */ - public Object decode(Object pObject) throws DecoderException { - if (pObject instanceof byte[]) { - return decode((byte[]) pObject); - } else if (pObject instanceof String) { - return decode((String) pObject); - } else { - throw new DecoderException("Parameter supplied to Base64 decode is not a byte[] or a String"); - } - } - - /** - * Decodes a String containing containing characters in the Base64 alphabet. - * - * @param pArray - * A String containing Base64 character data - * @return a byte array containing binary data - * @since 1.4 - */ - public byte[] decode(String pArray) { - return decode(StringUtils.getBytesUtf8(pArray)); - } - - /** - * Decodes a byte[] containing containing characters in the Base64 alphabet. - * - * @param pArray - * A byte array containing Base64 character data - * @return a byte array containing binary data - */ - public byte[] decode(byte[] pArray) { - reset(); - if (pArray == null || pArray.length == 0) { - return pArray; - } - long len = (pArray.length * 3) / 4; - byte[] buf = new byte[(int) len]; - setInitialBuffer(buf, 0, buf.length); - decode(pArray, 0, pArray.length); - decode(pArray, 0, -1); // Notify decoder of EOF. - - // Would be nice to just return buf (like we sometimes do in the encode - // logic), but we have no idea what the line-length was (could even be - // variable). So we cannot determine ahead of time exactly how big an - // array is necessary. Hence the need to construct a 2nd byte array to - // hold the final result: - - byte[] result = new byte[pos]; - readResults(result, 0, result.length); - return result; - } - - /** - * Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks. - * - * @param binaryData - * Array containing binary data to encode. - * @param isChunked - * if true this encoder will chunk the base64 output into 76 character blocks - * @return Base64-encoded data. - * @throws IllegalArgumentException - * Thrown when the input array needs an output array bigger than {@link Integer#MAX_VALUE} - */ - public static byte[] encodeBase64(byte[] binaryData, boolean isChunked) { - return encodeBase64(binaryData, isChunked, false); - } - - /** - * Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks. - * - * @param binaryData - * Array containing binary data to encode. - * @param isChunked - * if true this encoder will chunk the base64 output into 76 character blocks - * @param urlSafe - * if true this encoder will emit - and _ instead of the usual + and / characters. - * @return Base64-encoded data. - * @throws IllegalArgumentException - * Thrown when the input array needs an output array bigger than {@link Integer#MAX_VALUE} - * @since 1.4 - */ - public static byte[] encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe) { - return encodeBase64(binaryData, isChunked, urlSafe, Integer.MAX_VALUE); - } - - /** - * Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks. - * - * @param binaryData - * Array containing binary data to encode. - * @param isChunked - * if true this encoder will chunk the base64 output into 76 character blocks - * @param urlSafe - * if true this encoder will emit - and _ instead of the usual + and / characters. - * @param maxResultSize - * The maximum result size to accept. - * @return Base64-encoded data. - * @throws IllegalArgumentException - * Thrown when the input array needs an output array bigger than maxResultSize - * @since 1.4 - */ - public static byte[] encodeBase64(byte[] binaryData, boolean isChunked, boolean urlSafe, int maxResultSize) { - if (binaryData == null || binaryData.length == 0) { - return binaryData; - } - - long len = getEncodeLength(binaryData, CHUNK_SIZE, CHUNK_SEPARATOR); - if (len > maxResultSize) { - throw new IllegalArgumentException("Input array too big, the output array would be bigger (" + - len + - ") than the specified maxium size of " + - maxResultSize); - } - - Base64 b64 = isChunked ? new Base64(urlSafe) : new Base64(0, CHUNK_SEPARATOR, urlSafe); - return b64.encode(binaryData); - } - - /** - * Decodes a Base64 String into octets - * - * @param base64String - * String containing Base64 data - * @return Array containing decoded data. - * @since 1.4 - */ - public static byte[] decodeBase64(String base64String) { - return new Base64().decode(base64String); - } - - /** - * Decodes Base64 data into octets - * - * @param base64Data - * Byte array containing Base64 data - * @return Array containing decoded data. - */ - public static byte[] decodeBase64(byte[] base64Data) { - return new Base64().decode(base64Data); - } - - /** - * Discards any whitespace from a base-64 encoded block. - * - * @param data - * The base-64 encoded data to discard the whitespace from. - * @return The data, less whitespace (see RFC 2045). - * @deprecated This method is no longer needed - */ - static byte[] discardWhitespace(byte[] data) { - byte groomedData[] = new byte[data.length]; - int bytesCopied = 0; - for (int i = 0; i < data.length; i++) { - switch (data[i]) { - case ' ' : - case '\n' : - case '\r' : - case '\t' : - break; - default : - groomedData[bytesCopied++] = data[i]; - } - } - byte packedData[] = new byte[bytesCopied]; - System.arraycopy(groomedData, 0, packedData, 0, bytesCopied); - return packedData; - } - - /** - * Checks if a byte value is whitespace or not. - * - * @param byteToCheck - * the byte to check - * @return true if byte is whitespace, false otherwise - */ - private static boolean isWhiteSpace(byte byteToCheck) { - switch (byteToCheck) { - case ' ' : - case '\n' : - case '\r' : - case '\t' : - return true; - default : - return false; - } - } - - // Implementation of the Encoder Interface - - /** - * Encodes an Object using the base64 algorithm. This method is provided in order to satisfy the requirements of the - * Encoder interface, and will throw an EncoderException if the supplied object is not of type byte[]. - * - * @param pObject - * Object to encode - * @return An object (of type byte[]) containing the base64 encoded data which corresponds to the byte[] supplied. - * @throws EncoderException - * if the parameter supplied is not of type byte[] - */ - public Object encode(Object pObject) throws EncoderException { - if (!(pObject instanceof byte[])) { - throw new EncoderException("Parameter supplied to Base64 encode is not a byte[]"); - } - return encode((byte[]) pObject); - } - - /** - * Encodes a byte[] containing binary data, into a String containing characters in the Base64 alphabet. - * - * @param pArray - * a byte array containing binary data - * @return A String containing only Base64 character data - * @since 1.4 - */ - public String encodeToString(byte[] pArray) { - return StringUtils.newStringUtf8(encode(pArray)); - } - - /** - * Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet. - * - * @param pArray - * a byte array containing binary data - * @return A byte array containing only Base64 character data - */ - public byte[] encode(byte[] pArray) { - reset(); - if (pArray == null || pArray.length == 0) { - return pArray; - } - long len = getEncodeLength(pArray, lineLength, lineSeparator); - byte[] buf = new byte[(int) len]; - setInitialBuffer(buf, 0, buf.length); - encode(pArray, 0, pArray.length); - encode(pArray, 0, -1); // Notify encoder of EOF. - // Encoder might have resized, even though it was unnecessary. - if (buffer != buf) { - readResults(buf, 0, buf.length); - } - // In URL-SAFE mode we skip the padding characters, so sometimes our - // final length is a bit smaller. - if (isUrlSafe() && pos < buf.length) { - byte[] smallerBuf = new byte[pos]; - System.arraycopy(buf, 0, smallerBuf, 0, pos); - buf = smallerBuf; - } - return buf; - } - - /** - * Pre-calculates the amount of space needed to base64-encode the supplied array. - * - * @param pArray byte[] array which will later be encoded - * @param chunkSize line-length of the output (<= 0 means no chunking) between each - * chunkSeparator (e.g. CRLF). - * @param chunkSeparator the sequence of bytes used to separate chunks of output (e.g. CRLF). - * - * @return amount of space needed to encoded the supplied array. Returns - * a long since a max-len array will require Integer.MAX_VALUE + 33%. - */ - private static long getEncodeLength(byte[] pArray, int chunkSize, byte[] chunkSeparator) { - // base64 always encodes to multiples of 4. - chunkSize = (chunkSize / 4) * 4; - - long len = (pArray.length * 4) / 3; - long mod = len % 4; - if (mod != 0) { - len += 4 - mod; - } - if (chunkSize > 0) { - boolean lenChunksPerfectly = len % chunkSize == 0; - len += (len / chunkSize) * chunkSeparator.length; - if (!lenChunksPerfectly) { - len += chunkSeparator.length; - } - } - return len; - } - - // Implementation of integer encoding used for crypto - /** - * Decodes a byte64-encoded integer according to crypto standards such as W3C's XML-Signature - * - * @param pArray - * a byte array containing base64 character data - * @return A BigInteger - * @since 1.4 - */ - public static BigInteger decodeInteger(byte[] pArray) { - return new BigInteger(1, decodeBase64(pArray)); - } - - /** - * Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature - * - * @param bigInt - * a BigInteger - * @return A byte array containing base64 character data - * @throws NullPointerException - * if null is passed in - * @since 1.4 - */ - public static byte[] encodeInteger(BigInteger bigInt) { - if (bigInt == null) { - throw new NullPointerException("encodeInteger called with null parameter"); - } - return encodeBase64(toIntegerBytes(bigInt), false); - } - - /** - * Returns a byte-array representation of a BigInteger without sign bit. - * - * @param bigInt - * BigInteger to be converted - * @return a byte array representation of the BigInteger parameter - */ - static byte[] toIntegerBytes(BigInteger bigInt) { - int bitlen = bigInt.bitLength(); - // round bitlen - bitlen = ((bitlen + 7) >> 3) << 3; - byte[] bigBytes = bigInt.toByteArray(); - - if (((bigInt.bitLength() % 8) != 0) && (((bigInt.bitLength() / 8) + 1) == (bitlen / 8))) { - return bigBytes; - } - // set up params for copying everything but sign bit - int startSrc = 0; - int len = bigBytes.length; - - // if bigInt is exactly byte-aligned, just skip signbit in copy - if ((bigInt.bitLength() % 8) == 0) { - startSrc = 1; - len--; - } - int startDst = bitlen / 8 - len; // to pad w/ nulls as per spec - byte[] resizedBytes = new byte[bitlen / 8]; - System.arraycopy(bigBytes, startSrc, resizedBytes, startDst, len); - return resizedBytes; - } - - /** - * Resets this Base64 object to its initial newly constructed state. - */ - private void reset() { - buffer = null; - pos = 0; - readPos = 0; - currentLinePos = 0; - modulus = 0; - eof = false; - } - -} diff --git a/app/src/main/java/org/apache/commons/codec/binary/Base64InputStream.java b/app/src/main/java/org/apache/commons/codec/binary/Base64InputStream.java deleted file mode 100644 index 0f1cfe8..0000000 --- a/app/src/main/java/org/apache/commons/codec/binary/Base64InputStream.java +++ /dev/null @@ -1,174 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec.binary; - -import java.io.FilterInputStream; -import java.io.IOException; -import java.io.InputStream; - -/** - * Provides Base64 encoding and decoding in a streaming fashion (unlimited size). When encoding the default lineLength - * is 76 characters and the default lineEnding is CRLF, but these can be overridden by using the appropriate - * constructor. - *

- * The default behaviour of the Base64InputStream is to DECODE, whereas the default behaviour of the Base64OutputStream - * is to ENCODE, but this behaviour can be overridden by using a different constructor. - *

- *

- * This class implements section 6.8. Base64 Content-Transfer-Encoding from RFC 2045 Multipurpose - * Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies by Freed and Borenstein. - *

- *

- * Since this class operates directly on byte streams, and not character streams, it is hard-coded to only encode/decode - * character encodings which are compatible with the lower 127 ASCII chart (ISO-8859-1, Windows-1252, UTF-8, etc). - *

- * - * @author Apache Software Foundation - * @version $Id: Base64InputStream.java 799805 2009-08-01 04:33:05Z ggregory $ - * @see RFC 2045 - * @since 1.4 - */ -public class Base64InputStream extends FilterInputStream { - - private final boolean doEncode; - - private final Base64 base64; - - private final byte[] singleByte = new byte[1]; - - /** - * Creates a Base64InputStream such that all data read is Base64-decoded from the original provided InputStream. - * - * @param in - * InputStream to wrap. - */ - public Base64InputStream(InputStream in) { - this(in, false); - } - - /** - * Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original - * provided InputStream. - * - * @param in - * InputStream to wrap. - * @param doEncode - * true if we should encode all data read from us, false if we should decode. - */ - public Base64InputStream(InputStream in, boolean doEncode) { - super(in); - this.doEncode = doEncode; - this.base64 = new Base64(); - } - - /** - * Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original - * provided InputStream. - * - * @param in - * InputStream to wrap. - * @param doEncode - * true if we should encode all data read from us, false if we should decode. - * @param lineLength - * If doEncode is true, each line of encoded data will contain lineLength characters (rounded down to - * nearest multiple of 4). If lineLength <=0, the encoded data is not divided into lines. If doEncode is - * false, lineLength is ignored. - * @param lineSeparator - * If doEncode is true, each line of encoded data will be terminated with this byte sequence (e.g. \r\n). - * If lineLength <= 0, the lineSeparator is not used. If doEncode is false lineSeparator is ignored. - */ - public Base64InputStream(InputStream in, boolean doEncode, int lineLength, byte[] lineSeparator) { - super(in); - this.doEncode = doEncode; - this.base64 = new Base64(lineLength, lineSeparator); - } - - /** - * Reads one byte from this input stream. - * - * @return the byte as an integer in the range 0 to 255. Returns -1 if EOF has been reached. - * @throws IOException - * if an I/O error occurs. - */ - public int read() throws IOException { - int r = read(singleByte, 0, 1); - while (r == 0) { - r = read(singleByte, 0, 1); - } - if (r > 0) { - return singleByte[0] < 0 ? 256 + singleByte[0] : singleByte[0]; - } - return -1; - } - - /** - * Attempts to read len bytes into the specified b array starting at offset - * from this InputStream. - * - * @param b - * destination byte array - * @param offset - * where to start writing the bytes - * @param len - * maximum number of bytes to read - * - * @return number of bytes read - * @throws IOException - * if an I/O error occurs. - * @throws NullPointerException - * if the byte array parameter is null - * @throws IndexOutOfBoundsException - * if offset, len or buffer size are invalid - */ - public int read(byte b[], int offset, int len) throws IOException { - if (b == null) { - throw new NullPointerException(); - } else if (offset < 0 || len < 0) { - throw new IndexOutOfBoundsException(); - } else if (offset > b.length || offset + len > b.length) { - throw new IndexOutOfBoundsException(); - } else if (len == 0) { - return 0; - } else { - if (!base64.hasData()) { - byte[] buf = new byte[doEncode ? 4096 : 8192]; - int c = in.read(buf); - // A little optimization to avoid System.arraycopy() - // when possible. - if (c > 0 && b.length == len) { - base64.setInitialBuffer(b, offset, len); - } - if (doEncode) { - base64.encode(buf, 0, c); - } else { - base64.decode(buf, 0, c); - } - } - return base64.readResults(b, offset, len); - } - } - - /** - * {@inheritDoc} - * - * @return false - */ - public boolean markSupported() { - return false; // not an easy job to support marks - } -} diff --git a/app/src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java b/app/src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java deleted file mode 100644 index b4c0d20..0000000 --- a/app/src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec.binary; - -import java.io.FilterOutputStream; -import java.io.IOException; -import java.io.OutputStream; - -/** - * Provides Base64 encoding and decoding in a streaming fashion (unlimited size). When encoding the default lineLength - * is 76 characters and the default lineEnding is CRLF, but these can be overridden by using the appropriate - * constructor. - *

- * The default behaviour of the Base64OutputStream is to ENCODE, whereas the default behaviour of the Base64InputStream - * is to DECODE. But this behaviour can be overridden by using a different constructor. - *

- *

- * This class implements section 6.8. Base64 Content-Transfer-Encoding from RFC 2045 Multipurpose - * Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies by Freed and Borenstein. - *

- *

- * Since this class operates directly on byte streams, and not character streams, it is hard-coded to only encode/decode - * character encodings which are compatible with the lower 127 ASCII chart (ISO-8859-1, Windows-1252, UTF-8, etc). - *

- * - * @author Apache Software Foundation - * @version $Id: Base64OutputStream.java 799806 2009-08-01 04:33:17Z ggregory $ - * @see RFC 2045 - * @since 1.4 - */ -public class Base64OutputStream extends FilterOutputStream { - private final boolean doEncode; - - private final Base64 base64; - - private final byte[] singleByte = new byte[1]; - - /** - * Creates a Base64OutputStream such that all data written is Base64-encoded to the original provided OutputStream. - * - * @param out - * OutputStream to wrap. - */ - public Base64OutputStream(OutputStream out) { - this(out, true); - } - - /** - * Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the - * original provided OutputStream. - * - * @param out - * OutputStream to wrap. - * @param doEncode - * true if we should encode all data written to us, false if we should decode. - */ - public Base64OutputStream(OutputStream out, boolean doEncode) { - super(out); - this.doEncode = doEncode; - this.base64 = new Base64(); - } - - /** - * Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the - * original provided OutputStream. - * - * @param out - * OutputStream to wrap. - * @param doEncode - * true if we should encode all data written to us, false if we should decode. - * @param lineLength - * If doEncode is true, each line of encoded data will contain lineLength characters (rounded down to - * nearest multiple of 4). If lineLength <=0, the encoded data is not divided into lines. If doEncode is - * false, lineLength is ignored. - * @param lineSeparator - * If doEncode is true, each line of encoded data will be terminated with this byte sequence (e.g. \r\n). - * If lineLength <= 0, the lineSeparator is not used. If doEncode is false lineSeparator is ignored. - */ - public Base64OutputStream(OutputStream out, boolean doEncode, int lineLength, byte[] lineSeparator) { - super(out); - this.doEncode = doEncode; - this.base64 = new Base64(lineLength, lineSeparator); - } - - /** - * Writes the specified byte to this output stream. - * - * @param i - * source byte - * @throws IOException - * if an I/O error occurs. - */ - public void write(int i) throws IOException { - singleByte[0] = (byte) i; - write(singleByte, 0, 1); - } - - /** - * Writes len bytes from the specified b array starting at offset to this - * output stream. - * - * @param b - * source byte array - * @param offset - * where to start reading the bytes - * @param len - * maximum number of bytes to write - * - * @throws IOException - * if an I/O error occurs. - * @throws NullPointerException - * if the byte array parameter is null - * @throws IndexOutOfBoundsException - * if offset, len or buffer size are invalid - */ - public void write(byte b[], int offset, int len) throws IOException { - if (b == null) { - throw new NullPointerException(); - } else if (offset < 0 || len < 0) { - throw new IndexOutOfBoundsException(); - } else if (offset > b.length || offset + len > b.length) { - throw new IndexOutOfBoundsException(); - } else if (len > 0) { - if (doEncode) { - base64.encode(b, offset, len); - } else { - base64.decode(b, offset, len); - } - flush(false); - } - } - - /** - * Flushes this output stream and forces any buffered output bytes to be written out to the stream. If propogate is - * true, the wrapped stream will also be flushed. - * - * @param propogate - * boolean flag to indicate whether the wrapped OutputStream should also be flushed. - * @throws IOException - * if an I/O error occurs. - */ - private void flush(boolean propogate) throws IOException { - int avail = base64.avail(); - if (avail > 0) { - byte[] buf = new byte[avail]; - int c = base64.readResults(buf, 0, avail); - if (c > 0) { - out.write(buf, 0, c); - } - } - if (propogate) { - out.flush(); - } - } - - /** - * Flushes this output stream and forces any buffered output bytes to be written out to the stream. - * - * @throws IOException - * if an I/O error occurs. - */ - public void flush() throws IOException { - flush(true); - } - - /** - * Closes this output stream and releases any system resources associated with the stream. - * - * @throws IOException - * if an I/O error occurs. - */ - public void close() throws IOException { - // Notify encoder of EOF (-1). - if (doEncode) { - base64.encode(singleByte, 0, -1); - } else { - base64.decode(singleByte, 0, -1); - } - flush(); - out.close(); - } - -} diff --git a/app/src/main/java/org/apache/commons/codec/binary/StringUtils.java b/app/src/main/java/org/apache/commons/codec/binary/StringUtils.java deleted file mode 100644 index 0d1a752..0000000 --- a/app/src/main/java/org/apache/commons/codec/binary/StringUtils.java +++ /dev/null @@ -1,279 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 - * - * http://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. - */ - -package org.apache.commons.codec.binary; - -import java.io.UnsupportedEncodingException; - -import org.apache.commons.codec.CharEncoding; - -/** - * Converts String to and from bytes using the encodings required by the Java specification. These encodings are specified in Standard charsets - * - * @see CharEncoding - * @see Standard charsets - * @author Gary Gregory - * @version $Id: StringUtils.java 801391 2009-08-05 19:55:54Z ggregory $ - * @since 1.4 - */ -public class StringUtils { - - /** - * Encodes the given string into a sequence of bytes using the ISO-8859-1 charset, storing the result into a new - * byte array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesIso8859_1(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.ISO_8859_1); - } - - /** - * Encodes the given string into a sequence of bytes using the US-ASCII charset, storing the result into a new byte - * array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesUsAscii(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.US_ASCII); - } - - /** - * Encodes the given string into a sequence of bytes using the UTF-16 charset, storing the result into a new byte - * array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesUtf16(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.UTF_16); - } - - /** - * Encodes the given string into a sequence of bytes using the UTF-16BE charset, storing the result into a new byte - * array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesUtf16Be(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.UTF_16BE); - } - - /** - * Encodes the given string into a sequence of bytes using the UTF-16LE charset, storing the result into a new byte - * array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesUtf16Le(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.UTF_16LE); - } - - /** - * Encodes the given string into a sequence of bytes using the UTF-8 charset, storing the result into a new byte - * array. - * - * @param string - * the String to encode - * @return encoded bytes - * @throws IllegalStateException - * Thrown when the charset is missing, which should be never according the the Java specification. - * @see Standard charsets - * @see #getBytesUnchecked(String, String) - */ - public static byte[] getBytesUtf8(String string) { - return StringUtils.getBytesUnchecked(string, CharEncoding.UTF_8); - } - - /** - * Encodes the given string into a sequence of bytes using the named charset, storing the result into a new byte - * array. - *

- * This method catches {@link UnsupportedEncodingException} and rethrows it as {@link IllegalStateException}, which - * should never happen for a required charset name. Use this method when the encoding is required to be in the JRE. - *

- * - * @param string - * the String to encode - * @param charsetName - * The name of a required {@link java.nio.charset.Charset} - * @return encoded bytes - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen for a - * required charset name. - * @see CharEncoding - * @see String#getBytes(String) - */ - public static byte[] getBytesUnchecked(String string, String charsetName) { - if (string == null) { - return null; - } - try { - return string.getBytes(charsetName); - } catch (UnsupportedEncodingException e) { - throw StringUtils.newIllegalStateException(charsetName, e); - } - } - - private static IllegalStateException newIllegalStateException(String charsetName, UnsupportedEncodingException e) { - return new IllegalStateException(charsetName + ": " + e); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the given charset. - *

- * This method catches {@link UnsupportedEncodingException} and re-throws it as {@link IllegalStateException}, which - * should never happen for a required charset name. Use this method when the encoding is required to be in the JRE. - *

- * - * @param bytes - * The bytes to be decoded into characters - * @param charsetName - * The name of a required {@link java.nio.charset.Charset} - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen for a - * required charset name. - * @see CharEncoding - * @see String#String(byte[], String) - */ - public static String newString(byte[] bytes, String charsetName) { - if (bytes == null) { - return null; - } - try { - return new String(bytes, charsetName); - } catch (UnsupportedEncodingException e) { - throw StringUtils.newIllegalStateException(charsetName, e); - } - } - - /** - * Constructs a new String by decoding the specified array of bytes using the ISO-8859-1 charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringIso8859_1(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.ISO_8859_1); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the US-ASCII charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringUsAscii(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.US_ASCII); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the UTF-16 charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringUtf16(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.UTF_16); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the UTF-16BE charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringUtf16Be(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.UTF_16BE); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the UTF-16LE charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringUtf16Le(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.UTF_16LE); - } - - /** - * Constructs a new String by decoding the specified array of bytes using the UTF-8 charset. - * - * @param bytes - * The bytes to be decoded into characters - * @return A new String decoded from the specified array of bytes using the given charset. - * @throws IllegalStateException - * Thrown when a {@link UnsupportedEncodingException} is caught, which should never happen since the - * charset is required. - */ - public static String newStringUtf8(byte[] bytes) { - return StringUtils.newString(bytes, CharEncoding.UTF_8); - } - -} diff --git a/app/src/main/java/org/apache/commons/lang/NotImplementedException.java b/app/src/main/java/org/apache/commons/lang/NotImplementedException.java deleted file mode 100644 index d1d397b..0000000 --- a/app/src/main/java/org/apache/commons/lang/NotImplementedException.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.apache.commons.lang; - -public class NotImplementedException extends UnsupportedOperationException { - - /** - * - */ - private static final long serialVersionUID = -4502410745294068699L; - -} diff --git a/app/src/main/java/org/apache/thrift/EncodingUtils.java b/app/src/main/java/org/apache/thrift/EncodingUtils.java deleted file mode 100644 index 072de93..0000000 --- a/app/src/main/java/org/apache/thrift/EncodingUtils.java +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -/** - * Utility methods for use when encoding/decoding raw data as byte arrays. - */ -public class EncodingUtils { - - /** - * Encode integer as a series of 4 bytes into buf - * starting at position 0 within that buffer. - * - * @param integer - * The integer to encode. - * @param buf - * The buffer to write to. - */ - public static final void encodeBigEndian(final int integer, final byte[] buf) { - encodeBigEndian(integer, buf, 0); - } - - /** - * Encode integer as a series of 4 bytes into buf - * starting at position offset. - * - * @param integer - * The integer to encode. - * @param buf - * The buffer to write to. - * @param offset - * The offset within buf to start the encoding. - */ - public static final void encodeBigEndian(final int integer, final byte[] buf, int offset) { - buf[offset] = (byte) (0xff & (integer >> 24)); - buf[offset + 1] = (byte) (0xff & (integer >> 16)); - buf[offset + 2] = (byte) (0xff & (integer >> 8)); - buf[offset + 3] = (byte) (0xff & (integer)); - } - - /** - * Decode a series of 4 bytes from buf, starting at position 0, - * and interpret them as an integer. - * - * @param buf - * The buffer to read from. - * @return An integer, as read from the buffer. - */ - public static final int decodeBigEndian(final byte[] buf) { - return decodeBigEndian(buf, 0); - } - - /** - * Decode a series of 4 bytes from buf, start at - * offset, and interpret them as an integer. - * - * @param buf - * The buffer to read from. - * @param offset - * The offset with buf to start the decoding. - * @return An integer, as read from the buffer. - */ - public static final int decodeBigEndian(final byte[] buf, int offset) { - return ((buf[offset] & 0xff) << 24) | ((buf[offset + 1] & 0xff) << 16) - | ((buf[offset + 2] & 0xff) << 8) | ((buf[offset + 3] & 0xff)); - } - -} diff --git a/app/src/main/java/org/apache/thrift/ProcessFunction.java b/app/src/main/java/org/apache/thrift/ProcessFunction.java deleted file mode 100644 index e0cdc7b..0000000 --- a/app/src/main/java/org/apache/thrift/ProcessFunction.java +++ /dev/null @@ -1,46 +0,0 @@ -/** - * - */ -package org.apache.thrift; - -import org.apache.thrift.protocol.TMessage; -import org.apache.thrift.protocol.TMessageType; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolException; - -public abstract class ProcessFunction { - private final String methodName; - - public ProcessFunction(String methodName) { - this.methodName = methodName; - } - - public final void process(int seqid, TProtocol iprot, TProtocol oprot, I iface) throws TException { - T args = getEmptyArgsInstance(); - try { - args.read(iprot); - } catch (TProtocolException e) { - iprot.readMessageEnd(); - TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage()); - oprot.writeMessageBegin(new TMessage(getMethodName(), TMessageType.EXCEPTION, seqid)); - x.write(oprot); - oprot.writeMessageEnd(); - oprot.getTransport().flush(); - return; - } - iprot.readMessageEnd(); - TBase result = getResult(iface, args); - oprot.writeMessageBegin(new TMessage(getMethodName(), TMessageType.REPLY, seqid)); - result.write(oprot); - oprot.writeMessageEnd(); - oprot.getTransport().flush(); - } - - protected abstract TBase getResult(I iface, T args) throws TException; - - protected abstract T getEmptyArgsInstance(); - - public String getMethodName() { - return methodName; - } -} \ No newline at end of file diff --git a/app/src/main/java/org/apache/thrift/ShortStack.java b/app/src/main/java/org/apache/thrift/ShortStack.java deleted file mode 100644 index 4957d1c..0000000 --- a/app/src/main/java/org/apache/thrift/ShortStack.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift; - -/** - * ShortStack is a short-specific Stack implementation written for the express - * purpose of very fast operations on TCompactProtocol's field id stack. This - * implementation performs at least 10x faster than java.util.Stack. - */ -public class ShortStack { - - private short[] vector; - private int top = -1; - - public ShortStack(int initialCapacity) { - vector = new short[initialCapacity]; - } - - public short pop() { - return vector[top--]; - } - - public void push(short pushed) { - if (vector.length == top + 1) { - grow(); - } - vector[++top] = pushed; - } - - private void grow() { - short[] newVector = new short[vector.length * 2]; - System.arraycopy(vector, 0, newVector, 0, vector.length); - vector = newVector; - } - - public short peek() { - return vector[top]; - } - - public void clear() { - top = -1; - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append(">"); - } - - sb.append(vector[i]); - - if (i == top) { - sb.append("<<"); - } - } - sb.append("]>"); - return sb.toString(); - } -} diff --git a/app/src/main/java/org/apache/thrift/TApplicationException.java b/app/src/main/java/org/apache/thrift/TApplicationException.java deleted file mode 100644 index c294fc3..0000000 --- a/app/src/main/java/org/apache/thrift/TApplicationException.java +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import org.apache.thrift.protocol.TField; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolUtil; -import org.apache.thrift.protocol.TStruct; -import org.apache.thrift.protocol.TType; - -/** - * Application level exception - * - */ -public class TApplicationException extends TException { - - private static final TStruct TAPPLICATION_EXCEPTION_STRUCT = new TStruct("TApplicationException"); - private static final TField MESSAGE_FIELD = new TField("message", TType.STRING, (short)1); - private static final TField TYPE_FIELD = new TField("type", TType.I32, (short)2); - - private static final long serialVersionUID = 1L; - - public static final int UNKNOWN = 0; - public static final int UNKNOWN_METHOD = 1; - public static final int INVALID_MESSAGE_TYPE = 2; - public static final int WRONG_METHOD_NAME = 3; - public static final int BAD_SEQUENCE_ID = 4; - public static final int MISSING_RESULT = 5; - public static final int INTERNAL_ERROR = 6; - public static final int PROTOCOL_ERROR = 7; - - protected int type_ = UNKNOWN; - - public TApplicationException() { - super(); - } - - public TApplicationException(int type) { - super(); - type_ = type; - } - - public TApplicationException(int type, String message) { - super(message); - type_ = type; - } - - public TApplicationException(String message) { - super(message); - } - - public int getType() { - return type_; - } - - public static TApplicationException read(TProtocol iprot) throws TException { - TField field; - iprot.readStructBegin(); - - String message = null; - int type = UNKNOWN; - - while (true) { - field = iprot.readFieldBegin(); - if (field.type == TType.STOP) { - break; - } - switch (field.id) { - case 1: - if (field.type == TType.STRING) { - message = iprot.readString(); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - case 2: - if (field.type == TType.I32) { - type = iprot.readI32(); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - default: - TProtocolUtil.skip(iprot, field.type); - break; - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - return new TApplicationException(type, message); - } - - public void write(TProtocol oprot) throws TException { - oprot.writeStructBegin(TAPPLICATION_EXCEPTION_STRUCT); - if (getMessage() != null) { - oprot.writeFieldBegin(MESSAGE_FIELD); - oprot.writeString(getMessage()); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(TYPE_FIELD); - oprot.writeI32(type_); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } -} diff --git a/app/src/main/java/org/apache/thrift/TBase.java b/app/src/main/java/org/apache/thrift/TBase.java deleted file mode 100644 index b3ed1bc..0000000 --- a/app/src/main/java/org/apache/thrift/TBase.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import java.io.Serializable; - -import org.apache.thrift.protocol.TProtocol; - -/** - * Generic base interface for generated Thrift objects. - * - */ -public interface TBase, F extends TFieldIdEnum> extends Comparable, Serializable { - - /** - * Reads the TObject from the given input protocol. - * - * @param iprot Input protocol - */ - public void read(TProtocol iprot) throws TException; - - /** - * Writes the objects out to the protocol - * - * @param oprot Output protocol - */ - public void write(TProtocol oprot) throws TException; - - /** - * Get the F instance that corresponds to fieldId. - */ - public F fieldForId(int fieldId); - - /** - * Check if a field is currently set or unset. - * - * @param field - */ - public boolean isSet(F field); - - /** - * Get a field's value by field variable. Primitive types will be wrapped in - * the appropriate "boxed" types. - * - * @param field - */ - public Object getFieldValue(F field); - - /** - * Set a field's value by field variable. Primitive types must be "boxed" in - * the appropriate object wrapper type. - * - * @param field - */ - public void setFieldValue(F field, Object value); - - public TBase deepCopy(); - - /** - * Return to the state of having just been initialized, as though you had just - * called the default constructor. - */ - public void clear(); -} diff --git a/app/src/main/java/org/apache/thrift/TBaseHelper.java b/app/src/main/java/org/apache/thrift/TBaseHelper.java deleted file mode 100644 index eec648b..0000000 --- a/app/src/main/java/org/apache/thrift/TBaseHelper.java +++ /dev/null @@ -1,306 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift; - -import java.nio.ByteBuffer; -import java.util.Comparator; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.SortedMap; -import java.util.SortedSet; -import java.util.TreeMap; -import java.util.TreeSet; - -public final class TBaseHelper { - - private TBaseHelper(){} - - private static final Comparator comparator = new NestedStructureComparator(); - - public static int compareTo(Object o1, Object o2) { - if (o1 instanceof Comparable) { - return compareTo((Comparable)o1, (Comparable)o2); - } else if (o1 instanceof List) { - return compareTo((List)o1, (List)o2); - } else if (o1 instanceof Set) { - return compareTo((Set)o1, (Set)o2); - } else if (o1 instanceof Map) { - return compareTo((Map)o1, (Map)o2); - } else if (o1 instanceof byte[]) { - return compareTo((byte[])o1, (byte[])o2); - } else { - throw new IllegalArgumentException("Cannot compare objects of type " + o1.getClass()); - } - } - - public static int compareTo(boolean a, boolean b) { - return Boolean.valueOf(a).compareTo(b); - } - - public static int compareTo(byte a, byte b) { - if (a < b) { - return -1; - } else if (b < a) { - return 1; - } else { - return 0; - } - } - - public static int compareTo(short a, short b) { - if (a < b) { - return -1; - } else if (b < a) { - return 1; - } else { - return 0; - } - } - - public static int compareTo(int a, int b) { - if (a < b) { - return -1; - } else if (b < a) { - return 1; - } else { - return 0; - } - } - - public static int compareTo(long a, long b) { - if (a < b) { - return -1; - } else if (b < a) { - return 1; - } else { - return 0; - } - } - - public static int compareTo(double a, double b) { - if (a < b) { - return -1; - } else if (b < a) { - return 1; - } else { - return 0; - } - } - - public static int compareTo(String a, String b) { - return a.compareTo(b); - } - - public static int compareTo(byte[] a, byte[] b) { - int sizeCompare = compareTo(a.length, b.length); - if (sizeCompare != 0) { - return sizeCompare; - } - for (int i = 0; i < a.length; i++) { - int byteCompare = compareTo(a[i], b[i]); - if (byteCompare != 0) { - return byteCompare; - } - } - return 0; - } - - public static int compareTo(Comparable a, Comparable b) { - return a.compareTo(b); - } - - public static int compareTo(List a, List b) { - int lastComparison = compareTo(a.size(), b.size()); - if (lastComparison != 0) { - return lastComparison; - } - for (int i = 0; i < a.size(); i++) { - lastComparison = comparator.compare(a.get(i), b.get(i)); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public static int compareTo(Set a, Set b) { - int lastComparison = compareTo(a.size(), b.size()); - if (lastComparison != 0) { - return lastComparison; - } - SortedSet sortedA = new TreeSet(comparator); - sortedA.addAll(a); - SortedSet sortedB = new TreeSet(comparator); - sortedB.addAll(b); - - Iterator iterA = sortedA.iterator(); - Iterator iterB = sortedB.iterator(); - - // Compare each item. - while (iterA.hasNext() && iterB.hasNext()) { - lastComparison = comparator.compare(iterA.next(), iterB.next()); - if (lastComparison != 0) { - return lastComparison; - } - } - - return 0; - } - - public static int compareTo(Map a, Map b) { - int lastComparison = compareTo(a.size(), b.size()); - if (lastComparison != 0) { - return lastComparison; - } - - // Sort a and b so we can compare them. - SortedMap sortedA = new TreeMap(comparator); - sortedA.putAll(a); - Iterator iterA = sortedA.entrySet().iterator(); - SortedMap sortedB = new TreeMap(comparator); - sortedB.putAll(b); - Iterator iterB = sortedB.entrySet().iterator(); - - // Compare each item. - while (iterA.hasNext() && iterB.hasNext()) { - Map.Entry entryA = iterA.next(); - Map.Entry entryB = iterB.next(); - lastComparison = comparator.compare(entryA.getKey(), entryB.getKey()); - if (lastComparison != 0) { - return lastComparison; - } - lastComparison = comparator.compare(entryA.getValue(), entryB.getValue()); - if (lastComparison != 0) { - return lastComparison; - } - } - - return 0; - } - - /** - * Comparator to compare items inside a structure (e.g. a list, set, or map). - */ - private static class NestedStructureComparator implements Comparator { - public int compare(Object oA, Object oB) { - if (oA == null && oB == null) { - return 0; - } else if (oA == null) { - return -1; - } else if (oB == null) { - return 1; - } else if (oA instanceof List) { - return compareTo((List)oA, (List)oB); - } else if (oA instanceof Set) { - return compareTo((Set)oA, (Set)oB); - } else if (oA instanceof Map) { - return compareTo((Map)oA, (Map)oB); - } else if (oA instanceof byte[]) { - return compareTo((byte[])oA, (byte[])oB); - } else { - return compareTo((Comparable)oA, (Comparable)oB); - } - } - } - - public static void toString(ByteBuffer bb, StringBuilder sb) { - byte[] buf = bb.array(); - - int arrayOffset = bb.arrayOffset(); - int offset = arrayOffset + bb.position(); - int origLimit = arrayOffset + bb.limit(); - int limit = (origLimit - offset > 128) ? offset + 128 : origLimit; - - for (int i = offset; i < limit; i++) { - if (i > offset) { - sb.append(" "); - } - sb.append(paddedByteString(buf[i])); - } - if (origLimit != limit) { - sb.append("..."); - } - } - - public static String paddedByteString(byte b) { - int extended = (b | 0x100) & 0x1ff; - return Integer.toHexString(extended).toUpperCase().substring(1); - } - - public static byte[] byteBufferToByteArray(ByteBuffer byteBuffer) { - if (wrapsFullArray(byteBuffer)) { - return byteBuffer.array(); - } - byte[] target = new byte[byteBuffer.remaining()]; - byteBufferToByteArray(byteBuffer, target, 0); - return target; - } - - public static boolean wrapsFullArray(ByteBuffer byteBuffer) { - return byteBuffer.hasArray() - && byteBuffer.position() == 0 - && byteBuffer.arrayOffset() == 0 - && byteBuffer.remaining() == byteBuffer.capacity(); - } - - public static int byteBufferToByteArray(ByteBuffer byteBuffer, byte[] target, int offset) { - int remaining = byteBuffer.remaining(); - System.arraycopy(byteBuffer.array(), - byteBuffer.arrayOffset() + byteBuffer.position(), - target, - offset, - remaining); - return remaining; - } - - public static ByteBuffer rightSize(ByteBuffer in) { - if (in == null) { - return null; - } - if (wrapsFullArray(in)) { - return in; - } - return ByteBuffer.wrap(byteBufferToByteArray(in)); - } - - public static ByteBuffer copyBinary(final ByteBuffer orig) { - if (orig == null) { - return null; - } - ByteBuffer copy = ByteBuffer.wrap(new byte[orig.remaining()]); - if (orig.hasArray()) { - System.arraycopy(orig.array(), orig.arrayOffset() + orig.position(), copy.array(), 0, orig.remaining()); - } else { - orig.slice().get(copy.array()); - } - - return copy; - } - - public static byte[] copyBinary(final byte[] orig) { - if (orig == null) { - return null; - } - - byte[] copy = new byte[orig.length]; - System.arraycopy(orig, 0, copy, 0, orig.length); - return copy; - } -} diff --git a/app/src/main/java/org/apache/thrift/TBaseProcessor.java b/app/src/main/java/org/apache/thrift/TBaseProcessor.java deleted file mode 100644 index f93b133..0000000 --- a/app/src/main/java/org/apache/thrift/TBaseProcessor.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.apache.thrift; - -import java.util.Map; - -import org.apache.thrift.protocol.TMessage; -import org.apache.thrift.protocol.TMessageType; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolUtil; -import org.apache.thrift.protocol.TType; - -public abstract class TBaseProcessor implements TProcessor { - private final I iface; - private final Map> processMap; - - protected TBaseProcessor(I iface, Map> processFunctionMap) { - this.iface = iface; - this.processMap = processFunctionMap; - } - - @Override - public boolean process(TProtocol in, TProtocol out) throws TException { - TMessage msg = in.readMessageBegin(); - ProcessFunction fn = processMap.get(msg.name); - if (fn == null) { - TProtocolUtil.skip(in, TType.STRUCT); - in.readMessageEnd(); - TApplicationException x = new TApplicationException(TApplicationException.UNKNOWN_METHOD, "Invalid method name: '"+msg.name+"'"); - out.writeMessageBegin(new TMessage(msg.name, TMessageType.EXCEPTION, msg.seqid)); - x.write(out); - out.writeMessageEnd(); - out.getTransport().flush(); - return true; - } - fn.process(msg.seqid, in, out, iface); - return true; - } -} diff --git a/app/src/main/java/org/apache/thrift/TByteArrayOutputStream.java b/app/src/main/java/org/apache/thrift/TByteArrayOutputStream.java deleted file mode 100644 index 9ed83c0..0000000 --- a/app/src/main/java/org/apache/thrift/TByteArrayOutputStream.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import java.io.ByteArrayOutputStream; - -/** - * Class that allows access to the underlying buf without doing deep - * copies on it. - * - */ -public class TByteArrayOutputStream extends ByteArrayOutputStream { - public TByteArrayOutputStream(int size) { - super(size); - } - - public TByteArrayOutputStream() { - super(); - } - - public byte[] get() { - return buf; - } - - public int len() { - return count; - } -} diff --git a/app/src/main/java/org/apache/thrift/TDeserializer.java b/app/src/main/java/org/apache/thrift/TDeserializer.java deleted file mode 100644 index 803d9c6..0000000 --- a/app/src/main/java/org/apache/thrift/TDeserializer.java +++ /dev/null @@ -1,346 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import java.io.UnsupportedEncodingException; -import java.nio.ByteBuffer; - -import org.apache.thrift.protocol.TBinaryProtocol; -import org.apache.thrift.protocol.TField; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolFactory; -import org.apache.thrift.protocol.TProtocolUtil; -import org.apache.thrift.protocol.TType; -import org.apache.thrift.transport.TMemoryInputTransport; - -/** - * Generic utility for easily deserializing objects from a byte array or Java - * String. - * - */ -public class TDeserializer { - private final TProtocol protocol_; - private final TMemoryInputTransport trans_; - - /** - * Create a new TDeserializer that uses the TBinaryProtocol by default. - */ - public TDeserializer() { - this(new TBinaryProtocol.Factory()); - } - - /** - * Create a new TDeserializer. It will use the TProtocol specified by the - * factory that is passed in. - * - * @param protocolFactory Factory to create a protocol - */ - public TDeserializer(TProtocolFactory protocolFactory) { - trans_ = new TMemoryInputTransport(); - protocol_ = protocolFactory.getProtocol(trans_); - } - - /** - * Deserialize the Thrift object from a byte array. - * - * @param base The object to read into - * @param bytes The array to read from - */ - public void deserialize(TBase base, byte[] bytes) throws TException { - try { - trans_.reset(bytes); - base.read(protocol_); - } finally { - trans_.clear(); - protocol_.reset(); - } - } - - /** - * Deserialize the Thrift object from a Java string, using a specified - * character set for decoding. - * - * @param base The object to read into - * @param data The string to read from - * @param charset Valid JVM charset - */ - public void deserialize(TBase base, String data, String charset) throws TException { - try { - deserialize(base, data.getBytes(charset)); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT ENCODING: " + charset); - } finally { - protocol_.reset(); - } - } - - /** - * Deserialize only a single Thrift object (addressed by recursively using field id) - * from a byte record. - * @param tb The object to read into - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path tb - * @param fieldIdPathRest The rest FieldId's that define a path tb - * @throws TException - */ - public void partialDeserialize(TBase tb, byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - try { - if (locateField(bytes, fieldIdPathFirst, fieldIdPathRest) != null) { - // if this line is reached, iprot will be positioned at the start of tb. - tb.read(protocol_); - } - } catch (Exception e) { - throw new TException(e); - } finally { - trans_.clear(); - protocol_.reset(); - } - } - - /** - * Deserialize only a boolean field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a boolean field - * @param fieldIdPathRest The rest FieldId's that define a path to a boolean field - * @throws TException - */ - public Boolean partialDeserializeBool(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Boolean) partialDeserializeField(TType.BOOL, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only a byte field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a byte field - * @param fieldIdPathRest The rest FieldId's that define a path to a byte field - * @throws TException - */ - public Byte partialDeserializeByte(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Byte) partialDeserializeField(TType.BYTE, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only a double field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a double field - * @param fieldIdPathRest The rest FieldId's that define a path to a double field - * @throws TException - */ - public Double partialDeserializeDouble(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Double) partialDeserializeField(TType.DOUBLE, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only an i16 field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to an i16 field - * @param fieldIdPathRest The rest FieldId's that define a path to an i16 field - * @throws TException - */ - public Short partialDeserializeI16(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Short) partialDeserializeField(TType.I16, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only an i32 field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to an i32 field - * @param fieldIdPathRest The rest FieldId's that define a path to an i32 field - * @throws TException - */ - public Integer partialDeserializeI32(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Integer) partialDeserializeField(TType.I32, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only an i64 field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to an i64 field - * @param fieldIdPathRest The rest FieldId's that define a path to an i64 field - * @throws TException - */ - public Long partialDeserializeI64(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (Long) partialDeserializeField(TType.I64, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only a string field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a string field - * @param fieldIdPathRest The rest FieldId's that define a path to a string field - * @throws TException - */ - public String partialDeserializeString(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - return (String) partialDeserializeField(TType.STRING, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only a binary field (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a binary field - * @param fieldIdPathRest The rest FieldId's that define a path to a binary field - * @throws TException - */ - public ByteBuffer partialDeserializeByteArray(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - // TType does not have binary, so we use the arbitrary num 100 - return (ByteBuffer) partialDeserializeField((byte)100, bytes, fieldIdPathFirst, fieldIdPathRest); - } - - /** - * Deserialize only the id of the field set in a TUnion (addressed by recursively using field id) - * from a byte record. - * @param bytes The serialized object to read from - * @param fieldIdPathFirst First of the FieldId's that define a path to a TUnion - * @param fieldIdPathRest The rest FieldId's that define a path to a TUnion - * @throws TException - */ - public Short partialDeserializeSetFieldIdInUnion(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - try { - TField field = locateField(bytes, fieldIdPathFirst, fieldIdPathRest); - if (field != null){ - protocol_.readStructBegin(); // The Union - return protocol_.readFieldBegin().id; // The field set in the union - } - return null; - } catch (Exception e) { - throw new TException(e); - } finally { - trans_.clear(); - protocol_.reset(); - } - } - - private Object partialDeserializeField(byte ttype, byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - try { - TField field = locateField(bytes, fieldIdPathFirst, fieldIdPathRest); - if (field != null) { - // if this point is reached, iprot will be positioned at the start of the field. - switch(ttype){ - case TType.BOOL: - if (field.type == TType.BOOL){ - return protocol_.readBool(); - } - break; - case TType.BYTE: - if (field.type == TType.BYTE) { - return protocol_.readByte(); - } - break; - case TType.DOUBLE: - if (field.type == TType.DOUBLE) { - return protocol_.readDouble(); - } - break; - case TType.I16: - if (field.type == TType.I16) { - return protocol_.readI16(); - } - break; - case TType.I32: - if (field.type == TType.I32) { - return protocol_.readI32(); - } - break; - case TType.I64: - if (field.type == TType.I64) { - return protocol_.readI64(); - } - break; - case TType.STRING: - if (field.type == TType.STRING) { - return protocol_.readString(); - } - break; - case 100: // hack to differentiate between string and binary - if (field.type == TType.STRING) { - return protocol_.readBinary(); - } - break; - } - } - return null; - } catch (Exception e) { - throw new TException(e); - } finally { - trans_.clear(); - protocol_.reset(); - } - } - - private TField locateField(byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum ... fieldIdPathRest) throws TException { - trans_.reset(bytes); - - TFieldIdEnum[] fieldIdPath= new TFieldIdEnum[fieldIdPathRest.length + 1]; - fieldIdPath[0] = fieldIdPathFirst; - for (int i = 0; i < fieldIdPathRest.length; i++){ - fieldIdPath[i + 1] = fieldIdPathRest[i]; - } - - // index into field ID path being currently searched for - int curPathIndex = 0; - - // this will be the located field, or null if it is not located - TField field = null; - - protocol_.readStructBegin(); - - while (curPathIndex < fieldIdPath.length) { - field = protocol_.readFieldBegin(); - // we can stop searching if we either see a stop or we go past the field - // id we're looking for (since fields should now be serialized in asc - // order). - if (field.type == TType.STOP || field.id > fieldIdPath[curPathIndex].getThriftFieldId()) { - return null; - } - - if (field.id != fieldIdPath[curPathIndex].getThriftFieldId()) { - // Not the field we're looking for. Skip field. - TProtocolUtil.skip(protocol_, field.type); - protocol_.readFieldEnd(); - } else { - // This field is the next step in the path. Step into field. - curPathIndex++; - if (curPathIndex < fieldIdPath.length) { - protocol_.readStructBegin(); - } - } - } - return field; - } - - /** - * Deserialize the Thrift object from a Java string, using the default JVM - * charset encoding. - * - * @param base The object to read into - * @param data The string to read from - */ - public void fromString(TBase base, String data) throws TException { - deserialize(base, data.getBytes()); - } -} diff --git a/app/src/main/java/org/apache/thrift/TEnum.java b/app/src/main/java/org/apache/thrift/TEnum.java deleted file mode 100644 index 325fdec..0000000 --- a/app/src/main/java/org/apache/thrift/TEnum.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -public interface TEnum { - public int getValue(); -} diff --git a/app/src/main/java/org/apache/thrift/TEnumHelper.java b/app/src/main/java/org/apache/thrift/TEnumHelper.java deleted file mode 100644 index c17d661..0000000 --- a/app/src/main/java/org/apache/thrift/TEnumHelper.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import java.lang.InstantiationException; -import java.lang.NoSuchMethodException; -import java.lang.IllegalAccessException; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; - -/** - * Utility class with static methods for interacting with TEnum - */ -public class TEnumHelper { - - /** - * Given a TEnum class and integer value, this method will return - * the associated constant from the given TEnum class. - * This method MUST be modified should the name of the 'findByValue' method - * change. - * - * @param enumClass TEnum from which to return a matching constant. - * @param value Value for which to return the constant. - * - * @return The constant in 'enumClass' whose value is 'value' or null if - * something went wrong. - */ - public static TEnum getByValue(Class enumClass, int value) { - try { - Method method = enumClass.getMethod("findByValue", int.class); - return (TEnum) method.invoke(null, value); - } catch (NoSuchMethodException nsme) { - return null; - } catch (IllegalAccessException iae) { - return null; - } catch (InvocationTargetException ite) { - return null; - } - } -} diff --git a/app/src/main/java/org/apache/thrift/TException.java b/app/src/main/java/org/apache/thrift/TException.java deleted file mode 100644 index cc3160f..0000000 --- a/app/src/main/java/org/apache/thrift/TException.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -/** - * Generic exception class for Thrift. - * - */ -public class TException extends RuntimeException { - - private static final long serialVersionUID = 1L; - - public TException() { - super(); - } - - public TException(String message) { - super(message); - } - - public TException(Throwable cause) { - super(cause); - } - - public TException(String message, Throwable cause) { - super(message, cause); - } -} diff --git a/app/src/main/java/org/apache/thrift/TFieldIdEnum.java b/app/src/main/java/org/apache/thrift/TFieldIdEnum.java deleted file mode 100644 index 2956fba..0000000 --- a/app/src/main/java/org/apache/thrift/TFieldIdEnum.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift; - -/** - * Interface for all generated struct Fields objects. - */ -public interface TFieldIdEnum { - /** - * Get the Thrift field id for the named field. - */ - public short getThriftFieldId(); - - /** - * Get the field's name, exactly as in the IDL. - */ - public String getFieldName(); -} diff --git a/app/src/main/java/org/apache/thrift/TFieldRequirementType.java b/app/src/main/java/org/apache/thrift/TFieldRequirementType.java deleted file mode 100644 index 74bac4e..0000000 --- a/app/src/main/java/org/apache/thrift/TFieldRequirementType.java +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -/** - * Requirement type constants. - * - */ -public final class TFieldRequirementType { - public static final byte REQUIRED = 1; - public static final byte OPTIONAL = 2; - public static final byte DEFAULT = 3; -} diff --git a/app/src/main/java/org/apache/thrift/TProcessor.java b/app/src/main/java/org/apache/thrift/TProcessor.java deleted file mode 100644 index d79522c..0000000 --- a/app/src/main/java/org/apache/thrift/TProcessor.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import org.apache.thrift.protocol.TProtocol; - -/** - * A processor is a generic object which operates upon an input stream and - * writes to some output stream. - * - */ -public interface TProcessor { - public boolean process(TProtocol in, TProtocol out) - throws TException; -} diff --git a/app/src/main/java/org/apache/thrift/TProcessorFactory.java b/app/src/main/java/org/apache/thrift/TProcessorFactory.java deleted file mode 100644 index bcd8a38..0000000 --- a/app/src/main/java/org/apache/thrift/TProcessorFactory.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import org.apache.thrift.transport.TTransport; - -/** - * The default processor factory just returns a singleton - * instance. - */ -public class TProcessorFactory { - - private final TProcessor processor_; - - public TProcessorFactory(TProcessor processor) { - processor_ = processor; - } - - public TProcessor getProcessor(TTransport trans) { - return processor_; - } -} diff --git a/app/src/main/java/org/apache/thrift/TSerializer.java b/app/src/main/java/org/apache/thrift/TSerializer.java deleted file mode 100644 index 4e1ce61..0000000 --- a/app/src/main/java/org/apache/thrift/TSerializer.java +++ /dev/null @@ -1,110 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import java.io.ByteArrayOutputStream; -import java.io.UnsupportedEncodingException; - -import org.apache.thrift.protocol.TBinaryProtocol; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolFactory; -import org.apache.thrift.transport.TIOStreamTransport; - -/** - * Generic utility for easily serializing objects into a byte array or Java - * String. - * - */ -public class TSerializer { - - /** - * This is the byte array that data is actually serialized into - */ - private final ByteArrayOutputStream baos_ = new ByteArrayOutputStream(); - - /** - * This transport wraps that byte array - */ - private final TIOStreamTransport transport_ = new TIOStreamTransport(baos_); - - /** - * Internal protocol used for serializing objects. - */ - private TProtocol protocol_; - - /** - * Create a new TSerializer that uses the TBinaryProtocol by default. - */ - public TSerializer() { - this(new TBinaryProtocol.Factory()); - } - - /** - * Create a new TSerializer. It will use the TProtocol specified by the - * factory that is passed in. - * - * @param protocolFactory Factory to create a protocol - */ - public TSerializer(TProtocolFactory protocolFactory) { - protocol_ = protocolFactory.getProtocol(transport_); - } - - /** - * Serialize the Thrift object into a byte array. The process is simple, - * just clear the byte array output, write the object into it, and grab the - * raw bytes. - * - * @param base The object to serialize - * @return Serialized object in byte[] format - */ - public byte[] serialize(TBase base) throws TException { - baos_.reset(); - base.write(protocol_); - return baos_.toByteArray(); - } - - /** - * Serialize the Thrift object into a Java string, using a specified - * character set for encoding. - * - * @param base The object to serialize - * @param charset Valid JVM charset - * @return Serialized object as a String - */ - public String toString(TBase base, String charset) throws TException { - try { - return new String(serialize(base), charset); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT ENCODING: " + charset); - } - } - - /** - * Serialize the Thrift object into a Java string, using the default JVM - * charset encoding. - * - * @param base The object to serialize - * @return Serialized object as a String - */ - public String toString(TBase base) throws TException { - return new String(serialize(base)); - } -} - diff --git a/app/src/main/java/org/apache/thrift/TServiceClient.java b/app/src/main/java/org/apache/thrift/TServiceClient.java deleted file mode 100644 index 15715f1..0000000 --- a/app/src/main/java/org/apache/thrift/TServiceClient.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import org.apache.thrift.protocol.TMessage; -import org.apache.thrift.protocol.TMessageType; -import org.apache.thrift.protocol.TProtocol; - -/** - * A TServiceClient is used to communicate with a TService implementation - * across protocols and transports. - */ -public abstract class TServiceClient { - public TServiceClient(TProtocol prot) { - this(prot, prot); - } - - public TServiceClient(TProtocol iprot, TProtocol oprot) { - iprot_ = iprot; - oprot_ = oprot; - } - - protected TProtocol iprot_; - protected TProtocol oprot_; - - protected int seqid_; - - /** - * Get the TProtocol being used as the input (read) protocol. - * @return the TProtocol being used as the input (read) protocol. - */ - public TProtocol getInputProtocol() { - return this.iprot_; - } - - /** - * Get the TProtocol being used as the output (write) protocol. - * @return the TProtocol being used as the output (write) protocol. - */ - public TProtocol getOutputProtocol() { - return this.oprot_; - } - - protected void sendBase(String methodName, TBase args) throws TException { - oprot_.writeMessageBegin(new TMessage(methodName, TMessageType.CALL, ++seqid_)); - args.write(oprot_); - oprot_.writeMessageEnd(); - oprot_.getTransport().flush(); - } - - protected void receiveBase(TBase result, String methodName) throws TException { - TMessage msg = iprot_.readMessageBegin(); - if (msg.type == TMessageType.EXCEPTION) { - TApplicationException x = TApplicationException.read(iprot_); - iprot_.readMessageEnd(); - throw x; - } - if (msg.seqid != seqid_) { - throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, methodName + " failed: out of sequence response"); - } - result.read(iprot_); - iprot_.readMessageEnd(); - } -} diff --git a/app/src/main/java/org/apache/thrift/TServiceClientFactory.java b/app/src/main/java/org/apache/thrift/TServiceClientFactory.java deleted file mode 100644 index 988e655..0000000 --- a/app/src/main/java/org/apache/thrift/TServiceClientFactory.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift; - -import org.apache.thrift.protocol.TProtocol; - -/** - * A TServiceClientFactory provides a general way to get a TServiceClient - * connected to a remote TService via a protocol. - * @param - */ -public interface TServiceClientFactory { - /** - * Get a brand-new T using prot as both the input and output protocol. - * @param prot - * @return A brand-new T using prot as both the input and output protocol. - */ - public T getClient(TProtocol prot); - - /** - * Get a brand new T using the specified input and output protocols. The - * input and output protocols may be the same instance. - * @param iprot - * @param oprot - * @return a brand new T using the specified input and output protocols - */ - public T getClient(TProtocol iprot, TProtocol oprot); -} diff --git a/app/src/main/java/org/apache/thrift/TUnion.java b/app/src/main/java/org/apache/thrift/TUnion.java deleted file mode 100644 index 0173f9b..0000000 --- a/app/src/main/java/org/apache/thrift/TUnion.java +++ /dev/null @@ -1,280 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.nio.ByteBuffer; - -import org.apache.thrift.TUnion.TUnionStandardScheme; -import org.apache.thrift.protocol.TField; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolException; -import org.apache.thrift.protocol.TStruct; -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; -import org.apache.thrift.scheme.TupleScheme; - -public abstract class TUnion, F extends TFieldIdEnum> implements TBase { - - protected Object value_; - protected F setField_; - - protected TUnion() { - setField_ = null; - value_ = null; - } - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new TUnionStandardSchemeFactory()); - schemes.put(TupleScheme.class, new TUnionTupleSchemeFactory()); - } - - protected TUnion(F setField, Object value) { - setFieldValue(setField, value); - } - - protected TUnion(TUnion other) { - if (!other.getClass().equals(this.getClass())) { - throw new ClassCastException(); - } - setField_ = other.setField_; - value_ = deepCopyObject(other.value_); - } - - private static Object deepCopyObject(Object o) { - if (o instanceof TBase) { - return ((TBase)o).deepCopy(); - } else if (o instanceof ByteBuffer) { - return TBaseHelper.copyBinary((ByteBuffer)o); - } else if (o instanceof List) { - return deepCopyList((List)o); - } else if (o instanceof Set) { - return deepCopySet((Set)o); - } else if (o instanceof Map) { - return deepCopyMap((Map)o); - } else { - return o; - } - } - - private static Map deepCopyMap(Map map) { - Map copy = new HashMap(); - for (Map.Entry entry : map.entrySet()) { - copy.put(deepCopyObject(entry.getKey()), deepCopyObject(entry.getValue())); - } - return copy; - } - - private static Set deepCopySet(Set set) { - Set copy = new HashSet(); - for (Object o : set) { - copy.add(deepCopyObject(o)); - } - return copy; - } - - private static List deepCopyList(List list) { - List copy = new ArrayList(list.size()); - for (Object o : list) { - copy.add(deepCopyObject(o)); - } - return copy; - } - - public F getSetField() { - return setField_; - } - - public Object getFieldValue() { - return value_; - } - - public Object getFieldValue(F fieldId) { - if (fieldId != setField_) { - throw new IllegalArgumentException("Cannot get the value of field " + fieldId + " because union's set field is " + setField_); - } - - return getFieldValue(); - } - - public Object getFieldValue(int fieldId) { - return getFieldValue(enumForId((short)fieldId)); - } - - public boolean isSet() { - return setField_ != null; - } - - public boolean isSet(F fieldId) { - return setField_ == fieldId; - } - - public boolean isSet(int fieldId) { - return isSet(enumForId((short)fieldId)); - } - - public void read(TProtocol iprot) throws TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void setFieldValue(F fieldId, Object value) { - checkType(fieldId, value); - setField_ = fieldId; - value_ = value; - } - - public void setFieldValue(int fieldId, Object value) { - setFieldValue(enumForId((short)fieldId), value); - } - - public void write(TProtocol oprot) throws TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - /** - * Implementation should be generated so that we can efficiently type check - * various values. - * @param setField - * @param value - */ - protected abstract void checkType(F setField, Object value) throws ClassCastException; - - /** - * Implementation should be generated to read the right stuff from the wire - * based on the field header. - * @param field - * @return read Object based on the field header, as specified by the argument. - */ - protected abstract Object standardSchemeReadValue(TProtocol iprot, TField field) throws TException; - protected abstract void standardSchemeWriteValue(TProtocol oprot) throws TException; - - protected abstract Object tupleSchemeReadValue(TProtocol iprot, short fieldID) throws TException; - protected abstract void tupleSchemeWriteValue(TProtocol oprot) throws TException; - - protected abstract TStruct getStructDesc(); - - protected abstract TField getFieldDesc(F setField); - - protected abstract F enumForId(short id); - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("<"); - sb.append(this.getClass().getSimpleName()); - sb.append(" "); - - if (getSetField() != null) { - Object v = getFieldValue(); - sb.append(getFieldDesc(getSetField()).name); - sb.append(":"); - if(v instanceof ByteBuffer) { - TBaseHelper.toString((ByteBuffer)v, sb); - } else { - sb.append(v.toString()); - } - } - sb.append(">"); - return sb.toString(); - } - - public final void clear() { - this.setField_ = null; - this.value_ = null; - } - - private static class TUnionStandardSchemeFactory implements SchemeFactory { - public TUnionStandardScheme getScheme() { - return new TUnionStandardScheme(); - } - } - - public static class TUnionStandardScheme extends StandardScheme { - - @Override - public void read(TProtocol iprot, TUnion struct) throws TException { - struct.setField_ = null; - struct.value_ = null; - - iprot.readStructBegin(); - - TField field = iprot.readFieldBegin(); - - struct.value_ = struct.standardSchemeReadValue(iprot, field); - if (struct.value_ != null) { - struct.setField_ = struct.enumForId(field.id); - } - - iprot.readFieldEnd(); - // this is so that we will eat the stop byte. we could put a check here to - // make sure that it actually *is* the stop byte, but it's faster to do it - // this way. - iprot.readFieldBegin(); - iprot.readStructEnd(); - } - - @Override - public void write(TProtocol oprot, TUnion struct) throws TException { - if (struct.getSetField() == null || struct.getFieldValue() == null) { - throw new TProtocolException("Cannot write a TUnion with no set value!"); - } - oprot.writeStructBegin(struct.getStructDesc()); - oprot.writeFieldBegin(struct.getFieldDesc(struct.setField_)); - struct.standardSchemeWriteValue(oprot); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - } - - private static class TUnionTupleSchemeFactory implements SchemeFactory { - public TUnionStandardScheme getScheme() { - return new TUnionStandardScheme(); - } - } - - public static class TUnionTupleScheme extends TupleScheme { - - @Override - public void read(TProtocol iprot, TUnion struct) throws TException { - struct.setField_ = null; - struct.value_ = null; - short fieldID = iprot.readI16(); - struct.value_ = struct.tupleSchemeReadValue(iprot, fieldID); - if (struct.value_ != null) { - struct.setField_ = struct.enumForId(fieldID); - } - } - - @Override - public void write(TProtocol oprot, TUnion struct) throws TException { - if (struct.getSetField() == null || struct.getFieldValue() == null) { - throw new TProtocolException("Cannot write a TUnion with no set value!"); - } - oprot.writeI16(struct.setField_.getThriftFieldId()); - struct.tupleSchemeWriteValue(oprot); - } - } -} diff --git a/app/src/main/java/org/apache/thrift/async/AsyncMethodCallback.java b/app/src/main/java/org/apache/thrift/async/AsyncMethodCallback.java deleted file mode 100644 index 00004b7..0000000 --- a/app/src/main/java/org/apache/thrift/async/AsyncMethodCallback.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.async; - - -public interface AsyncMethodCallback { - /** - * This method will be called when the remote side has completed invoking - * your method call and the result is fully read. For oneway method calls, - * this method will be called as soon as we have completed writing out the - * request. - * @param response - */ - public void onComplete(T response); - - /** - * This method will be called when there is an unexpected clientside - * exception. This does not include application-defined exceptions that - * appear in the IDL, but rather things like IOExceptions. - * @param exception - */ - public void onError(Exception exception); -} diff --git a/app/src/main/java/org/apache/thrift/async/TAsyncClient.java b/app/src/main/java/org/apache/thrift/async/TAsyncClient.java deleted file mode 100644 index 9a22717..0000000 --- a/app/src/main/java/org/apache/thrift/async/TAsyncClient.java +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.async; - -import org.apache.thrift.protocol.TProtocolFactory; -import org.apache.thrift.transport.TNonblockingTransport; - -public abstract class TAsyncClient { - protected final TProtocolFactory ___protocolFactory; - protected final TNonblockingTransport ___transport; - protected final TAsyncClientManager ___manager; - protected TAsyncMethodCall ___currentMethod; - private Exception ___error; - private long ___timeout; - - public TAsyncClient(TProtocolFactory protocolFactory, TAsyncClientManager manager, TNonblockingTransport transport) { - this(protocolFactory, manager, transport, 0); - } - - public TAsyncClient(TProtocolFactory protocolFactory, TAsyncClientManager manager, TNonblockingTransport transport, long timeout) { - this.___protocolFactory = protocolFactory; - this.___manager = manager; - this.___transport = transport; - this.___timeout = timeout; - } - - public TProtocolFactory getProtocolFactory() { - return ___protocolFactory; - } - - public long getTimeout() { - return ___timeout; - } - - public boolean hasTimeout() { - return ___timeout > 0; - } - - public void setTimeout(long timeout) { - this.___timeout = timeout; - } - - /** - * Is the client in an error state? - * @return If client in an error state? - */ - public boolean hasError() { - return ___error != null; - } - - /** - * Get the client's error - returns null if no error - * @return Get the client's error.
returns null if no error - */ - public Exception getError() { - return ___error; - } - - protected void checkReady() { - // Ensure we are not currently executing a method - if (___currentMethod != null) { - throw new IllegalStateException("Client is currently executing another method: " + ___currentMethod.getClass().getName()); - } - - // Ensure we're not in an error state - if (___error != null) { - throw new IllegalStateException("Client has an error!", ___error); - } - } - - /** - * Called by delegate method when finished - */ - protected void onComplete() { - ___currentMethod = null; - } - - /** - * Called by delegate method on error - */ - protected void onError(Exception exception) { - ___transport.close(); - ___currentMethod = null; - ___error = exception; - } -} diff --git a/app/src/main/java/org/apache/thrift/async/TAsyncClientFactory.java b/app/src/main/java/org/apache/thrift/async/TAsyncClientFactory.java deleted file mode 100644 index 28feb73..0000000 --- a/app/src/main/java/org/apache/thrift/async/TAsyncClientFactory.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.async; - -import org.apache.thrift.transport.TNonblockingTransport; - -public interface TAsyncClientFactory { - public T getAsyncClient(TNonblockingTransport transport); -} diff --git a/app/src/main/java/org/apache/thrift/async/TAsyncClientManager.java b/app/src/main/java/org/apache/thrift/async/TAsyncClientManager.java deleted file mode 100644 index 98f7194..0000000 --- a/app/src/main/java/org/apache/thrift/async/TAsyncClientManager.java +++ /dev/null @@ -1,194 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.async; - -import java.io.IOException; -import java.nio.channels.ClosedSelectorException; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; -import java.nio.channels.spi.SelectorProvider; -import java.util.Comparator; -import java.util.Iterator; -import java.util.TreeSet; -import java.util.concurrent.ConcurrentLinkedQueue; -import java.util.concurrent.TimeoutException; - -import org.apache.thrift.TException; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -/** - * Contains selector thread which transitions method call objects - */ -public class TAsyncClientManager { - private static final Logger LOGGER = LoggerFactory.getLogger(TAsyncClientManager.class.getName()); - - private final SelectThread selectThread; - private final ConcurrentLinkedQueue pendingCalls = new ConcurrentLinkedQueue(); - - public TAsyncClientManager() throws IOException { - this.selectThread = new SelectThread(); - selectThread.start(); - } - - public void call(TAsyncMethodCall method) throws TException { - if (!isRunning()) { - throw new TException("SelectThread is not running"); - } - method.prepareMethodCall(); - pendingCalls.add(method); - selectThread.getSelector().wakeup(); - } - - public void stop() { - selectThread.finish(); - } - - public boolean isRunning() { - return selectThread.isAlive(); - } - - private class SelectThread extends Thread { - private final Selector selector; - private volatile boolean running; - private final TreeSet timeoutWatchSet = new TreeSet(new TAsyncMethodCallTimeoutComparator()); - - public SelectThread() throws IOException { - this.selector = SelectorProvider.provider().openSelector(); - this.running = true; - this.setName("TAsyncClientManager#SelectorThread " + this.getId()); - - // We don't want to hold up the JVM when shutting down - setDaemon(true); - } - - public Selector getSelector() { - return selector; - } - - public void finish() { - running = false; - selector.wakeup(); - } - - public void run() { - while (running) { - try { - try { - if (timeoutWatchSet.size() == 0) { - // No timeouts, so select indefinitely - selector.select(); - } else { - // We have a timeout pending, so calculate the time until then and select appropriately - long nextTimeout = timeoutWatchSet.first().getTimeoutTimestamp(); - long selectTime = nextTimeout - System.currentTimeMillis(); - if (selectTime > 0) { - // Next timeout is in the future, select and wake up then - selector.select(selectTime); - } else { - // Next timeout is now or in past, select immediately so we can time out - selector.selectNow(); - } - } - } catch (IOException e) { - LOGGER.error("Caught IOException in TAsyncClientManager!", e); - } - transitionMethods(); - timeoutMethods(); - startPendingMethods(); - } catch (Exception exception) { - LOGGER.error("Ignoring uncaught exception in SelectThread", exception); - } - } - } - - // Transition methods for ready keys - private void transitionMethods() { - try { - Iterator keys = selector.selectedKeys().iterator(); - while (keys.hasNext()) { - SelectionKey key = keys.next(); - keys.remove(); - if (!key.isValid()) { - // this can happen if the method call experienced an error and the - // key was cancelled. can also happen if we timeout a method, which - // results in a channel close. - // just skip - continue; - } - TAsyncMethodCall methodCall = (TAsyncMethodCall)key.attachment(); - methodCall.transition(key); - - // If done or error occurred, remove from timeout watch set - if (methodCall.isFinished() || methodCall.getClient().hasError()) { - timeoutWatchSet.remove(methodCall); - } - } - } catch (ClosedSelectorException e) { - LOGGER.error("Caught ClosedSelectorException in TAsyncClientManager!", e); - } - } - - // Timeout any existing method calls - private void timeoutMethods() { - Iterator iterator = timeoutWatchSet.iterator(); - long currentTime = System.currentTimeMillis(); - while (iterator.hasNext()) { - TAsyncMethodCall methodCall = iterator.next(); - if (currentTime >= methodCall.getTimeoutTimestamp()) { - iterator.remove(); - methodCall.onError(new TimeoutException("Operation " + methodCall.getClass() + " timed out after " + (currentTime - methodCall.getStartTime()) + " ms.")); - } else { - break; - } - } - } - - // Start any new calls - private void startPendingMethods() { - TAsyncMethodCall methodCall; - while ((methodCall = pendingCalls.poll()) != null) { - // Catch registration errors. method will catch transition errors and cleanup. - try { - methodCall.start(selector); - - // If timeout specified and first transition went smoothly, add to timeout watch set - TAsyncClient client = methodCall.getClient(); - if (client.hasTimeout() && !client.hasError()) { - timeoutWatchSet.add(methodCall); - } - } catch (Exception exception) { - LOGGER.warn("Caught exception in TAsyncClientManager!", exception); - methodCall.onError(exception); - } - } - } - } - - /** Comparator used in TreeSet */ - private static class TAsyncMethodCallTimeoutComparator implements Comparator { - public int compare(TAsyncMethodCall left, TAsyncMethodCall right) { - if (left.getTimeoutTimestamp() == right.getTimeoutTimestamp()) { - return (int)(left.getSequenceId() - right.getSequenceId()); - } else { - return (int)(left.getTimeoutTimestamp() - right.getTimeoutTimestamp()); - } - } - } -} diff --git a/app/src/main/java/org/apache/thrift/async/TAsyncMethodCall.java b/app/src/main/java/org/apache/thrift/async/TAsyncMethodCall.java deleted file mode 100644 index fcd50ea..0000000 --- a/app/src/main/java/org/apache/thrift/async/TAsyncMethodCall.java +++ /dev/null @@ -1,270 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.async; - -import java.io.IOException; -import java.nio.ByteBuffer; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; -import java.util.concurrent.atomic.AtomicLong; - -import org.apache.thrift.TException; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolFactory; -import org.apache.thrift.transport.TFramedTransport; -import org.apache.thrift.transport.TMemoryBuffer; -import org.apache.thrift.transport.TNonblockingTransport; -import org.apache.thrift.transport.TTransportException; - -/** - * Encapsulates an async method call - * Need to generate: - * - private void write_args(TProtocol protocol) - * - public T getResult() throws , , ... - * @param - */ -public abstract class TAsyncMethodCall { - - private static final int INITIAL_MEMORY_BUFFER_SIZE = 128; - private static AtomicLong sequenceIdCounter = new AtomicLong(0); - - public static enum State { - CONNECTING, - WRITING_REQUEST_SIZE, - WRITING_REQUEST_BODY, - READING_RESPONSE_SIZE, - READING_RESPONSE_BODY, - RESPONSE_READ, - ERROR; - } - - /** - * Next step in the call, initialized by start() - */ - private State state = null; - - protected final TNonblockingTransport transport; - private final TProtocolFactory protocolFactory; - protected final TAsyncClient client; - private final AsyncMethodCallback callback; - private final boolean isOneway; - private long sequenceId; - - private ByteBuffer sizeBuffer; - private final byte[] sizeBufferArray = new byte[4]; - private ByteBuffer frameBuffer; - - private long startTime = System.currentTimeMillis(); - - protected TAsyncMethodCall(TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport, AsyncMethodCallback callback, boolean isOneway) { - this.transport = transport; - this.callback = callback; - this.protocolFactory = protocolFactory; - this.client = client; - this.isOneway = isOneway; - this.sequenceId = TAsyncMethodCall.sequenceIdCounter.getAndIncrement(); - } - - protected State getState() { - return state; - } - - protected boolean isFinished() { - return state == State.RESPONSE_READ; - } - - protected long getStartTime() { - return startTime; - } - - protected long getSequenceId() { - return sequenceId; - } - - public TAsyncClient getClient() { - return client; - } - - public boolean hasTimeout() { - return client.hasTimeout(); - } - - public long getTimeoutTimestamp() { - return client.getTimeout() + startTime; - } - - protected abstract void write_args(TProtocol protocol) throws TException; - - /** - * Initialize buffers. - * @throws TException if buffer initialization fails - */ - protected void prepareMethodCall() throws TException { - TMemoryBuffer memoryBuffer = new TMemoryBuffer(INITIAL_MEMORY_BUFFER_SIZE); - TProtocol protocol = protocolFactory.getProtocol(memoryBuffer); - write_args(protocol); - - int length = memoryBuffer.length(); - frameBuffer = ByteBuffer.wrap(memoryBuffer.getArray(), 0, length); - - TFramedTransport.encodeFrameSize(length, sizeBufferArray); - sizeBuffer = ByteBuffer.wrap(sizeBufferArray); - } - - /** - * Register with selector and start first state, which could be either connecting or writing. - * @throws IOException if register or starting fails - */ - void start(Selector sel) throws IOException { - SelectionKey key; - if (transport.isOpen()) { - state = State.WRITING_REQUEST_SIZE; - key = transport.registerSelector(sel, SelectionKey.OP_WRITE); - } else { - state = State.CONNECTING; - key = transport.registerSelector(sel, SelectionKey.OP_CONNECT); - - // non-blocking connect can complete immediately, - // in which case we should not expect the OP_CONNECT - if (transport.startConnect()) { - registerForFirstWrite(key); - } - } - - key.attach(this); - } - - void registerForFirstWrite(SelectionKey key) throws IOException { - state = State.WRITING_REQUEST_SIZE; - key.interestOps(SelectionKey.OP_WRITE); - } - - protected ByteBuffer getFrameBuffer() { - return frameBuffer; - } - - /** - * Transition to next state, doing whatever work is required. Since this - * method is only called by the selector thread, we can make changes to our - * select interests without worrying about concurrency. - * @param key - */ - protected void transition(SelectionKey key) { - // Ensure key is valid - if (!key.isValid()) { - key.cancel(); - Exception e = new TTransportException("Selection key not valid!"); - onError(e); - return; - } - - // Transition function - try { - switch (state) { - case CONNECTING: - doConnecting(key); - break; - case WRITING_REQUEST_SIZE: - doWritingRequestSize(); - break; - case WRITING_REQUEST_BODY: - doWritingRequestBody(key); - break; - case READING_RESPONSE_SIZE: - doReadingResponseSize(); - break; - case READING_RESPONSE_BODY: - doReadingResponseBody(key); - break; - default: // RESPONSE_READ, ERROR, or bug - throw new IllegalStateException("Method call in state " + state - + " but selector called transition method. Seems like a bug..."); - } - } catch (Exception e) { - key.cancel(); - key.attach(null); - onError(e); - } - } - - protected void onError(Exception e) { - client.onError(e); - callback.onError(e); - state = State.ERROR; - } - - private void doReadingResponseBody(SelectionKey key) throws IOException { - if (transport.read(frameBuffer) < 0) { - throw new IOException("Read call frame failed"); - } - if (frameBuffer.remaining() == 0) { - cleanUpAndFireCallback(key); - } - } - - private void cleanUpAndFireCallback(SelectionKey key) { - state = State.RESPONSE_READ; - key.interestOps(0); - // this ensures that the TAsyncMethod instance doesn't hang around - key.attach(null); - client.onComplete(); - callback.onComplete((T)this); - } - - private void doReadingResponseSize() throws IOException { - if (transport.read(sizeBuffer) < 0) { - throw new IOException("Read call frame size failed"); - } - if (sizeBuffer.remaining() == 0) { - state = State.READING_RESPONSE_BODY; - frameBuffer = ByteBuffer.allocate(TFramedTransport.decodeFrameSize(sizeBufferArray)); - } - } - - private void doWritingRequestBody(SelectionKey key) throws IOException { - if (transport.write(frameBuffer) < 0) { - throw new IOException("Write call frame failed"); - } - if (frameBuffer.remaining() == 0) { - if (isOneway) { - cleanUpAndFireCallback(key); - } else { - state = State.READING_RESPONSE_SIZE; - sizeBuffer.rewind(); // Prepare to read incoming frame size - key.interestOps(SelectionKey.OP_READ); - } - } - } - - private void doWritingRequestSize() throws IOException { - if (transport.write(sizeBuffer) < 0) { - throw new IOException("Write call frame size failed"); - } - if (sizeBuffer.remaining() == 0) { - state = State.WRITING_REQUEST_BODY; - } - } - - private void doConnecting(SelectionKey key) throws IOException { - if (!key.isConnectable() || !transport.finishConnect()) { - throw new IOException("not connectable or finishConnect returned false after we got an OP_CONNECT"); - } - registerForFirstWrite(key); - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/EnumMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/EnumMetaData.java deleted file mode 100644 index be49cb9..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/EnumMetaData.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -import org.apache.thrift.TEnum; - -public class EnumMetaData extends FieldValueMetaData { - public final Class enumClass; - - public EnumMetaData(byte type, Class sClass){ - super(type); - this.enumClass = sClass; - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/FieldMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/FieldMetaData.java deleted file mode 100644 index b634291..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/FieldMetaData.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -import java.util.HashMap; -import java.util.Map; -import org.apache.thrift.TBase; -import org.apache.thrift.TFieldIdEnum; - -/** - * This class is used to store meta data about thrift fields. Every field in a - * a struct should have a corresponding instance of this class describing it. - * - */ -public class FieldMetaData implements java.io.Serializable { - public final String fieldName; - public final byte requirementType; - public final FieldValueMetaData valueMetaData; - private static Map, Map> structMap; - - static { - structMap = new HashMap, Map>(); - } - - public FieldMetaData(String name, byte req, FieldValueMetaData vMetaData){ - this.fieldName = name; - this.requirementType = req; - this.valueMetaData = vMetaData; - } - - public static void addStructMetaDataMap(Class sClass, Map map){ - structMap.put(sClass, map); - } - - /** - * Returns a map with metadata (i.e. instances of FieldMetaData) that - * describe the fields of the given class. - * - * @param sClass The TBase class for which the metadata map is requested - */ - public static Map getStructMetaDataMap(Class sClass){ - if (!structMap.containsKey(sClass)){ // Load class if it hasn't been loaded - try{ - sClass.newInstance(); - } catch (InstantiationException e){ - throw new RuntimeException("InstantiationException for TBase class: " + sClass.getName() + ", message: " + e.getMessage()); - } catch (IllegalAccessException e){ - throw new RuntimeException("IllegalAccessException for TBase class: " + sClass.getName() + ", message: " + e.getMessage()); - } - } - return structMap.get(sClass); - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/FieldValueMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/FieldValueMetaData.java deleted file mode 100644 index 2180b08..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/FieldValueMetaData.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -import org.apache.thrift.protocol.TType; - -/** - * FieldValueMetaData and collection of subclasses to store metadata about - * the value(s) of a field - */ -public class FieldValueMetaData implements java.io.Serializable { - public final byte type; - - private final boolean isTypedefType; - private final String typedefName; - private final boolean isBinary; - - public FieldValueMetaData(byte type, boolean binary) { - this.type = type; - this.isTypedefType = false; - this.typedefName = null; - this.isBinary = binary; - } - - public FieldValueMetaData(byte type) { - this(type, false); - } - - public FieldValueMetaData(byte type, String typedefName) { - this.type = type; - this.isTypedefType = true; - this.typedefName = typedefName; - this.isBinary = false; - } - - public boolean isTypedef() { - return isTypedefType; - } - - public String getTypedefName() { - return typedefName; - } - - public boolean isStruct() { - return type == TType.STRUCT; - } - - public boolean isContainer() { - return type == TType.LIST || type == TType.MAP || type == TType.SET; - } - - public boolean isBinary() { - return isBinary; - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/ListMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/ListMetaData.java deleted file mode 100644 index 8e7073b..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/ListMetaData.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -public class ListMetaData extends FieldValueMetaData { - public final FieldValueMetaData elemMetaData; - - public ListMetaData(byte type, FieldValueMetaData eMetaData){ - super(type); - this.elemMetaData = eMetaData; - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/MapMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/MapMetaData.java deleted file mode 100644 index e7c408c..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/MapMetaData.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -public class MapMetaData extends FieldValueMetaData { - public final FieldValueMetaData keyMetaData; - public final FieldValueMetaData valueMetaData; - - public MapMetaData(byte type, FieldValueMetaData kMetaData, FieldValueMetaData vMetaData){ - super(type); - this.keyMetaData = kMetaData; - this.valueMetaData = vMetaData; - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/SetMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/SetMetaData.java deleted file mode 100644 index cf4b96a..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/SetMetaData.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -public class SetMetaData extends FieldValueMetaData { - public final FieldValueMetaData elemMetaData; - - public SetMetaData(byte type, FieldValueMetaData eMetaData){ - super(type); - this.elemMetaData = eMetaData; - } -} diff --git a/app/src/main/java/org/apache/thrift/meta_data/StructMetaData.java b/app/src/main/java/org/apache/thrift/meta_data/StructMetaData.java deleted file mode 100644 index b37d21d..0000000 --- a/app/src/main/java/org/apache/thrift/meta_data/StructMetaData.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.meta_data; - -import org.apache.thrift.TBase; - -public class StructMetaData extends FieldValueMetaData { - public final Class structClass; - - public StructMetaData(byte type, Class sClass){ - super(type); - this.structClass = sClass; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TBase64Utils.java b/app/src/main/java/org/apache/thrift/protocol/TBase64Utils.java deleted file mode 100644 index 37a9fd9..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TBase64Utils.java +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Class for encoding and decoding Base64 data. - * - * This class is kept at package level because the interface does no input - * validation and is therefore too low-level for generalized reuse. - * - * Note also that the encoding does not pad with equal signs , as discussed in - * section 2.2 of the RFC (http://www.faqs.org/rfcs/rfc3548.html). Furthermore, - * bad data encountered when decoding is neither rejected or ignored but simply - * results in bad decoded data -- this is not in compliance with the RFC but is - * done in the interest of performance. - * - */ -class TBase64Utils { - - private static final String ENCODE_TABLE = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; - - /** - * Encode len bytes of data in src at offset srcOff, storing the result into - * dst at offset dstOff. len must be 1, 2, or 3. dst must have at least len+1 - * bytes of space at dstOff. src and dst should not be the same object. This - * method does no validation of the input values in the interest of - * performance. - * - * @param src the source of bytes to encode - * @param srcOff the offset into the source to read the unencoded bytes - * @param len the number of bytes to encode (must be 1, 2, or 3). - * @param dst the destination for the encoding - * @param dstOff the offset into the destination to place the encoded bytes - */ - static final void encode(byte[] src, int srcOff, int len, byte[] dst, - int dstOff) { - dst[dstOff] = (byte)ENCODE_TABLE.charAt((src[srcOff] >> 2) & 0x3F); - if (len == 3) { - dst[dstOff + 1] = - (byte)ENCODE_TABLE.charAt( - ((src[srcOff] << 4) + (src[srcOff+1] >> 4)) & 0x3F); - dst[dstOff + 2] = - (byte)ENCODE_TABLE.charAt( - ((src[srcOff+1] << 2) + (src[srcOff+2] >> 6)) & 0x3F); - dst[dstOff + 3] = - (byte)ENCODE_TABLE.charAt(src[srcOff+2] & 0x3F); - } - else if (len == 2) { - dst[dstOff+1] = - (byte)ENCODE_TABLE.charAt( - ((src[srcOff] << 4) + (src[srcOff+1] >> 4)) & 0x3F); - dst[dstOff + 2] = - (byte)ENCODE_TABLE.charAt((src[srcOff+1] << 2) & 0x3F); - - } - else { // len == 1) { - dst[dstOff + 1] = - (byte)ENCODE_TABLE.charAt((src[srcOff] << 4) & 0x3F); - } - } - - private static final byte[] DECODE_TABLE = { - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63, - 52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1, - -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, - 15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1, - -1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, - 41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, - }; - - /** - * Decode len bytes of data in src at offset srcOff, storing the result into - * dst at offset dstOff. len must be 2, 3, or 4. dst must have at least len-1 - * bytes of space at dstOff. src and dst may be the same object as long as - * dstoff <= srcOff. This method does no validation of the input values in - * the interest of performance. - * - * @param src the source of bytes to decode - * @param srcOff the offset into the source to read the encoded bytes - * @param len the number of bytes to decode (must be 2, 3, or 4) - * @param dst the destination for the decoding - * @param dstOff the offset into the destination to place the decoded bytes - */ - static final void decode(byte[] src, int srcOff, int len, byte[] dst, - int dstOff) { - dst[dstOff] = (byte) - ((DECODE_TABLE[src[srcOff] & 0x0FF] << 2) | - (DECODE_TABLE[src[srcOff+1] & 0x0FF] >> 4)); - if (len > 2) { - dst[dstOff+1] = (byte) - (((DECODE_TABLE[src[srcOff+1] & 0x0FF] << 4) & 0xF0) | - (DECODE_TABLE[src[srcOff+2] & 0x0FF] >> 2)); - if (len > 3) { - dst[dstOff+2] = (byte) - (((DECODE_TABLE[src[srcOff+2] & 0x0FF] << 6) & 0xC0) | - DECODE_TABLE[src[srcOff+3] & 0x0FF]); - } - } - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TBinaryProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TBinaryProtocol.java deleted file mode 100644 index d0d993b..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TBinaryProtocol.java +++ /dev/null @@ -1,398 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import java.io.UnsupportedEncodingException; -import java.nio.ByteBuffer; - -import org.apache.thrift.TException; -import org.apache.thrift.transport.TTransport; - -/** - * Binary protocol implementation for thrift. - * - */ -public class TBinaryProtocol extends TProtocol { - private static final TStruct ANONYMOUS_STRUCT = new TStruct(); - - protected static final int VERSION_MASK = 0xffff0000; - protected static final int VERSION_1 = 0x80010000; - - protected boolean strictRead_ = false; - protected boolean strictWrite_ = true; - - protected int readLength_; - protected boolean checkReadLength_ = false; - - /** - * Factory - */ - public static class Factory implements TProtocolFactory { - protected boolean strictRead_ = false; - protected boolean strictWrite_ = true; - protected int readLength_; - - public Factory() { - this(false, true); - } - - public Factory(boolean strictRead, boolean strictWrite) { - this(strictRead, strictWrite, 0); - } - - public Factory(boolean strictRead, boolean strictWrite, int readLength) { - strictRead_ = strictRead; - strictWrite_ = strictWrite; - readLength_ = readLength; - } - - public TProtocol getProtocol(TTransport trans) { - TBinaryProtocol proto = new TBinaryProtocol(trans, strictRead_, strictWrite_); - if (readLength_ != 0) { - proto.setReadLength(readLength_); - } - return proto; - } - } - - /** - * Constructor - */ - public TBinaryProtocol(TTransport trans) { - this(trans, false, true); - } - - public TBinaryProtocol(TTransport trans, boolean strictRead, boolean strictWrite) { - super(trans); - strictRead_ = strictRead; - strictWrite_ = strictWrite; - } - - public void writeMessageBegin(TMessage message) throws TException { - if (strictWrite_) { - int version = VERSION_1 | message.type; - writeI32(version); - writeString(message.name); - writeI32(message.seqid); - } else { - writeString(message.name); - writeByte(message.type); - writeI32(message.seqid); - } - } - - public void writeMessageEnd() {} - - public void writeStructBegin(TStruct struct) {} - - public void writeStructEnd() {} - - public void writeFieldBegin(TField field) throws TException { - writeByte(field.type); - writeI16(field.id); - } - - public void writeFieldEnd() {} - - public void writeFieldStop() throws TException { - writeByte(TType.STOP); - } - - public void writeMapBegin(TMap map) throws TException { - writeByte(map.keyType); - writeByte(map.valueType); - writeI32(map.size); - } - - public void writeMapEnd() {} - - public void writeListBegin(TList list) throws TException { - writeByte(list.elemType); - writeI32(list.size); - } - - public void writeListEnd() {} - - public void writeSetBegin(TSet set) throws TException { - writeByte(set.elemType); - writeI32(set.size); - } - - public void writeSetEnd() {} - - public void writeBool(boolean b) throws TException { - writeByte(b ? (byte)1 : (byte)0); - } - - private byte [] bout = new byte[1]; - public void writeByte(byte b) throws TException { - bout[0] = b; - trans_.write(bout, 0, 1); - } - - private byte[] i16out = new byte[2]; - public void writeI16(short i16) throws TException { - i16out[0] = (byte)(0xff & (i16 >> 8)); - i16out[1] = (byte)(0xff & (i16)); - trans_.write(i16out, 0, 2); - } - - private byte[] i32out = new byte[4]; - public void writeI32(int i32) throws TException { - i32out[0] = (byte)(0xff & (i32 >> 24)); - i32out[1] = (byte)(0xff & (i32 >> 16)); - i32out[2] = (byte)(0xff & (i32 >> 8)); - i32out[3] = (byte)(0xff & (i32)); - trans_.write(i32out, 0, 4); - } - - private byte[] i64out = new byte[8]; - public void writeI64(long i64) throws TException { - i64out[0] = (byte)(0xff & (i64 >> 56)); - i64out[1] = (byte)(0xff & (i64 >> 48)); - i64out[2] = (byte)(0xff & (i64 >> 40)); - i64out[3] = (byte)(0xff & (i64 >> 32)); - i64out[4] = (byte)(0xff & (i64 >> 24)); - i64out[5] = (byte)(0xff & (i64 >> 16)); - i64out[6] = (byte)(0xff & (i64 >> 8)); - i64out[7] = (byte)(0xff & (i64)); - trans_.write(i64out, 0, 8); - } - - public void writeDouble(double dub) throws TException { - writeI64(Double.doubleToLongBits(dub)); - } - - public void writeString(String str) throws TException { - try { - byte[] dat = str.getBytes("UTF-8"); - writeI32(dat.length); - trans_.write(dat, 0, dat.length); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - public void writeBinary(ByteBuffer bin) throws TException { - int length = bin.limit() - bin.position(); - writeI32(length); - trans_.write(bin.array(), bin.position() + bin.arrayOffset(), length); - } - - /** - * Reading methods. - */ - - public TMessage readMessageBegin() throws TException { - int size = readI32(); - if (size < 0) { - int version = size & VERSION_MASK; - if (version != VERSION_1) { - throw new TProtocolException(TProtocolException.BAD_VERSION, "Bad version in readMessageBegin"); - } - return new TMessage(readString(), (byte)(size & 0x000000ff), readI32()); - } else { - if (strictRead_) { - throw new TProtocolException(TProtocolException.BAD_VERSION, "Missing version in readMessageBegin, old client?"); - } - return new TMessage(readStringBody(size), readByte(), readI32()); - } - } - - public void readMessageEnd() {} - - public TStruct readStructBegin() { - return ANONYMOUS_STRUCT; - } - - public void readStructEnd() {} - - public TField readFieldBegin() throws TException { - byte type = readByte(); - short id = type == TType.STOP ? 0 : readI16(); - return new TField("", type, id); - } - - public void readFieldEnd() {} - - public TMap readMapBegin() throws TException { - return new TMap(readByte(), readByte(), readI32()); - } - - public void readMapEnd() {} - - public TList readListBegin() throws TException { - return new TList(readByte(), readI32()); - } - - public void readListEnd() {} - - public TSet readSetBegin() throws TException { - return new TSet(readByte(), readI32()); - } - - public void readSetEnd() {} - - public boolean readBool() throws TException { - return (readByte() == 1); - } - - private byte[] bin = new byte[1]; - public byte readByte() throws TException { - if (trans_.getBytesRemainingInBuffer() >= 1) { - byte b = trans_.getBuffer()[trans_.getBufferPosition()]; - trans_.consumeBuffer(1); - return b; - } - readAll(bin, 0, 1); - return bin[0]; - } - - private byte[] i16rd = new byte[2]; - public short readI16() throws TException { - byte[] buf = i16rd; - int off = 0; - - if (trans_.getBytesRemainingInBuffer() >= 2) { - buf = trans_.getBuffer(); - off = trans_.getBufferPosition(); - trans_.consumeBuffer(2); - } else { - readAll(i16rd, 0, 2); - } - - return - (short) - (((buf[off] & 0xff) << 8) | - ((buf[off+1] & 0xff))); - } - - private byte[] i32rd = new byte[4]; - public int readI32() throws TException { - byte[] buf = i32rd; - int off = 0; - - if (trans_.getBytesRemainingInBuffer() >= 4) { - buf = trans_.getBuffer(); - off = trans_.getBufferPosition(); - trans_.consumeBuffer(4); - } else { - readAll(i32rd, 0, 4); - } - return - ((buf[off] & 0xff) << 24) | - ((buf[off+1] & 0xff) << 16) | - ((buf[off+2] & 0xff) << 8) | - ((buf[off+3] & 0xff)); - } - - private byte[] i64rd = new byte[8]; - public long readI64() throws TException { - byte[] buf = i64rd; - int off = 0; - - if (trans_.getBytesRemainingInBuffer() >= 8) { - buf = trans_.getBuffer(); - off = trans_.getBufferPosition(); - trans_.consumeBuffer(8); - } else { - readAll(i64rd, 0, 8); - } - - return - ((long)(buf[off] & 0xff) << 56) | - ((long)(buf[off+1] & 0xff) << 48) | - ((long)(buf[off+2] & 0xff) << 40) | - ((long)(buf[off+3] & 0xff) << 32) | - ((long)(buf[off+4] & 0xff) << 24) | - ((long)(buf[off+5] & 0xff) << 16) | - ((long)(buf[off+6] & 0xff) << 8) | - ((long)(buf[off+7] & 0xff)); - } - - public double readDouble() throws TException { - return Double.longBitsToDouble(readI64()); - } - - public String readString() throws TException { - int size = readI32(); - - if (trans_.getBytesRemainingInBuffer() >= size) { - try { - String s = new String(trans_.getBuffer(), trans_.getBufferPosition(), size, "UTF-8"); - trans_.consumeBuffer(size); - return s; - } catch (UnsupportedEncodingException e) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - return readStringBody(size); - } - - public String readStringBody(int size) throws TException { - try { - checkReadLength(size); - byte[] buf = new byte[size]; - trans_.readAll(buf, 0, size); - return new String(buf, "UTF-8"); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - public ByteBuffer readBinary() throws TException { - int size = readI32(); - checkReadLength(size); - - if (trans_.getBytesRemainingInBuffer() >= size) { - ByteBuffer bb = ByteBuffer.wrap(trans_.getBuffer(), trans_.getBufferPosition(), size); - trans_.consumeBuffer(size); - return bb; - } - - byte[] buf = new byte[size]; - trans_.readAll(buf, 0, size); - return ByteBuffer.wrap(buf); - } - - private int readAll(byte[] buf, int off, int len) throws TException { - checkReadLength(len); - return trans_.readAll(buf, off, len); - } - - public void setReadLength(int readLength) { - readLength_ = readLength; - checkReadLength_ = true; - } - - protected void checkReadLength(int length) throws TException { - if (length < 0) { - throw new TException("Negative length: " + length); - } - if (checkReadLength_) { - readLength_ -= length; - if (readLength_ < 0) { - throw new TException("Message length exceeded: " + length); - } - } - } - -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java deleted file mode 100644 index 3b1d886..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TCompactProtocol.java +++ /dev/null @@ -1,816 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - - -package org.apache.thrift.protocol; - -import java.io.UnsupportedEncodingException; -import java.nio.ByteBuffer; - -import org.apache.thrift.ShortStack; -import org.apache.thrift.TException; -import org.apache.thrift.transport.TTransport; - -/** - * TCompactProtocol2 is the Java implementation of the compact protocol specified - * in THRIFT-110. The fundamental approach to reducing the overhead of - * structures is a) use variable-length integers all over the place and b) make - * use of unused bits wherever possible. Your savings will obviously vary - * based on the specific makeup of your structs, but in general, the more - * fields, nested structures, short strings and collections, and low-value i32 - * and i64 fields you have, the more benefit you'll see. - */ -public class TCompactProtocol extends TProtocol { - - private final static TStruct ANONYMOUS_STRUCT = new TStruct(""); - private final static TField TSTOP = new TField("", TType.STOP, (short)0); - - private final static byte[] ttypeToCompactType = new byte[16]; - - static { - ttypeToCompactType[TType.STOP] = TType.STOP; - ttypeToCompactType[TType.BOOL] = Types.BOOLEAN_TRUE; - ttypeToCompactType[TType.BYTE] = Types.BYTE; - ttypeToCompactType[TType.I16] = Types.I16; - ttypeToCompactType[TType.I32] = Types.I32; - ttypeToCompactType[TType.I64] = Types.I64; - ttypeToCompactType[TType.DOUBLE] = Types.DOUBLE; - ttypeToCompactType[TType.STRING] = Types.BINARY; - ttypeToCompactType[TType.LIST] = Types.LIST; - ttypeToCompactType[TType.SET] = Types.SET; - ttypeToCompactType[TType.MAP] = Types.MAP; - ttypeToCompactType[TType.STRUCT] = Types.STRUCT; - } - - /** - * TProtocolFactory that produces TCompactProtocols. - */ - public static class Factory implements TProtocolFactory { - public Factory() {} - - public TProtocol getProtocol(TTransport trans) { - return new TCompactProtocol(trans); - } - } - - private static final byte PROTOCOL_ID = (byte)0x82; - private static final byte VERSION = 1; - private static final byte VERSION_MASK = 0x1f; // 0001 1111 - private static final byte TYPE_MASK = (byte)0xE0; // 1110 0000 - private static final int TYPE_SHIFT_AMOUNT = 5; - - /** - * All of the on-wire type codes. - */ - private static class Types { - public static final byte BOOLEAN_TRUE = 0x01; - public static final byte BOOLEAN_FALSE = 0x02; - public static final byte BYTE = 0x03; - public static final byte I16 = 0x04; - public static final byte I32 = 0x05; - public static final byte I64 = 0x06; - public static final byte DOUBLE = 0x07; - public static final byte BINARY = 0x08; - public static final byte LIST = 0x09; - public static final byte SET = 0x0A; - public static final byte MAP = 0x0B; - public static final byte STRUCT = 0x0C; - } - - /** - * Used to keep track of the last field for the current and previous structs, - * so we can do the delta stuff. - */ - private ShortStack lastField_ = new ShortStack(15); - - private short lastFieldId_ = 0; - - /** - * If we encounter a boolean field begin, save the TField here so it can - * have the value incorporated. - */ - private TField booleanField_ = null; - - /** - * If we read a field header, and it's a boolean field, save the boolean - * value here so that readBool can use it. - */ - private Boolean boolValue_ = null; - - /** - * Create a TCompactProtocol. - * - * @param transport the TTransport object to read from or write to. - */ - public TCompactProtocol(TTransport transport) { - super(transport); - } - - @Override - public void reset() { - lastField_.clear(); - lastFieldId_ = 0; - } - - // - // Public Writing methods. - // - - /** - * Write a message header to the wire. Compact Protocol messages contain the - * protocol version so we can migrate forwards in the future if need be. - */ - public void writeMessageBegin(TMessage message) throws TException { - writeByteDirect(PROTOCOL_ID); - writeByteDirect((VERSION & VERSION_MASK) | ((message.type << TYPE_SHIFT_AMOUNT) & TYPE_MASK)); - writeVarint32(message.seqid); - writeString(message.name); - } - - /** - * Write a struct begin. This doesn't actually put anything on the wire. We - * use it as an opportunity to put special placeholder markers on the field - * stack so we can get the field id deltas correct. - */ - public void writeStructBegin(TStruct struct) throws TException { - lastField_.push(lastFieldId_); - lastFieldId_ = 0; - } - - /** - * Write a struct end. This doesn't actually put anything on the wire. We use - * this as an opportunity to pop the last field from the current struct off - * of the field stack. - */ - public void writeStructEnd() throws TException { - lastFieldId_ = lastField_.pop(); - } - - /** - * Write a field header containing the field id and field type. If the - * difference between the current field id and the last one is small (< 15), - * then the field id will be encoded in the 4 MSB as a delta. Otherwise, the - * field id will follow the type header as a zigzag varint. - */ - public void writeFieldBegin(TField field) throws TException { - if (field.type == TType.BOOL) { - // we want to possibly include the value, so we'll wait. - booleanField_ = field; - } else { - writeFieldBeginInternal(field, (byte)-1); - } - } - - /** - * The workhorse of writeFieldBegin. It has the option of doing a - * 'type override' of the type header. This is used specifically in the - * boolean field case. - */ - private void writeFieldBeginInternal(TField field, byte typeOverride) throws TException { - // short lastField = lastField_.pop(); - - // if there's a type override, use that. - byte typeToWrite = typeOverride == -1 ? getCompactType(field.type) : typeOverride; - - // check if we can use delta encoding for the field id - if (field.id > lastFieldId_ && field.id - lastFieldId_ <= 15) { - // write them together - writeByteDirect((field.id - lastFieldId_) << 4 | typeToWrite); - } else { - // write them separate - writeByteDirect(typeToWrite); - writeI16(field.id); - } - - lastFieldId_ = field.id; - // lastField_.push(field.id); - } - - /** - * Write the STOP symbol so we know there are no more fields in this struct. - */ - public void writeFieldStop() throws TException { - writeByteDirect(TType.STOP); - } - - /** - * Write a map header. If the map is empty, omit the key and value type - * headers, as we don't need any additional information to skip it. - */ - public void writeMapBegin(TMap map) throws TException { - if (map.size == 0) { - writeByteDirect(0); - } else { - writeVarint32(map.size); - writeByteDirect(getCompactType(map.keyType) << 4 | getCompactType(map.valueType)); - } - } - - /** - * Write a list header. - */ - public void writeListBegin(TList list) throws TException { - writeCollectionBegin(list.elemType, list.size); - } - - /** - * Write a set header. - */ - public void writeSetBegin(TSet set) throws TException { - writeCollectionBegin(set.elemType, set.size); - } - - /** - * Write a boolean value. Potentially, this could be a boolean field, in - * which case the field header info isn't written yet. If so, decide what the - * right type header is for the value and then write the field header. - * Otherwise, write a single byte. - */ - public void writeBool(boolean b) throws TException { - if (booleanField_ != null) { - // we haven't written the field header yet - writeFieldBeginInternal(booleanField_, b ? Types.BOOLEAN_TRUE : Types.BOOLEAN_FALSE); - booleanField_ = null; - } else { - // we're not part of a field, so just write the value. - writeByteDirect(b ? Types.BOOLEAN_TRUE : Types.BOOLEAN_FALSE); - } - } - - /** - * Write a byte. Nothing to see here! - */ - public void writeByte(byte b) throws TException { - writeByteDirect(b); - } - - /** - * Write an I16 as a zigzag varint. - */ - public void writeI16(short i16) throws TException { - writeVarint32(intToZigZag(i16)); - } - - /** - * Write an i32 as a zigzag varint. - */ - public void writeI32(int i32) throws TException { - writeVarint32(intToZigZag(i32)); - } - - /** - * Write an i64 as a zigzag varint. - */ - public void writeI64(long i64) throws TException { - writeVarint64(longToZigzag(i64)); - } - - /** - * Write a double to the wire as 8 bytes. - */ - public void writeDouble(double dub) throws TException { - byte[] data = new byte[]{0, 0, 0, 0, 0, 0, 0, 0}; - fixedLongToBytes(Double.doubleToLongBits(dub), data, 0); - trans_.write(data); - } - - /** - * Write a string to the wire with a varint size preceding. - */ - public void writeString(String str) throws TException { - try { - byte[] bytes = str.getBytes("UTF-8"); - writeBinary(bytes, 0, bytes.length); - } catch (UnsupportedEncodingException e) { - throw new TException("UTF-8 not supported!"); - } - } - - /** - * Write a byte array, using a varint for the size. - */ - public void writeBinary(ByteBuffer bin) throws TException { - int length = bin.limit() - bin.position(); - writeBinary(bin.array(), bin.position() + bin.arrayOffset(), length); - } - - private void writeBinary(byte[] buf, int offset, int length) throws TException { - writeVarint32(length); - trans_.write(buf, offset, length); - } - - // - // These methods are called by structs, but don't actually have any wire - // output or purpose. - // - - public void writeMessageEnd() throws TException {} - public void writeMapEnd() throws TException {} - public void writeListEnd() throws TException {} - public void writeSetEnd() throws TException {} - public void writeFieldEnd() throws TException {} - - // - // Internal writing methods - // - - /** - * Abstract method for writing the start of lists and sets. List and sets on - * the wire differ only by the type indicator. - */ - protected void writeCollectionBegin(byte elemType, int size) throws TException { - if (size <= 14) { - writeByteDirect(size << 4 | getCompactType(elemType)); - } else { - writeByteDirect(0xf0 | getCompactType(elemType)); - writeVarint32(size); - } - } - - /** - * Write an i32 as a varint. Results in 1-5 bytes on the wire. - * TODO: make a permanent buffer like writeVarint64? - */ - byte[] i32buf = new byte[5]; - private void writeVarint32(int n) throws TException { - int idx = 0; - while (true) { - if ((n & ~0x7F) == 0) { - i32buf[idx++] = (byte)n; - // writeByteDirect((byte)n); - break; - // return; - } else { - i32buf[idx++] = (byte)((n & 0x7F) | 0x80); - // writeByteDirect((byte)((n & 0x7F) | 0x80)); - n >>>= 7; - } - } - trans_.write(i32buf, 0, idx); - } - - /** - * Write an i64 as a varint. Results in 1-10 bytes on the wire. - */ - byte[] varint64out = new byte[10]; - private void writeVarint64(long n) throws TException { - int idx = 0; - while (true) { - if ((n & ~0x7FL) == 0) { - varint64out[idx++] = (byte)n; - break; - } else { - varint64out[idx++] = ((byte)((n & 0x7F) | 0x80)); - n >>>= 7; - } - } - trans_.write(varint64out, 0, idx); - } - - /** - * Convert l into a zigzag long. This allows negative numbers to be - * represented compactly as a varint. - */ - private long longToZigzag(long l) { - return (l << 1) ^ (l >> 63); - } - - /** - * Convert n into a zigzag int. This allows negative numbers to be - * represented compactly as a varint. - */ - private int intToZigZag(int n) { - return (n << 1) ^ (n >> 31); - } - - /** - * Convert a long into little-endian bytes in buf starting at off and going - * until off+7. - */ - private void fixedLongToBytes(long n, byte[] buf, int off) { - buf[off+0] = (byte)( n & 0xff); - buf[off+1] = (byte)((n >> 8 ) & 0xff); - buf[off+2] = (byte)((n >> 16) & 0xff); - buf[off+3] = (byte)((n >> 24) & 0xff); - buf[off+4] = (byte)((n >> 32) & 0xff); - buf[off+5] = (byte)((n >> 40) & 0xff); - buf[off+6] = (byte)((n >> 48) & 0xff); - buf[off+7] = (byte)((n >> 56) & 0xff); - } - - /** - * Writes a byte without any possibility of all that field header nonsense. - * Used internally by other writing methods that know they need to write a byte. - */ - private byte[] byteDirectBuffer = new byte[1]; - private void writeByteDirect(byte b) throws TException { - byteDirectBuffer[0] = b; - trans_.write(byteDirectBuffer); - } - - /** - * Writes a byte without any possibility of all that field header nonsense. - */ - private void writeByteDirect(int n) throws TException { - writeByteDirect((byte)n); - } - - - // - // Reading methods. - // - - /** - * Read a message header. - */ - public TMessage readMessageBegin() throws TException { - byte protocolId = readByte(); - if (protocolId != PROTOCOL_ID) { - throw new TProtocolException("Expected protocol id " + Integer.toHexString(PROTOCOL_ID) + " but got " + Integer.toHexString(protocolId)); - } - byte versionAndType = readByte(); - byte version = (byte)(versionAndType & VERSION_MASK); - if (version != VERSION) { - throw new TProtocolException("Expected version " + VERSION + " but got " + version); - } - byte type = (byte)((versionAndType >> TYPE_SHIFT_AMOUNT) & 0x03); - int seqid = readVarint32(); - String messageName = readString(); - return new TMessage(messageName, type, seqid); - } - - /** - * Read a struct begin. There's nothing on the wire for this, but it is our - * opportunity to push a new struct begin marker onto the field stack. - */ - public TStruct readStructBegin() throws TException { - lastField_.push(lastFieldId_); - lastFieldId_ = 0; - return ANONYMOUS_STRUCT; - } - - /** - * Doesn't actually consume any wire data, just removes the last field for - * this struct from the field stack. - */ - public void readStructEnd() throws TException { - // consume the last field we read off the wire. - lastFieldId_ = lastField_.pop(); - } - - /** - * Read a field header off the wire. - */ - public TField readFieldBegin() throws TException { - byte type = readByte(); - - // if it's a stop, then we can return immediately, as the struct is over. - if (type == TType.STOP) { - return TSTOP; - } - - short fieldId; - - // mask off the 4 MSB of the type header. it could contain a field id delta. - short modifier = (short)((type & 0xf0) >> 4); - if (modifier == 0) { - // not a delta. look ahead for the zigzag varint field id. - fieldId = readI16(); - } else { - // has a delta. add the delta to the last read field id. - fieldId = (short)(lastFieldId_ + modifier); - } - - TField field = new TField("", getTType((byte)(type & 0x0f)), fieldId); - - // if this happens to be a boolean field, the value is encoded in the type - if (isBoolType(type)) { - // save the boolean value in a special instance variable. - boolValue_ = (byte)(type & 0x0f) == Types.BOOLEAN_TRUE ? Boolean.TRUE : Boolean.FALSE; - } - - // push the new field onto the field stack so we can keep the deltas going. - lastFieldId_ = field.id; - return field; - } - - /** - * Read a map header off the wire. If the size is zero, skip reading the key - * and value type. This means that 0-length maps will yield TMaps without the - * "correct" types. - */ - public TMap readMapBegin() throws TException { - int size = readVarint32(); - byte keyAndValueType = size == 0 ? 0 : readByte(); - return new TMap(getTType((byte)(keyAndValueType >> 4)), getTType((byte)(keyAndValueType & 0xf)), size); - } - - /** - * Read a list header off the wire. If the list size is 0-14, the size will - * be packed into the element type header. If it's a longer list, the 4 MSB - * of the element type header will be 0xF, and a varint will follow with the - * true size. - */ - public TList readListBegin() throws TException { - byte size_and_type = readByte(); - int size = (size_and_type >> 4) & 0x0f; - if (size == 15) { - size = readVarint32(); - } - byte type = getTType(size_and_type); - return new TList(type, size); - } - - /** - * Read a set header off the wire. If the set size is 0-14, the size will - * be packed into the element type header. If it's a longer set, the 4 MSB - * of the element type header will be 0xF, and a varint will follow with the - * true size. - */ - public TSet readSetBegin() throws TException { - return new TSet(readListBegin()); - } - - /** - * Read a boolean off the wire. If this is a boolean field, the value should - * already have been read during readFieldBegin, so we'll just consume the - * pre-stored value. Otherwise, read a byte. - */ - public boolean readBool() throws TException { - if (boolValue_ != null) { - boolean result = boolValue_.booleanValue(); - boolValue_ = null; - return result; - } - return readByte() == Types.BOOLEAN_TRUE; - } - - byte[] byteRawBuf = new byte[1]; - /** - * Read a single byte off the wire. Nothing interesting here. - */ - public byte readByte() throws TException { - byte b; - if (trans_.getBytesRemainingInBuffer() > 0) { - b = trans_.getBuffer()[trans_.getBufferPosition()]; - trans_.consumeBuffer(1); - } else { - trans_.readAll(byteRawBuf, 0, 1); - b = byteRawBuf[0]; - } - return b; - } - - /** - * Read an i16 from the wire as a zigzag varint. - */ - public short readI16() throws TException { - return (short)zigzagToInt(readVarint32()); - } - - /** - * Read an i32 from the wire as a zigzag varint. - */ - public int readI32() throws TException { - return zigzagToInt(readVarint32()); - } - - /** - * Read an i64 from the wire as a zigzag varint. - */ - public long readI64() throws TException { - return zigzagToLong(readVarint64()); - } - - /** - * No magic here - just read a double off the wire. - */ - public double readDouble() throws TException { - byte[] longBits = new byte[8]; - trans_.readAll(longBits, 0, 8); - return Double.longBitsToDouble(bytesToLong(longBits)); - } - - /** - * Reads a byte[] (via readBinary), and then UTF-8 decodes it. - */ - public String readString() throws TException { - int length = readVarint32(); - - if (length == 0) { - return ""; - } - - try { - if (trans_.getBytesRemainingInBuffer() >= length) { - String str = new String(trans_.getBuffer(), trans_.getBufferPosition(), length, "UTF-8"); - trans_.consumeBuffer(length); - return str; - } else { - return new String(readBinary(length), "UTF-8"); - } - } catch (UnsupportedEncodingException e) { - throw new TException("UTF-8 not supported!"); - } - } - - /** - * Read a byte[] from the wire. - */ - public ByteBuffer readBinary() throws TException { - int length = readVarint32(); - if (length == 0) return ByteBuffer.wrap(new byte[0]); - - byte[] buf = new byte[length]; - trans_.readAll(buf, 0, length); - return ByteBuffer.wrap(buf); - } - - /** - * Read a byte[] of a known length from the wire. - */ - private byte[] readBinary(int length) throws TException { - if (length == 0) return new byte[0]; - - byte[] buf = new byte[length]; - trans_.readAll(buf, 0, length); - return buf; - } - - // - // These methods are here for the struct to call, but don't have any wire - // encoding. - // - public void readMessageEnd() throws TException {} - public void readFieldEnd() throws TException {} - public void readMapEnd() throws TException {} - public void readListEnd() throws TException {} - public void readSetEnd() throws TException {} - - // - // Internal reading methods - // - - /** - * Read an i32 from the wire as a varint. The MSB of each byte is set - * if there is another byte to follow. This can read up to 5 bytes. - */ - private int readVarint32() throws TException { - int result = 0; - int shift = 0; - if (trans_.getBytesRemainingInBuffer() >= 5) { - byte[] buf = trans_.getBuffer(); - int pos = trans_.getBufferPosition(); - int off = 0; - while (true) { - byte b = buf[pos+off]; - result |= (int) (b & 0x7f) << shift; - if ((b & 0x80) != 0x80) break; - shift += 7; - off++; - } - trans_.consumeBuffer(off+1); - } else { - while (true) { - byte b = readByte(); - result |= (int) (b & 0x7f) << shift; - if ((b & 0x80) != 0x80) break; - shift += 7; - } - } - return result; - } - - /** - * Read an i64 from the wire as a proper varint. The MSB of each byte is set - * if there is another byte to follow. This can read up to 10 bytes. - */ - private long readVarint64() throws TException { - int shift = 0; - long result = 0; - if (trans_.getBytesRemainingInBuffer() >= 10) { - byte[] buf = trans_.getBuffer(); - int pos = trans_.getBufferPosition(); - int off = 0; - while (true) { - byte b = buf[pos+off]; - result |= (long) (b & 0x7f) << shift; - if ((b & 0x80) != 0x80) break; - shift += 7; - off++; - } - trans_.consumeBuffer(off+1); - } else { - while (true) { - byte b = readByte(); - result |= (long) (b & 0x7f) << shift; - if ((b & 0x80) != 0x80) break; - shift +=7; - } - } - return result; - } - - // - // encoding helpers - // - - /** - * Convert from zigzag int to int. - */ - private int zigzagToInt(int n) { - return (n >>> 1) ^ -(n & 1); - } - - /** - * Convert from zigzag long to long. - */ - private long zigzagToLong(long n) { - return (n >>> 1) ^ -(n & 1); - } - - /** - * Note that it's important that the mask bytes are long literals, - * otherwise they'll default to ints, and when you shift an int left 56 bits, - * you just get a messed up int. - */ - private long bytesToLong(byte[] bytes) { - return - ((bytes[7] & 0xffL) << 56) | - ((bytes[6] & 0xffL) << 48) | - ((bytes[5] & 0xffL) << 40) | - ((bytes[4] & 0xffL) << 32) | - ((bytes[3] & 0xffL) << 24) | - ((bytes[2] & 0xffL) << 16) | - ((bytes[1] & 0xffL) << 8) | - ((bytes[0] & 0xffL)); - } - - // - // type testing and converting - // - - private boolean isBoolType(byte b) { - int lowerNibble = b & 0x0f; - return lowerNibble == Types.BOOLEAN_TRUE || lowerNibble == Types.BOOLEAN_FALSE; - } - - /** - * Given a TCompactProtocol.Types constant, convert it to its corresponding - * TType value. - */ - private byte getTType(byte type) throws TProtocolException { - switch ((byte)(type & 0x0f)) { - case TType.STOP: - return TType.STOP; - case Types.BOOLEAN_FALSE: - case Types.BOOLEAN_TRUE: - return TType.BOOL; - case Types.BYTE: - return TType.BYTE; - case Types.I16: - return TType.I16; - case Types.I32: - return TType.I32; - case Types.I64: - return TType.I64; - case Types.DOUBLE: - return TType.DOUBLE; - case Types.BINARY: - return TType.STRING; - case Types.LIST: - return TType.LIST; - case Types.SET: - return TType.SET; - case Types.MAP: - return TType.MAP; - case Types.STRUCT: - return TType.STRUCT; - default: - throw new TProtocolException("don't know what type: " + (byte)(type & 0x0f)); - } - } - - /** - * Given a TType value, find the appropriate TCompactProtocol.Types constant. - */ - private byte getCompactType(byte ttype) { - return ttypeToCompactType[ttype]; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TField.java b/app/src/main/java/org/apache/thrift/protocol/TField.java deleted file mode 100644 index 03affda..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TField.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates field metadata. - * - */ -public class TField { - public TField() { - this("", TType.STOP, (short)0); - } - - public TField(String n, byte t, short i) { - name = n; - type = t; - id = i; - } - - public final String name; - public final byte type; - public final short id; - - public String toString() { - return ""; - } - - public boolean equals(TField otherField) { - return type == otherField.type && id == otherField.id; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java deleted file mode 100644 index f07a4a7..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TJSONProtocol.java +++ /dev/null @@ -1,936 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import java.io.UnsupportedEncodingException; -import java.nio.ByteBuffer; -import java.util.Stack; - -import org.apache.thrift.TByteArrayOutputStream; -import org.apache.thrift.TException; -import org.apache.thrift.transport.TTransport; - -/** - * JSON protocol implementation for thrift. - * - * This is a full-featured protocol supporting write and read. - * - * Please see the C++ class header for a detailed description of the - * protocol's wire format. - * - */ -public class TJSONProtocol extends TProtocol { - - /** - * Factory for JSON protocol objects - */ - public static class Factory implements TProtocolFactory { - - public TProtocol getProtocol(TTransport trans) { - return new TJSONProtocol(trans); - } - - } - - private static final byte[] COMMA = new byte[] {','}; - private static final byte[] COLON = new byte[] {':'}; - private static final byte[] LBRACE = new byte[] {'{'}; - private static final byte[] RBRACE = new byte[] {'}'}; - private static final byte[] LBRACKET = new byte[] {'['}; - private static final byte[] RBRACKET = new byte[] {']'}; - private static final byte[] QUOTE = new byte[] {'"'}; - private static final byte[] BACKSLASH = new byte[] {'\\'}; - private static final byte[] ZERO = new byte[] {'0'}; - - private static final byte[] ESCSEQ = new byte[] {'\\','u','0','0'}; - - private static final long VERSION = 1; - - private static final byte[] JSON_CHAR_TABLE = { - /* 0 1 2 3 4 5 6 7 8 9 A B C D E F */ - 0, 0, 0, 0, 0, 0, 0, 0,'b','t','n', 0,'f','r', 0, 0, // 0 - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 1 - 1, 1,'"', 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, // 2 - }; - - private static final String ESCAPE_CHARS = "\"\\bfnrt"; - - private static final byte[] ESCAPE_CHAR_VALS = { - '"', '\\', '\b', '\f', '\n', '\r', '\t', - }; - - private static final int DEF_STRING_SIZE = 16; - - private static final byte[] NAME_BOOL = new byte[] {'t', 'f'}; - private static final byte[] NAME_BYTE = new byte[] {'i','8'}; - private static final byte[] NAME_I16 = new byte[] {'i','1','6'}; - private static final byte[] NAME_I32 = new byte[] {'i','3','2'}; - private static final byte[] NAME_I64 = new byte[] {'i','6','4'}; - private static final byte[] NAME_DOUBLE = new byte[] {'d','b','l'}; - private static final byte[] NAME_STRUCT = new byte[] {'r','e','c'}; - private static final byte[] NAME_STRING = new byte[] {'s','t','r'}; - private static final byte[] NAME_MAP = new byte[] {'m','a','p'}; - private static final byte[] NAME_LIST = new byte[] {'l','s','t'}; - private static final byte[] NAME_SET = new byte[] {'s','e','t'}; - - private static final TStruct ANONYMOUS_STRUCT = new TStruct(); - - private static final byte[] getTypeNameForTypeID(byte typeID) - throws TException { - switch (typeID) { - case TType.BOOL: - return NAME_BOOL; - case TType.BYTE: - return NAME_BYTE; - case TType.I16: - return NAME_I16; - case TType.I32: - return NAME_I32; - case TType.I64: - return NAME_I64; - case TType.DOUBLE: - return NAME_DOUBLE; - case TType.STRING: - return NAME_STRING; - case TType.STRUCT: - return NAME_STRUCT; - case TType.MAP: - return NAME_MAP; - case TType.SET: - return NAME_SET; - case TType.LIST: - return NAME_LIST; - default: - throw new TProtocolException(TProtocolException.NOT_IMPLEMENTED, - "Unrecognized type"); - } - } - - private static final byte getTypeIDForTypeName(byte[] name) - throws TException { - byte result = TType.STOP; - if (name.length > 1) { - switch (name[0]) { - case 'd': - result = TType.DOUBLE; - break; - case 'i': - switch (name[1]) { - case '8': - result = TType.BYTE; - break; - case '1': - result = TType.I16; - break; - case '3': - result = TType.I32; - break; - case '6': - result = TType.I64; - break; - } - break; - case 'l': - result = TType.LIST; - break; - case 'm': - result = TType.MAP; - break; - case 'r': - result = TType.STRUCT; - break; - case 's': - if (name[1] == 't') { - result = TType.STRING; - } - else if (name[1] == 'e') { - result = TType.SET; - } - break; - case 't': - result = TType.BOOL; - break; - } - } - if (result == TType.STOP) { - throw new TProtocolException(TProtocolException.NOT_IMPLEMENTED, - "Unrecognized type"); - } - return result; - } - - // Base class for tracking JSON contexts that may require inserting/reading - // additional JSON syntax characters - // This base context does nothing. - protected class JSONBaseContext { - protected void write() throws TException {} - - protected void read() throws TException {} - - protected boolean escapeNum() { return false; } - } - - // Context for JSON lists. Will insert/read commas before each item except - // for the first one - protected class JSONListContext extends JSONBaseContext { - private boolean first_ = true; - - @Override - protected void write() throws TException { - if (first_) { - first_ = false; - } else { - trans_.write(COMMA); - } - } - - @Override - protected void read() throws TException { - if (first_) { - first_ = false; - } else { - readJSONSyntaxChar(COMMA); - } - } - } - - // Context for JSON records. Will insert/read colons before the value portion - // of each record pair, and commas before each key except the first. In - // addition, will indicate that numbers in the key position need to be - // escaped in quotes (since JSON keys must be strings). - protected class JSONPairContext extends JSONBaseContext { - private boolean first_ = true; - private boolean colon_ = true; - - @Override - protected void write() throws TException { - if (first_) { - first_ = false; - colon_ = true; - } else { - trans_.write(colon_ ? COLON : COMMA); - colon_ = !colon_; - } - } - - @Override - protected void read() throws TException { - if (first_) { - first_ = false; - colon_ = true; - } else { - readJSONSyntaxChar(colon_ ? COLON : COMMA); - colon_ = !colon_; - } - } - - @Override - protected boolean escapeNum() { - return colon_; - } - } - - // Holds up to one byte from the transport - protected class LookaheadReader { - - private boolean hasData_; - private byte[] data_ = new byte[1]; - - // Return and consume the next byte to be read, either taking it from the - // data buffer if present or getting it from the transport otherwise. - protected byte read() throws TException { - if (hasData_) { - hasData_ = false; - } - else { - trans_.readAll(data_, 0, 1); - } - return data_[0]; - } - - // Return the next byte to be read without consuming, filling the data - // buffer if it has not been filled already. - protected byte peek() throws TException { - if (!hasData_) { - trans_.readAll(data_, 0, 1); - } - hasData_ = true; - return data_[0]; - } - } - - // Stack of nested contexts that we may be in - private Stack contextStack_ = new Stack(); - - // Current context that we are in - private JSONBaseContext context_ = new JSONBaseContext(); - - // Reader that manages a 1-byte buffer - private LookaheadReader reader_ = new LookaheadReader(); - - // Push a new JSON context onto the stack. - private void pushContext(JSONBaseContext c) { - contextStack_.push(context_); - context_ = c; - } - - // Pop the last JSON context off the stack - private void popContext() { - context_ = contextStack_.pop(); - } - - /** - * Constructor - */ - public TJSONProtocol(TTransport trans) { - super(trans); - } - - @Override - public void reset() { - contextStack_.clear(); - context_ = new JSONBaseContext(); - reader_ = new LookaheadReader(); - } - - // Temporary buffer used by several methods - private byte[] tmpbuf_ = new byte[4]; - - // Read a byte that must match b[0]; otherwise an exception is thrown. - // Marked protected to avoid synthetic accessor in JSONListContext.read - // and JSONPairContext.read - protected void readJSONSyntaxChar(byte[] b) throws TException { - byte ch = reader_.read(); - if (ch != b[0]) { - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Unexpected character:" + (char)ch); - } - } - - // Convert a byte containing a hex char ('0'-'9' or 'a'-'f') into its - // corresponding hex value - private static final byte hexVal(byte ch) throws TException { - if ((ch >= '0') && (ch <= '9')) { - return (byte)((char)ch - '0'); - } - else if ((ch >= 'a') && (ch <= 'f')) { - return (byte)((char)ch - 'a' + 10); - } - else { - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Expected hex character"); - } - } - - // Convert a byte containing a hex value to its corresponding hex character - private static final byte hexChar(byte val) { - val &= 0x0F; - if (val < 10) { - return (byte)((char)val + '0'); - } - else { - return (byte)((char)(val - 10) + 'a'); - } - } - - // Write the bytes in array buf as a JSON characters, escaping as needed - private void writeJSONString(byte[] b) throws TException { - context_.write(); - trans_.write(QUOTE); - int len = b.length; - for (int i = 0; i < len; i++) { - if ((b[i] & 0x00FF) >= 0x30) { - if (b[i] == BACKSLASH[0]) { - trans_.write(BACKSLASH); - trans_.write(BACKSLASH); - } - else { - trans_.write(b, i, 1); - } - } - else { - tmpbuf_[0] = JSON_CHAR_TABLE[b[i]]; - if (tmpbuf_[0] == 1) { - trans_.write(b, i, 1); - } - else if (tmpbuf_[0] > 1) { - trans_.write(BACKSLASH); - trans_.write(tmpbuf_, 0, 1); - } - else { - trans_.write(ESCSEQ); - tmpbuf_[0] = hexChar((byte)(b[i] >> 4)); - tmpbuf_[1] = hexChar(b[i]); - trans_.write(tmpbuf_, 0, 2); - } - } - } - trans_.write(QUOTE); - } - - // Write out number as a JSON value. If the context dictates so, it will be - // wrapped in quotes to output as a JSON string. - private void writeJSONInteger(long num) throws TException { - context_.write(); - String str = Long.toString(num); - boolean escapeNum = context_.escapeNum(); - if (escapeNum) { - trans_.write(QUOTE); - } - try { - byte[] buf = str.getBytes("UTF-8"); - trans_.write(buf); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - if (escapeNum) { - trans_.write(QUOTE); - } - } - - // Write out a double as a JSON value. If it is NaN or infinity or if the - // context dictates escaping, write out as JSON string. - private void writeJSONDouble(double num) throws TException { - context_.write(); - String str = Double.toString(num); - boolean special = false; - switch (str.charAt(0)) { - case 'N': // NaN - case 'I': // Infinity - special = true; - break; - case '-': - if (str.charAt(1) == 'I') { // -Infinity - special = true; - } - break; - } - - boolean escapeNum = special || context_.escapeNum(); - if (escapeNum) { - trans_.write(QUOTE); - } - try { - byte[] b = str.getBytes("UTF-8"); - trans_.write(b, 0, b.length); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - if (escapeNum) { - trans_.write(QUOTE); - } - } - - // Write out contents of byte array b as a JSON string with base-64 encoded - // data - private void writeJSONBase64(byte[] b, int offset, int length) throws TException { - context_.write(); - trans_.write(QUOTE); - int len = length; - int off = offset; - while (len >= 3) { - // Encode 3 bytes at a time - TBase64Utils.encode(b, off, 3, tmpbuf_, 0); - trans_.write(tmpbuf_, 0, 4); - off += 3; - len -= 3; - } - if (len > 0) { - // Encode remainder - TBase64Utils.encode(b, off, len, tmpbuf_, 0); - trans_.write(tmpbuf_, 0, len + 1); - } - trans_.write(QUOTE); - } - - private void writeJSONObjectStart() throws TException { - context_.write(); - trans_.write(LBRACE); - pushContext(new JSONPairContext()); - } - - private void writeJSONObjectEnd() throws TException { - popContext(); - trans_.write(RBRACE); - } - - private void writeJSONArrayStart() throws TException { - context_.write(); - trans_.write(LBRACKET); - pushContext(new JSONListContext()); - } - - private void writeJSONArrayEnd() throws TException { - popContext(); - trans_.write(RBRACKET); - } - - @Override - public void writeMessageBegin(TMessage message) throws TException { - writeJSONArrayStart(); - writeJSONInteger(VERSION); - try { - byte[] b = message.name.getBytes("UTF-8"); - writeJSONString(b); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - writeJSONInteger(message.type); - writeJSONInteger(message.seqid); - } - - @Override - public void writeMessageEnd() throws TException { - writeJSONArrayEnd(); - } - - @Override - public void writeStructBegin(TStruct struct) throws TException { - writeJSONObjectStart(); - } - - @Override - public void writeStructEnd() throws TException { - writeJSONObjectEnd(); - } - - @Override - public void writeFieldBegin(TField field) throws TException { - writeJSONInteger(field.id); - writeJSONObjectStart(); - writeJSONString(getTypeNameForTypeID(field.type)); - } - - @Override - public void writeFieldEnd() throws TException { - writeJSONObjectEnd(); - } - - @Override - public void writeFieldStop() {} - - @Override - public void writeMapBegin(TMap map) throws TException { - writeJSONArrayStart(); - writeJSONString(getTypeNameForTypeID(map.keyType)); - writeJSONString(getTypeNameForTypeID(map.valueType)); - writeJSONInteger(map.size); - writeJSONObjectStart(); - } - - @Override - public void writeMapEnd() throws TException { - writeJSONObjectEnd(); - writeJSONArrayEnd(); - } - - @Override - public void writeListBegin(TList list) throws TException { - writeJSONArrayStart(); - writeJSONString(getTypeNameForTypeID(list.elemType)); - writeJSONInteger(list.size); - } - - @Override - public void writeListEnd() throws TException { - writeJSONArrayEnd(); - } - - @Override - public void writeSetBegin(TSet set) throws TException { - writeJSONArrayStart(); - writeJSONString(getTypeNameForTypeID(set.elemType)); - writeJSONInteger(set.size); - } - - @Override - public void writeSetEnd() throws TException { - writeJSONArrayEnd(); - } - - @Override - public void writeBool(boolean b) throws TException { - writeJSONInteger(b ? (long)1 : (long)0); - } - - @Override - public void writeByte(byte b) throws TException { - writeJSONInteger((long)b); - } - - @Override - public void writeI16(short i16) throws TException { - writeJSONInteger((long)i16); - } - - @Override - public void writeI32(int i32) throws TException { - writeJSONInteger((long)i32); - } - - @Override - public void writeI64(long i64) throws TException { - writeJSONInteger(i64); - } - - @Override - public void writeDouble(double dub) throws TException { - writeJSONDouble(dub); - } - - @Override - public void writeString(String str) throws TException { - try { - byte[] b = str.getBytes("UTF-8"); - writeJSONString(b); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - @Override - public void writeBinary(ByteBuffer bin) throws TException { - writeJSONBase64(bin.array(), bin.position() + bin.arrayOffset(), bin.limit() - bin.position() - bin.arrayOffset()); - } - - /** - * Reading methods. - */ - - // Read in a JSON string, unescaping as appropriate.. Skip reading from the - // context if skipContext is true. - private TByteArrayOutputStream readJSONString(boolean skipContext) - throws TException { - TByteArrayOutputStream arr = new TByteArrayOutputStream(DEF_STRING_SIZE); - if (!skipContext) { - context_.read(); - } - readJSONSyntaxChar(QUOTE); - while (true) { - byte ch = reader_.read(); - if (ch == QUOTE[0]) { - break; - } - if (ch == ESCSEQ[0]) { - ch = reader_.read(); - if (ch == ESCSEQ[1]) { - readJSONSyntaxChar(ZERO); - readJSONSyntaxChar(ZERO); - trans_.readAll(tmpbuf_, 0, 2); - ch = (byte)((hexVal((byte)tmpbuf_[0]) << 4) + hexVal(tmpbuf_[1])); - } - else { - int off = ESCAPE_CHARS.indexOf(ch); - if (off == -1) { - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Expected control char"); - } - ch = ESCAPE_CHAR_VALS[off]; - } - } - arr.write(ch); - } - return arr; - } - - // Return true if the given byte could be a valid part of a JSON number. - private boolean isJSONNumeric(byte b) { - switch (b) { - case '+': - case '-': - case '.': - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case 'E': - case 'e': - return true; - } - return false; - } - - // Read in a sequence of characters that are all valid in JSON numbers. Does - // not do a complete regex check to validate that this is actually a number. - private String readJSONNumericChars() throws TException { - StringBuilder strbld = new StringBuilder(); - while (true) { - byte ch = reader_.peek(); - if (!isJSONNumeric(ch)) { - break; - } - strbld.append((char)reader_.read()); - } - return strbld.toString(); - } - - // Read in a JSON number. If the context dictates, read in enclosing quotes. - private long readJSONInteger() throws TException { - context_.read(); - if (context_.escapeNum()) { - readJSONSyntaxChar(QUOTE); - } - String str = readJSONNumericChars(); - if (context_.escapeNum()) { - readJSONSyntaxChar(QUOTE); - } - try { - return Long.valueOf(str); - } - catch (NumberFormatException ex) { - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Bad data encounted in numeric data"); - } - } - - // Read in a JSON double value. Throw if the value is not wrapped in quotes - // when expected or if wrapped in quotes when not expected. - private double readJSONDouble() throws TException { - context_.read(); - if (reader_.peek() == QUOTE[0]) { - TByteArrayOutputStream arr = readJSONString(true); - try { - double dub = Double.valueOf(arr.toString("UTF-8")); - if (!context_.escapeNum() && !Double.isNaN(dub) && - !Double.isInfinite(dub)) { - // Throw exception -- we should not be in a string in this case - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Numeric data unexpectedly quoted"); - } - return dub; - } - catch (UnsupportedEncodingException ex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - else { - if (context_.escapeNum()) { - // This will throw - we should have had a quote if escapeNum == true - readJSONSyntaxChar(QUOTE); - } - try { - return Double.valueOf(readJSONNumericChars()); - } - catch (NumberFormatException ex) { - throw new TProtocolException(TProtocolException.INVALID_DATA, - "Bad data encounted in numeric data"); - } - } - } - - // Read in a JSON string containing base-64 encoded data and decode it. - private byte[] readJSONBase64() throws TException { - TByteArrayOutputStream arr = readJSONString(false); - byte[] b = arr.get(); - int len = arr.len(); - int off = 0; - int size = 0; - while (len >= 4) { - // Decode 4 bytes at a time - TBase64Utils.decode(b, off, 4, b, size); // NB: decoded in place - off += 4; - len -= 4; - size += 3; - } - // Don't decode if we hit the end or got a single leftover byte (invalid - // base64 but legal for skip of regular string type) - if (len > 1) { - // Decode remainder - TBase64Utils.decode(b, off, len, b, size); // NB: decoded in place - size += len - 1; - } - // Sadly we must copy the byte[] (any way around this?) - byte [] result = new byte[size]; - System.arraycopy(b, 0, result, 0, size); - return result; - } - - private void readJSONObjectStart() throws TException { - context_.read(); - readJSONSyntaxChar(LBRACE); - pushContext(new JSONPairContext()); - } - - private void readJSONObjectEnd() throws TException { - readJSONSyntaxChar(RBRACE); - popContext(); - } - - private void readJSONArrayStart() throws TException { - context_.read(); - readJSONSyntaxChar(LBRACKET); - pushContext(new JSONListContext()); - } - - private void readJSONArrayEnd() throws TException { - readJSONSyntaxChar(RBRACKET); - popContext(); - } - - @Override - public TMessage readMessageBegin() throws TException { - readJSONArrayStart(); - if (readJSONInteger() != VERSION) { - throw new TProtocolException(TProtocolException.BAD_VERSION, - "Message contained bad version."); - } - String name; - try { - name = readJSONString(false).toString("UTF-8"); - } - catch (UnsupportedEncodingException ex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - byte type = (byte) readJSONInteger(); - int seqid = (int) readJSONInteger(); - return new TMessage(name, type, seqid); - } - - @Override - public void readMessageEnd() throws TException { - readJSONArrayEnd(); - } - - @Override - public TStruct readStructBegin() throws TException { - readJSONObjectStart(); - return ANONYMOUS_STRUCT; - } - - @Override - public void readStructEnd() throws TException { - readJSONObjectEnd(); - } - - @Override - public TField readFieldBegin() throws TException { - byte ch = reader_.peek(); - byte type; - short id = 0; - if (ch == RBRACE[0]) { - type = TType.STOP; - } - else { - id = (short) readJSONInteger(); - readJSONObjectStart(); - type = getTypeIDForTypeName(readJSONString(false).get()); - } - return new TField("", type, id); - } - - @Override - public void readFieldEnd() throws TException { - readJSONObjectEnd(); - } - - @Override - public TMap readMapBegin() throws TException { - readJSONArrayStart(); - byte keyType = getTypeIDForTypeName(readJSONString(false).get()); - byte valueType = getTypeIDForTypeName(readJSONString(false).get()); - int size = (int)readJSONInteger(); - readJSONObjectStart(); - return new TMap(keyType, valueType, size); - } - - @Override - public void readMapEnd() throws TException { - readJSONObjectEnd(); - readJSONArrayEnd(); - } - - @Override - public TList readListBegin() throws TException { - readJSONArrayStart(); - byte elemType = getTypeIDForTypeName(readJSONString(false).get()); - int size = (int)readJSONInteger(); - return new TList(elemType, size); - } - - @Override - public void readListEnd() throws TException { - readJSONArrayEnd(); - } - - @Override - public TSet readSetBegin() throws TException { - readJSONArrayStart(); - byte elemType = getTypeIDForTypeName(readJSONString(false).get()); - int size = (int)readJSONInteger(); - return new TSet(elemType, size); - } - - @Override - public void readSetEnd() throws TException { - readJSONArrayEnd(); - } - - @Override - public boolean readBool() throws TException { - return (readJSONInteger() == 0 ? false : true); - } - - @Override - public byte readByte() throws TException { - return (byte) readJSONInteger(); - } - - @Override - public short readI16() throws TException { - return (short) readJSONInteger(); - } - - @Override - public int readI32() throws TException { - return (int) readJSONInteger(); - } - - @Override - public long readI64() throws TException { - return (long) readJSONInteger(); - } - - @Override - public double readDouble() throws TException { - return readJSONDouble(); - } - - @Override - public String readString() throws TException { - try { - return readJSONString(false).toString("UTF-8"); - } - catch (UnsupportedEncodingException ex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - @Override - public ByteBuffer readBinary() throws TException { - return ByteBuffer.wrap(readJSONBase64()); - } - -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TList.java b/app/src/main/java/org/apache/thrift/protocol/TList.java deleted file mode 100644 index 0d36e83..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TList.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates list metadata. - * - */ -public final class TList { - public TList() { - this(TType.STOP, 0); - } - - public TList(byte t, int s) { - elemType = t; - size = s; - } - - public final byte elemType; - public final int size; -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TMap.java b/app/src/main/java/org/apache/thrift/protocol/TMap.java deleted file mode 100644 index 20881f7..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TMap.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates map metadata. - * - */ -public final class TMap { - public TMap() { - this(TType.STOP, TType.STOP, 0); - } - - public TMap(byte k, byte v, int s) { - keyType = k; - valueType = v; - size = s; - } - - public final byte keyType; - public final byte valueType; - public final int size; -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TMessage.java b/app/src/main/java/org/apache/thrift/protocol/TMessage.java deleted file mode 100644 index 1438b11..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TMessage.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates struct metadata. - * - */ -public final class TMessage { - public TMessage() { - this("", TType.STOP, 0); - } - - public TMessage(String n, byte t, int s) { - name = n; - type = t; - seqid = s; - } - - public final String name; - public final byte type; - public final int seqid; - - @Override - public String toString() { - return ""; - } - - @Override - public boolean equals(Object other) { - if (other instanceof TMessage) { - return equals((TMessage) other); - } - return false; - } - - public boolean equals(TMessage other) { - return name.equals(other.name) && type == other.type && seqid == other.seqid; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TMessageType.java b/app/src/main/java/org/apache/thrift/protocol/TMessageType.java deleted file mode 100644 index aa3f931..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TMessageType.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Message type constants in the Thrift protocol. - * - */ -public final class TMessageType { - public static final byte CALL = 1; - public static final byte REPLY = 2; - public static final byte EXCEPTION = 3; - public static final byte ONEWAY = 4; -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TProtocol.java deleted file mode 100644 index 0e96368..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TProtocol.java +++ /dev/null @@ -1,162 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import java.nio.ByteBuffer; - -import org.apache.thrift.TException; -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.StandardScheme; -import org.apache.thrift.transport.TTransport; - -/** - * Protocol interface definition. - * - */ -public abstract class TProtocol { - - /** - * Prevent direct instantiation - */ - @SuppressWarnings("unused") - private TProtocol() {} - - /** - * Transport - */ - protected TTransport trans_; - - /** - * Constructor - */ - protected TProtocol(TTransport trans) { - trans_ = trans; - } - - /** - * Transport accessor - */ - public TTransport getTransport() { - return trans_; - } - - /** - * Writing methods. - */ - - public abstract void writeMessageBegin(TMessage message) throws TException; - - public abstract void writeMessageEnd() throws TException; - - public abstract void writeStructBegin(TStruct struct) throws TException; - - public abstract void writeStructEnd() throws TException; - - public abstract void writeFieldBegin(TField field) throws TException; - - public abstract void writeFieldEnd() throws TException; - - public abstract void writeFieldStop() throws TException; - - public abstract void writeMapBegin(TMap map) throws TException; - - public abstract void writeMapEnd() throws TException; - - public abstract void writeListBegin(TList list) throws TException; - - public abstract void writeListEnd() throws TException; - - public abstract void writeSetBegin(TSet set) throws TException; - - public abstract void writeSetEnd() throws TException; - - public abstract void writeBool(boolean b) throws TException; - - public abstract void writeByte(byte b) throws TException; - - public abstract void writeI16(short i16) throws TException; - - public abstract void writeI32(int i32) throws TException; - - public abstract void writeI64(long i64) throws TException; - - public abstract void writeDouble(double dub) throws TException; - - public abstract void writeString(String str) throws TException; - - public abstract void writeBinary(ByteBuffer buf) throws TException; - - /** - * Reading methods. - */ - - public abstract TMessage readMessageBegin() throws TException; - - public abstract void readMessageEnd() throws TException; - - public abstract TStruct readStructBegin() throws TException; - - public abstract void readStructEnd() throws TException; - - public abstract TField readFieldBegin() throws TException; - - public abstract void readFieldEnd() throws TException; - - public abstract TMap readMapBegin() throws TException; - - public abstract void readMapEnd() throws TException; - - public abstract TList readListBegin() throws TException; - - public abstract void readListEnd() throws TException; - - public abstract TSet readSetBegin() throws TException; - - public abstract void readSetEnd() throws TException; - - public abstract boolean readBool() throws TException; - - public abstract byte readByte() throws TException; - - public abstract short readI16() throws TException; - - public abstract int readI32() throws TException; - - public abstract long readI64() throws TException; - - public abstract double readDouble() throws TException; - - public abstract String readString() throws TException; - - public abstract ByteBuffer readBinary() throws TException; - - /** - * Reset any internal state back to a blank slate. This method only needs to - * be implemented for stateful protocols. - */ - public void reset() {} - - /** - * Scheme accessor - */ - public Class getScheme() { - return StandardScheme.class; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TProtocolException.java b/app/src/main/java/org/apache/thrift/protocol/TProtocolException.java deleted file mode 100644 index 248815b..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TProtocolException.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import org.apache.thrift.TException; - -/** - * Protocol exceptions. - * - */ -public class TProtocolException extends TException { - - - private static final long serialVersionUID = 1L; - public static final int UNKNOWN = 0; - public static final int INVALID_DATA = 1; - public static final int NEGATIVE_SIZE = 2; - public static final int SIZE_LIMIT = 3; - public static final int BAD_VERSION = 4; - public static final int NOT_IMPLEMENTED = 5; - - protected int type_ = UNKNOWN; - - public TProtocolException() { - super(); - } - - public TProtocolException(int type) { - super(); - type_ = type; - } - - public TProtocolException(int type, String message) { - super(message); - type_ = type; - } - - public TProtocolException(String message) { - super(message); - } - - public TProtocolException(int type, Throwable cause) { - super(cause); - type_ = type; - } - - public TProtocolException(Throwable cause) { - super(cause); - } - - public TProtocolException(String message, Throwable cause) { - super(message, cause); - } - - public TProtocolException(int type, String message, Throwable cause) { - super(message, cause); - type_ = type; - } - - public int getType() { - return type_; - } - -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TProtocolFactory.java b/app/src/main/java/org/apache/thrift/protocol/TProtocolFactory.java deleted file mode 100644 index b72e87b..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TProtocolFactory.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import java.io.Serializable; - -import org.apache.thrift.transport.TTransport; - -/** - * Factory interface for constructing protocol instances. - */ -public interface TProtocolFactory extends Serializable { - public TProtocol getProtocol(TTransport trans); -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TProtocolUtil.java b/app/src/main/java/org/apache/thrift/protocol/TProtocolUtil.java deleted file mode 100644 index 752520a..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TProtocolUtil.java +++ /dev/null @@ -1,220 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import org.apache.thrift.TException; - -/** - * Utility class with static methods for interacting with protocol data - * streams. - * - */ -public class TProtocolUtil { - - /** - * The maximum recursive depth the skip() function will traverse before - * throwing a TException. - */ - private static int maxSkipDepth = Integer.MAX_VALUE; - - /** - * Specifies the maximum recursive depth that the skip function will - * traverse before throwing a TException. This is a global setting, so - * any call to skip in this JVM will enforce this value. - * - * @param depth the maximum recursive depth. A value of 2 would allow - * the skip function to skip a structure or collection with basic children, - * but it would not permit skipping a struct that had a field containing - * a child struct. A value of 1 would only allow skipping of simple - * types and empty structs/collections. - */ - public static void setMaxSkipDepth(int depth) { - maxSkipDepth = depth; - } - - /** - * Skips over the next data element from the provided input TProtocol object. - * - * @param prot the protocol object to read from - * @param type the next value will be interpreted as this TType value. - */ - public static void skip(TProtocol prot, byte type) - throws TException { - skip(prot, type, maxSkipDepth); - } - - /** - * Skips over the next data element from the provided input TProtocol object. - * - * @param prot the protocol object to read from - * @param type the next value will be interpreted as this TType value. - * @param maxDepth this function will only skip complex objects to this - * recursive depth, to prevent Java stack overflow. - */ - public static void skip(TProtocol prot, byte type, int maxDepth) - throws TException { - if (maxDepth <= 0) { - throw new TException("Maximum skip depth exceeded"); - } - switch (type) { - case TType.BOOL: - prot.readBool(); - break; - - case TType.BYTE: - prot.readByte(); - break; - - case TType.I16: - prot.readI16(); - break; - - case TType.I32: - prot.readI32(); - break; - - case TType.I64: - prot.readI64(); - break; - - case TType.DOUBLE: - prot.readDouble(); - break; - - case TType.STRING: - prot.readBinary(); - break; - - case TType.STRUCT: - prot.readStructBegin(); - while (true) { - TField field = prot.readFieldBegin(); - if (field.type == TType.STOP) { - break; - } - skip(prot, field.type, maxDepth - 1); - prot.readFieldEnd(); - } - prot.readStructEnd(); - break; - - case TType.MAP: - TMap map = prot.readMapBegin(); - for (int i = 0; i < map.size; i++) { - skip(prot, map.keyType, maxDepth - 1); - skip(prot, map.valueType, maxDepth - 1); - } - prot.readMapEnd(); - break; - - case TType.SET: - TSet set = prot.readSetBegin(); - for (int i = 0; i < set.size; i++) { - skip(prot, set.elemType, maxDepth - 1); - } - prot.readSetEnd(); - break; - - case TType.LIST: - TList list = prot.readListBegin(); - for (int i = 0; i < list.size; i++) { - skip(prot, list.elemType, maxDepth - 1); - } - prot.readListEnd(); - break; - - default: - break; - } - } - - /** - * Attempt to determine the protocol used to serialize some data. - * - * The guess is based on known specificities of supported protocols. - * In some cases, no guess can be done, in that case we return the - * fallback TProtocolFactory. - * To be certain to correctly detect the protocol, the first encoded - * field should have a field id < 256 - * - * @param data The serialized data to guess the protocol for. - * @param fallback The TProtocol to return if no guess can be made. - * @return a Class implementing TProtocolFactory which can be used to create a deserializer. - */ - public static TProtocolFactory guessProtocolFactory(byte[] data, TProtocolFactory fallback) { - // - // If the first and last bytes are opening/closing curly braces we guess the protocol as - // being TJSONProtocol. - // It could not be a TCompactBinary encoding for a field of type 0xb (Map) - // with delta id 7 as the last byte for TCompactBinary is always 0. - // - - if ('{' == data[0] && '}' == data[data.length - 1]) { - return new TJSONProtocol.Factory(); - } - - // - // If the last byte is not 0, then it cannot be TCompactProtocol, it must be - // TBinaryProtocol. - // - - if (data[data.length - 1] != 0) { - return new TBinaryProtocol.Factory(); - } - - // - // A first byte of value > 16 indicates TCompactProtocol was used, and the first byte - // encodes a delta field id (id <= 15) and a field type. - // - - if (data[0] > 0x10) { - return new TCompactProtocol.Factory(); - } - - // - // If the second byte is 0 then it is a field id < 256 encoded by TBinaryProtocol. - // It cannot possibly be TCompactProtocol since a value of 0 would imply a field id - // of 0 as the zig zag varint encoding would end. - // - - if (data.length > 1 && 0 == data[1]) { - return new TBinaryProtocol.Factory(); - } - - // - // If bit 7 of the first byte of the field id is set then we have two choices: - // 1. A field id > 63 was encoded with TCompactProtocol. - // 2. A field id > 0x7fff (32767) was encoded with TBinaryProtocol and the last byte of the - // serialized data is 0. - // Option 2 is impossible since field ids are short and thus limited to 32767. - // - - if (data.length > 1 && (data[1] & 0x80) != 0) { - return new TCompactProtocol.Factory(); - } - - // - // The remaining case is either a field id <= 63 encoded as TCompactProtocol, - // one >= 256 encoded with TBinaryProtocol with a last byte at 0, or an empty structure. - // As we cannot really decide, we return the fallback protocol. - // - return fallback; - } -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TSet.java b/app/src/main/java/org/apache/thrift/protocol/TSet.java deleted file mode 100644 index 38be9a9..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TSet.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates set metadata. - * - */ -public final class TSet { - public TSet() { - this(TType.STOP, 0); - } - - public TSet(byte t, int s) { - elemType = t; - size = s; - } - - public TSet(TList list) { - this(list.elemType, list.size); - } - - public final byte elemType; - public final int size; -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TSimpleJSONProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TSimpleJSONProtocol.java deleted file mode 100644 index 33cad24..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TSimpleJSONProtocol.java +++ /dev/null @@ -1,385 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -import java.io.UnsupportedEncodingException; -import java.nio.ByteBuffer; -import java.util.Stack; - -import org.apache.thrift.TException; -import org.apache.thrift.transport.TTransport; - -/** - * JSON protocol implementation for thrift. - * - * This protocol is write-only and produces a simple output format - * suitable for parsing by scripting languages. It should not be - * confused with the full-featured TJSONProtocol. - * - */ -public class TSimpleJSONProtocol extends TProtocol { - - /** - * Factory - */ - public static class Factory implements TProtocolFactory { - public TProtocol getProtocol(TTransport trans) { - return new TSimpleJSONProtocol(trans); - } - } - - public static final byte[] COMMA = new byte[] {','}; - public static final byte[] COLON = new byte[] {':'}; - public static final byte[] LBRACE = new byte[] {'{'}; - public static final byte[] RBRACE = new byte[] {'}'}; - public static final byte[] LBRACKET = new byte[] {'['}; - public static final byte[] RBRACKET = new byte[] {']'}; - public static final char QUOTE = '"'; - - private static final TStruct ANONYMOUS_STRUCT = new TStruct(); - private static final TField ANONYMOUS_FIELD = new TField(); - private static final TMessage EMPTY_MESSAGE = new TMessage(); - private static final TSet EMPTY_SET = new TSet(); - private static final TList EMPTY_LIST = new TList(); - private static final TMap EMPTY_MAP = new TMap(); - - protected class Context { - protected void write() throws TException {} - } - - protected class ListContext extends Context { - protected boolean first_ = true; - - protected void write() throws TException { - if (first_) { - first_ = false; - } else { - trans_.write(COMMA); - } - } - } - - protected class StructContext extends Context { - protected boolean first_ = true; - protected boolean colon_ = true; - - protected void write() throws TException { - if (first_) { - first_ = false; - colon_ = true; - } else { - trans_.write(colon_ ? COLON : COMMA); - colon_ = !colon_; - } - } - } - - protected final Context BASE_CONTEXT = new Context(); - - /** - * Stack of nested contexts that we may be in. - */ - protected Stack writeContextStack_ = new Stack(); - - /** - * Current context that we are in - */ - protected Context writeContext_ = BASE_CONTEXT; - - /** - * Push a new write context onto the stack. - */ - protected void pushWriteContext(Context c) { - writeContextStack_.push(writeContext_); - writeContext_ = c; - } - - /** - * Pop the last write context off the stack - */ - protected void popWriteContext() { - writeContext_ = writeContextStack_.pop(); - } - - /** - * Constructor - */ - public TSimpleJSONProtocol(TTransport trans) { - super(trans); - } - - public void writeMessageBegin(TMessage message) throws TException { - trans_.write(LBRACKET); - pushWriteContext(new ListContext()); - writeString(message.name); - writeByte(message.type); - writeI32(message.seqid); - } - - public void writeMessageEnd() throws TException { - popWriteContext(); - trans_.write(RBRACKET); - } - - public void writeStructBegin(TStruct struct) throws TException { - writeContext_.write(); - trans_.write(LBRACE); - pushWriteContext(new StructContext()); - } - - public void writeStructEnd() throws TException { - popWriteContext(); - trans_.write(RBRACE); - } - - public void writeFieldBegin(TField field) throws TException { - // Note that extra type information is omitted in JSON! - writeString(field.name); - } - - public void writeFieldEnd() {} - - public void writeFieldStop() {} - - public void writeMapBegin(TMap map) throws TException { - writeContext_.write(); - trans_.write(LBRACE); - pushWriteContext(new StructContext()); - // No metadata! - } - - public void writeMapEnd() throws TException { - popWriteContext(); - trans_.write(RBRACE); - } - - public void writeListBegin(TList list) throws TException { - writeContext_.write(); - trans_.write(LBRACKET); - pushWriteContext(new ListContext()); - // No metadata! - } - - public void writeListEnd() throws TException { - popWriteContext(); - trans_.write(RBRACKET); - } - - public void writeSetBegin(TSet set) throws TException { - writeContext_.write(); - trans_.write(LBRACKET); - pushWriteContext(new ListContext()); - // No metadata! - } - - public void writeSetEnd() throws TException { - popWriteContext(); - trans_.write(RBRACKET); - } - - public void writeBool(boolean b) throws TException { - writeByte(b ? (byte)1 : (byte)0); - } - - public void writeByte(byte b) throws TException { - writeI32(b); - } - - public void writeI16(short i16) throws TException { - writeI32(i16); - } - - public void writeI32(int i32) throws TException { - writeContext_.write(); - _writeStringData(Integer.toString(i32)); - } - - public void _writeStringData(String s) throws TException { - try { - byte[] b = s.getBytes("UTF-8"); - trans_.write(b); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - public void writeI64(long i64) throws TException { - writeContext_.write(); - _writeStringData(Long.toString(i64)); - } - - public void writeDouble(double dub) throws TException { - writeContext_.write(); - _writeStringData(Double.toString(dub)); - } - - public void writeString(String str) throws TException { - writeContext_.write(); - int length = str.length(); - StringBuffer escape = new StringBuffer(length + 16); - escape.append(QUOTE); - for (int i = 0; i < length; ++i) { - char c = str.charAt(i); - switch (c) { - case '"': - case '\\': - escape.append('\\'); - escape.append(c); - break; - case '\b': - escape.append('\\'); - escape.append('b'); - break; - case '\f': - escape.append('\\'); - escape.append('f'); - break; - case '\n': - escape.append('\\'); - escape.append('n'); - break; - case '\r': - escape.append('\\'); - escape.append('r'); - break; - case '\t': - escape.append('\\'); - escape.append('t'); - break; - default: - // Control characters! According to JSON RFC u0020 (space) - if (c < ' ') { - String hex = Integer.toHexString(c); - escape.append('\\'); - escape.append('u'); - for (int j = 4; j > hex.length(); --j) { - escape.append('0'); - } - escape.append(hex); - } else { - escape.append(c); - } - break; - } - } - escape.append(QUOTE); - _writeStringData(escape.toString()); - } - - public void writeBinary(ByteBuffer bin) throws TException { - try { - // TODO(mcslee): Fix this - writeString(new String(bin.array(), bin.position() + bin.arrayOffset(), bin.limit() - bin.position() - bin.arrayOffset(), "UTF-8")); - } catch (UnsupportedEncodingException uex) { - throw new TException("JVM DOES NOT SUPPORT UTF-8"); - } - } - - /** - * Reading methods. - */ - - public TMessage readMessageBegin() throws TException { - // TODO(mcslee): implement - return EMPTY_MESSAGE; - } - - public void readMessageEnd() {} - - public TStruct readStructBegin() { - // TODO(mcslee): implement - return ANONYMOUS_STRUCT; - } - - public void readStructEnd() {} - - public TField readFieldBegin() throws TException { - // TODO(mcslee): implement - return ANONYMOUS_FIELD; - } - - public void readFieldEnd() {} - - public TMap readMapBegin() throws TException { - // TODO(mcslee): implement - return EMPTY_MAP; - } - - public void readMapEnd() {} - - public TList readListBegin() throws TException { - // TODO(mcslee): implement - return EMPTY_LIST; - } - - public void readListEnd() {} - - public TSet readSetBegin() throws TException { - // TODO(mcslee): implement - return EMPTY_SET; - } - - public void readSetEnd() {} - - public boolean readBool() throws TException { - return (readByte() == 1); - } - - public byte readByte() throws TException { - // TODO(mcslee): implement - return 0; - } - - public short readI16() throws TException { - // TODO(mcslee): implement - return 0; - } - - public int readI32() throws TException { - // TODO(mcslee): implement - return 0; - } - - public long readI64() throws TException { - // TODO(mcslee): implement - return 0; - } - - public double readDouble() throws TException { - // TODO(mcslee): implement - return 0; - } - - public String readString() throws TException { - // TODO(mcslee): implement - return ""; - } - - public String readStringBody(int size) throws TException { - // TODO(mcslee): implement - return ""; - } - - public ByteBuffer readBinary() throws TException { - // TODO(mcslee): implement - return ByteBuffer.wrap(new byte[0]); - } - -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TStruct.java b/app/src/main/java/org/apache/thrift/protocol/TStruct.java deleted file mode 100644 index a0f7901..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TStruct.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Helper class that encapsulates struct metadata. - * - */ -public final class TStruct { - public TStruct() { - this(""); - } - - public TStruct(String n) { - name = n; - } - - public final String name; -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TTupleProtocol.java b/app/src/main/java/org/apache/thrift/protocol/TTupleProtocol.java deleted file mode 100644 index 14d50a6..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TTupleProtocol.java +++ /dev/null @@ -1,98 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.protocol; - -import java.util.BitSet; - -import org.apache.thrift.TException; -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.transport.TTransport; - -public final class TTupleProtocol extends TCompactProtocol { - public static class Factory implements TProtocolFactory { - public Factory() {} - - public TProtocol getProtocol(TTransport trans) { - return new TTupleProtocol(trans); - } - } - - public TTupleProtocol(TTransport transport) { - super(transport); - } - - @Override - public Class getScheme() { - return TupleScheme.class; - } - - public void writeBitSet(BitSet bs, int vectorWidth) throws TException { - byte[] bytes = toByteArray(bs, vectorWidth); - for (byte b : bytes) { - writeByte(b); - } - } - - public BitSet readBitSet(int i) throws TException { - int length = (int) Math.ceil(i/8.0); - byte[] bytes = new byte[length]; - for (int j = 0; j < length; j++) { - bytes[j] = readByte(); - } - BitSet bs = fromByteArray(bytes); - return bs; - } - - /** - * Returns a bitset containing the values in bytes. The byte-ordering must be - * big-endian. - */ - public static BitSet fromByteArray(byte[] bytes) { - BitSet bits = new BitSet(); - for (int i = 0; i < bytes.length * 8; i++) { - if ((bytes[bytes.length - i / 8 - 1] & (1 << (i % 8))) > 0) { - bits.set(i); - } - } - return bits; - } - - /** - * Returns a byte array of at least length 1. The most significant bit in the - * result is guaranteed not to be a 1 (since BitSet does not support sign - * extension). The byte-ordering of the result is big-endian which means the - * most significant bit is in element 0. The bit at index 0 of the bit set is - * assumed to be the least significant bit. - * - * @param bits - * @param vectorWidth - * @return a byte array of at least length 1 - */ - public static byte[] toByteArray(BitSet bits, int vectorWidth) { - byte[] bytes = new byte[vectorWidth / 8 + 1]; - for (int i = 0; i < bits.length(); i++) { - if (bits.get(i)) { - bytes[bytes.length - i / 8 - 1] |= 1 << (i % 8); - } - } - return bytes; - } - -} diff --git a/app/src/main/java/org/apache/thrift/protocol/TType.java b/app/src/main/java/org/apache/thrift/protocol/TType.java deleted file mode 100644 index c3c1a0a..0000000 --- a/app/src/main/java/org/apache/thrift/protocol/TType.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.protocol; - -/** - * Type constants in the Thrift protocol. - */ -public final class TType { - public static final byte STOP = 0; - public static final byte VOID = 1; - public static final byte BOOL = 2; - public static final byte BYTE = 3; - public static final byte DOUBLE = 4; - public static final byte I16 = 6; - public static final byte I32 = 8; - public static final byte I64 = 10; - public static final byte STRING = 11; - public static final byte STRUCT = 12; - public static final byte MAP = 13; - public static final byte SET = 14; - public static final byte LIST = 15; - public static final byte ENUM = 16; -} diff --git a/app/src/main/java/org/apache/thrift/scheme/IScheme.java b/app/src/main/java/org/apache/thrift/scheme/IScheme.java deleted file mode 100644 index aa35507..0000000 --- a/app/src/main/java/org/apache/thrift/scheme/IScheme.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.scheme; - -import org.apache.thrift.TBase; - -public interface IScheme { - - public void read(org.apache.thrift.protocol.TProtocol iproto, T struct) throws org.apache.thrift.TException; - - public void write(org.apache.thrift.protocol.TProtocol oproto, T struct) throws org.apache.thrift.TException; - -} diff --git a/app/src/main/java/org/apache/thrift/scheme/SchemeFactory.java b/app/src/main/java/org/apache/thrift/scheme/SchemeFactory.java deleted file mode 100644 index 006a668..0000000 --- a/app/src/main/java/org/apache/thrift/scheme/SchemeFactory.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.scheme; - -public interface SchemeFactory { - - public S getScheme(); - -} diff --git a/app/src/main/java/org/apache/thrift/scheme/StandardScheme.java b/app/src/main/java/org/apache/thrift/scheme/StandardScheme.java deleted file mode 100644 index ffab04d..0000000 --- a/app/src/main/java/org/apache/thrift/scheme/StandardScheme.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.scheme; - -import org.apache.thrift.TBase; - -public abstract class StandardScheme implements IScheme { - -} diff --git a/app/src/main/java/org/apache/thrift/scheme/TupleScheme.java b/app/src/main/java/org/apache/thrift/scheme/TupleScheme.java deleted file mode 100644 index 365242b..0000000 --- a/app/src/main/java/org/apache/thrift/scheme/TupleScheme.java +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.scheme; - -import org.apache.thrift.TBase; - -public abstract class TupleScheme implements IScheme { - -} diff --git a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBuffer.java b/app/src/main/java/org/apache/thrift/transport/AutoExpandingBuffer.java deleted file mode 100644 index b02905f..0000000 --- a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBuffer.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.transport; - -/** - * Helper class that wraps a byte[] so that it can expand and be reused. Users - * should call resizeIfNecessary to make sure the buffer has suitable capacity, - * and then use the array as needed. Note that the internal array will grow at a - * rate slightly faster than the requested capacity with the (untested) - * objective of avoiding expensive buffer allocations and copies. - */ -public class AutoExpandingBuffer { - private byte[] array; - - private final double growthCoefficient; - - public AutoExpandingBuffer(int initialCapacity, double growthCoefficient) { - if (growthCoefficient < 1.0) { - throw new IllegalArgumentException("Growth coefficient must be >= 1.0"); - } - array = new byte[initialCapacity]; - this.growthCoefficient = growthCoefficient; - } - - public void resizeIfNecessary(int size) { - if (array.length < size) { - byte[] newBuf = new byte[(int)(size * growthCoefficient)]; - System.arraycopy(array, 0, newBuf, 0, array.length); - array = newBuf; - } - } - - public byte[] array() { - return array; - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java b/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java deleted file mode 100644 index d29d60b..0000000 --- a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.transport; - -import org.apache.commons.lang.NotImplementedException; - -/** - * TTransport for reading from an AutoExpandingBuffer. - */ -public class AutoExpandingBufferReadTransport extends TTransport { - - private final AutoExpandingBuffer buf; - - private int pos = 0; - private int limit = 0; - - public AutoExpandingBufferReadTransport(int initialCapacity, double overgrowthCoefficient) { - this.buf = new AutoExpandingBuffer(initialCapacity, overgrowthCoefficient); - } - - public void fill(TTransport inTrans, int length) throws TTransportException { - buf.resizeIfNecessary(length); - inTrans.readAll(buf.array(), 0, length); - pos = 0; - limit = length; - } - - @Override - public void close() {} - - @Override - public boolean isOpen() { return true; } - - @Override - public void open() throws TTransportException {} - - @Override - public final int read(byte[] target, int off, int len) throws TTransportException { - int amtToRead = Math.min(len, getBytesRemainingInBuffer()); - System.arraycopy(buf.array(), pos, target, off, amtToRead); - consumeBuffer(amtToRead); - return amtToRead; - } - - @Override - public void write(byte[] buf, int off, int len) throws TTransportException { - throw new NotImplementedException(); - } - - @Override - public final void consumeBuffer(int len) { - pos += len; - } - - @Override - public final byte[] getBuffer() { - return buf.array(); - } - - @Override - public final int getBufferPosition() { - return pos; - } - - @Override - public final int getBytesRemainingInBuffer() { - return limit - pos; - } -} - \ No newline at end of file diff --git a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java b/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java deleted file mode 100644 index 2376cf3..0000000 --- a/app/src/main/java/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.transport; - -import org.apache.commons.lang.NotImplementedException; - -/** - * TTransport for writing to an AutoExpandingBuffer. - */ -public final class AutoExpandingBufferWriteTransport extends TTransport { - - private final AutoExpandingBuffer buf; - private int pos; - - public AutoExpandingBufferWriteTransport(int initialCapacity, double growthCoefficient) { - this.buf = new AutoExpandingBuffer(initialCapacity, growthCoefficient); - this.pos = 0; - } - - @Override - public void close() {} - - @Override - public boolean isOpen() {return true;} - - @Override - public void open() throws TTransportException {} - - @Override - public int read(byte[] buf, int off, int len) throws TTransportException { - throw new NotImplementedException(); - } - - @Override - public void write(byte[] toWrite, int off, int len) throws TTransportException { - buf.resizeIfNecessary(pos + len); - System.arraycopy(toWrite, off, buf.array(), pos, len); - pos += len; - } - - public AutoExpandingBuffer getBuf() { - return buf; - } - - public int getPos() { - return pos; - } - - public void reset() { - pos = 0; - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TFastFramedTransport.java b/app/src/main/java/org/apache/thrift/transport/TFastFramedTransport.java deleted file mode 100644 index e32b7db..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TFastFramedTransport.java +++ /dev/null @@ -1,188 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.transport; - -/** - * This transport is wire compatible with {@link TFramedTransport}, but makes - * use of reusable, expanding read and write buffers in order to avoid - * allocating new byte[]s all the time. Since the buffers only expand, you - * should probably only use this transport if your messages are not too variably - * large, unless the persistent memory cost is not an issue. - * - * This implementation is NOT threadsafe. - */ -public class TFastFramedTransport extends TTransport { - - public static class Factory extends TTransportFactory { - private final int initialCapacity; - private final int maxLength; - - public Factory() { - this(DEFAULT_BUF_CAPACITY, DEFAULT_MAX_LENGTH); - } - - public Factory(int initialCapacity) { - this(initialCapacity, DEFAULT_MAX_LENGTH); - } - - public Factory(int initialCapacity, int maxLength) { - this.initialCapacity = initialCapacity; - this.maxLength = maxLength; - } - - @Override - public TTransport getTransport(TTransport trans) { - return new TFastFramedTransport(trans, - initialCapacity, - maxLength); - } - } - - /** - * How big should the default read and write buffers be? - */ - public static final int DEFAULT_BUF_CAPACITY = 1024; - /** - * How big is the largest allowable frame? Defaults to 16MB. - */ - public static final int DEFAULT_MAX_LENGTH = 16384000; - - private final TTransport underlying; - private final AutoExpandingBufferWriteTransport writeBuffer; - private final AutoExpandingBufferReadTransport readBuffer; - private final byte[] i32buf = new byte[4]; - private final int maxLength; - - /** - * Create a new {@link TFastFramedTransport}. Use the defaults - * for initial buffer size and max frame length. - * @param underlying Transport that real reads and writes will go through to. - */ - public TFastFramedTransport(TTransport underlying) { - this(underlying, DEFAULT_BUF_CAPACITY, DEFAULT_MAX_LENGTH); - } - - /** - * Create a new {@link TFastFramedTransport}. Use the specified - * initial buffer capacity and the default max frame length. - * @param underlying Transport that real reads and writes will go through to. - * @param initialBufferCapacity The initial size of the read and write buffers. - * In practice, it's not critical to set this unless you know in advance that - * your messages are going to be very large. - */ - public TFastFramedTransport(TTransport underlying, int initialBufferCapacity) { - this(underlying, initialBufferCapacity, DEFAULT_MAX_LENGTH); - } - - /** - * - * @param underlying Transport that real reads and writes will go through to. - * @param initialBufferCapacity The initial size of the read and write buffers. - * In practice, it's not critical to set this unless you know in advance that - * your messages are going to be very large. (You can pass - * TFramedTransportWithReusableBuffer.DEFAULT_BUF_CAPACITY if you're only - * using this constructor because you want to set the maxLength.) - * @param maxLength The max frame size you are willing to read. You can use - * this parameter to limit how much memory can be allocated. - */ - public TFastFramedTransport(TTransport underlying, int initialBufferCapacity, int maxLength) { - this.underlying = underlying; - this.maxLength = maxLength; - writeBuffer = new AutoExpandingBufferWriteTransport(initialBufferCapacity, 1.5); - readBuffer = new AutoExpandingBufferReadTransport(initialBufferCapacity, 1.5); - } - - @Override - public void close() { - underlying.close(); - } - - @Override - public boolean isOpen() { - return underlying.isOpen(); - } - - @Override - public void open() throws TTransportException { - underlying.open(); - } - - @Override - public int read(byte[] buf, int off, int len) throws TTransportException { - int got = readBuffer.read(buf, off, len); - if (got > 0) { - return got; - } - - // Read another frame of data - readFrame(); - - return readBuffer.read(buf, off, len); - } - - private void readFrame() throws TTransportException { - underlying.readAll(i32buf , 0, 4); - int size = TFramedTransport.decodeFrameSize(i32buf); - - if (size < 0) { - throw new TTransportException("Read a negative frame size (" + size + ")!"); - } - - if (size > maxLength) { - throw new TTransportException("Frame size (" + size + ") larger than max length (" + maxLength + ")!"); - } - - readBuffer.fill(underlying, size); - } - - @Override - public void write(byte[] buf, int off, int len) throws TTransportException { - writeBuffer.write(buf, off, len); - } - - @Override - public void consumeBuffer(int len) { - readBuffer.consumeBuffer(len); - } - - @Override - public void flush() throws TTransportException { - int length = writeBuffer.getPos(); - TFramedTransport.encodeFrameSize(length, i32buf); - underlying.write(i32buf, 0, 4); - underlying.write(writeBuffer.getBuf().array(), 0, length); - writeBuffer.reset(); - underlying.flush(); - } - - @Override - public byte[] getBuffer() { - return readBuffer.getBuffer(); - } - - @Override - public int getBufferPosition() { - return readBuffer.getBufferPosition(); - } - - @Override - public int getBytesRemainingInBuffer() { - return readBuffer.getBytesRemainingInBuffer(); - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TFileProcessor.java b/app/src/main/java/org/apache/thrift/transport/TFileProcessor.java deleted file mode 100644 index 19db896..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TFileProcessor.java +++ /dev/null @@ -1,130 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.apache.thrift.TProcessor; -import org.apache.thrift.TException; -import org.apache.thrift.protocol.TProtocol; -import org.apache.thrift.protocol.TProtocolFactory; - - -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.RandomAccessFile; -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.IOException; - -/** - * FileProcessor: helps in processing files generated by TFileTransport. - * Port of original cpp implementation - * - * @author Joydeep Sen Sarma - */ -public class TFileProcessor { - - private TProcessor processor_; - private TProtocolFactory inputProtocolFactory_; - private TProtocolFactory outputProtocolFactory_; - private TFileTransport inputTransport_; - private TTransport outputTransport_; - - public TFileProcessor(TProcessor processor, TProtocolFactory protocolFactory, - TFileTransport inputTransport, - TTransport outputTransport) { - processor_ = processor; - inputProtocolFactory_ = outputProtocolFactory_ = protocolFactory; - inputTransport_ = inputTransport; - outputTransport_ = outputTransport; - } - - public TFileProcessor(TProcessor processor, - TProtocolFactory inputProtocolFactory, - TProtocolFactory outputProtocolFactory, - TFileTransport inputTransport, - TTransport outputTransport) { - processor_ = processor; - inputProtocolFactory_ = inputProtocolFactory; - outputProtocolFactory_ = outputProtocolFactory; - inputTransport_ = inputTransport; - outputTransport_ = outputTransport; - } - - private void processUntil(int lastChunk) throws TException { - TProtocol ip = inputProtocolFactory_.getProtocol(inputTransport_); - TProtocol op = outputProtocolFactory_.getProtocol(outputTransport_); - int curChunk = inputTransport_.getCurChunk(); - - try { - while (lastChunk >= curChunk) { - processor_.process(ip, op); - int newChunk = inputTransport_.getCurChunk(); - curChunk = newChunk; - } - } catch (TTransportException e) { - // if we are processing the last chunk - we could have just hit EOF - // on EOF - trap the error and stop processing. - if(e.getType() != TTransportException.END_OF_FILE) - throw e; - else { - return; - } - } - } - - /** - * Process from start to last chunk both inclusive where chunks begin from 0 - - * @param startChunkNum first chunk to be processed - * @param endChunkNum last chunk to be processed - */ - public void processChunk(int startChunkNum, int endChunkNum) throws TException { - int numChunks = inputTransport_.getNumChunks(); - if(endChunkNum < 0) - endChunkNum += numChunks; - - if(startChunkNum < 0) - startChunkNum += numChunks; - - if(endChunkNum < startChunkNum) - throw new TException("endChunkNum " + endChunkNum + " is less than " + startChunkNum); - - inputTransport_.seekToChunk(startChunkNum); - processUntil(endChunkNum); - } - - /** - * Process a single chunk - * - * @param chunkNum chunk to be processed - */ - public void processChunk(int chunkNum) throws TException { - processChunk(chunkNum, chunkNum); - } - - /** - * Process a current chunk - */ - public void processChunk() throws TException { - processChunk(inputTransport_.getCurChunk()); - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TFileTransport.java b/app/src/main/java/org/apache/thrift/transport/TFileTransport.java deleted file mode 100644 index f5abe53..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TFileTransport.java +++ /dev/null @@ -1,628 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.InputStream; -import java.io.OutputStream; -import java.io.IOException; -import java.util.Random; - -/** - * FileTransport implementation of the TTransport interface. - * Currently this is a straightforward port of the cpp implementation - * - * It may make better sense to provide a basic stream access on top of the framed file format - * The FileTransport can then be a user of this framed file format with some additional logic - * for chunking. - * - * @author Joydeep Sen Sarma - */ -public class TFileTransport extends TTransport { - - public static class truncableBufferedInputStream extends BufferedInputStream { - public void trunc() { - pos = count = 0; - } - public truncableBufferedInputStream(InputStream in) { - super(in); - } - public truncableBufferedInputStream(InputStream in, int size) { - super(in, size); - } - } - - - public static class Event { - private byte[] buf_; - private int nread_; - private int navailable_; - - /** - * Initialize an event. Initially, it has no valid contents - * - * @param buf byte array buffer to store event - */ - public Event(byte[] buf) { - buf_ = buf; - nread_ = navailable_ = 0; - } - - public byte[] getBuf() { return buf_;} - public int getSize() { return buf_.length; } - - - public void setAvailable(int sz) { nread_ = 0; navailable_=sz;} - public int getRemaining() { return (navailable_ - nread_); } - - public int emit(byte[] buf, int offset, int ndesired) { - if((ndesired == 0) || (ndesired > getRemaining())) - ndesired = getRemaining(); - - if(ndesired <= 0) - return (ndesired); - - System.arraycopy(buf_, nread_, buf, offset, ndesired); - nread_ += ndesired; - - return(ndesired); - } - }; - - public static class chunkState { - /** - * Chunk Size. Must be same across all implementations - */ - public static final int DEFAULT_CHUNK_SIZE = 16 * 1024 * 1024; - - private int chunk_size_ = DEFAULT_CHUNK_SIZE; - private long offset_ = 0; - - public chunkState() {} - public chunkState(int chunk_size) { chunk_size_ = chunk_size; } - - public void skip(int size) {offset_ += size; } - public void seek(long offset) {offset_ = offset;} - - public int getChunkSize() { return chunk_size_;} - public int getChunkNum() { return ((int)(offset_/chunk_size_));} - public int getRemaining() { return (chunk_size_ - ((int)(offset_ % chunk_size_)));} - public long getOffset() { return (offset_);} - } - - public static enum tailPolicy { - - NOWAIT(0, 0), - WAIT_FOREVER(500, -1); - - /** - * Time in milliseconds to sleep before next read - * If 0, no sleep - */ - public final int timeout_; - - /** - * Number of retries before giving up - * if 0, no retries - * if -1, retry forever - */ - public final int retries_; - - /** - * ctor for policy - * - * @param timeout sleep time for this particular policy - * @param retries number of retries - */ - - tailPolicy(int timeout, int retries) { - timeout_ = timeout; - retries_ = retries; - } - } - - /** - * Current tailing policy - */ - tailPolicy currentPolicy_ = tailPolicy.NOWAIT; - - - /** - * Underlying file being read - */ - protected TSeekableFile inputFile_ = null; - - /** - * Underlying outputStream - */ - protected OutputStream outputStream_ = null; - - - /** - * Event currently read in - */ - Event currentEvent_ = null; - - /** - * InputStream currently being used for reading - */ - InputStream inputStream_ = null; - - /** - * current Chunk state - */ - chunkState cs = null; - - /** - * Read timeout - */ - private int readTimeout_ = 0; - - /** - * is read only? - */ - private boolean readOnly_ = false; - - /** - * Get File Tailing Policy - * - * @return current read policy - */ - public tailPolicy getTailPolicy() { - return (currentPolicy_); - } - - /** - * Set file Tailing Policy - * - * @param policy New policy to set - * @return Old policy - */ - public tailPolicy setTailPolicy(tailPolicy policy) { - tailPolicy old = currentPolicy_; - currentPolicy_ = policy; - return (old); - } - - - /** - * Initialize read input stream - * - * @return input stream to read from file - */ - private InputStream createInputStream() throws TTransportException { - InputStream is; - try { - if(inputStream_ != null) { - ((truncableBufferedInputStream)inputStream_).trunc(); - is = inputStream_; - } else { - is = new truncableBufferedInputStream(inputFile_.getInputStream()); - } - } catch (IOException iox) { - System.err.println("createInputStream: "+iox.getMessage()); - throw new TTransportException(iox.getMessage(), iox); - } - return(is); - } - - /** - * Read (potentially tailing) an input stream - * - * @param is InputStream to read from - * @param buf Buffer to read into - * @param off Offset in buffer to read into - * @param len Number of bytes to read - * @param tp policy to use if we hit EOF - * - * @return number of bytes read - */ - private int tailRead(InputStream is, byte[] buf, - int off, int len, tailPolicy tp) throws TTransportException { - int orig_len = len; - try { - int retries = 0; - while(len > 0) { - int cnt = is.read(buf, off, len); - if(cnt > 0) { - off += cnt; - len -= cnt; - retries = 0; - cs.skip(cnt); // remember that we read so many bytes - } else if (cnt == -1) { - // EOF - retries++; - - if((tp.retries_ != -1) && tp.retries_ < retries) - return (orig_len - len); - - if(tp.timeout_ > 0) { - try {Thread.sleep(tp.timeout_);} catch(InterruptedException e) {} - } - } else { - // either non-zero or -1 is what the contract says! - throw new - TTransportException("Unexpected return from InputStream.read = " - + cnt); - } - } - } catch (IOException iox) { - throw new TTransportException(iox.getMessage(), iox); - } - - return(orig_len - len); - } - - /** - * Event is corrupted. Do recovery - * - * @return true if recovery could be performed and we can read more data - * false is returned only when nothing more can be read - */ - private boolean performRecovery() throws TTransportException { - int numChunks = getNumChunks(); - int curChunk = cs.getChunkNum(); - - if(curChunk >= (numChunks-1)) { - return false; - } - seekToChunk(curChunk+1); - return true; - } - - /** - * Read event from underlying file - * - * @return true if event could be read, false otherwise (on EOF) - */ - private boolean readEvent() throws TTransportException { - byte[] ebytes = new byte[4]; - int esize; - int nread; - int nrequested; - - retry: - do { - // corner case. read to end of chunk - nrequested = cs.getRemaining(); - if(nrequested < 4) { - nread = tailRead(inputStream_, ebytes, 0, nrequested, currentPolicy_); - if(nread != nrequested) { - return(false); - } - } - - // assuming serialized on little endian machine - nread = tailRead(inputStream_, ebytes, 0, 4, currentPolicy_); - if(nread != 4) { - return(false); - } - - esize=0; - for(int i=3; i>=0; i--) { - int val = (0x000000ff & (int)ebytes[i]); - esize |= (val << (i*8)); - } - - // check if event is corrupted and do recovery as required - if(esize > cs.getRemaining()) { - throw new TTransportException("FileTransport error: bad event size"); - /* - if(performRecovery()) { - esize=0; - } else { - return false; - } - */ - } - } while (esize == 0); - - // reset existing event or get a larger one - if(currentEvent_.getSize() < esize) - currentEvent_ = new Event(new byte [esize]); - - // populate the event - byte[] buf = currentEvent_.getBuf(); - nread = tailRead(inputStream_, buf, 0, esize, currentPolicy_); - if(nread != esize) { - return(false); - } - currentEvent_.setAvailable(esize); - return(true); - } - - /** - * open if both input/output open unless readonly - * - * @return true - */ - public boolean isOpen() { - return ((inputStream_ != null) && (readOnly_ || (outputStream_ != null))); - } - - - /** - * Diverging from the cpp model and sticking to the TSocket model - * Files are not opened in ctor - but in explicit open call - */ - public void open() throws TTransportException { - if (isOpen()) - throw new TTransportException(TTransportException.ALREADY_OPEN); - - try { - inputStream_ = createInputStream(); - cs = new chunkState(); - currentEvent_ = new Event(new byte [256]); - - if(!readOnly_) - outputStream_ = new BufferedOutputStream(inputFile_.getOutputStream(), 8192); - } catch (IOException iox) { - throw new TTransportException(TTransportException.NOT_OPEN, iox); - } - } - - /** - * Closes the transport. - */ - public void close() { - if (inputFile_ != null) { - try { - inputFile_.close(); - } catch (IOException iox) { - System.err.println("WARNING: Error closing input file: " + - iox.getMessage()); - } - inputFile_ = null; - } - if (outputStream_ != null) { - try { - outputStream_.close(); - } catch (IOException iox) { - System.err.println("WARNING: Error closing output stream: " + - iox.getMessage()); - } - outputStream_ = null; - } - } - - - /** - * File Transport ctor - * - * @param path File path to read and write from - * @param readOnly Whether this is a read-only transport - */ - public TFileTransport(final String path, boolean readOnly) throws IOException { - inputFile_ = new TStandardFile(path); - readOnly_ = readOnly; - } - - /** - * File Transport ctor - * - * @param inputFile open TSeekableFile to read/write from - * @param readOnly Whether this is a read-only transport - */ - public TFileTransport(TSeekableFile inputFile, boolean readOnly) { - inputFile_ = inputFile; - readOnly_ = readOnly; - } - - - /** - * Cloned from TTransport.java:readAll(). Only difference is throwing an EOF exception - * where one is detected. - */ - public int readAll(byte[] buf, int off, int len) - throws TTransportException { - int got = 0; - int ret = 0; - while (got < len) { - ret = read(buf, off+got, len-got); - if (ret < 0) { - throw new TTransportException("Error in reading from file"); - } - if(ret == 0) { - throw new TTransportException(TTransportException.END_OF_FILE, - "End of File reached"); - } - got += ret; - } - return got; - } - - - /** - * Reads up to len bytes into buffer buf, starting at offset off. - * - * @param buf Array to read into - * @param off Index to start reading at - * @param len Maximum number of bytes to read - * @return The number of bytes actually read - * @throws TTransportException if there was an error reading data - */ - public int read(byte[] buf, int off, int len) throws TTransportException { - if(!isOpen()) - throw new TTransportException(TTransportException.NOT_OPEN, - "Must open before reading"); - - if(currentEvent_.getRemaining() == 0) { - if(!readEvent()) - return(0); - } - - int nread = currentEvent_.emit(buf, off, len); - return nread; - } - - public int getNumChunks() throws TTransportException { - if(!isOpen()) - throw new TTransportException(TTransportException.NOT_OPEN, - "Must open before getNumChunks"); - try { - long len = inputFile_.length(); - if(len == 0) - return 0; - else - return (((int)(len/cs.getChunkSize())) + 1); - - } catch (IOException iox) { - throw new TTransportException(iox.getMessage(), iox); - } - } - - public int getCurChunk() throws TTransportException { - if(!isOpen()) - throw new TTransportException(TTransportException.NOT_OPEN, - "Must open before getCurChunk"); - return (cs.getChunkNum()); - - } - - - public void seekToChunk(int chunk) throws TTransportException { - if(!isOpen()) - throw new TTransportException(TTransportException.NOT_OPEN, - "Must open before seeking"); - - int numChunks = getNumChunks(); - - // file is empty, seeking to chunk is pointless - if (numChunks == 0) { - return; - } - - // negative indicates reverse seek (from the end) - if (chunk < 0) { - chunk += numChunks; - } - - // too large a value for reverse seek, just seek to beginning - if (chunk < 0) { - chunk = 0; - } - - long eofOffset=0; - boolean seekToEnd = (chunk >= numChunks); - if(seekToEnd) { - chunk = chunk - 1; - try { eofOffset = inputFile_.length(); } - catch (IOException iox) {throw new TTransportException(iox.getMessage(), - iox);} - } - - if(chunk*cs.getChunkSize() != cs.getOffset()) { - try { inputFile_.seek((long)chunk*cs.getChunkSize()); } - catch (IOException iox) { - System.err.println("createInputStream: "+iox.getMessage()); - throw new TTransportException("Seek to chunk " + - chunk + " " +iox.getMessage(), iox); - } - - cs.seek((long)chunk*cs.getChunkSize()); - currentEvent_.setAvailable(0); - inputStream_ = createInputStream(); - } - - if(seekToEnd) { - // waiting forever here - otherwise we can hit EOF and end up - // having consumed partial data from the data stream. - tailPolicy old = setTailPolicy(tailPolicy.WAIT_FOREVER); - while(cs.getOffset() < eofOffset) { readEvent(); } - currentEvent_.setAvailable(0); - setTailPolicy(old); - } - } - - public void seekToEnd() throws TTransportException { - if(!isOpen()) - throw new TTransportException(TTransportException.NOT_OPEN, - "Must open before seeking"); - seekToChunk(getNumChunks()); - } - - - /** - * Writes up to len bytes from the buffer. - * - * @param buf The output data buffer - * @param off The offset to start writing from - * @param len The number of bytes to write - * @throws TTransportException if there was an error writing data - */ - public void write(byte[] buf, int off, int len) throws TTransportException { - throw new TTransportException("Not Supported"); - } - - /** - * Flush any pending data out of a transport buffer. - * - * @throws TTransportException if there was an error writing out data. - */ - public void flush() throws TTransportException { - throw new TTransportException("Not Supported"); - } - - /** - * test program - * - */ - public static void main(String[] args) throws Exception { - - int num_chunks = 10; - - if((args.length < 1) || args[0].equals("--help") - || args[0].equals("-h") || args[0].equals("-?")) { - printUsage(); - } - - if(args.length > 1) { - try { - num_chunks = Integer.parseInt(args[1]); - } catch (Exception e) { - System.err.println("Cannot parse " + args[1]); - printUsage(); - } - } - - TFileTransport t = new TFileTransport(args[0], true); - t.open(); - System.out.println("NumChunks="+t.getNumChunks()); - - Random r = new Random(); - for(int j=0; j [num_chunks]"); - System.err.println(" (Opens and reads num_chunks chunks from file randomly)"); - System.exit(1); - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TFramedTransport.java b/app/src/main/java/org/apache/thrift/transport/TFramedTransport.java deleted file mode 100644 index c948aa4..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TFramedTransport.java +++ /dev/null @@ -1,175 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.apache.thrift.TByteArrayOutputStream; - -/** - * TFramedTransport is a buffered TTransport that ensures a fully read message - * every time by preceding messages with a 4-byte frame size. - */ -public class TFramedTransport extends TTransport { - - protected static final int DEFAULT_MAX_LENGTH = 16384000; - - private int maxLength_; - - /** - * Underlying transport - */ - private TTransport transport_ = null; - - /** - * Buffer for output - */ - private final TByteArrayOutputStream writeBuffer_ = - new TByteArrayOutputStream(1024); - - /** - * Buffer for input - */ - private TMemoryInputTransport readBuffer_ = new TMemoryInputTransport(new byte[0]); - - public static class Factory extends TTransportFactory { - private int maxLength_; - - public Factory() { - maxLength_ = TFramedTransport.DEFAULT_MAX_LENGTH; - } - - public Factory(int maxLength) { - maxLength_ = maxLength; - } - - @Override - public TTransport getTransport(TTransport base) { - return new TFramedTransport(base, maxLength_); - } - } - - /** - * Constructor wraps around another transport - */ - public TFramedTransport(TTransport transport, int maxLength) { - transport_ = transport; - maxLength_ = maxLength; - } - - public TFramedTransport(TTransport transport) { - transport_ = transport; - maxLength_ = TFramedTransport.DEFAULT_MAX_LENGTH; - } - - public void open() throws TTransportException { - transport_.open(); - } - - public boolean isOpen() { - return transport_.isOpen(); - } - - public void close() { - transport_.close(); - } - - public int read(byte[] buf, int off, int len) throws TTransportException { - if (readBuffer_ != null) { - int got = readBuffer_.read(buf, off, len); - if (got > 0) { - return got; - } - } - - // Read another frame of data - readFrame(); - - return readBuffer_.read(buf, off, len); - } - - @Override - public byte[] getBuffer() { - return readBuffer_.getBuffer(); - } - - @Override - public int getBufferPosition() { - return readBuffer_.getBufferPosition(); - } - - @Override - public int getBytesRemainingInBuffer() { - return readBuffer_.getBytesRemainingInBuffer(); - } - - @Override - public void consumeBuffer(int len) { - readBuffer_.consumeBuffer(len); - } - - private final byte[] i32buf = new byte[4]; - - private void readFrame() throws TTransportException { - transport_.readAll(i32buf, 0, 4); - int size = decodeFrameSize(i32buf); - - if (size < 0) { - throw new TTransportException("Read a negative frame size (" + size + ")!"); - } - - if (size > maxLength_) { - throw new TTransportException("Frame size (" + size + ") larger than max length (" + maxLength_ + ")!"); - } - - byte[] buff = new byte[size]; - transport_.readAll(buff, 0, size); - readBuffer_.reset(buff); - } - - public void write(byte[] buf, int off, int len) throws TTransportException { - writeBuffer_.write(buf, off, len); - } - - @Override - public void flush() throws TTransportException { - byte[] buf = writeBuffer_.get(); - int len = writeBuffer_.len(); - writeBuffer_.reset(); - - encodeFrameSize(len, i32buf); - transport_.write(i32buf, 0, 4); - transport_.write(buf, 0, len); - transport_.flush(); - } - - public static final void encodeFrameSize(final int frameSize, final byte[] buf) { - buf[0] = (byte)(0xff & (frameSize >> 24)); - buf[1] = (byte)(0xff & (frameSize >> 16)); - buf[2] = (byte)(0xff & (frameSize >> 8)); - buf[3] = (byte)(0xff & (frameSize)); - } - - public static final int decodeFrameSize(final byte[] buf) { - return - ((buf[0] & 0xff) << 24) | - ((buf[1] & 0xff) << 16) | - ((buf[2] & 0xff) << 8) | - ((buf[3] & 0xff)); - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TIOStreamTransport.java b/app/src/main/java/org/apache/thrift/transport/TIOStreamTransport.java deleted file mode 100644 index c8cd118..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TIOStreamTransport.java +++ /dev/null @@ -1,164 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; - -/** - * This is the most commonly used base transport. It takes an InputStream - * and an OutputStream and uses those to perform all transport operations. - * This allows for compatibility with all the nice constructs Java already - * has to provide a variety of types of streams. - * - */ -public class TIOStreamTransport extends TTransport { - - private static final Logger LOGGER = LoggerFactory.getLogger(TIOStreamTransport.class.getName()); - - /** Underlying inputStream */ - protected InputStream inputStream_ = null; - - /** Underlying outputStream */ - protected OutputStream outputStream_ = null; - - /** - * Subclasses can invoke the default constructor and then assign the input - * streams in the open method. - */ - protected TIOStreamTransport() {} - - /** - * Input stream constructor. - * - * @param is Input stream to read from - */ - public TIOStreamTransport(InputStream is) { - inputStream_ = is; - } - - /** - * Output stream constructor. - * - * @param os Output stream to read from - */ - public TIOStreamTransport(OutputStream os) { - outputStream_ = os; - } - - /** - * Two-way stream constructor. - * - * @param is Input stream to read from - * @param os Output stream to read from - */ - public TIOStreamTransport(InputStream is, OutputStream os) { - inputStream_ = is; - outputStream_ = os; - } - - /** - * The streams must already be open at construction time, so this should - * always return true. - * - * @return true - */ - public boolean isOpen() { - return true; - } - - /** - * The streams must already be open. This method does nothing. - */ - public void open() throws TTransportException {} - - /** - * Closes both the input and output streams. - */ - public void close() { - if (inputStream_ != null) { - try { - inputStream_.close(); - } catch (IOException iox) { - LOGGER.warn("Error closing input stream.", iox); - } - inputStream_ = null; - } - if (outputStream_ != null) { - try { - outputStream_.close(); - } catch (IOException iox) { - LOGGER.warn("Error closing output stream.", iox); - } - outputStream_ = null; - } - } - - /** - * Reads from the underlying input stream if not null. - */ - public int read(byte[] buf, int off, int len) throws TTransportException { - if (inputStream_ == null) { - throw new TTransportException(TTransportException.NOT_OPEN, "Cannot read from null inputStream"); - } - int bytesRead; - try { - bytesRead = inputStream_.read(buf, off, len); - } catch (IOException iox) { - throw new TTransportException(TTransportException.UNKNOWN, iox); - } - if (bytesRead < 0) { - throw new TTransportException(TTransportException.END_OF_FILE); - } - return bytesRead; - } - - /** - * Writes to the underlying output stream if not null. - */ - public void write(byte[] buf, int off, int len) throws TTransportException { - if (outputStream_ == null) { - throw new TTransportException(TTransportException.NOT_OPEN, "Cannot write to null outputStream"); - } - try { - outputStream_.write(buf, off, len); - } catch (IOException iox) { - throw new TTransportException(TTransportException.UNKNOWN, iox); - } - } - - /** - * Flushes the underlying output stream if not null. - */ - public void flush() throws TTransportException { - if (outputStream_ == null) { - throw new TTransportException(TTransportException.NOT_OPEN, "Cannot flush null outputStream"); - } - try { - outputStream_.flush(); - } catch (IOException iox) { - throw new TTransportException(TTransportException.UNKNOWN, iox); - } - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TMemoryBuffer.java b/app/src/main/java/org/apache/thrift/transport/TMemoryBuffer.java deleted file mode 100644 index 53354af..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TMemoryBuffer.java +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.apache.thrift.TByteArrayOutputStream; -import java.io.UnsupportedEncodingException; - -/** - * Memory buffer-based implementation of the TTransport interface. - */ -public class TMemoryBuffer extends TTransport { - /** - * Create a TMemoryBuffer with an initial buffer size of size. The - * internal buffer will grow as necessary to accommodate the size of the data - * being written to it. - */ - public TMemoryBuffer(int size) { - arr_ = new TByteArrayOutputStream(size); - } - - @Override - public boolean isOpen() { - return true; - } - - @Override - public void open() { - /* Do nothing */ - } - - @Override - public void close() { - /* Do nothing */ - } - - @Override - public int read(byte[] buf, int off, int len) { - byte[] src = arr_.get(); - int amtToRead = (len > arr_.len() - pos_ ? arr_.len() - pos_ : len); - if (amtToRead > 0) { - System.arraycopy(src, pos_, buf, off, amtToRead); - pos_ += amtToRead; - } - return amtToRead; - } - - @Override - public void write(byte[] buf, int off, int len) { - arr_.write(buf, off, len); - } - - /** - * Output the contents of the memory buffer as a String, using the supplied - * encoding - * @param enc the encoding to use - * @return the contents of the memory buffer as a String - */ - public String toString(String enc) throws UnsupportedEncodingException { - return arr_.toString(enc); - } - - public String inspect() { - String buf = ""; - byte[] bytes = arr_.toByteArray(); - for (int i = 0; i < bytes.length; i++) { - buf += (pos_ == i ? "==>" : "" ) + Integer.toHexString(bytes[i] & 0xff) + " "; - } - return buf; - } - - // The contents of the buffer - private TByteArrayOutputStream arr_; - - // Position to read next byte from - private int pos_; - - public int length() { - return arr_.size(); - } - - public byte[] getArray() { - return arr_.get(); - } -} - diff --git a/app/src/main/java/org/apache/thrift/transport/TMemoryInputTransport.java b/app/src/main/java/org/apache/thrift/transport/TMemoryInputTransport.java deleted file mode 100644 index 2530dcc..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TMemoryInputTransport.java +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ -package org.apache.thrift.transport; - -public final class TMemoryInputTransport extends TTransport { - - private byte[] buf_; - private int pos_; - private int endPos_; - - public TMemoryInputTransport() { - } - - public TMemoryInputTransport(byte[] buf) { - reset(buf); - } - - public TMemoryInputTransport(byte[] buf, int offset, int length) { - reset(buf, offset, length); - } - - public void reset(byte[] buf) { - reset(buf, 0, buf.length); - } - - public void reset(byte[] buf, int offset, int length) { - buf_ = buf; - pos_ = offset; - endPos_ = offset + length; - } - - public void clear() { - buf_ = null; - } - - @Override - public void close() {} - - @Override - public boolean isOpen() { - return true; - } - - @Override - public void open() throws TTransportException {} - - @Override - public int read(byte[] buf, int off, int len) throws TTransportException { - int bytesRemaining = getBytesRemainingInBuffer(); - int amtToRead = (len > bytesRemaining ? bytesRemaining : len); - if (amtToRead > 0) { - System.arraycopy(buf_, pos_, buf, off, amtToRead); - consumeBuffer(amtToRead); - } - return amtToRead; - } - - @Override - public void write(byte[] buf, int off, int len) throws TTransportException { - throw new UnsupportedOperationException("No writing allowed!"); - } - - @Override - public byte[] getBuffer() { - return buf_; - } - - public int getBufferPosition() { - return pos_; - } - - public int getBytesRemainingInBuffer() { - return endPos_ - pos_; - } - - public void consumeBuffer(int len) { - pos_ += len; - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TNonblockingServerSocket.java b/app/src/main/java/org/apache/thrift/transport/TNonblockingServerSocket.java deleted file mode 100644 index 25b487e..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TNonblockingServerSocket.java +++ /dev/null @@ -1,150 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - - -package org.apache.thrift.transport; - -import java.io.IOException; -import java.net.InetSocketAddress; -import java.net.ServerSocket; -import java.net.SocketException; -import java.nio.channels.ClosedChannelException; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; -import java.nio.channels.ServerSocketChannel; -import java.nio.channels.SocketChannel; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -/** - * Wrapper around ServerSocketChannel - */ -public class TNonblockingServerSocket extends TNonblockingServerTransport { - private static final Logger LOGGER = LoggerFactory.getLogger(TNonblockingServerTransport.class.getName()); - - /** - * This channel is where all the nonblocking magic happens. - */ - private ServerSocketChannel serverSocketChannel = null; - - /** - * Underlying ServerSocket object - */ - private ServerSocket serverSocket_ = null; - - /** - * Timeout for client sockets from accept - */ - private int clientTimeout_ = 0; - - /** - * Creates just a port listening server socket - */ - public TNonblockingServerSocket(int port) throws TTransportException { - this(port, 0); - } - - /** - * Creates just a port listening server socket - */ - public TNonblockingServerSocket(int port, int clientTimeout) throws TTransportException { - this(new InetSocketAddress(port), clientTimeout); - } - - public TNonblockingServerSocket(InetSocketAddress bindAddr) throws TTransportException { - this(bindAddr, 0); - } - - public TNonblockingServerSocket(InetSocketAddress bindAddr, int clientTimeout) throws TTransportException { - clientTimeout_ = clientTimeout; - try { - serverSocketChannel = ServerSocketChannel.open(); - serverSocketChannel.configureBlocking(false); - - // Make server socket - serverSocket_ = serverSocketChannel.socket(); - // Prevent 2MSL delay problem on server restarts - serverSocket_.setReuseAddress(true); - // Bind to listening port - serverSocket_.bind(bindAddr); - } catch (IOException ioe) { - serverSocket_ = null; - throw new TTransportException("Could not create ServerSocket on address " + bindAddr.toString() + "."); - } - } - - public void listen() throws TTransportException { - // Make sure not to block on accept - if (serverSocket_ != null) { - try { - serverSocket_.setSoTimeout(0); - } catch (SocketException sx) { - sx.printStackTrace(); - } - } - } - - protected TNonblockingSocket acceptImpl() throws TTransportException { - if (serverSocket_ == null) { - throw new TTransportException(TTransportException.NOT_OPEN, "No underlying server socket."); - } - try { - SocketChannel socketChannel = serverSocketChannel.accept(); - if (socketChannel == null) { - return null; - } - - TNonblockingSocket tsocket = new TNonblockingSocket(socketChannel); - tsocket.setTimeout(clientTimeout_); - return tsocket; - } catch (IOException iox) { - throw new TTransportException(iox); - } - } - - public void registerSelector(Selector selector) { - try { - // Register the server socket channel, indicating an interest in - // accepting new connections - serverSocketChannel.register(selector, SelectionKey.OP_ACCEPT); - } catch (ClosedChannelException e) { - // this shouldn't happen, ideally... - // TODO: decide what to do with this. - } - } - - public void close() { - if (serverSocket_ != null) { - try { - serverSocket_.close(); - } catch (IOException iox) { - LOGGER.warn("WARNING: Could not close server socket: " + iox.getMessage()); - } - serverSocket_ = null; - } - } - - public void interrupt() { - // The thread-safeness of this is dubious, but Java documentation suggests - // that it is safe to do this from a different thread context - close(); - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TNonblockingServerTransport.java b/app/src/main/java/org/apache/thrift/transport/TNonblockingServerTransport.java deleted file mode 100644 index ba45b09..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TNonblockingServerTransport.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - - -package org.apache.thrift.transport; - -import java.nio.channels.Selector; - -/** - * Server transport that can be operated in a nonblocking fashion. - */ -public abstract class TNonblockingServerTransport extends TServerTransport { - - public abstract void registerSelector(Selector selector); -} diff --git a/app/src/main/java/org/apache/thrift/transport/TNonblockingSocket.java b/app/src/main/java/org/apache/thrift/transport/TNonblockingSocket.java deleted file mode 100644 index 482bd14..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TNonblockingSocket.java +++ /dev/null @@ -1,210 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - - -package org.apache.thrift.transport; - -import java.io.IOException; -import java.net.InetSocketAddress; -import java.net.Socket; -import java.net.SocketAddress; -import java.net.SocketException; -import java.nio.ByteBuffer; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; -import java.nio.channels.SocketChannel; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -/** - * Transport for use with async client. - */ -public class TNonblockingSocket extends TNonblockingTransport { - - private static final Logger LOGGER = LoggerFactory.getLogger(TNonblockingSocket.class.getName()); - - /** - * Host and port if passed in, used for lazy non-blocking connect. - */ - private final SocketAddress socketAddress_; - - private final SocketChannel socketChannel_; - - public TNonblockingSocket(String host, int port) throws IOException { - this(host, port, 0); - } - - /** - * Create a new nonblocking socket transport that will be connected to host:port. - * @param host - * @param port - * @throws TTransportException - * @throws IOException - */ - public TNonblockingSocket(String host, int port, int timeout) throws IOException { - this(SocketChannel.open(), timeout, new InetSocketAddress(host, port)); - } - - /** - * Constructor that takes an already created socket. - * - * @param socketChannel Already created SocketChannel object - * @throws IOException if there is an error setting up the streams - */ - public TNonblockingSocket(SocketChannel socketChannel) throws IOException { - this(socketChannel, 0, null); - if (!socketChannel.isConnected()) throw new IOException("Socket must already be connected"); - } - - private TNonblockingSocket(SocketChannel socketChannel, int timeout, SocketAddress socketAddress) - throws IOException { - socketChannel_ = socketChannel; - socketAddress_ = socketAddress; - - // make it a nonblocking channel - socketChannel.configureBlocking(false); - - // set options - Socket socket = socketChannel.socket(); - socket.setSoLinger(false, 0); - socket.setTcpNoDelay(true); - setTimeout(timeout); - } - - /** - * Register the new SocketChannel with our Selector, indicating - * we'd like to be notified when it's ready for I/O. - * - * @param selector - * @return the selection key for this socket. - */ - public SelectionKey registerSelector(Selector selector, int interests) throws IOException { - return socketChannel_.register(selector, interests); - } - - /** - * Sets the socket timeout, although this implementation never uses blocking operations so it is unused. - * - * @param timeout Milliseconds timeout - */ - public void setTimeout(int timeout) { - try { - socketChannel_.socket().setSoTimeout(timeout); - } catch (SocketException sx) { - LOGGER.warn("Could not set socket timeout.", sx); - } - } - - /** - * Returns a reference to the underlying SocketChannel. - */ - public SocketChannel getSocketChannel() { - return socketChannel_; - } - - /** - * Checks whether the socket is connected. - */ - public boolean isOpen() { - // isConnected() does not return false after close(), but isOpen() does - return socketChannel_.isOpen() && socketChannel_.isConnected(); - } - - /** - * Do not call, the implementation provides its own lazy non-blocking connect. - */ - public void open() throws TTransportException { - throw new RuntimeException("open() is not implemented for TNonblockingSocket"); - } - - /** - * Perform a nonblocking read into buffer. - */ - public int read(ByteBuffer buffer) throws IOException { - return socketChannel_.read(buffer); - } - - - /** - * Reads from the underlying input stream if not null. - */ - public int read(byte[] buf, int off, int len) throws TTransportException { - if ((socketChannel_.validOps() & SelectionKey.OP_READ) != SelectionKey.OP_READ) { - throw new TTransportException(TTransportException.NOT_OPEN, - "Cannot read from write-only socket channel"); - } - try { - return socketChannel_.read(ByteBuffer.wrap(buf, off, len)); - } catch (IOException iox) { - throw new TTransportException(TTransportException.UNKNOWN, iox); - } - } - - /** - * Perform a nonblocking write of the data in buffer; - */ - public int write(ByteBuffer buffer) throws IOException { - return socketChannel_.write(buffer); - } - - /** - * Writes to the underlying output stream if not null. - */ - public void write(byte[] buf, int off, int len) throws TTransportException { - if ((socketChannel_.validOps() & SelectionKey.OP_WRITE) != SelectionKey.OP_WRITE) { - throw new TTransportException(TTransportException.NOT_OPEN, - "Cannot write to write-only socket channel"); - } - try { - socketChannel_.write(ByteBuffer.wrap(buf, off, len)); - } catch (IOException iox) { - throw new TTransportException(TTransportException.UNKNOWN, iox); - } - } - - /** - * Noop. - */ - public void flush() throws TTransportException { - // Not supported by SocketChannel. - } - - /** - * Closes the socket. - */ - public void close() { - try { - socketChannel_.close(); - } catch (IOException iox) { - LOGGER.warn("Could not close socket.", iox); - } - } - - /** {@inheritDoc} */ - public boolean startConnect() throws IOException { - return socketChannel_.connect(socketAddress_); - } - - /** {@inheritDoc} */ - public boolean finishConnect() throws IOException { - return socketChannel_.finishConnect(); - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TNonblockingTransport.java b/app/src/main/java/org/apache/thrift/transport/TNonblockingTransport.java deleted file mode 100644 index 43c1306..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TNonblockingTransport.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import java.io.IOException; -import java.net.SocketAddress; -import java.nio.ByteBuffer; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; - -public abstract class TNonblockingTransport extends TTransport { - - /** - * Non-blocking connection initialization. - * @see java.nio.channels.SocketChannel#connect(SocketAddress remote) - */ - public abstract boolean startConnect() throws IOException; - - /** - * Non-blocking connection completion. - * @see java.nio.channels.SocketChannel#finishConnect() - */ - public abstract boolean finishConnect() throws IOException; - - public abstract SelectionKey registerSelector(Selector selector, int interests) throws IOException; - - public abstract int read(ByteBuffer buffer) throws IOException; - - public abstract int write(ByteBuffer buffer) throws IOException; -} diff --git a/app/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java b/app/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java deleted file mode 100644 index 86d4913..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TSSLTransportFactory.java +++ /dev/null @@ -1,332 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import java.io.FileInputStream; -import java.net.InetAddress; -import java.security.KeyStore; - -import javax.net.ssl.KeyManagerFactory; -import javax.net.ssl.SSLContext; -import javax.net.ssl.SSLServerSocket; -import javax.net.ssl.SSLServerSocketFactory; -import javax.net.ssl.SSLSocket; -import javax.net.ssl.SSLSocketFactory; -import javax.net.ssl.TrustManagerFactory; - -/** - * A Factory for providing and setting up Client and Server SSL wrapped - * TSocket and TServerSocket - */ -public class TSSLTransportFactory { - - /** - * Get a SSL wrapped TServerSocket bound to the specified port. In this - * configuration the default settings are used. Default settings are retrieved - * from System properties that are set. - * - * Example system properties: - * -Djavax.net.ssl.trustStore= - * -Djavax.net.ssl.trustStorePassword=password - * -Djavax.net.ssl.keyStore= - * -Djavax.net.ssl.keyStorePassword=password - * - * @param port - * @return A SSL wrapped TServerSocket - * @throws TTransportException - */ - public static TServerSocket getServerSocket(int port) throws TTransportException { - return getServerSocket(port, 0); - } - - /** - * Get a default SSL wrapped TServerSocket bound to the specified port - * - * @param port - * @param clientTimeout - * @return A SSL wrapped TServerSocket - * @throws TTransportException - */ - public static TServerSocket getServerSocket(int port, int clientTimeout) throws TTransportException { - return getServerSocket(port, clientTimeout, false, null); - } - - /** - * Get a default SSL wrapped TServerSocket bound to the specified port and interface - * - * @param port - * @param clientTimeout - * @param ifAddress - * @return A SSL wrapped TServerSocket - * @throws TTransportException - */ - public static TServerSocket getServerSocket(int port, int clientTimeout, boolean clientAuth, InetAddress ifAddress) throws TTransportException { - SSLServerSocketFactory factory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); - return createServer(factory, port, clientTimeout, clientAuth, ifAddress, null); - } - - /** - * Get a configured SSL wrapped TServerSocket bound to the specified port and interface. - * Here the TSSLTransportParameters are used to set the values for the algorithms, keystore, - * truststore and other settings - * - * @param port - * @param clientTimeout - * @param ifAddress - * @param params - * @return A SSL wrapped TServerSocket - * @throws TTransportException - */ - public static TServerSocket getServerSocket(int port, int clientTimeout, InetAddress ifAddress, TSSLTransportParameters params) throws TTransportException { - if (params == null || !(params.isKeyStoreSet || params.isTrustStoreSet)) { - throw new TTransportException("Either one of the KeyStore or TrustStore must be set for SSLTransportParameters"); - } - - SSLContext ctx = createSSLContext(params); - return createServer(ctx.getServerSocketFactory(), port, clientTimeout, params.clientAuth, ifAddress, params); - } - - private static TServerSocket createServer(SSLServerSocketFactory factory, int port, int timeout, boolean clientAuth, - InetAddress ifAddress, TSSLTransportParameters params) throws TTransportException { - try { - SSLServerSocket serverSocket = (SSLServerSocket) factory.createServerSocket(port, 100, ifAddress); - serverSocket.setSoTimeout(timeout); - serverSocket.setNeedClientAuth(clientAuth); - if (params != null && params.cipherSuites != null) { - serverSocket.setEnabledCipherSuites(params.cipherSuites); - } - return new TServerSocket(serverSocket); - } catch (Exception e) { - throw new TTransportException("Could not bind to port " + port, e); - } - } - - /** - * Get a default SSL wrapped TSocket connected to the specified host and port. All - * the client methods return a bound connection. So there is no need to call open() on the - * TTransport. - * - * @param host - * @param port - * @param timeout - * @return A SSL wrapped TSocket - * @throws TTransportException - */ - public static TSocket getClientSocket(String host, int port, int timeout) throws TTransportException { - SSLSocketFactory factory = (SSLSocketFactory) SSLSocketFactory.getDefault(); - return createClient(factory, host, port, timeout); - } - - /** - * Get a default SSL wrapped TSocket connected to the specified host and port. - * - * @param host - * @param port - * @return A SSL wrapped TSocket - * @throws TTransportException - */ - public static TSocket getClientSocket(String host, int port) throws TTransportException { - return getClientSocket(host, port, 0); - } - - /** - * Get a custom configured SSL wrapped TSocket. The SSL settings are obtained from the - * passed in TSSLTransportParameters. - * - * @param host - * @param port - * @param timeout - * @param params - * @return A SSL wrapped TSocket - * @throws TTransportException - */ - public static TSocket getClientSocket(String host, int port, int timeout, TSSLTransportParameters params) throws TTransportException { - if (params == null || !(params.isKeyStoreSet || params.isTrustStoreSet)) { - throw new TTransportException("Either one of the KeyStore or TrustStore must be set for SSLTransportParameters"); - } - - SSLContext ctx = createSSLContext(params); - return createClient(ctx.getSocketFactory(), host, port, timeout); - } - - private static SSLContext createSSLContext(TSSLTransportParameters params) throws TTransportException { - SSLContext ctx; - try { - ctx = SSLContext.getInstance(params.protocol); - TrustManagerFactory tmf = null; - KeyManagerFactory kmf = null; - - if (params.isTrustStoreSet) { - tmf = TrustManagerFactory.getInstance(params.trustManagerType); - KeyStore ts = KeyStore.getInstance(params.trustStoreType); - ts.load(new FileInputStream(params.trustStore), params.trustPass.toCharArray()); - tmf.init(ts); - } - - if (params.isKeyStoreSet) { - kmf = KeyManagerFactory.getInstance(params.keyManagerType); - KeyStore ks = KeyStore.getInstance(params.keyStoreType); - ks.load(new FileInputStream(params.keyStore), params.keyPass.toCharArray()); - kmf.init(ks, params.keyPass.toCharArray()); - } - - if (params.isKeyStoreSet && params.isTrustStoreSet) { - ctx.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); - } - else if (params.isKeyStoreSet) { - ctx.init(kmf.getKeyManagers(), null, null); - } - else { - ctx.init(null, tmf.getTrustManagers(), null); - } - - } catch (Exception e) { - throw new TTransportException("Error creating the transport", e); - } - return ctx; - } - - public static TSocket createClient(SSLSocketFactory factory, String host, int port, int timeout) throws TTransportException { - try { - SSLSocket socket = (SSLSocket) factory.createSocket(host, port); - socket.setSoTimeout(timeout); - return new TSocket(socket); - } catch (Exception e) { - throw new TTransportException("Could not connect to " + host + " on port " + port, e); - } - } - - - /** - * A Class to hold all the SSL parameters - */ - public static class TSSLTransportParameters { - protected String protocol = "TLS"; - protected String keyStore; - protected String keyPass; - protected String keyManagerType = KeyManagerFactory.getDefaultAlgorithm(); - protected String keyStoreType = "JKS"; - protected String trustStore; - protected String trustPass; - protected String trustManagerType = TrustManagerFactory.getDefaultAlgorithm(); - protected String trustStoreType = "JKS"; - protected String[] cipherSuites; - protected boolean clientAuth = false; - protected boolean isKeyStoreSet = false; - protected boolean isTrustStoreSet = false; - - public TSSLTransportParameters() {} - - /** - * Create parameters specifying the protocol and cipher suites - * - * @param protocol The specific protocol (TLS/SSL) can be specified with versions - * @param cipherSuites - */ - public TSSLTransportParameters(String protocol, String[] cipherSuites) { - this(protocol, cipherSuites, false); - } - - /** - * Create parameters specifying the protocol, cipher suites and if client authentication - * is required - * - * @param protocol The specific protocol (TLS/SSL) can be specified with versions - * @param cipherSuites - * @param clientAuth - */ - public TSSLTransportParameters(String protocol, String[] cipherSuites, boolean clientAuth) { - if (protocol != null) { - this.protocol = protocol; - } - this.cipherSuites = cipherSuites; - this.clientAuth = clientAuth; - } - - /** - * Set the keystore, password, certificate type and the store type - * - * @param keyStore Location of the Keystore on disk - * @param keyPass Keystore password - * @param keyManagerType The default is X509 - * @param keyStoreType The default is JKS - */ - public void setKeyStore(String keyStore, String keyPass, String keyManagerType, String keyStoreType) { - this.keyStore = keyStore; - this.keyPass = keyPass; - if (keyManagerType != null) { - this.keyManagerType = keyManagerType; - } - if (keyStoreType != null) { - this.keyStoreType = keyStoreType; - } - isKeyStoreSet = true; - } - - /** - * Set the keystore and password - * - * @param keyStore Location of the Keystore on disk - * @param keyPass Keystore password - */ - public void setKeyStore(String keyStore, String keyPass) { - setKeyStore(keyStore, keyPass, null, null); - } - - /** - * Set the truststore, password, certificate type and the store type - * - * @param trustStore Location of the Truststore on disk - * @param trustPass Truststore password - * @param trustManagerType The default is X509 - * @param trustStoreType The default is JKS - */ - public void setTrustStore(String trustStore, String trustPass, String trustManagerType, String trustStoreType) { - this.trustStore = trustStore; - this.trustPass = trustPass; - if (trustManagerType != null) { - this.trustManagerType = trustManagerType; - } - if (trustStoreType != null) { - this.trustStoreType = trustStoreType; - } - isTrustStoreSet = true; - } - - /** - * Set the truststore and password - * - * @param trustStore Location of the Truststore on disk - * @param trustPass Truststore password - */ - public void setTrustStore(String trustStore, String trustPass) { - setTrustStore(trustStore, trustPass, null, null); - } - - /** - * Set if client authentication is required - * - * @param clientAuth - */ - public void requireClientAuth(boolean clientAuth) { - this.clientAuth = clientAuth; - } - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TSeekableFile.java b/app/src/main/java/org/apache/thrift/transport/TSeekableFile.java deleted file mode 100644 index e02d36f..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TSeekableFile.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import java.io.InputStream; -import java.io.OutputStream; -import java.io.IOException; - -public interface TSeekableFile { - - public InputStream getInputStream() throws IOException; - public OutputStream getOutputStream() throws IOException; - public void close() throws IOException; - public long length() throws IOException; - public void seek(long pos) throws IOException; -} diff --git a/app/src/main/java/org/apache/thrift/transport/TServerSocket.java b/app/src/main/java/org/apache/thrift/transport/TServerSocket.java deleted file mode 100644 index 147074a..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TServerSocket.java +++ /dev/null @@ -1,142 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.io.IOException; -import java.net.InetSocketAddress; -import java.net.ServerSocket; -import java.net.Socket; -import java.net.SocketException; - -/** - * Wrapper around ServerSocket for Thrift. - * - */ -public class TServerSocket extends TServerTransport { - - private static final Logger LOGGER = LoggerFactory.getLogger(TServerSocket.class.getName()); - - /** - * Underlying ServerSocket object - */ - private ServerSocket serverSocket_ = null; - - /** - * Timeout for client sockets from accept - */ - private int clientTimeout_ = 0; - - /** - * Creates a server socket from underlying socket object - */ - public TServerSocket(ServerSocket serverSocket) { - this(serverSocket, 0); - } - - /** - * Creates a server socket from underlying socket object - */ - public TServerSocket(ServerSocket serverSocket, int clientTimeout) { - serverSocket_ = serverSocket; - clientTimeout_ = clientTimeout; - } - - /** - * Creates just a port listening server socket - */ - public TServerSocket(int port) throws TTransportException { - this(port, 0); - } - - /** - * Creates just a port listening server socket - */ - public TServerSocket(int port, int clientTimeout) throws TTransportException { - this(new InetSocketAddress(port), clientTimeout); - } - - public TServerSocket(InetSocketAddress bindAddr) throws TTransportException { - this(bindAddr, 0); - } - - public TServerSocket(InetSocketAddress bindAddr, int clientTimeout) throws TTransportException { - clientTimeout_ = clientTimeout; - try { - // Make server socket - serverSocket_ = new ServerSocket(); - // Prevent 2MSL delay problem on server restarts - serverSocket_.setReuseAddress(true); - // Bind to listening port - serverSocket_.bind(bindAddr); - } catch (IOException ioe) { - serverSocket_ = null; - throw new TTransportException("Could not create ServerSocket on address " + bindAddr.toString() + "."); - } - } - - public void listen() throws TTransportException { - // Make sure not to block on accept - if (serverSocket_ != null) { - try { - serverSocket_.setSoTimeout(0); - } catch (SocketException sx) { - LOGGER.error("Could not set socket timeout.", sx); - } - } - } - - protected TSocket acceptImpl() throws TTransportException { - if (serverSocket_ == null) { - throw new TTransportException(TTransportException.NOT_OPEN, "No underlying server socket."); - } - try { - Socket result = serverSocket_.accept(); - TSocket result2 = new TSocket(result); - result2.setTimeout(clientTimeout_); - return result2; - } catch (IOException iox) { - throw new TTransportException(iox); - } - } - - public void close() { - if (serverSocket_ != null) { - try { - serverSocket_.close(); - } catch (IOException iox) { - LOGGER.warn("Could not close server socket.", iox); - } - serverSocket_ = null; - } - } - - public void interrupt() { - // The thread-safeness of this is dubious, but Java documentation suggests - // that it is safe to do this from a different thread context - close(); - } - - public ServerSocket getServerSocket() { - return serverSocket_; - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TServerTransport.java b/app/src/main/java/org/apache/thrift/transport/TServerTransport.java deleted file mode 100644 index 17ff86b..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TServerTransport.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -/** - * Server transport. Object which provides client transports. - * - */ -public abstract class TServerTransport { - - public abstract void listen() throws TTransportException; - - public final TTransport accept() throws TTransportException { - TTransport transport = acceptImpl(); - if (transport == null) { - throw new TTransportException("accept() may not return NULL"); - } - return transport; - } - - public abstract void close(); - - protected abstract TTransport acceptImpl() throws TTransportException; - - /** - * Optional method implementation. This signals to the server transport - * that it should break out of any accept() or listen() that it is currently - * blocked on. This method, if implemented, MUST be thread safe, as it may - * be called from a different thread context than the other TServerTransport - * methods. - */ - public void interrupt() {} - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TSocket.java b/app/src/main/java/org/apache/thrift/transport/TSocket.java deleted file mode 100644 index 606e8a9..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TSocket.java +++ /dev/null @@ -1,207 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.io.BufferedInputStream; -import java.io.BufferedOutputStream; -import java.io.IOException; -import java.net.InetSocketAddress; -import java.net.Socket; -import java.net.SocketException; - -/** - * Socket implementation of the TTransport interface. To be commented soon! - * - */ -public class TSocket extends TIOStreamTransport { - - private static final Logger LOGGER = LoggerFactory.getLogger(TSocket.class.getName()); - - /** - * Wrapped Socket object - */ - private Socket socket_ = null; - - /** - * Remote host - */ - private String host_ = null; - - /** - * Remote port - */ - private int port_ = 0; - - /** - * Socket timeout - */ - private int timeout_ = 0; - - /** - * Constructor that takes an already created socket. - * - * @param socket Already created socket object - * @throws TTransportException if there is an error setting up the streams - */ - public TSocket(Socket socket) throws TTransportException { - socket_ = socket; - try { - socket_.setSoLinger(false, 0); - socket_.setTcpNoDelay(true); - } catch (SocketException sx) { - LOGGER.warn("Could not configure socket.", sx); - } - - if (isOpen()) { - try { - inputStream_ = new BufferedInputStream(socket_.getInputStream(), 1024); - outputStream_ = new BufferedOutputStream(socket_.getOutputStream(), 1024); - } catch (IOException iox) { - close(); - throw new TTransportException(TTransportException.NOT_OPEN, iox); - } - } - } - - /** - * Creates a new unconnected socket that will connect to the given host - * on the given port. - * - * @param host Remote host - * @param port Remote port - */ - public TSocket(String host, int port) { - this(host, port, 0); - } - - /** - * Creates a new unconnected socket that will connect to the given host - * on the given port. - * - * @param host Remote host - * @param port Remote port - * @param timeout Socket timeout - */ - public TSocket(String host, int port, int timeout) { - host_ = host; - port_ = port; - timeout_ = timeout; - initSocket(); - } - - /** - * Initializes the socket object - */ - private void initSocket() { - socket_ = new Socket(); - try { - socket_.setSoLinger(false, 0); - socket_.setTcpNoDelay(true); - socket_.setSoTimeout(timeout_); - } catch (SocketException sx) { - LOGGER.error("Could not configure socket.", sx); - } - } - - /** - * Sets the socket timeout - * - * @param timeout Milliseconds timeout - */ - public void setTimeout(int timeout) { - timeout_ = timeout; - try { - socket_.setSoTimeout(timeout); - } catch (SocketException sx) { - LOGGER.warn("Could not set socket timeout.", sx); - } - } - - /** - * Returns a reference to the underlying socket. - */ - public Socket getSocket() { - if (socket_ == null) { - initSocket(); - } - return socket_; - } - - /** - * Checks whether the socket is connected. - */ - public boolean isOpen() { - if (socket_ == null) { - return false; - } - return socket_.isConnected(); - } - - /** - * Connects the socket, creating a new socket object if necessary. - */ - public void open() throws TTransportException { - if (isOpen()) { - throw new TTransportException(TTransportException.ALREADY_OPEN, "Socket already connected."); - } - - if (host_.length() == 0) { - throw new TTransportException(TTransportException.NOT_OPEN, "Cannot open null host."); - } - if (port_ <= 0) { - throw new TTransportException(TTransportException.NOT_OPEN, "Cannot open without port."); - } - - if (socket_ == null) { - initSocket(); - } - - try { - socket_.connect(new InetSocketAddress(host_, port_), timeout_); - inputStream_ = new BufferedInputStream(socket_.getInputStream(), 1024); - outputStream_ = new BufferedOutputStream(socket_.getOutputStream(), 1024); - } catch (IOException iox) { - close(); - throw new TTransportException(TTransportException.NOT_OPEN, iox); - } - } - - /** - * Closes the socket. - */ - public void close() { - // Close the underlying streams - super.close(); - - // Close the socket - if (socket_ != null) { - try { - socket_.close(); - } catch (IOException iox) { - LOGGER.warn("Could not close socket.", iox); - } - socket_ = null; - } - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TStandardFile.java b/app/src/main/java/org/apache/thrift/transport/TStandardFile.java deleted file mode 100644 index 7a33af8..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TStandardFile.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import java.io.InputStream; -import java.io.OutputStream; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.io.FileInputStream; -import java.io.FileOutputStream; - -public class TStandardFile implements TSeekableFile { - - protected String path_ = null; - protected RandomAccessFile inputFile_ = null; - - public TStandardFile(String path) throws IOException { - path_ = path; - inputFile_ = new RandomAccessFile(path_, "r"); - } - - public InputStream getInputStream() throws IOException { - return new FileInputStream(inputFile_.getFD()); - } - - public OutputStream getOutputStream() throws IOException { - return new FileOutputStream(path_); - } - - public void close() throws IOException { - if(inputFile_ != null) { - inputFile_.close(); - } - } - - public long length() throws IOException { - return inputFile_.length(); - } - - public void seek(long pos) throws IOException { - inputFile_.seek(pos); - } -} diff --git a/app/src/main/java/org/apache/thrift/transport/TTransport.java b/app/src/main/java/org/apache/thrift/transport/TTransport.java deleted file mode 100644 index 6eab3b0..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TTransport.java +++ /dev/null @@ -1,161 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -/** - * Generic class that encapsulates the I/O layer. This is basically a thin - * wrapper around the combined functionality of Java input/output streams. - * - */ -public abstract class TTransport { - - /** - * Queries whether the transport is open. - * - * @return True if the transport is open. - */ - public abstract boolean isOpen(); - - /** - * Is there more data to be read? - * - * @return True if the remote side is still alive and feeding us - */ - public boolean peek() { - return isOpen(); - } - - /** - * Opens the transport for reading/writing. - * - * @throws TTransportException if the transport could not be opened - */ - public abstract void open() - throws TTransportException; - - /** - * Closes the transport. - */ - public abstract void close(); - - /** - * Reads up to len bytes into buffer buf, starting at offset off. - * - * @param buf Array to read into - * @param off Index to start reading at - * @param len Maximum number of bytes to read - * @return The number of bytes actually read - * @throws TTransportException if there was an error reading data - */ - public abstract int read(byte[] buf, int off, int len) - throws TTransportException; - - /** - * Guarantees that all of len bytes are actually read off the transport. - * - * @param buf Array to read into - * @param off Index to start reading at - * @param len Maximum number of bytes to read - * @return The number of bytes actually read, which must be equal to len - * @throws TTransportException if there was an error reading data - */ - public int readAll(byte[] buf, int off, int len) - throws TTransportException { - int got = 0; - int ret = 0; - while (got < len) { - ret = read(buf, off+got, len-got); - if (ret <= 0) { - throw new TTransportException( - "Cannot read. Remote side has closed. Tried to read " - + len - + " bytes, but only got " - + got - + " bytes. (This is often indicative of an internal error on the server side. Please check your server logs.)"); - } - got += ret; - } - return got; - } - - /** - * Writes the buffer to the output - * - * @param buf The output data buffer - * @throws TTransportException if an error occurs writing data - */ - public void write(byte[] buf) throws TTransportException { - write(buf, 0, buf.length); - } - - /** - * Writes up to len bytes from the buffer. - * - * @param buf The output data buffer - * @param off The offset to start writing from - * @param len The number of bytes to write - * @throws TTransportException if there was an error writing data - */ - public abstract void write(byte[] buf, int off, int len) - throws TTransportException; - - /** - * Flush any pending data out of a transport buffer. - * - * @throws TTransportException if there was an error writing out data. - */ - public void flush() - throws TTransportException {} - - /** - * Access the protocol's underlying buffer directly. If this is not a - * buffered transport, return null. - * @return protocol's Underlying buffer - */ - public byte[] getBuffer() { - return null; - } - - /** - * Return the index within the underlying buffer that specifies the next spot - * that should be read from. - * @return index within the underlying buffer that specifies the next spot - * that should be read from - */ - public int getBufferPosition() { - return 0; - } - - /** - * Get the number of bytes remaining in the underlying buffer. Returns -1 if - * this is a non-buffered transport. - * @return the number of bytes remaining in the underlying buffer.
Returns -1 if - * this is a non-buffered transport. - */ - public int getBytesRemainingInBuffer() { - return -1; - } - - /** - * Consume len bytes from the underlying buffer. - * @param len - */ - public void consumeBuffer(int len) {} -} diff --git a/app/src/main/java/org/apache/thrift/transport/TTransportException.java b/app/src/main/java/org/apache/thrift/transport/TTransportException.java deleted file mode 100644 index d08f3b0..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TTransportException.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -import org.apache.thrift.TException; - -/** - * Transport exceptions. - * - */ -public class TTransportException extends TException { - - private static final long serialVersionUID = 1L; - - public static final int UNKNOWN = 0; - public static final int NOT_OPEN = 1; - public static final int ALREADY_OPEN = 2; - public static final int TIMED_OUT = 3; - public static final int END_OF_FILE = 4; - - protected int type_ = UNKNOWN; - - public TTransportException() { - super(); - } - - public TTransportException(int type) { - super(); - type_ = type; - } - - public TTransportException(int type, String message) { - super(message); - type_ = type; - } - - public TTransportException(String message) { - super(message); - } - - public TTransportException(int type, Throwable cause) { - super(cause); - type_ = type; - } - - public TTransportException(Throwable cause) { - super(cause); - } - - public TTransportException(String message, Throwable cause) { - super(message, cause); - } - - public TTransportException(int type, String message, Throwable cause) { - super(message, cause); - type_ = type; - } - - public int getType() { - return type_; - } - -} diff --git a/app/src/main/java/org/apache/thrift/transport/TTransportFactory.java b/app/src/main/java/org/apache/thrift/transport/TTransportFactory.java deleted file mode 100644 index 3e71630..0000000 --- a/app/src/main/java/org/apache/thrift/transport/TTransportFactory.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you 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 - * - * http://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. - */ - -package org.apache.thrift.transport; - -/** - * Factory class used to create wrapped instance of Transports. - * This is used primarily in servers, which get Transports from - * a ServerTransport and then may want to mutate them (i.e. create - * a BufferedTransport from the underlying base transport) - * - */ -public class TTransportFactory { - - /** - * Return a wrapped instance of the base Transport. - * - * @param trans The base transport - * @return Wrapped Transport - */ - public TTransport getTransport(TTransport trans) { - return trans; - } - -} diff --git a/app/src/main/java/org/pyload/thrift/AccountInfo.java b/app/src/main/java/org/pyload/thrift/AccountInfo.java deleted file mode 100644 index 85cb343..0000000 --- a/app/src/main/java/org/pyload/thrift/AccountInfo.java +++ /dev/null @@ -1,1156 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class AccountInfo implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("AccountInfo"); - - private static final org.apache.thrift.protocol.TField VALIDUNTIL_FIELD_DESC = new org.apache.thrift.protocol.TField("validuntil", org.apache.thrift.protocol.TType.I64, (short)1); - private static final org.apache.thrift.protocol.TField LOGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("login", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField OPTIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("options", org.apache.thrift.protocol.TType.MAP, (short)3); - private static final org.apache.thrift.protocol.TField VALID_FIELD_DESC = new org.apache.thrift.protocol.TField("valid", org.apache.thrift.protocol.TType.BOOL, (short)4); - private static final org.apache.thrift.protocol.TField TRAFFICLEFT_FIELD_DESC = new org.apache.thrift.protocol.TField("trafficleft", org.apache.thrift.protocol.TType.I64, (short)5); - private static final org.apache.thrift.protocol.TField MAXTRAFFIC_FIELD_DESC = new org.apache.thrift.protocol.TField("maxtraffic", org.apache.thrift.protocol.TType.I64, (short)6); - private static final org.apache.thrift.protocol.TField PREMIUM_FIELD_DESC = new org.apache.thrift.protocol.TField("premium", org.apache.thrift.protocol.TType.BOOL, (short)7); - private static final org.apache.thrift.protocol.TField TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("type", org.apache.thrift.protocol.TType.STRING, (short)8); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new AccountInfoStandardSchemeFactory()); - schemes.put(TupleScheme.class, new AccountInfoTupleSchemeFactory()); - } - - public long validuntil; // required - public String login; // required - public Map> options; // required - public boolean valid; // required - public long trafficleft; // required - public long maxtraffic; // required - public boolean premium; // required - public String type; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - VALIDUNTIL((short)1, "validuntil"), - LOGIN((short)2, "login"), - OPTIONS((short)3, "options"), - VALID((short)4, "valid"), - TRAFFICLEFT((short)5, "trafficleft"), - MAXTRAFFIC((short)6, "maxtraffic"), - PREMIUM((short)7, "premium"), - TYPE((short)8, "type"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // VALIDUNTIL - return VALIDUNTIL; - case 2: // LOGIN - return LOGIN; - case 3: // OPTIONS - return OPTIONS; - case 4: // VALID - return VALID; - case 5: // TRAFFICLEFT - return TRAFFICLEFT; - case 6: // MAXTRAFFIC - return MAXTRAFFIC; - case 7: // PREMIUM - return PREMIUM; - case 8: // TYPE - return TYPE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __VALIDUNTIL_ISSET_ID = 0; - private static final int __VALID_ISSET_ID = 1; - private static final int __TRAFFICLEFT_ISSET_ID = 2; - private static final int __MAXTRAFFIC_ISSET_ID = 3; - private static final int __PREMIUM_ISSET_ID = 4; - private BitSet __isset_bit_vector = new BitSet(5); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.VALIDUNTIL, new org.apache.thrift.meta_data.FieldMetaData("validuntil", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.LOGIN, new org.apache.thrift.meta_data.FieldMetaData("login", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.OPTIONS, new org.apache.thrift.meta_data.FieldMetaData("options", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))))); - tmpMap.put(_Fields.VALID, new org.apache.thrift.meta_data.FieldMetaData("valid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - tmpMap.put(_Fields.TRAFFICLEFT, new org.apache.thrift.meta_data.FieldMetaData("trafficleft", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.MAXTRAFFIC, new org.apache.thrift.meta_data.FieldMetaData("maxtraffic", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.PREMIUM, new org.apache.thrift.meta_data.FieldMetaData("premium", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - tmpMap.put(_Fields.TYPE, new org.apache.thrift.meta_data.FieldMetaData("type", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(AccountInfo.class, metaDataMap); - } - - public AccountInfo() { - } - - public AccountInfo( - long validuntil, - String login, - Map> options, - boolean valid, - long trafficleft, - long maxtraffic, - boolean premium, - String type) - { - this(); - this.validuntil = validuntil; - setValiduntilIsSet(true); - this.login = login; - this.options = options; - this.valid = valid; - setValidIsSet(true); - this.trafficleft = trafficleft; - setTrafficleftIsSet(true); - this.maxtraffic = maxtraffic; - setMaxtrafficIsSet(true); - this.premium = premium; - setPremiumIsSet(true); - this.type = type; - } - - /** - * Performs a deep copy on other. - */ - public AccountInfo(AccountInfo other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.validuntil = other.validuntil; - if (other.isSetLogin()) { - this.login = other.login; - } - if (other.isSetOptions()) { - Map> __this__options = new HashMap>(); - for (Map.Entry> other_element : other.options.entrySet()) { - - String other_element_key = other_element.getKey(); - List other_element_value = other_element.getValue(); - - String __this__options_copy_key = other_element_key; - - List __this__options_copy_value = new ArrayList(); - for (String other_element_value_element : other_element_value) { - __this__options_copy_value.add(other_element_value_element); - } - - __this__options.put(__this__options_copy_key, __this__options_copy_value); - } - this.options = __this__options; - } - this.valid = other.valid; - this.trafficleft = other.trafficleft; - this.maxtraffic = other.maxtraffic; - this.premium = other.premium; - if (other.isSetType()) { - this.type = other.type; - } - } - - public AccountInfo deepCopy() { - return new AccountInfo(this); - } - - @Override - public void clear() { - setValiduntilIsSet(false); - this.validuntil = 0; - this.login = null; - this.options = null; - setValidIsSet(false); - this.valid = false; - setTrafficleftIsSet(false); - this.trafficleft = 0; - setMaxtrafficIsSet(false); - this.maxtraffic = 0; - setPremiumIsSet(false); - this.premium = false; - this.type = null; - } - - public long getValiduntil() { - return this.validuntil; - } - - public AccountInfo setValiduntil(long validuntil) { - this.validuntil = validuntil; - setValiduntilIsSet(true); - return this; - } - - public void unsetValiduntil() { - __isset_bit_vector.clear(__VALIDUNTIL_ISSET_ID); - } - - /** Returns true if field validuntil is set (has been assigned a value) and false otherwise */ - public boolean isSetValiduntil() { - return __isset_bit_vector.get(__VALIDUNTIL_ISSET_ID); - } - - public void setValiduntilIsSet(boolean value) { - __isset_bit_vector.set(__VALIDUNTIL_ISSET_ID, value); - } - - public String getLogin() { - return this.login; - } - - public AccountInfo setLogin(String login) { - this.login = login; - return this; - } - - public void unsetLogin() { - this.login = null; - } - - /** Returns true if field login is set (has been assigned a value) and false otherwise */ - public boolean isSetLogin() { - return this.login != null; - } - - public void setLoginIsSet(boolean value) { - if (!value) { - this.login = null; - } - } - - public int getOptionsSize() { - return (this.options == null) ? 0 : this.options.size(); - } - - public void putToOptions(String key, List val) { - if (this.options == null) { - this.options = new HashMap>(); - } - this.options.put(key, val); - } - - public Map> getOptions() { - return this.options; - } - - public AccountInfo setOptions(Map> options) { - this.options = options; - return this; - } - - public void unsetOptions() { - this.options = null; - } - - /** Returns true if field options is set (has been assigned a value) and false otherwise */ - public boolean isSetOptions() { - return this.options != null; - } - - public void setOptionsIsSet(boolean value) { - if (!value) { - this.options = null; - } - } - - public boolean isValid() { - return this.valid; - } - - public AccountInfo setValid(boolean valid) { - this.valid = valid; - setValidIsSet(true); - return this; - } - - public void unsetValid() { - __isset_bit_vector.clear(__VALID_ISSET_ID); - } - - /** Returns true if field valid is set (has been assigned a value) and false otherwise */ - public boolean isSetValid() { - return __isset_bit_vector.get(__VALID_ISSET_ID); - } - - public void setValidIsSet(boolean value) { - __isset_bit_vector.set(__VALID_ISSET_ID, value); - } - - public long getTrafficleft() { - return this.trafficleft; - } - - public AccountInfo setTrafficleft(long trafficleft) { - this.trafficleft = trafficleft; - setTrafficleftIsSet(true); - return this; - } - - public void unsetTrafficleft() { - __isset_bit_vector.clear(__TRAFFICLEFT_ISSET_ID); - } - - /** Returns true if field trafficleft is set (has been assigned a value) and false otherwise */ - public boolean isSetTrafficleft() { - return __isset_bit_vector.get(__TRAFFICLEFT_ISSET_ID); - } - - public void setTrafficleftIsSet(boolean value) { - __isset_bit_vector.set(__TRAFFICLEFT_ISSET_ID, value); - } - - public long getMaxtraffic() { - return this.maxtraffic; - } - - public AccountInfo setMaxtraffic(long maxtraffic) { - this.maxtraffic = maxtraffic; - setMaxtrafficIsSet(true); - return this; - } - - public void unsetMaxtraffic() { - __isset_bit_vector.clear(__MAXTRAFFIC_ISSET_ID); - } - - /** Returns true if field maxtraffic is set (has been assigned a value) and false otherwise */ - public boolean isSetMaxtraffic() { - return __isset_bit_vector.get(__MAXTRAFFIC_ISSET_ID); - } - - public void setMaxtrafficIsSet(boolean value) { - __isset_bit_vector.set(__MAXTRAFFIC_ISSET_ID, value); - } - - public boolean isPremium() { - return this.premium; - } - - public AccountInfo setPremium(boolean premium) { - this.premium = premium; - setPremiumIsSet(true); - return this; - } - - public void unsetPremium() { - __isset_bit_vector.clear(__PREMIUM_ISSET_ID); - } - - /** Returns true if field premium is set (has been assigned a value) and false otherwise */ - public boolean isSetPremium() { - return __isset_bit_vector.get(__PREMIUM_ISSET_ID); - } - - public void setPremiumIsSet(boolean value) { - __isset_bit_vector.set(__PREMIUM_ISSET_ID, value); - } - - public String getType() { - return this.type; - } - - public AccountInfo setType(String type) { - this.type = type; - return this; - } - - public void unsetType() { - this.type = null; - } - - /** Returns true if field type is set (has been assigned a value) and false otherwise */ - public boolean isSetType() { - return this.type != null; - } - - public void setTypeIsSet(boolean value) { - if (!value) { - this.type = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case VALIDUNTIL: - if (value == null) { - unsetValiduntil(); - } else { - setValiduntil((Long)value); - } - break; - - case LOGIN: - if (value == null) { - unsetLogin(); - } else { - setLogin((String)value); - } - break; - - case OPTIONS: - if (value == null) { - unsetOptions(); - } else { - setOptions((Map>)value); - } - break; - - case VALID: - if (value == null) { - unsetValid(); - } else { - setValid((Boolean)value); - } - break; - - case TRAFFICLEFT: - if (value == null) { - unsetTrafficleft(); - } else { - setTrafficleft((Long)value); - } - break; - - case MAXTRAFFIC: - if (value == null) { - unsetMaxtraffic(); - } else { - setMaxtraffic((Long)value); - } - break; - - case PREMIUM: - if (value == null) { - unsetPremium(); - } else { - setPremium((Boolean)value); - } - break; - - case TYPE: - if (value == null) { - unsetType(); - } else { - setType((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case VALIDUNTIL: - return Long.valueOf(getValiduntil()); - - case LOGIN: - return getLogin(); - - case OPTIONS: - return getOptions(); - - case VALID: - return Boolean.valueOf(isValid()); - - case TRAFFICLEFT: - return Long.valueOf(getTrafficleft()); - - case MAXTRAFFIC: - return Long.valueOf(getMaxtraffic()); - - case PREMIUM: - return Boolean.valueOf(isPremium()); - - case TYPE: - return getType(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case VALIDUNTIL: - return isSetValiduntil(); - case LOGIN: - return isSetLogin(); - case OPTIONS: - return isSetOptions(); - case VALID: - return isSetValid(); - case TRAFFICLEFT: - return isSetTrafficleft(); - case MAXTRAFFIC: - return isSetMaxtraffic(); - case PREMIUM: - return isSetPremium(); - case TYPE: - return isSetType(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof AccountInfo) - return this.equals((AccountInfo)that); - return false; - } - - public boolean equals(AccountInfo that) { - if (that == null) - return false; - - boolean this_present_validuntil = true; - boolean that_present_validuntil = true; - if (this_present_validuntil || that_present_validuntil) { - if (!(this_present_validuntil && that_present_validuntil)) - return false; - if (this.validuntil != that.validuntil) - return false; - } - - boolean this_present_login = true && this.isSetLogin(); - boolean that_present_login = true && that.isSetLogin(); - if (this_present_login || that_present_login) { - if (!(this_present_login && that_present_login)) - return false; - if (!this.login.equals(that.login)) - return false; - } - - boolean this_present_options = true && this.isSetOptions(); - boolean that_present_options = true && that.isSetOptions(); - if (this_present_options || that_present_options) { - if (!(this_present_options && that_present_options)) - return false; - if (!this.options.equals(that.options)) - return false; - } - - boolean this_present_valid = true; - boolean that_present_valid = true; - if (this_present_valid || that_present_valid) { - if (!(this_present_valid && that_present_valid)) - return false; - if (this.valid != that.valid) - return false; - } - - boolean this_present_trafficleft = true; - boolean that_present_trafficleft = true; - if (this_present_trafficleft || that_present_trafficleft) { - if (!(this_present_trafficleft && that_present_trafficleft)) - return false; - if (this.trafficleft != that.trafficleft) - return false; - } - - boolean this_present_maxtraffic = true; - boolean that_present_maxtraffic = true; - if (this_present_maxtraffic || that_present_maxtraffic) { - if (!(this_present_maxtraffic && that_present_maxtraffic)) - return false; - if (this.maxtraffic != that.maxtraffic) - return false; - } - - boolean this_present_premium = true; - boolean that_present_premium = true; - if (this_present_premium || that_present_premium) { - if (!(this_present_premium && that_present_premium)) - return false; - if (this.premium != that.premium) - return false; - } - - boolean this_present_type = true && this.isSetType(); - boolean that_present_type = true && that.isSetType(); - if (this_present_type || that_present_type) { - if (!(this_present_type && that_present_type)) - return false; - if (!this.type.equals(that.type)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(AccountInfo other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - AccountInfo typedOther = (AccountInfo)other; - - lastComparison = Boolean.valueOf(isSetValiduntil()).compareTo(typedOther.isSetValiduntil()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetValiduntil()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.validuntil, typedOther.validuntil); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLogin()).compareTo(typedOther.isSetLogin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLogin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.login, typedOther.login); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOptions()).compareTo(typedOther.isSetOptions()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOptions()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.options, typedOther.options); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetValid()).compareTo(typedOther.isSetValid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetValid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.valid, typedOther.valid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetTrafficleft()).compareTo(typedOther.isSetTrafficleft()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTrafficleft()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.trafficleft, typedOther.trafficleft); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetMaxtraffic()).compareTo(typedOther.isSetMaxtraffic()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetMaxtraffic()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.maxtraffic, typedOther.maxtraffic); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPremium()).compareTo(typedOther.isSetPremium()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPremium()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.premium, typedOther.premium); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetType()).compareTo(typedOther.isSetType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetType()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.type, typedOther.type); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("AccountInfo("); - boolean first = true; - - sb.append("validuntil:"); - sb.append(this.validuntil); - first = false; - if (!first) sb.append(", "); - sb.append("login:"); - if (this.login == null) { - sb.append("null"); - } else { - sb.append(this.login); - } - first = false; - if (!first) sb.append(", "); - sb.append("options:"); - if (this.options == null) { - sb.append("null"); - } else { - sb.append(this.options); - } - first = false; - if (!first) sb.append(", "); - sb.append("valid:"); - sb.append(this.valid); - first = false; - if (!first) sb.append(", "); - sb.append("trafficleft:"); - sb.append(this.trafficleft); - first = false; - if (!first) sb.append(", "); - sb.append("maxtraffic:"); - sb.append(this.maxtraffic); - first = false; - if (!first) sb.append(", "); - sb.append("premium:"); - sb.append(this.premium); - first = false; - if (!first) sb.append(", "); - sb.append("type:"); - if (this.type == null) { - sb.append("null"); - } else { - sb.append(this.type); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class AccountInfoStandardSchemeFactory implements SchemeFactory { - public AccountInfoStandardScheme getScheme() { - return new AccountInfoStandardScheme(); - } - } - - private static class AccountInfoStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, AccountInfo struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // VALIDUNTIL - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.validuntil = iprot.readI64(); - struct.setValiduntilIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // LOGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.login = iprot.readString(); - struct.setLoginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // OPTIONS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map24 = iprot.readMapBegin(); - struct.options = new HashMap>(2*_map24.size); - for (int _i25 = 0; _i25 < _map24.size; ++_i25) - { - String _key26; // required - List _val27; // required - _key26 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list28 = iprot.readListBegin(); - _val27 = new ArrayList(_list28.size); - for (int _i29 = 0; _i29 < _list28.size; ++_i29) - { - String _elem30; // required - _elem30 = iprot.readString(); - _val27.add(_elem30); - } - iprot.readListEnd(); - } - struct.options.put(_key26, _val27); - } - iprot.readMapEnd(); - } - struct.setOptionsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // VALID - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.valid = iprot.readBool(); - struct.setValidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // TRAFFICLEFT - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.trafficleft = iprot.readI64(); - struct.setTrafficleftIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 6: // MAXTRAFFIC - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.maxtraffic = iprot.readI64(); - struct.setMaxtrafficIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 7: // PREMIUM - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.premium = iprot.readBool(); - struct.setPremiumIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 8: // TYPE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, AccountInfo struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(VALIDUNTIL_FIELD_DESC); - oprot.writeI64(struct.validuntil); - oprot.writeFieldEnd(); - if (struct.login != null) { - oprot.writeFieldBegin(LOGIN_FIELD_DESC); - oprot.writeString(struct.login); - oprot.writeFieldEnd(); - } - if (struct.options != null) { - oprot.writeFieldBegin(OPTIONS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, struct.options.size())); - for (Map.Entry> _iter31 : struct.options.entrySet()) - { - oprot.writeString(_iter31.getKey()); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter31.getValue().size())); - for (String _iter32 : _iter31.getValue()) - { - oprot.writeString(_iter32); - } - oprot.writeListEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(VALID_FIELD_DESC); - oprot.writeBool(struct.valid); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(TRAFFICLEFT_FIELD_DESC); - oprot.writeI64(struct.trafficleft); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(MAXTRAFFIC_FIELD_DESC); - oprot.writeI64(struct.maxtraffic); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(PREMIUM_FIELD_DESC); - oprot.writeBool(struct.premium); - oprot.writeFieldEnd(); - if (struct.type != null) { - oprot.writeFieldBegin(TYPE_FIELD_DESC); - oprot.writeString(struct.type); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class AccountInfoTupleSchemeFactory implements SchemeFactory { - public AccountInfoTupleScheme getScheme() { - return new AccountInfoTupleScheme(); - } - } - - private static class AccountInfoTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, AccountInfo struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetValiduntil()) { - optionals.set(0); - } - if (struct.isSetLogin()) { - optionals.set(1); - } - if (struct.isSetOptions()) { - optionals.set(2); - } - if (struct.isSetValid()) { - optionals.set(3); - } - if (struct.isSetTrafficleft()) { - optionals.set(4); - } - if (struct.isSetMaxtraffic()) { - optionals.set(5); - } - if (struct.isSetPremium()) { - optionals.set(6); - } - if (struct.isSetType()) { - optionals.set(7); - } - oprot.writeBitSet(optionals, 8); - if (struct.isSetValiduntil()) { - oprot.writeI64(struct.validuntil); - } - if (struct.isSetLogin()) { - oprot.writeString(struct.login); - } - if (struct.isSetOptions()) { - { - oprot.writeI32(struct.options.size()); - for (Map.Entry> _iter33 : struct.options.entrySet()) - { - oprot.writeString(_iter33.getKey()); - { - oprot.writeI32(_iter33.getValue().size()); - for (String _iter34 : _iter33.getValue()) - { - oprot.writeString(_iter34); - } - } - } - } - } - if (struct.isSetValid()) { - oprot.writeBool(struct.valid); - } - if (struct.isSetTrafficleft()) { - oprot.writeI64(struct.trafficleft); - } - if (struct.isSetMaxtraffic()) { - oprot.writeI64(struct.maxtraffic); - } - if (struct.isSetPremium()) { - oprot.writeBool(struct.premium); - } - if (struct.isSetType()) { - oprot.writeString(struct.type); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, AccountInfo struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(8); - if (incoming.get(0)) { - struct.validuntil = iprot.readI64(); - struct.setValiduntilIsSet(true); - } - if (incoming.get(1)) { - struct.login = iprot.readString(); - struct.setLoginIsSet(true); - } - if (incoming.get(2)) { - { - org.apache.thrift.protocol.TMap _map35 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, iprot.readI32()); - struct.options = new HashMap>(2*_map35.size); - for (int _i36 = 0; _i36 < _map35.size; ++_i36) - { - String _key37; // required - List _val38; // required - _key37 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list39 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val38 = new ArrayList(_list39.size); - for (int _i40 = 0; _i40 < _list39.size; ++_i40) - { - String _elem41; // required - _elem41 = iprot.readString(); - _val38.add(_elem41); - } - } - struct.options.put(_key37, _val38); - } - } - struct.setOptionsIsSet(true); - } - if (incoming.get(3)) { - struct.valid = iprot.readBool(); - struct.setValidIsSet(true); - } - if (incoming.get(4)) { - struct.trafficleft = iprot.readI64(); - struct.setTrafficleftIsSet(true); - } - if (incoming.get(5)) { - struct.maxtraffic = iprot.readI64(); - struct.setMaxtrafficIsSet(true); - } - if (incoming.get(6)) { - struct.premium = iprot.readBool(); - struct.setPremiumIsSet(true); - } - if (incoming.get(7)) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/CaptchaTask.java b/app/src/main/java/org/pyload/thrift/CaptchaTask.java deleted file mode 100644 index 955cef2..0000000 --- a/app/src/main/java/org/pyload/thrift/CaptchaTask.java +++ /dev/null @@ -1,692 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class CaptchaTask implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("CaptchaTask"); - - private static final org.apache.thrift.protocol.TField TID_FIELD_DESC = new org.apache.thrift.protocol.TField("tid", org.apache.thrift.protocol.TType.I16, (short)1); - private static final org.apache.thrift.protocol.TField DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("data", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("type", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField RESULT_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("resultType", org.apache.thrift.protocol.TType.STRING, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new CaptchaTaskStandardSchemeFactory()); - schemes.put(TupleScheme.class, new CaptchaTaskTupleSchemeFactory()); - } - - public short tid; // required - public ByteBuffer data; // required - public String type; // required - public String resultType; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - TID((short)1, "tid"), - DATA((short)2, "data"), - TYPE((short)3, "type"), - RESULT_TYPE((short)4, "resultType"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // TID - return TID; - case 2: // DATA - return DATA; - case 3: // TYPE - return TYPE; - case 4: // RESULT_TYPE - return RESULT_TYPE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __TID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.TID, new org.apache.thrift.meta_data.FieldMetaData("tid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.DATA, new org.apache.thrift.meta_data.FieldMetaData("data", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , true))); - tmpMap.put(_Fields.TYPE, new org.apache.thrift.meta_data.FieldMetaData("type", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.RESULT_TYPE, new org.apache.thrift.meta_data.FieldMetaData("resultType", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(CaptchaTask.class, metaDataMap); - } - - public CaptchaTask() { - } - - public CaptchaTask( - short tid, - ByteBuffer data, - String type, - String resultType) - { - this(); - this.tid = tid; - setTidIsSet(true); - this.data = data; - this.type = type; - this.resultType = resultType; - } - - /** - * Performs a deep copy on other. - */ - public CaptchaTask(CaptchaTask other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.tid = other.tid; - if (other.isSetData()) { - this.data = org.apache.thrift.TBaseHelper.copyBinary(other.data); -; - } - if (other.isSetType()) { - this.type = other.type; - } - if (other.isSetResultType()) { - this.resultType = other.resultType; - } - } - - public CaptchaTask deepCopy() { - return new CaptchaTask(this); - } - - @Override - public void clear() { - setTidIsSet(false); - this.tid = 0; - this.data = null; - this.type = null; - this.resultType = null; - } - - public short getTid() { - return this.tid; - } - - public CaptchaTask setTid(short tid) { - this.tid = tid; - setTidIsSet(true); - return this; - } - - public void unsetTid() { - __isset_bit_vector.clear(__TID_ISSET_ID); - } - - /** Returns true if field tid is set (has been assigned a value) and false otherwise */ - public boolean isSetTid() { - return __isset_bit_vector.get(__TID_ISSET_ID); - } - - public void setTidIsSet(boolean value) { - __isset_bit_vector.set(__TID_ISSET_ID, value); - } - - public byte[] getData() { - setData(org.apache.thrift.TBaseHelper.rightSize(data)); - return data == null ? null : data.array(); - } - - public ByteBuffer bufferForData() { - return data; - } - - public CaptchaTask setData(byte[] data) { - setData(data == null ? (ByteBuffer)null : ByteBuffer.wrap(data)); - return this; - } - - public CaptchaTask setData(ByteBuffer data) { - this.data = data; - return this; - } - - public void unsetData() { - this.data = null; - } - - /** Returns true if field data is set (has been assigned a value) and false otherwise */ - public boolean isSetData() { - return this.data != null; - } - - public void setDataIsSet(boolean value) { - if (!value) { - this.data = null; - } - } - - public String getType() { - return this.type; - } - - public CaptchaTask setType(String type) { - this.type = type; - return this; - } - - public void unsetType() { - this.type = null; - } - - /** Returns true if field type is set (has been assigned a value) and false otherwise */ - public boolean isSetType() { - return this.type != null; - } - - public void setTypeIsSet(boolean value) { - if (!value) { - this.type = null; - } - } - - public String getResultType() { - return this.resultType; - } - - public CaptchaTask setResultType(String resultType) { - this.resultType = resultType; - return this; - } - - public void unsetResultType() { - this.resultType = null; - } - - /** Returns true if field resultType is set (has been assigned a value) and false otherwise */ - public boolean isSetResultType() { - return this.resultType != null; - } - - public void setResultTypeIsSet(boolean value) { - if (!value) { - this.resultType = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case TID: - if (value == null) { - unsetTid(); - } else { - setTid((Short)value); - } - break; - - case DATA: - if (value == null) { - unsetData(); - } else { - setData((ByteBuffer)value); - } - break; - - case TYPE: - if (value == null) { - unsetType(); - } else { - setType((String)value); - } - break; - - case RESULT_TYPE: - if (value == null) { - unsetResultType(); - } else { - setResultType((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case TID: - return Short.valueOf(getTid()); - - case DATA: - return getData(); - - case TYPE: - return getType(); - - case RESULT_TYPE: - return getResultType(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case TID: - return isSetTid(); - case DATA: - return isSetData(); - case TYPE: - return isSetType(); - case RESULT_TYPE: - return isSetResultType(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof CaptchaTask) - return this.equals((CaptchaTask)that); - return false; - } - - public boolean equals(CaptchaTask that) { - if (that == null) - return false; - - boolean this_present_tid = true; - boolean that_present_tid = true; - if (this_present_tid || that_present_tid) { - if (!(this_present_tid && that_present_tid)) - return false; - if (this.tid != that.tid) - return false; - } - - boolean this_present_data = true && this.isSetData(); - boolean that_present_data = true && that.isSetData(); - if (this_present_data || that_present_data) { - if (!(this_present_data && that_present_data)) - return false; - if (!this.data.equals(that.data)) - return false; - } - - boolean this_present_type = true && this.isSetType(); - boolean that_present_type = true && that.isSetType(); - if (this_present_type || that_present_type) { - if (!(this_present_type && that_present_type)) - return false; - if (!this.type.equals(that.type)) - return false; - } - - boolean this_present_resultType = true && this.isSetResultType(); - boolean that_present_resultType = true && that.isSetResultType(); - if (this_present_resultType || that_present_resultType) { - if (!(this_present_resultType && that_present_resultType)) - return false; - if (!this.resultType.equals(that.resultType)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(CaptchaTask other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - CaptchaTask typedOther = (CaptchaTask)other; - - lastComparison = Boolean.valueOf(isSetTid()).compareTo(typedOther.isSetTid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.tid, typedOther.tid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetData()).compareTo(typedOther.isSetData()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetData()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, typedOther.data); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetType()).compareTo(typedOther.isSetType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetType()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.type, typedOther.type); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetResultType()).compareTo(typedOther.isSetResultType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetResultType()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.resultType, typedOther.resultType); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("CaptchaTask("); - boolean first = true; - - sb.append("tid:"); - sb.append(this.tid); - first = false; - if (!first) sb.append(", "); - sb.append("data:"); - if (this.data == null) { - sb.append("null"); - } else { - org.apache.thrift.TBaseHelper.toString(this.data, sb); - } - first = false; - if (!first) sb.append(", "); - sb.append("type:"); - if (this.type == null) { - sb.append("null"); - } else { - sb.append(this.type); - } - first = false; - if (!first) sb.append(", "); - sb.append("resultType:"); - if (this.resultType == null) { - sb.append("null"); - } else { - sb.append(this.resultType); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class CaptchaTaskStandardSchemeFactory implements SchemeFactory { - public CaptchaTaskStandardScheme getScheme() { - return new CaptchaTaskStandardScheme(); - } - } - - private static class CaptchaTaskStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, CaptchaTask struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // TID - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.tid = iprot.readI16(); - struct.setTidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DATA - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // TYPE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // RESULT_TYPE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.resultType = iprot.readString(); - struct.setResultTypeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, CaptchaTask struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(TID_FIELD_DESC); - oprot.writeI16(struct.tid); - oprot.writeFieldEnd(); - if (struct.data != null) { - oprot.writeFieldBegin(DATA_FIELD_DESC); - oprot.writeBinary(struct.data); - oprot.writeFieldEnd(); - } - if (struct.type != null) { - oprot.writeFieldBegin(TYPE_FIELD_DESC); - oprot.writeString(struct.type); - oprot.writeFieldEnd(); - } - if (struct.resultType != null) { - oprot.writeFieldBegin(RESULT_TYPE_FIELD_DESC); - oprot.writeString(struct.resultType); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class CaptchaTaskTupleSchemeFactory implements SchemeFactory { - public CaptchaTaskTupleScheme getScheme() { - return new CaptchaTaskTupleScheme(); - } - } - - private static class CaptchaTaskTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, CaptchaTask struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetTid()) { - optionals.set(0); - } - if (struct.isSetData()) { - optionals.set(1); - } - if (struct.isSetType()) { - optionals.set(2); - } - if (struct.isSetResultType()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetTid()) { - oprot.writeI16(struct.tid); - } - if (struct.isSetData()) { - oprot.writeBinary(struct.data); - } - if (struct.isSetType()) { - oprot.writeString(struct.type); - } - if (struct.isSetResultType()) { - oprot.writeString(struct.resultType); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, CaptchaTask struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.tid = iprot.readI16(); - struct.setTidIsSet(true); - } - if (incoming.get(1)) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } - if (incoming.get(2)) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } - if (incoming.get(3)) { - struct.resultType = iprot.readString(); - struct.setResultTypeIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/ConfigItem.java b/app/src/main/java/org/pyload/thrift/ConfigItem.java deleted file mode 100644 index fef60db..0000000 --- a/app/src/main/java/org/pyload/thrift/ConfigItem.java +++ /dev/null @@ -1,682 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ConfigItem implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ConfigItem"); - - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField DESCRIPTION_FIELD_DESC = new org.apache.thrift.protocol.TField("description", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField VALUE_FIELD_DESC = new org.apache.thrift.protocol.TField("value", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("type", org.apache.thrift.protocol.TType.STRING, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ConfigItemStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ConfigItemTupleSchemeFactory()); - } - - public String name; // required - public String description; // required - public String value; // required - public String type; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - NAME((short)1, "name"), - DESCRIPTION((short)2, "description"), - VALUE((short)3, "value"), - TYPE((short)4, "type"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // NAME - return NAME; - case 2: // DESCRIPTION - return DESCRIPTION; - case 3: // VALUE - return VALUE; - case 4: // TYPE - return TYPE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.DESCRIPTION, new org.apache.thrift.meta_data.FieldMetaData("description", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.VALUE, new org.apache.thrift.meta_data.FieldMetaData("value", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.TYPE, new org.apache.thrift.meta_data.FieldMetaData("type", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ConfigItem.class, metaDataMap); - } - - public ConfigItem() { - } - - public ConfigItem( - String name, - String description, - String value, - String type) - { - this(); - this.name = name; - this.description = description; - this.value = value; - this.type = type; - } - - /** - * Performs a deep copy on other. - */ - public ConfigItem(ConfigItem other) { - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetDescription()) { - this.description = other.description; - } - if (other.isSetValue()) { - this.value = other.value; - } - if (other.isSetType()) { - this.type = other.type; - } - } - - public ConfigItem deepCopy() { - return new ConfigItem(this); - } - - @Override - public void clear() { - this.name = null; - this.description = null; - this.value = null; - this.type = null; - } - - public String getName() { - return this.name; - } - - public ConfigItem setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getDescription() { - return this.description; - } - - public ConfigItem setDescription(String description) { - this.description = description; - return this; - } - - public void unsetDescription() { - this.description = null; - } - - /** Returns true if field description is set (has been assigned a value) and false otherwise */ - public boolean isSetDescription() { - return this.description != null; - } - - public void setDescriptionIsSet(boolean value) { - if (!value) { - this.description = null; - } - } - - public String getValue() { - return this.value; - } - - public ConfigItem setValue(String value) { - this.value = value; - return this; - } - - public void unsetValue() { - this.value = null; - } - - /** Returns true if field value is set (has been assigned a value) and false otherwise */ - public boolean isSetValue() { - return this.value != null; - } - - public void setValueIsSet(boolean value) { - if (!value) { - this.value = null; - } - } - - public String getType() { - return this.type; - } - - public ConfigItem setType(String type) { - this.type = type; - return this; - } - - public void unsetType() { - this.type = null; - } - - /** Returns true if field type is set (has been assigned a value) and false otherwise */ - public boolean isSetType() { - return this.type != null; - } - - public void setTypeIsSet(boolean value) { - if (!value) { - this.type = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case DESCRIPTION: - if (value == null) { - unsetDescription(); - } else { - setDescription((String)value); - } - break; - - case VALUE: - if (value == null) { - unsetValue(); - } else { - setValue((String)value); - } - break; - - case TYPE: - if (value == null) { - unsetType(); - } else { - setType((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case NAME: - return getName(); - - case DESCRIPTION: - return getDescription(); - - case VALUE: - return getValue(); - - case TYPE: - return getType(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case NAME: - return isSetName(); - case DESCRIPTION: - return isSetDescription(); - case VALUE: - return isSetValue(); - case TYPE: - return isSetType(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ConfigItem) - return this.equals((ConfigItem)that); - return false; - } - - public boolean equals(ConfigItem that) { - if (that == null) - return false; - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_description = true && this.isSetDescription(); - boolean that_present_description = true && that.isSetDescription(); - if (this_present_description || that_present_description) { - if (!(this_present_description && that_present_description)) - return false; - if (!this.description.equals(that.description)) - return false; - } - - boolean this_present_value = true && this.isSetValue(); - boolean that_present_value = true && that.isSetValue(); - if (this_present_value || that_present_value) { - if (!(this_present_value && that_present_value)) - return false; - if (!this.value.equals(that.value)) - return false; - } - - boolean this_present_type = true && this.isSetType(); - boolean that_present_type = true && that.isSetType(); - if (this_present_type || that_present_type) { - if (!(this_present_type && that_present_type)) - return false; - if (!this.type.equals(that.type)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ConfigItem other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ConfigItem typedOther = (ConfigItem)other; - - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDescription()).compareTo(typedOther.isSetDescription()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDescription()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.description, typedOther.description); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetValue()).compareTo(typedOther.isSetValue()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetValue()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.value, typedOther.value); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetType()).compareTo(typedOther.isSetType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetType()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.type, typedOther.type); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ConfigItem("); - boolean first = true; - - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("description:"); - if (this.description == null) { - sb.append("null"); - } else { - sb.append(this.description); - } - first = false; - if (!first) sb.append(", "); - sb.append("value:"); - if (this.value == null) { - sb.append("null"); - } else { - sb.append(this.value); - } - first = false; - if (!first) sb.append(", "); - sb.append("type:"); - if (this.type == null) { - sb.append("null"); - } else { - sb.append(this.type); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ConfigItemStandardSchemeFactory implements SchemeFactory { - public ConfigItemStandardScheme getScheme() { - return new ConfigItemStandardScheme(); - } - } - - private static class ConfigItemStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ConfigItem struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DESCRIPTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.description = iprot.readString(); - struct.setDescriptionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // VALUE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.value = iprot.readString(); - struct.setValueIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // TYPE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ConfigItem struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.description != null) { - oprot.writeFieldBegin(DESCRIPTION_FIELD_DESC); - oprot.writeString(struct.description); - oprot.writeFieldEnd(); - } - if (struct.value != null) { - oprot.writeFieldBegin(VALUE_FIELD_DESC); - oprot.writeString(struct.value); - oprot.writeFieldEnd(); - } - if (struct.type != null) { - oprot.writeFieldBegin(TYPE_FIELD_DESC); - oprot.writeString(struct.type); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ConfigItemTupleSchemeFactory implements SchemeFactory { - public ConfigItemTupleScheme getScheme() { - return new ConfigItemTupleScheme(); - } - } - - private static class ConfigItemTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ConfigItem struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetName()) { - optionals.set(0); - } - if (struct.isSetDescription()) { - optionals.set(1); - } - if (struct.isSetValue()) { - optionals.set(2); - } - if (struct.isSetType()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetDescription()) { - oprot.writeString(struct.description); - } - if (struct.isSetValue()) { - oprot.writeString(struct.value); - } - if (struct.isSetType()) { - oprot.writeString(struct.type); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ConfigItem struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(1)) { - struct.description = iprot.readString(); - struct.setDescriptionIsSet(true); - } - if (incoming.get(2)) { - struct.value = iprot.readString(); - struct.setValueIsSet(true); - } - if (incoming.get(3)) { - struct.type = iprot.readString(); - struct.setTypeIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/ConfigSection.java b/app/src/main/java/org/pyload/thrift/ConfigSection.java deleted file mode 100644 index cfa9752..0000000 --- a/app/src/main/java/org/pyload/thrift/ConfigSection.java +++ /dev/null @@ -1,739 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ConfigSection implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ConfigSection"); - - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField DESCRIPTION_FIELD_DESC = new org.apache.thrift.protocol.TField("description", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField ITEMS_FIELD_DESC = new org.apache.thrift.protocol.TField("items", org.apache.thrift.protocol.TType.LIST, (short)3); - private static final org.apache.thrift.protocol.TField OUTLINE_FIELD_DESC = new org.apache.thrift.protocol.TField("outline", org.apache.thrift.protocol.TType.STRING, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ConfigSectionStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ConfigSectionTupleSchemeFactory()); - } - - public String name; // required - public String description; // required - public List items; // required - public String outline; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - NAME((short)1, "name"), - DESCRIPTION((short)2, "description"), - ITEMS((short)3, "items"), - OUTLINE((short)4, "outline"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // NAME - return NAME; - case 2: // DESCRIPTION - return DESCRIPTION; - case 3: // ITEMS - return ITEMS; - case 4: // OUTLINE - return OUTLINE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private _Fields optionals[] = {_Fields.OUTLINE}; - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.DESCRIPTION, new org.apache.thrift.meta_data.FieldMetaData("description", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.ITEMS, new org.apache.thrift.meta_data.FieldMetaData("items", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ConfigItem.class)))); - tmpMap.put(_Fields.OUTLINE, new org.apache.thrift.meta_data.FieldMetaData("outline", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ConfigSection.class, metaDataMap); - } - - public ConfigSection() { - } - - public ConfigSection( - String name, - String description, - List items) - { - this(); - this.name = name; - this.description = description; - this.items = items; - } - - /** - * Performs a deep copy on other. - */ - public ConfigSection(ConfigSection other) { - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetDescription()) { - this.description = other.description; - } - if (other.isSetItems()) { - List __this__items = new ArrayList(); - for (ConfigItem other_element : other.items) { - __this__items.add(new ConfigItem(other_element)); - } - this.items = __this__items; - } - if (other.isSetOutline()) { - this.outline = other.outline; - } - } - - public ConfigSection deepCopy() { - return new ConfigSection(this); - } - - @Override - public void clear() { - this.name = null; - this.description = null; - this.items = null; - this.outline = null; - } - - public String getName() { - return this.name; - } - - public ConfigSection setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getDescription() { - return this.description; - } - - public ConfigSection setDescription(String description) { - this.description = description; - return this; - } - - public void unsetDescription() { - this.description = null; - } - - /** Returns true if field description is set (has been assigned a value) and false otherwise */ - public boolean isSetDescription() { - return this.description != null; - } - - public void setDescriptionIsSet(boolean value) { - if (!value) { - this.description = null; - } - } - - public int getItemsSize() { - return (this.items == null) ? 0 : this.items.size(); - } - - public java.util.Iterator getItemsIterator() { - return (this.items == null) ? null : this.items.iterator(); - } - - public void addToItems(ConfigItem elem) { - if (this.items == null) { - this.items = new ArrayList(); - } - this.items.add(elem); - } - - public List getItems() { - return this.items; - } - - public ConfigSection setItems(List items) { - this.items = items; - return this; - } - - public void unsetItems() { - this.items = null; - } - - /** Returns true if field items is set (has been assigned a value) and false otherwise */ - public boolean isSetItems() { - return this.items != null; - } - - public void setItemsIsSet(boolean value) { - if (!value) { - this.items = null; - } - } - - public String getOutline() { - return this.outline; - } - - public ConfigSection setOutline(String outline) { - this.outline = outline; - return this; - } - - public void unsetOutline() { - this.outline = null; - } - - /** Returns true if field outline is set (has been assigned a value) and false otherwise */ - public boolean isSetOutline() { - return this.outline != null; - } - - public void setOutlineIsSet(boolean value) { - if (!value) { - this.outline = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case DESCRIPTION: - if (value == null) { - unsetDescription(); - } else { - setDescription((String)value); - } - break; - - case ITEMS: - if (value == null) { - unsetItems(); - } else { - setItems((List)value); - } - break; - - case OUTLINE: - if (value == null) { - unsetOutline(); - } else { - setOutline((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case NAME: - return getName(); - - case DESCRIPTION: - return getDescription(); - - case ITEMS: - return getItems(); - - case OUTLINE: - return getOutline(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case NAME: - return isSetName(); - case DESCRIPTION: - return isSetDescription(); - case ITEMS: - return isSetItems(); - case OUTLINE: - return isSetOutline(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ConfigSection) - return this.equals((ConfigSection)that); - return false; - } - - public boolean equals(ConfigSection that) { - if (that == null) - return false; - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_description = true && this.isSetDescription(); - boolean that_present_description = true && that.isSetDescription(); - if (this_present_description || that_present_description) { - if (!(this_present_description && that_present_description)) - return false; - if (!this.description.equals(that.description)) - return false; - } - - boolean this_present_items = true && this.isSetItems(); - boolean that_present_items = true && that.isSetItems(); - if (this_present_items || that_present_items) { - if (!(this_present_items && that_present_items)) - return false; - if (!this.items.equals(that.items)) - return false; - } - - boolean this_present_outline = true && this.isSetOutline(); - boolean that_present_outline = true && that.isSetOutline(); - if (this_present_outline || that_present_outline) { - if (!(this_present_outline && that_present_outline)) - return false; - if (!this.outline.equals(that.outline)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ConfigSection other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ConfigSection typedOther = (ConfigSection)other; - - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDescription()).compareTo(typedOther.isSetDescription()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDescription()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.description, typedOther.description); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetItems()).compareTo(typedOther.isSetItems()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetItems()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.items, typedOther.items); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOutline()).compareTo(typedOther.isSetOutline()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOutline()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.outline, typedOther.outline); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ConfigSection("); - boolean first = true; - - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("description:"); - if (this.description == null) { - sb.append("null"); - } else { - sb.append(this.description); - } - first = false; - if (!first) sb.append(", "); - sb.append("items:"); - if (this.items == null) { - sb.append("null"); - } else { - sb.append(this.items); - } - first = false; - if (isSetOutline()) { - if (!first) sb.append(", "); - sb.append("outline:"); - if (this.outline == null) { - sb.append("null"); - } else { - sb.append(this.outline); - } - first = false; - } - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ConfigSectionStandardSchemeFactory implements SchemeFactory { - public ConfigSectionStandardScheme getScheme() { - return new ConfigSectionStandardScheme(); - } - } - - private static class ConfigSectionStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ConfigSection struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DESCRIPTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.description = iprot.readString(); - struct.setDescriptionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // ITEMS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list0 = iprot.readListBegin(); - struct.items = new ArrayList(_list0.size); - for (int _i1 = 0; _i1 < _list0.size; ++_i1) - { - ConfigItem _elem2; // required - _elem2 = new ConfigItem(); - _elem2.read(iprot); - struct.items.add(_elem2); - } - iprot.readListEnd(); - } - struct.setItemsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // OUTLINE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.outline = iprot.readString(); - struct.setOutlineIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ConfigSection struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.description != null) { - oprot.writeFieldBegin(DESCRIPTION_FIELD_DESC); - oprot.writeString(struct.description); - oprot.writeFieldEnd(); - } - if (struct.items != null) { - oprot.writeFieldBegin(ITEMS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.items.size())); - for (ConfigItem _iter3 : struct.items) - { - _iter3.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - if (struct.outline != null) { - if (struct.isSetOutline()) { - oprot.writeFieldBegin(OUTLINE_FIELD_DESC); - oprot.writeString(struct.outline); - oprot.writeFieldEnd(); - } - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ConfigSectionTupleSchemeFactory implements SchemeFactory { - public ConfigSectionTupleScheme getScheme() { - return new ConfigSectionTupleScheme(); - } - } - - private static class ConfigSectionTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ConfigSection struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetName()) { - optionals.set(0); - } - if (struct.isSetDescription()) { - optionals.set(1); - } - if (struct.isSetItems()) { - optionals.set(2); - } - if (struct.isSetOutline()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetDescription()) { - oprot.writeString(struct.description); - } - if (struct.isSetItems()) { - { - oprot.writeI32(struct.items.size()); - for (ConfigItem _iter4 : struct.items) - { - _iter4.write(oprot); - } - } - } - if (struct.isSetOutline()) { - oprot.writeString(struct.outline); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ConfigSection struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(1)) { - struct.description = iprot.readString(); - struct.setDescriptionIsSet(true); - } - if (incoming.get(2)) { - { - org.apache.thrift.protocol.TList _list5 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.items = new ArrayList(_list5.size); - for (int _i6 = 0; _i6 < _list5.size; ++_i6) - { - ConfigItem _elem7; // required - _elem7 = new ConfigItem(); - _elem7.read(iprot); - struct.items.add(_elem7); - } - } - struct.setItemsIsSet(true); - } - if (incoming.get(3)) { - struct.outline = iprot.readString(); - struct.setOutlineIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/Destination.java b/app/src/main/java/org/pyload/thrift/Destination.java deleted file mode 100644 index 392ee26..0000000 --- a/app/src/main/java/org/pyload/thrift/Destination.java +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - - -import java.util.Map; -import java.util.HashMap; -import org.apache.thrift.TEnum; - -public enum Destination implements org.apache.thrift.TEnum { - Collector(0), - Queue(1); - - private final int value; - - private Destination(int value) { - this.value = value; - } - - /** - * Get the integer value of this enum value, as defined in the Thrift IDL. - */ - public int getValue() { - return value; - } - - /** - * Find a the enum type by its integer value, as defined in the Thrift IDL. - * @return null if the value is not found. - */ - public static Destination findByValue(int value) { - switch (value) { - case 0: - return Collector; - case 1: - return Queue; - default: - return null; - } - } -} diff --git a/app/src/main/java/org/pyload/thrift/DownloadInfo.java b/app/src/main/java/org/pyload/thrift/DownloadInfo.java deleted file mode 100644 index bb11054..0000000 --- a/app/src/main/java/org/pyload/thrift/DownloadInfo.java +++ /dev/null @@ -1,1855 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class DownloadInfo implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("DownloadInfo"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField SPEED_FIELD_DESC = new org.apache.thrift.protocol.TField("speed", org.apache.thrift.protocol.TType.I64, (short)3); - private static final org.apache.thrift.protocol.TField ETA_FIELD_DESC = new org.apache.thrift.protocol.TField("eta", org.apache.thrift.protocol.TType.I32, (short)4); - private static final org.apache.thrift.protocol.TField FORMAT_ETA_FIELD_DESC = new org.apache.thrift.protocol.TField("format_eta", org.apache.thrift.protocol.TType.STRING, (short)5); - private static final org.apache.thrift.protocol.TField BLEFT_FIELD_DESC = new org.apache.thrift.protocol.TField("bleft", org.apache.thrift.protocol.TType.I64, (short)6); - private static final org.apache.thrift.protocol.TField SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("size", org.apache.thrift.protocol.TType.I64, (short)7); - private static final org.apache.thrift.protocol.TField FORMAT_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("format_size", org.apache.thrift.protocol.TType.STRING, (short)8); - private static final org.apache.thrift.protocol.TField PERCENT_FIELD_DESC = new org.apache.thrift.protocol.TField("percent", org.apache.thrift.protocol.TType.BYTE, (short)9); - private static final org.apache.thrift.protocol.TField STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("status", org.apache.thrift.protocol.TType.I32, (short)10); - private static final org.apache.thrift.protocol.TField STATUSMSG_FIELD_DESC = new org.apache.thrift.protocol.TField("statusmsg", org.apache.thrift.protocol.TType.STRING, (short)11); - private static final org.apache.thrift.protocol.TField FORMAT_WAIT_FIELD_DESC = new org.apache.thrift.protocol.TField("format_wait", org.apache.thrift.protocol.TType.STRING, (short)12); - private static final org.apache.thrift.protocol.TField WAIT_UNTIL_FIELD_DESC = new org.apache.thrift.protocol.TField("wait_until", org.apache.thrift.protocol.TType.I64, (short)13); - private static final org.apache.thrift.protocol.TField PACKAGE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("packageID", org.apache.thrift.protocol.TType.I32, (short)14); - private static final org.apache.thrift.protocol.TField PACKAGE_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("packageName", org.apache.thrift.protocol.TType.STRING, (short)15); - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)16); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new DownloadInfoStandardSchemeFactory()); - schemes.put(TupleScheme.class, new DownloadInfoTupleSchemeFactory()); - } - - public int fid; // required - public String name; // required - public long speed; // required - public int eta; // required - public String format_eta; // required - public long bleft; // required - public long size; // required - public String format_size; // required - public byte percent; // required - /** - * - * @see DownloadStatus - */ - public DownloadStatus status; // required - public String statusmsg; // required - public String format_wait; // required - public long wait_until; // required - public int packageID; // required - public String packageName; // required - public String plugin; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"), - NAME((short)2, "name"), - SPEED((short)3, "speed"), - ETA((short)4, "eta"), - FORMAT_ETA((short)5, "format_eta"), - BLEFT((short)6, "bleft"), - SIZE((short)7, "size"), - FORMAT_SIZE((short)8, "format_size"), - PERCENT((short)9, "percent"), - /** - * - * @see DownloadStatus - */ - STATUS((short)10, "status"), - STATUSMSG((short)11, "statusmsg"), - FORMAT_WAIT((short)12, "format_wait"), - WAIT_UNTIL((short)13, "wait_until"), - PACKAGE_ID((short)14, "packageID"), - PACKAGE_NAME((short)15, "packageName"), - PLUGIN((short)16, "plugin"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - case 2: // NAME - return NAME; - case 3: // SPEED - return SPEED; - case 4: // ETA - return ETA; - case 5: // FORMAT_ETA - return FORMAT_ETA; - case 6: // BLEFT - return BLEFT; - case 7: // SIZE - return SIZE; - case 8: // FORMAT_SIZE - return FORMAT_SIZE; - case 9: // PERCENT - return PERCENT; - case 10: // STATUS - return STATUS; - case 11: // STATUSMSG - return STATUSMSG; - case 12: // FORMAT_WAIT - return FORMAT_WAIT; - case 13: // WAIT_UNTIL - return WAIT_UNTIL; - case 14: // PACKAGE_ID - return PACKAGE_ID; - case 15: // PACKAGE_NAME - return PACKAGE_NAME; - case 16: // PLUGIN - return PLUGIN; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private static final int __SPEED_ISSET_ID = 1; - private static final int __ETA_ISSET_ID = 2; - private static final int __BLEFT_ISSET_ID = 3; - private static final int __SIZE_ISSET_ID = 4; - private static final int __PERCENT_ISSET_ID = 5; - private static final int __WAIT_UNTIL_ISSET_ID = 6; - private static final int __PACKAGEID_ISSET_ID = 7; - private BitSet __isset_bit_vector = new BitSet(8); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.SPEED, new org.apache.thrift.meta_data.FieldMetaData("speed", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.ETA, new org.apache.thrift.meta_data.FieldMetaData("eta", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); - tmpMap.put(_Fields.FORMAT_ETA, new org.apache.thrift.meta_data.FieldMetaData("format_eta", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.BLEFT, new org.apache.thrift.meta_data.FieldMetaData("bleft", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.SIZE, new org.apache.thrift.meta_data.FieldMetaData("size", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.FORMAT_SIZE, new org.apache.thrift.meta_data.FieldMetaData("format_size", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PERCENT, new org.apache.thrift.meta_data.FieldMetaData("percent", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BYTE , "Progress"))); - tmpMap.put(_Fields.STATUS, new org.apache.thrift.meta_data.FieldMetaData("status", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, DownloadStatus.class))); - tmpMap.put(_Fields.STATUSMSG, new org.apache.thrift.meta_data.FieldMetaData("statusmsg", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.FORMAT_WAIT, new org.apache.thrift.meta_data.FieldMetaData("format_wait", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.WAIT_UNTIL, new org.apache.thrift.meta_data.FieldMetaData("wait_until", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.PACKAGE_ID, new org.apache.thrift.meta_data.FieldMetaData("packageID", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.PACKAGE_NAME, new org.apache.thrift.meta_data.FieldMetaData("packageName", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(DownloadInfo.class, metaDataMap); - } - - public DownloadInfo() { - } - - public DownloadInfo( - int fid, - String name, - long speed, - int eta, - String format_eta, - long bleft, - long size, - String format_size, - byte percent, - DownloadStatus status, - String statusmsg, - String format_wait, - long wait_until, - int packageID, - String packageName, - String plugin) - { - this(); - this.fid = fid; - setFidIsSet(true); - this.name = name; - this.speed = speed; - setSpeedIsSet(true); - this.eta = eta; - setEtaIsSet(true); - this.format_eta = format_eta; - this.bleft = bleft; - setBleftIsSet(true); - this.size = size; - setSizeIsSet(true); - this.format_size = format_size; - this.percent = percent; - setPercentIsSet(true); - this.status = status; - this.statusmsg = statusmsg; - this.format_wait = format_wait; - this.wait_until = wait_until; - setWait_untilIsSet(true); - this.packageID = packageID; - setPackageIDIsSet(true); - this.packageName = packageName; - this.plugin = plugin; - } - - /** - * Performs a deep copy on other. - */ - public DownloadInfo(DownloadInfo other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - if (other.isSetName()) { - this.name = other.name; - } - this.speed = other.speed; - this.eta = other.eta; - if (other.isSetFormat_eta()) { - this.format_eta = other.format_eta; - } - this.bleft = other.bleft; - this.size = other.size; - if (other.isSetFormat_size()) { - this.format_size = other.format_size; - } - this.percent = other.percent; - if (other.isSetStatus()) { - this.status = other.status; - } - if (other.isSetStatusmsg()) { - this.statusmsg = other.statusmsg; - } - if (other.isSetFormat_wait()) { - this.format_wait = other.format_wait; - } - this.wait_until = other.wait_until; - this.packageID = other.packageID; - if (other.isSetPackageName()) { - this.packageName = other.packageName; - } - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - } - - public DownloadInfo deepCopy() { - return new DownloadInfo(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - this.name = null; - setSpeedIsSet(false); - this.speed = 0; - setEtaIsSet(false); - this.eta = 0; - this.format_eta = null; - setBleftIsSet(false); - this.bleft = 0; - setSizeIsSet(false); - this.size = 0; - this.format_size = null; - setPercentIsSet(false); - this.percent = 0; - this.status = null; - this.statusmsg = null; - this.format_wait = null; - setWait_untilIsSet(false); - this.wait_until = 0; - setPackageIDIsSet(false); - this.packageID = 0; - this.packageName = null; - this.plugin = null; - } - - public int getFid() { - return this.fid; - } - - public DownloadInfo setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public String getName() { - return this.name; - } - - public DownloadInfo setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public long getSpeed() { - return this.speed; - } - - public DownloadInfo setSpeed(long speed) { - this.speed = speed; - setSpeedIsSet(true); - return this; - } - - public void unsetSpeed() { - __isset_bit_vector.clear(__SPEED_ISSET_ID); - } - - /** Returns true if field speed is set (has been assigned a value) and false otherwise */ - public boolean isSetSpeed() { - return __isset_bit_vector.get(__SPEED_ISSET_ID); - } - - public void setSpeedIsSet(boolean value) { - __isset_bit_vector.set(__SPEED_ISSET_ID, value); - } - - public int getEta() { - return this.eta; - } - - public DownloadInfo setEta(int eta) { - this.eta = eta; - setEtaIsSet(true); - return this; - } - - public void unsetEta() { - __isset_bit_vector.clear(__ETA_ISSET_ID); - } - - /** Returns true if field eta is set (has been assigned a value) and false otherwise */ - public boolean isSetEta() { - return __isset_bit_vector.get(__ETA_ISSET_ID); - } - - public void setEtaIsSet(boolean value) { - __isset_bit_vector.set(__ETA_ISSET_ID, value); - } - - public String getFormat_eta() { - return this.format_eta; - } - - public DownloadInfo setFormat_eta(String format_eta) { - this.format_eta = format_eta; - return this; - } - - public void unsetFormat_eta() { - this.format_eta = null; - } - - /** Returns true if field format_eta is set (has been assigned a value) and false otherwise */ - public boolean isSetFormat_eta() { - return this.format_eta != null; - } - - public void setFormat_etaIsSet(boolean value) { - if (!value) { - this.format_eta = null; - } - } - - public long getBleft() { - return this.bleft; - } - - public DownloadInfo setBleft(long bleft) { - this.bleft = bleft; - setBleftIsSet(true); - return this; - } - - public void unsetBleft() { - __isset_bit_vector.clear(__BLEFT_ISSET_ID); - } - - /** Returns true if field bleft is set (has been assigned a value) and false otherwise */ - public boolean isSetBleft() { - return __isset_bit_vector.get(__BLEFT_ISSET_ID); - } - - public void setBleftIsSet(boolean value) { - __isset_bit_vector.set(__BLEFT_ISSET_ID, value); - } - - public long getSize() { - return this.size; - } - - public DownloadInfo setSize(long size) { - this.size = size; - setSizeIsSet(true); - return this; - } - - public void unsetSize() { - __isset_bit_vector.clear(__SIZE_ISSET_ID); - } - - /** Returns true if field size is set (has been assigned a value) and false otherwise */ - public boolean isSetSize() { - return __isset_bit_vector.get(__SIZE_ISSET_ID); - } - - public void setSizeIsSet(boolean value) { - __isset_bit_vector.set(__SIZE_ISSET_ID, value); - } - - public String getFormat_size() { - return this.format_size; - } - - public DownloadInfo setFormat_size(String format_size) { - this.format_size = format_size; - return this; - } - - public void unsetFormat_size() { - this.format_size = null; - } - - /** Returns true if field format_size is set (has been assigned a value) and false otherwise */ - public boolean isSetFormat_size() { - return this.format_size != null; - } - - public void setFormat_sizeIsSet(boolean value) { - if (!value) { - this.format_size = null; - } - } - - public byte getPercent() { - return this.percent; - } - - public DownloadInfo setPercent(byte percent) { - this.percent = percent; - setPercentIsSet(true); - return this; - } - - public void unsetPercent() { - __isset_bit_vector.clear(__PERCENT_ISSET_ID); - } - - /** Returns true if field percent is set (has been assigned a value) and false otherwise */ - public boolean isSetPercent() { - return __isset_bit_vector.get(__PERCENT_ISSET_ID); - } - - public void setPercentIsSet(boolean value) { - __isset_bit_vector.set(__PERCENT_ISSET_ID, value); - } - - /** - * - * @see DownloadStatus - */ - public DownloadStatus getStatus() { - return this.status; - } - - /** - * - * @see DownloadStatus - */ - public DownloadInfo setStatus(DownloadStatus status) { - this.status = status; - return this; - } - - public void unsetStatus() { - this.status = null; - } - - /** Returns true if field status is set (has been assigned a value) and false otherwise */ - public boolean isSetStatus() { - return this.status != null; - } - - public void setStatusIsSet(boolean value) { - if (!value) { - this.status = null; - } - } - - public String getStatusmsg() { - return this.statusmsg; - } - - public DownloadInfo setStatusmsg(String statusmsg) { - this.statusmsg = statusmsg; - return this; - } - - public void unsetStatusmsg() { - this.statusmsg = null; - } - - /** Returns true if field statusmsg is set (has been assigned a value) and false otherwise */ - public boolean isSetStatusmsg() { - return this.statusmsg != null; - } - - public void setStatusmsgIsSet(boolean value) { - if (!value) { - this.statusmsg = null; - } - } - - public String getFormat_wait() { - return this.format_wait; - } - - public DownloadInfo setFormat_wait(String format_wait) { - this.format_wait = format_wait; - return this; - } - - public void unsetFormat_wait() { - this.format_wait = null; - } - - /** Returns true if field format_wait is set (has been assigned a value) and false otherwise */ - public boolean isSetFormat_wait() { - return this.format_wait != null; - } - - public void setFormat_waitIsSet(boolean value) { - if (!value) { - this.format_wait = null; - } - } - - public long getWait_until() { - return this.wait_until; - } - - public DownloadInfo setWait_until(long wait_until) { - this.wait_until = wait_until; - setWait_untilIsSet(true); - return this; - } - - public void unsetWait_until() { - __isset_bit_vector.clear(__WAIT_UNTIL_ISSET_ID); - } - - /** Returns true if field wait_until is set (has been assigned a value) and false otherwise */ - public boolean isSetWait_until() { - return __isset_bit_vector.get(__WAIT_UNTIL_ISSET_ID); - } - - public void setWait_untilIsSet(boolean value) { - __isset_bit_vector.set(__WAIT_UNTIL_ISSET_ID, value); - } - - public int getPackageID() { - return this.packageID; - } - - public DownloadInfo setPackageID(int packageID) { - this.packageID = packageID; - setPackageIDIsSet(true); - return this; - } - - public void unsetPackageID() { - __isset_bit_vector.clear(__PACKAGEID_ISSET_ID); - } - - /** Returns true if field packageID is set (has been assigned a value) and false otherwise */ - public boolean isSetPackageID() { - return __isset_bit_vector.get(__PACKAGEID_ISSET_ID); - } - - public void setPackageIDIsSet(boolean value) { - __isset_bit_vector.set(__PACKAGEID_ISSET_ID, value); - } - - public String getPackageName() { - return this.packageName; - } - - public DownloadInfo setPackageName(String packageName) { - this.packageName = packageName; - return this; - } - - public void unsetPackageName() { - this.packageName = null; - } - - /** Returns true if field packageName is set (has been assigned a value) and false otherwise */ - public boolean isSetPackageName() { - return this.packageName != null; - } - - public void setPackageNameIsSet(boolean value) { - if (!value) { - this.packageName = null; - } - } - - public String getPlugin() { - return this.plugin; - } - - public DownloadInfo setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case SPEED: - if (value == null) { - unsetSpeed(); - } else { - setSpeed((Long)value); - } - break; - - case ETA: - if (value == null) { - unsetEta(); - } else { - setEta((Integer)value); - } - break; - - case FORMAT_ETA: - if (value == null) { - unsetFormat_eta(); - } else { - setFormat_eta((String)value); - } - break; - - case BLEFT: - if (value == null) { - unsetBleft(); - } else { - setBleft((Long)value); - } - break; - - case SIZE: - if (value == null) { - unsetSize(); - } else { - setSize((Long)value); - } - break; - - case FORMAT_SIZE: - if (value == null) { - unsetFormat_size(); - } else { - setFormat_size((String)value); - } - break; - - case PERCENT: - if (value == null) { - unsetPercent(); - } else { - setPercent((Byte)value); - } - break; - - case STATUS: - if (value == null) { - unsetStatus(); - } else { - setStatus((DownloadStatus)value); - } - break; - - case STATUSMSG: - if (value == null) { - unsetStatusmsg(); - } else { - setStatusmsg((String)value); - } - break; - - case FORMAT_WAIT: - if (value == null) { - unsetFormat_wait(); - } else { - setFormat_wait((String)value); - } - break; - - case WAIT_UNTIL: - if (value == null) { - unsetWait_until(); - } else { - setWait_until((Long)value); - } - break; - - case PACKAGE_ID: - if (value == null) { - unsetPackageID(); - } else { - setPackageID((Integer)value); - } - break; - - case PACKAGE_NAME: - if (value == null) { - unsetPackageName(); - } else { - setPackageName((String)value); - } - break; - - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - case NAME: - return getName(); - - case SPEED: - return Long.valueOf(getSpeed()); - - case ETA: - return Integer.valueOf(getEta()); - - case FORMAT_ETA: - return getFormat_eta(); - - case BLEFT: - return Long.valueOf(getBleft()); - - case SIZE: - return Long.valueOf(getSize()); - - case FORMAT_SIZE: - return getFormat_size(); - - case PERCENT: - return Byte.valueOf(getPercent()); - - case STATUS: - return getStatus(); - - case STATUSMSG: - return getStatusmsg(); - - case FORMAT_WAIT: - return getFormat_wait(); - - case WAIT_UNTIL: - return Long.valueOf(getWait_until()); - - case PACKAGE_ID: - return Integer.valueOf(getPackageID()); - - case PACKAGE_NAME: - return getPackageName(); - - case PLUGIN: - return getPlugin(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - case NAME: - return isSetName(); - case SPEED: - return isSetSpeed(); - case ETA: - return isSetEta(); - case FORMAT_ETA: - return isSetFormat_eta(); - case BLEFT: - return isSetBleft(); - case SIZE: - return isSetSize(); - case FORMAT_SIZE: - return isSetFormat_size(); - case PERCENT: - return isSetPercent(); - case STATUS: - return isSetStatus(); - case STATUSMSG: - return isSetStatusmsg(); - case FORMAT_WAIT: - return isSetFormat_wait(); - case WAIT_UNTIL: - return isSetWait_until(); - case PACKAGE_ID: - return isSetPackageID(); - case PACKAGE_NAME: - return isSetPackageName(); - case PLUGIN: - return isSetPlugin(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof DownloadInfo) - return this.equals((DownloadInfo)that); - return false; - } - - public boolean equals(DownloadInfo that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_speed = true; - boolean that_present_speed = true; - if (this_present_speed || that_present_speed) { - if (!(this_present_speed && that_present_speed)) - return false; - if (this.speed != that.speed) - return false; - } - - boolean this_present_eta = true; - boolean that_present_eta = true; - if (this_present_eta || that_present_eta) { - if (!(this_present_eta && that_present_eta)) - return false; - if (this.eta != that.eta) - return false; - } - - boolean this_present_format_eta = true && this.isSetFormat_eta(); - boolean that_present_format_eta = true && that.isSetFormat_eta(); - if (this_present_format_eta || that_present_format_eta) { - if (!(this_present_format_eta && that_present_format_eta)) - return false; - if (!this.format_eta.equals(that.format_eta)) - return false; - } - - boolean this_present_bleft = true; - boolean that_present_bleft = true; - if (this_present_bleft || that_present_bleft) { - if (!(this_present_bleft && that_present_bleft)) - return false; - if (this.bleft != that.bleft) - return false; - } - - boolean this_present_size = true; - boolean that_present_size = true; - if (this_present_size || that_present_size) { - if (!(this_present_size && that_present_size)) - return false; - if (this.size != that.size) - return false; - } - - boolean this_present_format_size = true && this.isSetFormat_size(); - boolean that_present_format_size = true && that.isSetFormat_size(); - if (this_present_format_size || that_present_format_size) { - if (!(this_present_format_size && that_present_format_size)) - return false; - if (!this.format_size.equals(that.format_size)) - return false; - } - - boolean this_present_percent = true; - boolean that_present_percent = true; - if (this_present_percent || that_present_percent) { - if (!(this_present_percent && that_present_percent)) - return false; - if (this.percent != that.percent) - return false; - } - - boolean this_present_status = true && this.isSetStatus(); - boolean that_present_status = true && that.isSetStatus(); - if (this_present_status || that_present_status) { - if (!(this_present_status && that_present_status)) - return false; - if (!this.status.equals(that.status)) - return false; - } - - boolean this_present_statusmsg = true && this.isSetStatusmsg(); - boolean that_present_statusmsg = true && that.isSetStatusmsg(); - if (this_present_statusmsg || that_present_statusmsg) { - if (!(this_present_statusmsg && that_present_statusmsg)) - return false; - if (!this.statusmsg.equals(that.statusmsg)) - return false; - } - - boolean this_present_format_wait = true && this.isSetFormat_wait(); - boolean that_present_format_wait = true && that.isSetFormat_wait(); - if (this_present_format_wait || that_present_format_wait) { - if (!(this_present_format_wait && that_present_format_wait)) - return false; - if (!this.format_wait.equals(that.format_wait)) - return false; - } - - boolean this_present_wait_until = true; - boolean that_present_wait_until = true; - if (this_present_wait_until || that_present_wait_until) { - if (!(this_present_wait_until && that_present_wait_until)) - return false; - if (this.wait_until != that.wait_until) - return false; - } - - boolean this_present_packageID = true; - boolean that_present_packageID = true; - if (this_present_packageID || that_present_packageID) { - if (!(this_present_packageID && that_present_packageID)) - return false; - if (this.packageID != that.packageID) - return false; - } - - boolean this_present_packageName = true && this.isSetPackageName(); - boolean that_present_packageName = true && that.isSetPackageName(); - if (this_present_packageName || that_present_packageName) { - if (!(this_present_packageName && that_present_packageName)) - return false; - if (!this.packageName.equals(that.packageName)) - return false; - } - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(DownloadInfo other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - DownloadInfo typedOther = (DownloadInfo)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSpeed()).compareTo(typedOther.isSetSpeed()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSpeed()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.speed, typedOther.speed); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetEta()).compareTo(typedOther.isSetEta()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetEta()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.eta, typedOther.eta); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFormat_eta()).compareTo(typedOther.isSetFormat_eta()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFormat_eta()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.format_eta, typedOther.format_eta); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetBleft()).compareTo(typedOther.isSetBleft()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetBleft()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.bleft, typedOther.bleft); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSize()).compareTo(typedOther.isSetSize()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSize()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.size, typedOther.size); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFormat_size()).compareTo(typedOther.isSetFormat_size()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFormat_size()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.format_size, typedOther.format_size); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPercent()).compareTo(typedOther.isSetPercent()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPercent()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.percent, typedOther.percent); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetStatus()).compareTo(typedOther.isSetStatus()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetStatus()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.status, typedOther.status); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetStatusmsg()).compareTo(typedOther.isSetStatusmsg()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetStatusmsg()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.statusmsg, typedOther.statusmsg); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFormat_wait()).compareTo(typedOther.isSetFormat_wait()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFormat_wait()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.format_wait, typedOther.format_wait); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetWait_until()).compareTo(typedOther.isSetWait_until()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetWait_until()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.wait_until, typedOther.wait_until); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPackageID()).compareTo(typedOther.isSetPackageID()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPackageID()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.packageID, typedOther.packageID); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPackageName()).compareTo(typedOther.isSetPackageName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPackageName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.packageName, typedOther.packageName); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("DownloadInfo("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - if (!first) sb.append(", "); - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("speed:"); - sb.append(this.speed); - first = false; - if (!first) sb.append(", "); - sb.append("eta:"); - sb.append(this.eta); - first = false; - if (!first) sb.append(", "); - sb.append("format_eta:"); - if (this.format_eta == null) { - sb.append("null"); - } else { - sb.append(this.format_eta); - } - first = false; - if (!first) sb.append(", "); - sb.append("bleft:"); - sb.append(this.bleft); - first = false; - if (!first) sb.append(", "); - sb.append("size:"); - sb.append(this.size); - first = false; - if (!first) sb.append(", "); - sb.append("format_size:"); - if (this.format_size == null) { - sb.append("null"); - } else { - sb.append(this.format_size); - } - first = false; - if (!first) sb.append(", "); - sb.append("percent:"); - sb.append(this.percent); - first = false; - if (!first) sb.append(", "); - sb.append("status:"); - if (this.status == null) { - sb.append("null"); - } else { - sb.append(this.status); - } - first = false; - if (!first) sb.append(", "); - sb.append("statusmsg:"); - if (this.statusmsg == null) { - sb.append("null"); - } else { - sb.append(this.statusmsg); - } - first = false; - if (!first) sb.append(", "); - sb.append("format_wait:"); - if (this.format_wait == null) { - sb.append("null"); - } else { - sb.append(this.format_wait); - } - first = false; - if (!first) sb.append(", "); - sb.append("wait_until:"); - sb.append(this.wait_until); - first = false; - if (!first) sb.append(", "); - sb.append("packageID:"); - sb.append(this.packageID); - first = false; - if (!first) sb.append(", "); - sb.append("packageName:"); - if (this.packageName == null) { - sb.append("null"); - } else { - sb.append(this.packageName); - } - first = false; - if (!first) sb.append(", "); - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class DownloadInfoStandardSchemeFactory implements SchemeFactory { - public DownloadInfoStandardScheme getScheme() { - return new DownloadInfoStandardScheme(); - } - } - - private static class DownloadInfoStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, DownloadInfo struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // SPEED - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.speed = iprot.readI64(); - struct.setSpeedIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // ETA - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.eta = iprot.readI32(); - struct.setEtaIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // FORMAT_ETA - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.format_eta = iprot.readString(); - struct.setFormat_etaIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 6: // BLEFT - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.bleft = iprot.readI64(); - struct.setBleftIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 7: // SIZE - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 8: // FORMAT_SIZE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.format_size = iprot.readString(); - struct.setFormat_sizeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 9: // PERCENT - if (schemeField.type == org.apache.thrift.protocol.TType.BYTE) { - struct.percent = iprot.readByte(); - struct.setPercentIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 10: // STATUS - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 11: // STATUSMSG - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.statusmsg = iprot.readString(); - struct.setStatusmsgIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 12: // FORMAT_WAIT - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.format_wait = iprot.readString(); - struct.setFormat_waitIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 13: // WAIT_UNTIL - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.wait_until = iprot.readI64(); - struct.setWait_untilIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 14: // PACKAGE_ID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.packageID = iprot.readI32(); - struct.setPackageIDIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 15: // PACKAGE_NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.packageName = iprot.readString(); - struct.setPackageNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 16: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, DownloadInfo struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(SPEED_FIELD_DESC); - oprot.writeI64(struct.speed); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(ETA_FIELD_DESC); - oprot.writeI32(struct.eta); - oprot.writeFieldEnd(); - if (struct.format_eta != null) { - oprot.writeFieldBegin(FORMAT_ETA_FIELD_DESC); - oprot.writeString(struct.format_eta); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(BLEFT_FIELD_DESC); - oprot.writeI64(struct.bleft); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(SIZE_FIELD_DESC); - oprot.writeI64(struct.size); - oprot.writeFieldEnd(); - if (struct.format_size != null) { - oprot.writeFieldBegin(FORMAT_SIZE_FIELD_DESC); - oprot.writeString(struct.format_size); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(PERCENT_FIELD_DESC); - oprot.writeByte(struct.percent); - oprot.writeFieldEnd(); - if (struct.status != null) { - oprot.writeFieldBegin(STATUS_FIELD_DESC); - oprot.writeI32(struct.status.getValue()); - oprot.writeFieldEnd(); - } - if (struct.statusmsg != null) { - oprot.writeFieldBegin(STATUSMSG_FIELD_DESC); - oprot.writeString(struct.statusmsg); - oprot.writeFieldEnd(); - } - if (struct.format_wait != null) { - oprot.writeFieldBegin(FORMAT_WAIT_FIELD_DESC); - oprot.writeString(struct.format_wait); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(WAIT_UNTIL_FIELD_DESC); - oprot.writeI64(struct.wait_until); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(PACKAGE_ID_FIELD_DESC); - oprot.writeI32(struct.packageID); - oprot.writeFieldEnd(); - if (struct.packageName != null) { - oprot.writeFieldBegin(PACKAGE_NAME_FIELD_DESC); - oprot.writeString(struct.packageName); - oprot.writeFieldEnd(); - } - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class DownloadInfoTupleSchemeFactory implements SchemeFactory { - public DownloadInfoTupleScheme getScheme() { - return new DownloadInfoTupleScheme(); - } - } - - private static class DownloadInfoTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, DownloadInfo struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - if (struct.isSetName()) { - optionals.set(1); - } - if (struct.isSetSpeed()) { - optionals.set(2); - } - if (struct.isSetEta()) { - optionals.set(3); - } - if (struct.isSetFormat_eta()) { - optionals.set(4); - } - if (struct.isSetBleft()) { - optionals.set(5); - } - if (struct.isSetSize()) { - optionals.set(6); - } - if (struct.isSetFormat_size()) { - optionals.set(7); - } - if (struct.isSetPercent()) { - optionals.set(8); - } - if (struct.isSetStatus()) { - optionals.set(9); - } - if (struct.isSetStatusmsg()) { - optionals.set(10); - } - if (struct.isSetFormat_wait()) { - optionals.set(11); - } - if (struct.isSetWait_until()) { - optionals.set(12); - } - if (struct.isSetPackageID()) { - optionals.set(13); - } - if (struct.isSetPackageName()) { - optionals.set(14); - } - if (struct.isSetPlugin()) { - optionals.set(15); - } - oprot.writeBitSet(optionals, 16); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetSpeed()) { - oprot.writeI64(struct.speed); - } - if (struct.isSetEta()) { - oprot.writeI32(struct.eta); - } - if (struct.isSetFormat_eta()) { - oprot.writeString(struct.format_eta); - } - if (struct.isSetBleft()) { - oprot.writeI64(struct.bleft); - } - if (struct.isSetSize()) { - oprot.writeI64(struct.size); - } - if (struct.isSetFormat_size()) { - oprot.writeString(struct.format_size); - } - if (struct.isSetPercent()) { - oprot.writeByte(struct.percent); - } - if (struct.isSetStatus()) { - oprot.writeI32(struct.status.getValue()); - } - if (struct.isSetStatusmsg()) { - oprot.writeString(struct.statusmsg); - } - if (struct.isSetFormat_wait()) { - oprot.writeString(struct.format_wait); - } - if (struct.isSetWait_until()) { - oprot.writeI64(struct.wait_until); - } - if (struct.isSetPackageID()) { - oprot.writeI32(struct.packageID); - } - if (struct.isSetPackageName()) { - oprot.writeString(struct.packageName); - } - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, DownloadInfo struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(16); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - if (incoming.get(1)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(2)) { - struct.speed = iprot.readI64(); - struct.setSpeedIsSet(true); - } - if (incoming.get(3)) { - struct.eta = iprot.readI32(); - struct.setEtaIsSet(true); - } - if (incoming.get(4)) { - struct.format_eta = iprot.readString(); - struct.setFormat_etaIsSet(true); - } - if (incoming.get(5)) { - struct.bleft = iprot.readI64(); - struct.setBleftIsSet(true); - } - if (incoming.get(6)) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } - if (incoming.get(7)) { - struct.format_size = iprot.readString(); - struct.setFormat_sizeIsSet(true); - } - if (incoming.get(8)) { - struct.percent = iprot.readByte(); - struct.setPercentIsSet(true); - } - if (incoming.get(9)) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } - if (incoming.get(10)) { - struct.statusmsg = iprot.readString(); - struct.setStatusmsgIsSet(true); - } - if (incoming.get(11)) { - struct.format_wait = iprot.readString(); - struct.setFormat_waitIsSet(true); - } - if (incoming.get(12)) { - struct.wait_until = iprot.readI64(); - struct.setWait_untilIsSet(true); - } - if (incoming.get(13)) { - struct.packageID = iprot.readI32(); - struct.setPackageIDIsSet(true); - } - if (incoming.get(14)) { - struct.packageName = iprot.readString(); - struct.setPackageNameIsSet(true); - } - if (incoming.get(15)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/DownloadStatus.java b/app/src/main/java/org/pyload/thrift/DownloadStatus.java deleted file mode 100644 index ebd6aea..0000000 --- a/app/src/main/java/org/pyload/thrift/DownloadStatus.java +++ /dev/null @@ -1,84 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - - -import java.util.Map; -import java.util.HashMap; -import org.apache.thrift.TEnum; - -public enum DownloadStatus implements org.apache.thrift.TEnum { - Finished(0), - Offline(1), - Online(2), - Queued(3), - Skipped(4), - Waiting(5), - TempOffline(6), - Starting(7), - Failed(8), - Aborted(9), - Decrypting(10), - Custom(11), - Downloading(12), - Processing(13), - Unknown(14); - - private final int value; - - private DownloadStatus(int value) { - this.value = value; - } - - /** - * Get the integer value of this enum value, as defined in the Thrift IDL. - */ - public int getValue() { - return value; - } - - /** - * Find a the enum type by its integer value, as defined in the Thrift IDL. - * @return null if the value is not found. - */ - public static DownloadStatus findByValue(int value) { - switch (value) { - case 0: - return Finished; - case 1: - return Offline; - case 2: - return Online; - case 3: - return Queued; - case 4: - return Skipped; - case 5: - return Waiting; - case 6: - return TempOffline; - case 7: - return Starting; - case 8: - return Failed; - case 9: - return Aborted; - case 10: - return Decrypting; - case 11: - return Custom; - case 12: - return Downloading; - case 13: - return Processing; - case 14: - return Unknown; - default: - return null; - } - } -} diff --git a/app/src/main/java/org/pyload/thrift/ElementType.java b/app/src/main/java/org/pyload/thrift/ElementType.java deleted file mode 100644 index 547ef91..0000000 --- a/app/src/main/java/org/pyload/thrift/ElementType.java +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - - -import java.util.Map; -import java.util.HashMap; -import org.apache.thrift.TEnum; - -public enum ElementType implements org.apache.thrift.TEnum { - Package(0), - File(1); - - private final int value; - - private ElementType(int value) { - this.value = value; - } - - /** - * Get the integer value of this enum value, as defined in the Thrift IDL. - */ - public int getValue() { - return value; - } - - /** - * Find a the enum type by its integer value, as defined in the Thrift IDL. - * @return null if the value is not found. - */ - public static ElementType findByValue(int value) { - switch (value) { - case 0: - return Package; - case 1: - return File; - default: - return null; - } - } -} diff --git a/app/src/main/java/org/pyload/thrift/Event.java b/app/src/main/java/org/pyload/thrift/Event.java deleted file mode 100644 index d836d90..0000000 --- a/app/src/main/java/org/pyload/thrift/Event.java +++ /dev/null @@ -1,611 +0,0 @@ -/** - * Autogenerated by Thrift - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - */ -package org.pyload.thrift; - -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import org.apache.thrift.*; -import org.apache.thrift.async.*; -import org.apache.thrift.meta_data.*; -import org.apache.thrift.transport.*; -import org.apache.thrift.protocol.*; - -public class Event implements TBase, java.io.Serializable, Cloneable { - private static final TStruct STRUCT_DESC = new TStruct("Event"); - - private static final TField EVENT_FIELD_DESC = new TField("event", TType.STRING, (short)1); - private static final TField ID_FIELD_DESC = new TField("id", TType.I32, (short)2); - private static final TField TYPE_FIELD_DESC = new TField("type", TType.I32, (short)3); - private static final TField DESTINATION_FIELD_DESC = new TField("destination", TType.I32, (short)4); - - public String event; - public int id; - /** - * - * @see ElementType - */ - public ElementType type; - /** - * - * @see Destination - */ - public Destination destination; - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements TFieldIdEnum { - EVENT((short)1, "event"), - ID((short)2, "id"), - /** - * - * @see ElementType - */ - TYPE((short)3, "type"), - /** - * - * @see Destination - */ - DESTINATION((short)4, "destination"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // EVENT - return EVENT; - case 2: // ID - return ID; - case 3: // TYPE - return TYPE; - case 4: // DESTINATION - return DESTINATION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __ID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - - public static final Map<_Fields, FieldMetaData> metaDataMap; - static { - Map<_Fields, FieldMetaData> tmpMap = new EnumMap<_Fields, FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.EVENT, new FieldMetaData("event", TFieldRequirementType.DEFAULT, - new FieldValueMetaData(TType.STRING))); - tmpMap.put(_Fields.ID, new FieldMetaData("id", TFieldRequirementType.OPTIONAL, - new FieldValueMetaData(TType.I32))); - tmpMap.put(_Fields.TYPE, new FieldMetaData("type", TFieldRequirementType.OPTIONAL, - new EnumMetaData(TType.ENUM, ElementType.class))); - tmpMap.put(_Fields.DESTINATION, new FieldMetaData("destination", TFieldRequirementType.OPTIONAL, - new EnumMetaData(TType.ENUM, Destination.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - FieldMetaData.addStructMetaDataMap(Event.class, metaDataMap); - } - - public Event() { - } - - public Event( - String event) - { - this(); - this.event = event; - } - - /** - * Performs a deep copy on other. - */ - public Event(Event other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetEvent()) { - this.event = other.event; - } - this.id = other.id; - if (other.isSetType()) { - this.type = other.type; - } - if (other.isSetDestination()) { - this.destination = other.destination; - } - } - - public Event deepCopy() { - return new Event(this); - } - - @Override - public void clear() { - this.event = null; - setIdIsSet(false); - this.id = 0; - this.type = null; - this.destination = null; - } - - public String getEvent() { - return this.event; - } - - public Event setEvent(String event) { - this.event = event; - return this; - } - - public void unsetEvent() { - this.event = null; - } - - /** Returns true if field event is set (has been asigned a value) and false otherwise */ - public boolean isSetEvent() { - return this.event != null; - } - - public void setEventIsSet(boolean value) { - if (!value) { - this.event = null; - } - } - - public int getId() { - return this.id; - } - - public Event setId(int id) { - this.id = id; - setIdIsSet(true); - return this; - } - - public void unsetId() { - __isset_bit_vector.clear(__ID_ISSET_ID); - } - - /** Returns true if field id is set (has been asigned a value) and false otherwise */ - public boolean isSetId() { - return __isset_bit_vector.get(__ID_ISSET_ID); - } - - public void setIdIsSet(boolean value) { - __isset_bit_vector.set(__ID_ISSET_ID, value); - } - - /** - * - * @see ElementType - */ - public ElementType getType() { - return this.type; - } - - /** - * - * @see ElementType - */ - public Event setType(ElementType type) { - this.type = type; - return this; - } - - public void unsetType() { - this.type = null; - } - - /** Returns true if field type is set (has been asigned a value) and false otherwise */ - public boolean isSetType() { - return this.type != null; - } - - public void setTypeIsSet(boolean value) { - if (!value) { - this.type = null; - } - } - - /** - * - * @see Destination - */ - public Destination getDestination() { - return this.destination; - } - - /** - * - * @see Destination - */ - public Event setDestination(Destination destination) { - this.destination = destination; - return this; - } - - public void unsetDestination() { - this.destination = null; - } - - /** Returns true if field destination is set (has been asigned a value) and false otherwise */ - public boolean isSetDestination() { - return this.destination != null; - } - - public void setDestinationIsSet(boolean value) { - if (!value) { - this.destination = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case EVENT: - if (value == null) { - unsetEvent(); - } else { - setEvent((String)value); - } - break; - - case ID: - if (value == null) { - unsetId(); - } else { - setId((Integer)value); - } - break; - - case TYPE: - if (value == null) { - unsetType(); - } else { - setType((ElementType)value); - } - break; - - case DESTINATION: - if (value == null) { - unsetDestination(); - } else { - setDestination((Destination)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case EVENT: - return getEvent(); - - case ID: - return new Integer(getId()); - - case TYPE: - return getType(); - - case DESTINATION: - return getDestination(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case EVENT: - return isSetEvent(); - case ID: - return isSetId(); - case TYPE: - return isSetType(); - case DESTINATION: - return isSetDestination(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof Event) - return this.equals((Event)that); - return false; - } - - public boolean equals(Event that) { - if (that == null) - return false; - - boolean this_present_event = true && this.isSetEvent(); - boolean that_present_event = true && that.isSetEvent(); - if (this_present_event || that_present_event) { - if (!(this_present_event && that_present_event)) - return false; - if (!this.event.equals(that.event)) - return false; - } - - boolean this_present_id = true && this.isSetId(); - boolean that_present_id = true && that.isSetId(); - if (this_present_id || that_present_id) { - if (!(this_present_id && that_present_id)) - return false; - if (this.id != that.id) - return false; - } - - boolean this_present_type = true && this.isSetType(); - boolean that_present_type = true && that.isSetType(); - if (this_present_type || that_present_type) { - if (!(this_present_type && that_present_type)) - return false; - if (!this.type.equals(that.type)) - return false; - } - - boolean this_present_destination = true && this.isSetDestination(); - boolean that_present_destination = true && that.isSetDestination(); - if (this_present_destination || that_present_destination) { - if (!(this_present_destination && that_present_destination)) - return false; - if (!this.destination.equals(that.destination)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(Event other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - Event typedOther = (Event)other; - - lastComparison = Boolean.valueOf(isSetEvent()).compareTo(typedOther.isSetEvent()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetEvent()) { - lastComparison = TBaseHelper.compareTo(this.event, typedOther.event); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetId()).compareTo(typedOther.isSetId()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetId()) { - lastComparison = TBaseHelper.compareTo(this.id, typedOther.id); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetType()).compareTo(typedOther.isSetType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetType()) { - lastComparison = TBaseHelper.compareTo(this.type, typedOther.type); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDestination()).compareTo(typedOther.isSetDestination()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDestination()) { - lastComparison = TBaseHelper.compareTo(this.destination, typedOther.destination); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(TProtocol iprot) throws TException { - TField field; - iprot.readStructBegin(); - while (true) - { - field = iprot.readFieldBegin(); - if (field.type == TType.STOP) { - break; - } - switch (field.id) { - case 1: // EVENT - if (field.type == TType.STRING) { - this.event = iprot.readString(); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - case 2: // ID - if (field.type == TType.I32) { - this.id = iprot.readI32(); - setIdIsSet(true); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - case 3: // TYPE - if (field.type == TType.I32) { - this.type = ElementType.findByValue(iprot.readI32()); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - case 4: // DESTINATION - if (field.type == TType.I32) { - this.destination = Destination.findByValue(iprot.readI32()); - } else { - TProtocolUtil.skip(iprot, field.type); - } - break; - default: - TProtocolUtil.skip(iprot, field.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - validate(); - } - - public void write(TProtocol oprot) throws TException { - validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (this.event != null) { - oprot.writeFieldBegin(EVENT_FIELD_DESC); - oprot.writeString(this.event); - oprot.writeFieldEnd(); - } - if (isSetId()) { - oprot.writeFieldBegin(ID_FIELD_DESC); - oprot.writeI32(this.id); - oprot.writeFieldEnd(); - } - if (this.type != null) { - if (isSetType()) { - oprot.writeFieldBegin(TYPE_FIELD_DESC); - oprot.writeI32(this.type.getValue()); - oprot.writeFieldEnd(); - } - } - if (this.destination != null) { - if (isSetDestination()) { - oprot.writeFieldBegin(DESTINATION_FIELD_DESC); - oprot.writeI32(this.destination.getValue()); - oprot.writeFieldEnd(); - } - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("Event("); - boolean first = true; - - sb.append("event:"); - if (this.event == null) { - sb.append("null"); - } else { - sb.append(this.event); - } - first = false; - if (isSetId()) { - if (!first) sb.append(", "); - sb.append("id:"); - sb.append(this.id); - first = false; - } - if (isSetType()) { - if (!first) sb.append(", "); - sb.append("type:"); - if (this.type == null) { - sb.append("null"); - } else { - sb.append(this.type); - } - first = false; - } - if (isSetDestination()) { - if (!first) sb.append(", "); - sb.append("destination:"); - if (this.destination == null) { - sb.append("null"); - } else { - sb.append(this.destination); - } - first = false; - } - sb.append(")"); - return sb.toString(); - } - - public void validate() throws TException { - // check for required fields - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/EventInfo.java b/app/src/main/java/org/pyload/thrift/EventInfo.java deleted file mode 100644 index 7096566..0000000 --- a/app/src/main/java/org/pyload/thrift/EventInfo.java +++ /dev/null @@ -1,719 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class EventInfo implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("EventInfo"); - - private static final org.apache.thrift.protocol.TField EVENTNAME_FIELD_DESC = new org.apache.thrift.protocol.TField("eventname", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField ID_FIELD_DESC = new org.apache.thrift.protocol.TField("id", org.apache.thrift.protocol.TType.I32, (short)2); - private static final org.apache.thrift.protocol.TField TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("type", org.apache.thrift.protocol.TType.I32, (short)3); - private static final org.apache.thrift.protocol.TField DESTINATION_FIELD_DESC = new org.apache.thrift.protocol.TField("destination", org.apache.thrift.protocol.TType.I32, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new EventInfoStandardSchemeFactory()); - schemes.put(TupleScheme.class, new EventInfoTupleSchemeFactory()); - } - - public String eventname; // required - public int id; // required - /** - * - * @see ElementType - */ - public ElementType type; // required - /** - * - * @see Destination - */ - public Destination destination; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - EVENTNAME((short)1, "eventname"), - ID((short)2, "id"), - /** - * - * @see ElementType - */ - TYPE((short)3, "type"), - /** - * - * @see Destination - */ - DESTINATION((short)4, "destination"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // EVENTNAME - return EVENTNAME; - case 2: // ID - return ID; - case 3: // TYPE - return TYPE; - case 4: // DESTINATION - return DESTINATION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __ID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - private _Fields optionals[] = {_Fields.ID,_Fields.TYPE,_Fields.DESTINATION}; - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.EVENTNAME, new org.apache.thrift.meta_data.FieldMetaData("eventname", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); - tmpMap.put(_Fields.TYPE, new org.apache.thrift.meta_data.FieldMetaData("type", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, ElementType.class))); - tmpMap.put(_Fields.DESTINATION, new org.apache.thrift.meta_data.FieldMetaData("destination", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(EventInfo.class, metaDataMap); - } - - public EventInfo() { - } - - public EventInfo( - String eventname) - { - this(); - this.eventname = eventname; - } - - /** - * Performs a deep copy on other. - */ - public EventInfo(EventInfo other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetEventname()) { - this.eventname = other.eventname; - } - this.id = other.id; - if (other.isSetType()) { - this.type = other.type; - } - if (other.isSetDestination()) { - this.destination = other.destination; - } - } - - public EventInfo deepCopy() { - return new EventInfo(this); - } - - @Override - public void clear() { - this.eventname = null; - setIdIsSet(false); - this.id = 0; - this.type = null; - this.destination = null; - } - - public String getEventname() { - return this.eventname; - } - - public EventInfo setEventname(String eventname) { - this.eventname = eventname; - return this; - } - - public void unsetEventname() { - this.eventname = null; - } - - /** Returns true if field eventname is set (has been assigned a value) and false otherwise */ - public boolean isSetEventname() { - return this.eventname != null; - } - - public void setEventnameIsSet(boolean value) { - if (!value) { - this.eventname = null; - } - } - - public int getId() { - return this.id; - } - - public EventInfo setId(int id) { - this.id = id; - setIdIsSet(true); - return this; - } - - public void unsetId() { - __isset_bit_vector.clear(__ID_ISSET_ID); - } - - /** Returns true if field id is set (has been assigned a value) and false otherwise */ - public boolean isSetId() { - return __isset_bit_vector.get(__ID_ISSET_ID); - } - - public void setIdIsSet(boolean value) { - __isset_bit_vector.set(__ID_ISSET_ID, value); - } - - /** - * - * @see ElementType - */ - public ElementType getType() { - return this.type; - } - - /** - * - * @see ElementType - */ - public EventInfo setType(ElementType type) { - this.type = type; - return this; - } - - public void unsetType() { - this.type = null; - } - - /** Returns true if field type is set (has been assigned a value) and false otherwise */ - public boolean isSetType() { - return this.type != null; - } - - public void setTypeIsSet(boolean value) { - if (!value) { - this.type = null; - } - } - - /** - * - * @see Destination - */ - public Destination getDestination() { - return this.destination; - } - - /** - * - * @see Destination - */ - public EventInfo setDestination(Destination destination) { - this.destination = destination; - return this; - } - - public void unsetDestination() { - this.destination = null; - } - - /** Returns true if field destination is set (has been assigned a value) and false otherwise */ - public boolean isSetDestination() { - return this.destination != null; - } - - public void setDestinationIsSet(boolean value) { - if (!value) { - this.destination = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case EVENTNAME: - if (value == null) { - unsetEventname(); - } else { - setEventname((String)value); - } - break; - - case ID: - if (value == null) { - unsetId(); - } else { - setId((Integer)value); - } - break; - - case TYPE: - if (value == null) { - unsetType(); - } else { - setType((ElementType)value); - } - break; - - case DESTINATION: - if (value == null) { - unsetDestination(); - } else { - setDestination((Destination)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case EVENTNAME: - return getEventname(); - - case ID: - return Integer.valueOf(getId()); - - case TYPE: - return getType(); - - case DESTINATION: - return getDestination(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case EVENTNAME: - return isSetEventname(); - case ID: - return isSetId(); - case TYPE: - return isSetType(); - case DESTINATION: - return isSetDestination(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof EventInfo) - return this.equals((EventInfo)that); - return false; - } - - public boolean equals(EventInfo that) { - if (that == null) - return false; - - boolean this_present_eventname = true && this.isSetEventname(); - boolean that_present_eventname = true && that.isSetEventname(); - if (this_present_eventname || that_present_eventname) { - if (!(this_present_eventname && that_present_eventname)) - return false; - if (!this.eventname.equals(that.eventname)) - return false; - } - - boolean this_present_id = true && this.isSetId(); - boolean that_present_id = true && that.isSetId(); - if (this_present_id || that_present_id) { - if (!(this_present_id && that_present_id)) - return false; - if (this.id != that.id) - return false; - } - - boolean this_present_type = true && this.isSetType(); - boolean that_present_type = true && that.isSetType(); - if (this_present_type || that_present_type) { - if (!(this_present_type && that_present_type)) - return false; - if (!this.type.equals(that.type)) - return false; - } - - boolean this_present_destination = true && this.isSetDestination(); - boolean that_present_destination = true && that.isSetDestination(); - if (this_present_destination || that_present_destination) { - if (!(this_present_destination && that_present_destination)) - return false; - if (!this.destination.equals(that.destination)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(EventInfo other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - EventInfo typedOther = (EventInfo)other; - - lastComparison = Boolean.valueOf(isSetEventname()).compareTo(typedOther.isSetEventname()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetEventname()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.eventname, typedOther.eventname); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetId()).compareTo(typedOther.isSetId()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetId()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.id, typedOther.id); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetType()).compareTo(typedOther.isSetType()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetType()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.type, typedOther.type); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDestination()).compareTo(typedOther.isSetDestination()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDestination()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.destination, typedOther.destination); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("EventInfo("); - boolean first = true; - - sb.append("eventname:"); - if (this.eventname == null) { - sb.append("null"); - } else { - sb.append(this.eventname); - } - first = false; - if (isSetId()) { - if (!first) sb.append(", "); - sb.append("id:"); - sb.append(this.id); - first = false; - } - if (isSetType()) { - if (!first) sb.append(", "); - sb.append("type:"); - if (this.type == null) { - sb.append("null"); - } else { - sb.append(this.type); - } - first = false; - } - if (isSetDestination()) { - if (!first) sb.append(", "); - sb.append("destination:"); - if (this.destination == null) { - sb.append("null"); - } else { - sb.append(this.destination); - } - first = false; - } - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class EventInfoStandardSchemeFactory implements SchemeFactory { - public EventInfoStandardScheme getScheme() { - return new EventInfoStandardScheme(); - } - } - - private static class EventInfoStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, EventInfo struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // EVENTNAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.eventname = iprot.readString(); - struct.setEventnameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // ID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.id = iprot.readI32(); - struct.setIdIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // TYPE - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.type = ElementType.findByValue(iprot.readI32()); - struct.setTypeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // DESTINATION - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, EventInfo struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.eventname != null) { - oprot.writeFieldBegin(EVENTNAME_FIELD_DESC); - oprot.writeString(struct.eventname); - oprot.writeFieldEnd(); - } - if (struct.isSetId()) { - oprot.writeFieldBegin(ID_FIELD_DESC); - oprot.writeI32(struct.id); - oprot.writeFieldEnd(); - } - if (struct.type != null) { - if (struct.isSetType()) { - oprot.writeFieldBegin(TYPE_FIELD_DESC); - oprot.writeI32(struct.type.getValue()); - oprot.writeFieldEnd(); - } - } - if (struct.destination != null) { - if (struct.isSetDestination()) { - oprot.writeFieldBegin(DESTINATION_FIELD_DESC); - oprot.writeI32(struct.destination.getValue()); - oprot.writeFieldEnd(); - } - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class EventInfoTupleSchemeFactory implements SchemeFactory { - public EventInfoTupleScheme getScheme() { - return new EventInfoTupleScheme(); - } - } - - private static class EventInfoTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, EventInfo struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetEventname()) { - optionals.set(0); - } - if (struct.isSetId()) { - optionals.set(1); - } - if (struct.isSetType()) { - optionals.set(2); - } - if (struct.isSetDestination()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetEventname()) { - oprot.writeString(struct.eventname); - } - if (struct.isSetId()) { - oprot.writeI32(struct.id); - } - if (struct.isSetType()) { - oprot.writeI32(struct.type.getValue()); - } - if (struct.isSetDestination()) { - oprot.writeI32(struct.destination.getValue()); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, EventInfo struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.eventname = iprot.readString(); - struct.setEventnameIsSet(true); - } - if (incoming.get(1)) { - struct.id = iprot.readI32(); - struct.setIdIsSet(true); - } - if (incoming.get(2)) { - struct.type = ElementType.findByValue(iprot.readI32()); - struct.setTypeIsSet(true); - } - if (incoming.get(3)) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/FileData.java b/app/src/main/java/org/pyload/thrift/FileData.java deleted file mode 100644 index 5e44b41..0000000 --- a/app/src/main/java/org/pyload/thrift/FileData.java +++ /dev/null @@ -1,1379 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class FileData implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("FileData"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField URL_FIELD_DESC = new org.apache.thrift.protocol.TField("url", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)4); - private static final org.apache.thrift.protocol.TField SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("size", org.apache.thrift.protocol.TType.I64, (short)5); - private static final org.apache.thrift.protocol.TField FORMAT_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("format_size", org.apache.thrift.protocol.TType.STRING, (short)6); - private static final org.apache.thrift.protocol.TField STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("status", org.apache.thrift.protocol.TType.I32, (short)7); - private static final org.apache.thrift.protocol.TField STATUSMSG_FIELD_DESC = new org.apache.thrift.protocol.TField("statusmsg", org.apache.thrift.protocol.TType.STRING, (short)8); - private static final org.apache.thrift.protocol.TField PACKAGE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("packageID", org.apache.thrift.protocol.TType.I32, (short)9); - private static final org.apache.thrift.protocol.TField ERROR_FIELD_DESC = new org.apache.thrift.protocol.TField("error", org.apache.thrift.protocol.TType.STRING, (short)10); - private static final org.apache.thrift.protocol.TField ORDER_FIELD_DESC = new org.apache.thrift.protocol.TField("order", org.apache.thrift.protocol.TType.I16, (short)11); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new FileDataStandardSchemeFactory()); - schemes.put(TupleScheme.class, new FileDataTupleSchemeFactory()); - } - - public int fid; // required - public String url; // required - public String name; // required - public String plugin; // required - public long size; // required - public String format_size; // required - /** - * - * @see DownloadStatus - */ - public DownloadStatus status; // required - public String statusmsg; // required - public int packageID; // required - public String error; // required - public short order; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"), - URL((short)2, "url"), - NAME((short)3, "name"), - PLUGIN((short)4, "plugin"), - SIZE((short)5, "size"), - FORMAT_SIZE((short)6, "format_size"), - /** - * - * @see DownloadStatus - */ - STATUS((short)7, "status"), - STATUSMSG((short)8, "statusmsg"), - PACKAGE_ID((short)9, "packageID"), - ERROR((short)10, "error"), - ORDER((short)11, "order"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - case 2: // URL - return URL; - case 3: // NAME - return NAME; - case 4: // PLUGIN - return PLUGIN; - case 5: // SIZE - return SIZE; - case 6: // FORMAT_SIZE - return FORMAT_SIZE; - case 7: // STATUS - return STATUS; - case 8: // STATUSMSG - return STATUSMSG; - case 9: // PACKAGE_ID - return PACKAGE_ID; - case 10: // ERROR - return ERROR; - case 11: // ORDER - return ORDER; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private static final int __SIZE_ISSET_ID = 1; - private static final int __PACKAGEID_ISSET_ID = 2; - private static final int __ORDER_ISSET_ID = 3; - private BitSet __isset_bit_vector = new BitSet(4); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - tmpMap.put(_Fields.URL, new org.apache.thrift.meta_data.FieldMetaData("url", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.SIZE, new org.apache.thrift.meta_data.FieldMetaData("size", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.FORMAT_SIZE, new org.apache.thrift.meta_data.FieldMetaData("format_size", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.STATUS, new org.apache.thrift.meta_data.FieldMetaData("status", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, DownloadStatus.class))); - tmpMap.put(_Fields.STATUSMSG, new org.apache.thrift.meta_data.FieldMetaData("statusmsg", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PACKAGE_ID, new org.apache.thrift.meta_data.FieldMetaData("packageID", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.ERROR, new org.apache.thrift.meta_data.FieldMetaData("error", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.ORDER, new org.apache.thrift.meta_data.FieldMetaData("order", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FileData.class, metaDataMap); - } - - public FileData() { - } - - public FileData( - int fid, - String url, - String name, - String plugin, - long size, - String format_size, - DownloadStatus status, - String statusmsg, - int packageID, - String error, - short order) - { - this(); - this.fid = fid; - setFidIsSet(true); - this.url = url; - this.name = name; - this.plugin = plugin; - this.size = size; - setSizeIsSet(true); - this.format_size = format_size; - this.status = status; - this.statusmsg = statusmsg; - this.packageID = packageID; - setPackageIDIsSet(true); - this.error = error; - this.order = order; - setOrderIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public FileData(FileData other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - if (other.isSetUrl()) { - this.url = other.url; - } - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - this.size = other.size; - if (other.isSetFormat_size()) { - this.format_size = other.format_size; - } - if (other.isSetStatus()) { - this.status = other.status; - } - if (other.isSetStatusmsg()) { - this.statusmsg = other.statusmsg; - } - this.packageID = other.packageID; - if (other.isSetError()) { - this.error = other.error; - } - this.order = other.order; - } - - public FileData deepCopy() { - return new FileData(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - this.url = null; - this.name = null; - this.plugin = null; - setSizeIsSet(false); - this.size = 0; - this.format_size = null; - this.status = null; - this.statusmsg = null; - setPackageIDIsSet(false); - this.packageID = 0; - this.error = null; - setOrderIsSet(false); - this.order = 0; - } - - public int getFid() { - return this.fid; - } - - public FileData setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public String getUrl() { - return this.url; - } - - public FileData setUrl(String url) { - this.url = url; - return this; - } - - public void unsetUrl() { - this.url = null; - } - - /** Returns true if field url is set (has been assigned a value) and false otherwise */ - public boolean isSetUrl() { - return this.url != null; - } - - public void setUrlIsSet(boolean value) { - if (!value) { - this.url = null; - } - } - - public String getName() { - return this.name; - } - - public FileData setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getPlugin() { - return this.plugin; - } - - public FileData setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public long getSize() { - return this.size; - } - - public FileData setSize(long size) { - this.size = size; - setSizeIsSet(true); - return this; - } - - public void unsetSize() { - __isset_bit_vector.clear(__SIZE_ISSET_ID); - } - - /** Returns true if field size is set (has been assigned a value) and false otherwise */ - public boolean isSetSize() { - return __isset_bit_vector.get(__SIZE_ISSET_ID); - } - - public void setSizeIsSet(boolean value) { - __isset_bit_vector.set(__SIZE_ISSET_ID, value); - } - - public String getFormat_size() { - return this.format_size; - } - - public FileData setFormat_size(String format_size) { - this.format_size = format_size; - return this; - } - - public void unsetFormat_size() { - this.format_size = null; - } - - /** Returns true if field format_size is set (has been assigned a value) and false otherwise */ - public boolean isSetFormat_size() { - return this.format_size != null; - } - - public void setFormat_sizeIsSet(boolean value) { - if (!value) { - this.format_size = null; - } - } - - /** - * - * @see DownloadStatus - */ - public DownloadStatus getStatus() { - return this.status; - } - - /** - * - * @see DownloadStatus - */ - public FileData setStatus(DownloadStatus status) { - this.status = status; - return this; - } - - public void unsetStatus() { - this.status = null; - } - - /** Returns true if field status is set (has been assigned a value) and false otherwise */ - public boolean isSetStatus() { - return this.status != null; - } - - public void setStatusIsSet(boolean value) { - if (!value) { - this.status = null; - } - } - - public String getStatusmsg() { - return this.statusmsg; - } - - public FileData setStatusmsg(String statusmsg) { - this.statusmsg = statusmsg; - return this; - } - - public void unsetStatusmsg() { - this.statusmsg = null; - } - - /** Returns true if field statusmsg is set (has been assigned a value) and false otherwise */ - public boolean isSetStatusmsg() { - return this.statusmsg != null; - } - - public void setStatusmsgIsSet(boolean value) { - if (!value) { - this.statusmsg = null; - } - } - - public int getPackageID() { - return this.packageID; - } - - public FileData setPackageID(int packageID) { - this.packageID = packageID; - setPackageIDIsSet(true); - return this; - } - - public void unsetPackageID() { - __isset_bit_vector.clear(__PACKAGEID_ISSET_ID); - } - - /** Returns true if field packageID is set (has been assigned a value) and false otherwise */ - public boolean isSetPackageID() { - return __isset_bit_vector.get(__PACKAGEID_ISSET_ID); - } - - public void setPackageIDIsSet(boolean value) { - __isset_bit_vector.set(__PACKAGEID_ISSET_ID, value); - } - - public String getError() { - return this.error; - } - - public FileData setError(String error) { - this.error = error; - return this; - } - - public void unsetError() { - this.error = null; - } - - /** Returns true if field error is set (has been assigned a value) and false otherwise */ - public boolean isSetError() { - return this.error != null; - } - - public void setErrorIsSet(boolean value) { - if (!value) { - this.error = null; - } - } - - public short getOrder() { - return this.order; - } - - public FileData setOrder(short order) { - this.order = order; - setOrderIsSet(true); - return this; - } - - public void unsetOrder() { - __isset_bit_vector.clear(__ORDER_ISSET_ID); - } - - /** Returns true if field order is set (has been assigned a value) and false otherwise */ - public boolean isSetOrder() { - return __isset_bit_vector.get(__ORDER_ISSET_ID); - } - - public void setOrderIsSet(boolean value) { - __isset_bit_vector.set(__ORDER_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - case URL: - if (value == null) { - unsetUrl(); - } else { - setUrl((String)value); - } - break; - - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case SIZE: - if (value == null) { - unsetSize(); - } else { - setSize((Long)value); - } - break; - - case FORMAT_SIZE: - if (value == null) { - unsetFormat_size(); - } else { - setFormat_size((String)value); - } - break; - - case STATUS: - if (value == null) { - unsetStatus(); - } else { - setStatus((DownloadStatus)value); - } - break; - - case STATUSMSG: - if (value == null) { - unsetStatusmsg(); - } else { - setStatusmsg((String)value); - } - break; - - case PACKAGE_ID: - if (value == null) { - unsetPackageID(); - } else { - setPackageID((Integer)value); - } - break; - - case ERROR: - if (value == null) { - unsetError(); - } else { - setError((String)value); - } - break; - - case ORDER: - if (value == null) { - unsetOrder(); - } else { - setOrder((Short)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - case URL: - return getUrl(); - - case NAME: - return getName(); - - case PLUGIN: - return getPlugin(); - - case SIZE: - return Long.valueOf(getSize()); - - case FORMAT_SIZE: - return getFormat_size(); - - case STATUS: - return getStatus(); - - case STATUSMSG: - return getStatusmsg(); - - case PACKAGE_ID: - return Integer.valueOf(getPackageID()); - - case ERROR: - return getError(); - - case ORDER: - return Short.valueOf(getOrder()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - case URL: - return isSetUrl(); - case NAME: - return isSetName(); - case PLUGIN: - return isSetPlugin(); - case SIZE: - return isSetSize(); - case FORMAT_SIZE: - return isSetFormat_size(); - case STATUS: - return isSetStatus(); - case STATUSMSG: - return isSetStatusmsg(); - case PACKAGE_ID: - return isSetPackageID(); - case ERROR: - return isSetError(); - case ORDER: - return isSetOrder(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof FileData) - return this.equals((FileData)that); - return false; - } - - public boolean equals(FileData that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - boolean this_present_url = true && this.isSetUrl(); - boolean that_present_url = true && that.isSetUrl(); - if (this_present_url || that_present_url) { - if (!(this_present_url && that_present_url)) - return false; - if (!this.url.equals(that.url)) - return false; - } - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_size = true; - boolean that_present_size = true; - if (this_present_size || that_present_size) { - if (!(this_present_size && that_present_size)) - return false; - if (this.size != that.size) - return false; - } - - boolean this_present_format_size = true && this.isSetFormat_size(); - boolean that_present_format_size = true && that.isSetFormat_size(); - if (this_present_format_size || that_present_format_size) { - if (!(this_present_format_size && that_present_format_size)) - return false; - if (!this.format_size.equals(that.format_size)) - return false; - } - - boolean this_present_status = true && this.isSetStatus(); - boolean that_present_status = true && that.isSetStatus(); - if (this_present_status || that_present_status) { - if (!(this_present_status && that_present_status)) - return false; - if (!this.status.equals(that.status)) - return false; - } - - boolean this_present_statusmsg = true && this.isSetStatusmsg(); - boolean that_present_statusmsg = true && that.isSetStatusmsg(); - if (this_present_statusmsg || that_present_statusmsg) { - if (!(this_present_statusmsg && that_present_statusmsg)) - return false; - if (!this.statusmsg.equals(that.statusmsg)) - return false; - } - - boolean this_present_packageID = true; - boolean that_present_packageID = true; - if (this_present_packageID || that_present_packageID) { - if (!(this_present_packageID && that_present_packageID)) - return false; - if (this.packageID != that.packageID) - return false; - } - - boolean this_present_error = true && this.isSetError(); - boolean that_present_error = true && that.isSetError(); - if (this_present_error || that_present_error) { - if (!(this_present_error && that_present_error)) - return false; - if (!this.error.equals(that.error)) - return false; - } - - boolean this_present_order = true; - boolean that_present_order = true; - if (this_present_order || that_present_order) { - if (!(this_present_order && that_present_order)) - return false; - if (this.order != that.order) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(FileData other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - FileData typedOther = (FileData)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetUrl()).compareTo(typedOther.isSetUrl()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUrl()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.url, typedOther.url); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSize()).compareTo(typedOther.isSetSize()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSize()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.size, typedOther.size); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFormat_size()).compareTo(typedOther.isSetFormat_size()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFormat_size()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.format_size, typedOther.format_size); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetStatus()).compareTo(typedOther.isSetStatus()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetStatus()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.status, typedOther.status); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetStatusmsg()).compareTo(typedOther.isSetStatusmsg()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetStatusmsg()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.statusmsg, typedOther.statusmsg); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPackageID()).compareTo(typedOther.isSetPackageID()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPackageID()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.packageID, typedOther.packageID); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetError()).compareTo(typedOther.isSetError()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetError()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.error, typedOther.error); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOrder()).compareTo(typedOther.isSetOrder()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOrder()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.order, typedOther.order); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("FileData("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - if (!first) sb.append(", "); - sb.append("url:"); - if (this.url == null) { - sb.append("null"); - } else { - sb.append(this.url); - } - first = false; - if (!first) sb.append(", "); - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("size:"); - sb.append(this.size); - first = false; - if (!first) sb.append(", "); - sb.append("format_size:"); - if (this.format_size == null) { - sb.append("null"); - } else { - sb.append(this.format_size); - } - first = false; - if (!first) sb.append(", "); - sb.append("status:"); - if (this.status == null) { - sb.append("null"); - } else { - sb.append(this.status); - } - first = false; - if (!first) sb.append(", "); - sb.append("statusmsg:"); - if (this.statusmsg == null) { - sb.append("null"); - } else { - sb.append(this.statusmsg); - } - first = false; - if (!first) sb.append(", "); - sb.append("packageID:"); - sb.append(this.packageID); - first = false; - if (!first) sb.append(", "); - sb.append("error:"); - if (this.error == null) { - sb.append("null"); - } else { - sb.append(this.error); - } - first = false; - if (!first) sb.append(", "); - sb.append("order:"); - sb.append(this.order); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class FileDataStandardSchemeFactory implements SchemeFactory { - public FileDataStandardScheme getScheme() { - return new FileDataStandardScheme(); - } - } - - private static class FileDataStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, FileData struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // URL - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.url = iprot.readString(); - struct.setUrlIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // SIZE - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 6: // FORMAT_SIZE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.format_size = iprot.readString(); - struct.setFormat_sizeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 7: // STATUS - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 8: // STATUSMSG - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.statusmsg = iprot.readString(); - struct.setStatusmsgIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 9: // PACKAGE_ID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.packageID = iprot.readI32(); - struct.setPackageIDIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 10: // ERROR - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.error = iprot.readString(); - struct.setErrorIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 11: // ORDER - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.order = iprot.readI16(); - struct.setOrderIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, FileData struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - if (struct.url != null) { - oprot.writeFieldBegin(URL_FIELD_DESC); - oprot.writeString(struct.url); - oprot.writeFieldEnd(); - } - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(SIZE_FIELD_DESC); - oprot.writeI64(struct.size); - oprot.writeFieldEnd(); - if (struct.format_size != null) { - oprot.writeFieldBegin(FORMAT_SIZE_FIELD_DESC); - oprot.writeString(struct.format_size); - oprot.writeFieldEnd(); - } - if (struct.status != null) { - oprot.writeFieldBegin(STATUS_FIELD_DESC); - oprot.writeI32(struct.status.getValue()); - oprot.writeFieldEnd(); - } - if (struct.statusmsg != null) { - oprot.writeFieldBegin(STATUSMSG_FIELD_DESC); - oprot.writeString(struct.statusmsg); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(PACKAGE_ID_FIELD_DESC); - oprot.writeI32(struct.packageID); - oprot.writeFieldEnd(); - if (struct.error != null) { - oprot.writeFieldBegin(ERROR_FIELD_DESC); - oprot.writeString(struct.error); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(ORDER_FIELD_DESC); - oprot.writeI16(struct.order); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class FileDataTupleSchemeFactory implements SchemeFactory { - public FileDataTupleScheme getScheme() { - return new FileDataTupleScheme(); - } - } - - private static class FileDataTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, FileData struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - if (struct.isSetUrl()) { - optionals.set(1); - } - if (struct.isSetName()) { - optionals.set(2); - } - if (struct.isSetPlugin()) { - optionals.set(3); - } - if (struct.isSetSize()) { - optionals.set(4); - } - if (struct.isSetFormat_size()) { - optionals.set(5); - } - if (struct.isSetStatus()) { - optionals.set(6); - } - if (struct.isSetStatusmsg()) { - optionals.set(7); - } - if (struct.isSetPackageID()) { - optionals.set(8); - } - if (struct.isSetError()) { - optionals.set(9); - } - if (struct.isSetOrder()) { - optionals.set(10); - } - oprot.writeBitSet(optionals, 11); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - if (struct.isSetUrl()) { - oprot.writeString(struct.url); - } - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetSize()) { - oprot.writeI64(struct.size); - } - if (struct.isSetFormat_size()) { - oprot.writeString(struct.format_size); - } - if (struct.isSetStatus()) { - oprot.writeI32(struct.status.getValue()); - } - if (struct.isSetStatusmsg()) { - oprot.writeString(struct.statusmsg); - } - if (struct.isSetPackageID()) { - oprot.writeI32(struct.packageID); - } - if (struct.isSetError()) { - oprot.writeString(struct.error); - } - if (struct.isSetOrder()) { - oprot.writeI16(struct.order); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, FileData struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(11); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - if (incoming.get(1)) { - struct.url = iprot.readString(); - struct.setUrlIsSet(true); - } - if (incoming.get(2)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(3)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(4)) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } - if (incoming.get(5)) { - struct.format_size = iprot.readString(); - struct.setFormat_sizeIsSet(true); - } - if (incoming.get(6)) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } - if (incoming.get(7)) { - struct.statusmsg = iprot.readString(); - struct.setStatusmsgIsSet(true); - } - if (incoming.get(8)) { - struct.packageID = iprot.readI32(); - struct.setPackageIDIsSet(true); - } - if (incoming.get(9)) { - struct.error = iprot.readString(); - struct.setErrorIsSet(true); - } - if (incoming.get(10)) { - struct.order = iprot.readI16(); - struct.setOrderIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/FileDoesNotExists.java b/app/src/main/java/org/pyload/thrift/FileDoesNotExists.java deleted file mode 100644 index f851675..0000000 --- a/app/src/main/java/org/pyload/thrift/FileDoesNotExists.java +++ /dev/null @@ -1,381 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class FileDoesNotExists extends Exception implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("FileDoesNotExists"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new FileDoesNotExistsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new FileDoesNotExistsTupleSchemeFactory()); - } - - public int fid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FileDoesNotExists.class, metaDataMap); - } - - public FileDoesNotExists() { - } - - public FileDoesNotExists( - int fid) - { - this(); - this.fid = fid; - setFidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public FileDoesNotExists(FileDoesNotExists other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - } - - public FileDoesNotExists deepCopy() { - return new FileDoesNotExists(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - } - - public int getFid() { - return this.fid; - } - - public FileDoesNotExists setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof FileDoesNotExists) - return this.equals((FileDoesNotExists)that); - return false; - } - - public boolean equals(FileDoesNotExists that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(FileDoesNotExists other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - FileDoesNotExists typedOther = (FileDoesNotExists)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("FileDoesNotExists("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class FileDoesNotExistsStandardSchemeFactory implements SchemeFactory { - public FileDoesNotExistsStandardScheme getScheme() { - return new FileDoesNotExistsStandardScheme(); - } - } - - private static class FileDoesNotExistsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, FileDoesNotExists struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, FileDoesNotExists struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class FileDoesNotExistsTupleSchemeFactory implements SchemeFactory { - public FileDoesNotExistsTupleScheme getScheme() { - return new FileDoesNotExistsTupleScheme(); - } - } - - private static class FileDoesNotExistsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, FileDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, FileDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/OnlineCheck.java b/app/src/main/java/org/pyload/thrift/OnlineCheck.java deleted file mode 100644 index 2f6c5bd..0000000 --- a/app/src/main/java/org/pyload/thrift/OnlineCheck.java +++ /dev/null @@ -1,546 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class OnlineCheck implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("OnlineCheck"); - - private static final org.apache.thrift.protocol.TField RID_FIELD_DESC = new org.apache.thrift.protocol.TField("rid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("data", org.apache.thrift.protocol.TType.MAP, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new OnlineCheckStandardSchemeFactory()); - schemes.put(TupleScheme.class, new OnlineCheckTupleSchemeFactory()); - } - - public int rid; // required - public Map data; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - RID((short)1, "rid"), - DATA((short)2, "data"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // RID - return RID; - case 2: // DATA - return DATA; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __RID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.RID, new org.apache.thrift.meta_data.FieldMetaData("rid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "ResultID"))); - tmpMap.put(_Fields.DATA, new org.apache.thrift.meta_data.FieldMetaData("data", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, OnlineStatus.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(OnlineCheck.class, metaDataMap); - } - - public OnlineCheck() { - } - - public OnlineCheck( - int rid, - Map data) - { - this(); - this.rid = rid; - setRidIsSet(true); - this.data = data; - } - - /** - * Performs a deep copy on other. - */ - public OnlineCheck(OnlineCheck other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.rid = other.rid; - if (other.isSetData()) { - Map __this__data = new HashMap(); - for (Map.Entry other_element : other.data.entrySet()) { - - String other_element_key = other_element.getKey(); - OnlineStatus other_element_value = other_element.getValue(); - - String __this__data_copy_key = other_element_key; - - OnlineStatus __this__data_copy_value = new OnlineStatus(other_element_value); - - __this__data.put(__this__data_copy_key, __this__data_copy_value); - } - this.data = __this__data; - } - } - - public OnlineCheck deepCopy() { - return new OnlineCheck(this); - } - - @Override - public void clear() { - setRidIsSet(false); - this.rid = 0; - this.data = null; - } - - public int getRid() { - return this.rid; - } - - public OnlineCheck setRid(int rid) { - this.rid = rid; - setRidIsSet(true); - return this; - } - - public void unsetRid() { - __isset_bit_vector.clear(__RID_ISSET_ID); - } - - /** Returns true if field rid is set (has been assigned a value) and false otherwise */ - public boolean isSetRid() { - return __isset_bit_vector.get(__RID_ISSET_ID); - } - - public void setRidIsSet(boolean value) { - __isset_bit_vector.set(__RID_ISSET_ID, value); - } - - public int getDataSize() { - return (this.data == null) ? 0 : this.data.size(); - } - - public void putToData(String key, OnlineStatus val) { - if (this.data == null) { - this.data = new HashMap(); - } - this.data.put(key, val); - } - - public Map getData() { - return this.data; - } - - public OnlineCheck setData(Map data) { - this.data = data; - return this; - } - - public void unsetData() { - this.data = null; - } - - /** Returns true if field data is set (has been assigned a value) and false otherwise */ - public boolean isSetData() { - return this.data != null; - } - - public void setDataIsSet(boolean value) { - if (!value) { - this.data = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case RID: - if (value == null) { - unsetRid(); - } else { - setRid((Integer)value); - } - break; - - case DATA: - if (value == null) { - unsetData(); - } else { - setData((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case RID: - return Integer.valueOf(getRid()); - - case DATA: - return getData(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case RID: - return isSetRid(); - case DATA: - return isSetData(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof OnlineCheck) - return this.equals((OnlineCheck)that); - return false; - } - - public boolean equals(OnlineCheck that) { - if (that == null) - return false; - - boolean this_present_rid = true; - boolean that_present_rid = true; - if (this_present_rid || that_present_rid) { - if (!(this_present_rid && that_present_rid)) - return false; - if (this.rid != that.rid) - return false; - } - - boolean this_present_data = true && this.isSetData(); - boolean that_present_data = true && that.isSetData(); - if (this_present_data || that_present_data) { - if (!(this_present_data && that_present_data)) - return false; - if (!this.data.equals(that.data)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(OnlineCheck other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - OnlineCheck typedOther = (OnlineCheck)other; - - lastComparison = Boolean.valueOf(isSetRid()).compareTo(typedOther.isSetRid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetRid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rid, typedOther.rid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetData()).compareTo(typedOther.isSetData()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetData()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, typedOther.data); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("OnlineCheck("); - boolean first = true; - - sb.append("rid:"); - sb.append(this.rid); - first = false; - if (!first) sb.append(", "); - sb.append("data:"); - if (this.data == null) { - sb.append("null"); - } else { - sb.append(this.data); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class OnlineCheckStandardSchemeFactory implements SchemeFactory { - public OnlineCheckStandardScheme getScheme() { - return new OnlineCheckStandardScheme(); - } - } - - private static class OnlineCheckStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, OnlineCheck struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // RID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.rid = iprot.readI32(); - struct.setRidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DATA - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map50 = iprot.readMapBegin(); - struct.data = new HashMap(2*_map50.size); - for (int _i51 = 0; _i51 < _map50.size; ++_i51) - { - String _key52; // required - OnlineStatus _val53; // required - _key52 = iprot.readString(); - _val53 = new OnlineStatus(); - _val53.read(iprot); - struct.data.put(_key52, _val53); - } - iprot.readMapEnd(); - } - struct.setDataIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, OnlineCheck struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(RID_FIELD_DESC); - oprot.writeI32(struct.rid); - oprot.writeFieldEnd(); - if (struct.data != null) { - oprot.writeFieldBegin(DATA_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, struct.data.size())); - for (Map.Entry _iter54 : struct.data.entrySet()) - { - oprot.writeString(_iter54.getKey()); - _iter54.getValue().write(oprot); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class OnlineCheckTupleSchemeFactory implements SchemeFactory { - public OnlineCheckTupleScheme getScheme() { - return new OnlineCheckTupleScheme(); - } - } - - private static class OnlineCheckTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, OnlineCheck struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetRid()) { - optionals.set(0); - } - if (struct.isSetData()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetRid()) { - oprot.writeI32(struct.rid); - } - if (struct.isSetData()) { - { - oprot.writeI32(struct.data.size()); - for (Map.Entry _iter55 : struct.data.entrySet()) - { - oprot.writeString(_iter55.getKey()); - _iter55.getValue().write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, OnlineCheck struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.rid = iprot.readI32(); - struct.setRidIsSet(true); - } - if (incoming.get(1)) { - { - org.apache.thrift.protocol.TMap _map56 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.data = new HashMap(2*_map56.size); - for (int _i57 = 0; _i57 < _map56.size; ++_i57) - { - String _key58; // required - OnlineStatus _val59; // required - _key58 = iprot.readString(); - _val59 = new OnlineStatus(); - _val59.read(iprot); - struct.data.put(_key58, _val59); - } - } - struct.setDataIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/OnlineStatus.java b/app/src/main/java/org/pyload/thrift/OnlineStatus.java deleted file mode 100644 index 9cbd714..0000000 --- a/app/src/main/java/org/pyload/thrift/OnlineStatus.java +++ /dev/null @@ -1,797 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class OnlineStatus implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("OnlineStatus"); - - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField PACKAGENAME_FIELD_DESC = new org.apache.thrift.protocol.TField("packagename", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("status", org.apache.thrift.protocol.TType.I32, (short)4); - private static final org.apache.thrift.protocol.TField SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("size", org.apache.thrift.protocol.TType.I64, (short)5); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new OnlineStatusStandardSchemeFactory()); - schemes.put(TupleScheme.class, new OnlineStatusTupleSchemeFactory()); - } - - public String name; // required - public String plugin; // required - public String packagename; // required - /** - * - * @see DownloadStatus - */ - public DownloadStatus status; // required - public long size; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - NAME((short)1, "name"), - PLUGIN((short)2, "plugin"), - PACKAGENAME((short)3, "packagename"), - /** - * - * @see DownloadStatus - */ - STATUS((short)4, "status"), - SIZE((short)5, "size"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // NAME - return NAME; - case 2: // PLUGIN - return PLUGIN; - case 3: // PACKAGENAME - return PACKAGENAME; - case 4: // STATUS - return STATUS; - case 5: // SIZE - return SIZE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SIZE_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.PACKAGENAME, new org.apache.thrift.meta_data.FieldMetaData("packagename", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.STATUS, new org.apache.thrift.meta_data.FieldMetaData("status", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, DownloadStatus.class))); - tmpMap.put(_Fields.SIZE, new org.apache.thrift.meta_data.FieldMetaData("size", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(OnlineStatus.class, metaDataMap); - } - - public OnlineStatus() { - } - - public OnlineStatus( - String name, - String plugin, - String packagename, - DownloadStatus status, - long size) - { - this(); - this.name = name; - this.plugin = plugin; - this.packagename = packagename; - this.status = status; - this.size = size; - setSizeIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public OnlineStatus(OnlineStatus other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetPackagename()) { - this.packagename = other.packagename; - } - if (other.isSetStatus()) { - this.status = other.status; - } - this.size = other.size; - } - - public OnlineStatus deepCopy() { - return new OnlineStatus(this); - } - - @Override - public void clear() { - this.name = null; - this.plugin = null; - this.packagename = null; - this.status = null; - setSizeIsSet(false); - this.size = 0; - } - - public String getName() { - return this.name; - } - - public OnlineStatus setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getPlugin() { - return this.plugin; - } - - public OnlineStatus setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getPackagename() { - return this.packagename; - } - - public OnlineStatus setPackagename(String packagename) { - this.packagename = packagename; - return this; - } - - public void unsetPackagename() { - this.packagename = null; - } - - /** Returns true if field packagename is set (has been assigned a value) and false otherwise */ - public boolean isSetPackagename() { - return this.packagename != null; - } - - public void setPackagenameIsSet(boolean value) { - if (!value) { - this.packagename = null; - } - } - - /** - * - * @see DownloadStatus - */ - public DownloadStatus getStatus() { - return this.status; - } - - /** - * - * @see DownloadStatus - */ - public OnlineStatus setStatus(DownloadStatus status) { - this.status = status; - return this; - } - - public void unsetStatus() { - this.status = null; - } - - /** Returns true if field status is set (has been assigned a value) and false otherwise */ - public boolean isSetStatus() { - return this.status != null; - } - - public void setStatusIsSet(boolean value) { - if (!value) { - this.status = null; - } - } - - public long getSize() { - return this.size; - } - - public OnlineStatus setSize(long size) { - this.size = size; - setSizeIsSet(true); - return this; - } - - public void unsetSize() { - __isset_bit_vector.clear(__SIZE_ISSET_ID); - } - - /** Returns true if field size is set (has been assigned a value) and false otherwise */ - public boolean isSetSize() { - return __isset_bit_vector.get(__SIZE_ISSET_ID); - } - - public void setSizeIsSet(boolean value) { - __isset_bit_vector.set(__SIZE_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case PACKAGENAME: - if (value == null) { - unsetPackagename(); - } else { - setPackagename((String)value); - } - break; - - case STATUS: - if (value == null) { - unsetStatus(); - } else { - setStatus((DownloadStatus)value); - } - break; - - case SIZE: - if (value == null) { - unsetSize(); - } else { - setSize((Long)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case NAME: - return getName(); - - case PLUGIN: - return getPlugin(); - - case PACKAGENAME: - return getPackagename(); - - case STATUS: - return getStatus(); - - case SIZE: - return Long.valueOf(getSize()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case NAME: - return isSetName(); - case PLUGIN: - return isSetPlugin(); - case PACKAGENAME: - return isSetPackagename(); - case STATUS: - return isSetStatus(); - case SIZE: - return isSetSize(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof OnlineStatus) - return this.equals((OnlineStatus)that); - return false; - } - - public boolean equals(OnlineStatus that) { - if (that == null) - return false; - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_packagename = true && this.isSetPackagename(); - boolean that_present_packagename = true && that.isSetPackagename(); - if (this_present_packagename || that_present_packagename) { - if (!(this_present_packagename && that_present_packagename)) - return false; - if (!this.packagename.equals(that.packagename)) - return false; - } - - boolean this_present_status = true && this.isSetStatus(); - boolean that_present_status = true && that.isSetStatus(); - if (this_present_status || that_present_status) { - if (!(this_present_status && that_present_status)) - return false; - if (!this.status.equals(that.status)) - return false; - } - - boolean this_present_size = true; - boolean that_present_size = true; - if (this_present_size || that_present_size) { - if (!(this_present_size && that_present_size)) - return false; - if (this.size != that.size) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(OnlineStatus other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - OnlineStatus typedOther = (OnlineStatus)other; - - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPackagename()).compareTo(typedOther.isSetPackagename()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPackagename()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.packagename, typedOther.packagename); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetStatus()).compareTo(typedOther.isSetStatus()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetStatus()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.status, typedOther.status); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSize()).compareTo(typedOther.isSetSize()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSize()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.size, typedOther.size); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("OnlineStatus("); - boolean first = true; - - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("packagename:"); - if (this.packagename == null) { - sb.append("null"); - } else { - sb.append(this.packagename); - } - first = false; - if (!first) sb.append(", "); - sb.append("status:"); - if (this.status == null) { - sb.append("null"); - } else { - sb.append(this.status); - } - first = false; - if (!first) sb.append(", "); - sb.append("size:"); - sb.append(this.size); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class OnlineStatusStandardSchemeFactory implements SchemeFactory { - public OnlineStatusStandardScheme getScheme() { - return new OnlineStatusStandardScheme(); - } - } - - private static class OnlineStatusStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, OnlineStatus struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // PACKAGENAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.packagename = iprot.readString(); - struct.setPackagenameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // STATUS - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // SIZE - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, OnlineStatus struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.packagename != null) { - oprot.writeFieldBegin(PACKAGENAME_FIELD_DESC); - oprot.writeString(struct.packagename); - oprot.writeFieldEnd(); - } - if (struct.status != null) { - oprot.writeFieldBegin(STATUS_FIELD_DESC); - oprot.writeI32(struct.status.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(SIZE_FIELD_DESC); - oprot.writeI64(struct.size); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class OnlineStatusTupleSchemeFactory implements SchemeFactory { - public OnlineStatusTupleScheme getScheme() { - return new OnlineStatusTupleScheme(); - } - } - - private static class OnlineStatusTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, OnlineStatus struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetName()) { - optionals.set(0); - } - if (struct.isSetPlugin()) { - optionals.set(1); - } - if (struct.isSetPackagename()) { - optionals.set(2); - } - if (struct.isSetStatus()) { - optionals.set(3); - } - if (struct.isSetSize()) { - optionals.set(4); - } - oprot.writeBitSet(optionals, 5); - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetPackagename()) { - oprot.writeString(struct.packagename); - } - if (struct.isSetStatus()) { - oprot.writeI32(struct.status.getValue()); - } - if (struct.isSetSize()) { - oprot.writeI64(struct.size); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, OnlineStatus struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(5); - if (incoming.get(0)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(1)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(2)) { - struct.packagename = iprot.readString(); - struct.setPackagenameIsSet(true); - } - if (incoming.get(3)) { - struct.status = DownloadStatus.findByValue(iprot.readI32()); - struct.setStatusIsSet(true); - } - if (incoming.get(4)) { - struct.size = iprot.readI64(); - struct.setSizeIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/PackageData.java b/app/src/main/java/org/pyload/thrift/PackageData.java deleted file mode 100644 index ca0ce36..0000000 --- a/app/src/main/java/org/pyload/thrift/PackageData.java +++ /dev/null @@ -1,1682 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class PackageData implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("PackageData"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField FOLDER_FIELD_DESC = new org.apache.thrift.protocol.TField("folder", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField SITE_FIELD_DESC = new org.apache.thrift.protocol.TField("site", org.apache.thrift.protocol.TType.STRING, (short)4); - private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)5); - private static final org.apache.thrift.protocol.TField DEST_FIELD_DESC = new org.apache.thrift.protocol.TField("dest", org.apache.thrift.protocol.TType.I32, (short)6); - private static final org.apache.thrift.protocol.TField ORDER_FIELD_DESC = new org.apache.thrift.protocol.TField("order", org.apache.thrift.protocol.TType.I16, (short)7); - private static final org.apache.thrift.protocol.TField LINKSDONE_FIELD_DESC = new org.apache.thrift.protocol.TField("linksdone", org.apache.thrift.protocol.TType.I16, (short)8); - private static final org.apache.thrift.protocol.TField SIZEDONE_FIELD_DESC = new org.apache.thrift.protocol.TField("sizedone", org.apache.thrift.protocol.TType.I64, (short)9); - private static final org.apache.thrift.protocol.TField SIZETOTAL_FIELD_DESC = new org.apache.thrift.protocol.TField("sizetotal", org.apache.thrift.protocol.TType.I64, (short)10); - private static final org.apache.thrift.protocol.TField LINKSTOTAL_FIELD_DESC = new org.apache.thrift.protocol.TField("linkstotal", org.apache.thrift.protocol.TType.I16, (short)11); - private static final org.apache.thrift.protocol.TField LINKS_FIELD_DESC = new org.apache.thrift.protocol.TField("links", org.apache.thrift.protocol.TType.LIST, (short)12); - private static final org.apache.thrift.protocol.TField FIDS_FIELD_DESC = new org.apache.thrift.protocol.TField("fids", org.apache.thrift.protocol.TType.LIST, (short)13); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new PackageDataStandardSchemeFactory()); - schemes.put(TupleScheme.class, new PackageDataTupleSchemeFactory()); - } - - public int pid; // required - public String name; // required - public String folder; // required - public String site; // required - public String password; // required - /** - * - * @see Destination - */ - public Destination dest; // required - public short order; // required - public short linksdone; // required - public long sizedone; // required - public long sizetotal; // required - public short linkstotal; // required - public List links; // required - public List fids; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"), - NAME((short)2, "name"), - FOLDER((short)3, "folder"), - SITE((short)4, "site"), - PASSWORD((short)5, "password"), - /** - * - * @see Destination - */ - DEST((short)6, "dest"), - ORDER((short)7, "order"), - LINKSDONE((short)8, "linksdone"), - SIZEDONE((short)9, "sizedone"), - SIZETOTAL((short)10, "sizetotal"), - LINKSTOTAL((short)11, "linkstotal"), - LINKS((short)12, "links"), - FIDS((short)13, "fids"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - case 2: // NAME - return NAME; - case 3: // FOLDER - return FOLDER; - case 4: // SITE - return SITE; - case 5: // PASSWORD - return PASSWORD; - case 6: // DEST - return DEST; - case 7: // ORDER - return ORDER; - case 8: // LINKSDONE - return LINKSDONE; - case 9: // SIZEDONE - return SIZEDONE; - case 10: // SIZETOTAL - return SIZETOTAL; - case 11: // LINKSTOTAL - return LINKSTOTAL; - case 12: // LINKS - return LINKS; - case 13: // FIDS - return FIDS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private static final int __ORDER_ISSET_ID = 1; - private static final int __LINKSDONE_ISSET_ID = 2; - private static final int __SIZEDONE_ISSET_ID = 3; - private static final int __SIZETOTAL_ISSET_ID = 4; - private static final int __LINKSTOTAL_ISSET_ID = 5; - private BitSet __isset_bit_vector = new BitSet(6); - private _Fields optionals[] = {_Fields.LINKSDONE,_Fields.SIZEDONE,_Fields.SIZETOTAL,_Fields.LINKSTOTAL,_Fields.LINKS,_Fields.FIDS}; - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.FOLDER, new org.apache.thrift.meta_data.FieldMetaData("folder", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.SITE, new org.apache.thrift.meta_data.FieldMetaData("site", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.DEST, new org.apache.thrift.meta_data.FieldMetaData("dest", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - tmpMap.put(_Fields.ORDER, new org.apache.thrift.meta_data.FieldMetaData("order", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.LINKSDONE, new org.apache.thrift.meta_data.FieldMetaData("linksdone", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.SIZEDONE, new org.apache.thrift.meta_data.FieldMetaData("sizedone", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.SIZETOTAL, new org.apache.thrift.meta_data.FieldMetaData("sizetotal", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.LINKSTOTAL, new org.apache.thrift.meta_data.FieldMetaData("linkstotal", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.LINKS, new org.apache.thrift.meta_data.FieldMetaData("links", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, FileData.class)))); - tmpMap.put(_Fields.FIDS, new org.apache.thrift.meta_data.FieldMetaData("fids", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(PackageData.class, metaDataMap); - } - - public PackageData() { - } - - public PackageData( - int pid, - String name, - String folder, - String site, - String password, - Destination dest, - short order) - { - this(); - this.pid = pid; - setPidIsSet(true); - this.name = name; - this.folder = folder; - this.site = site; - this.password = password; - this.dest = dest; - this.order = order; - setOrderIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public PackageData(PackageData other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetFolder()) { - this.folder = other.folder; - } - if (other.isSetSite()) { - this.site = other.site; - } - if (other.isSetPassword()) { - this.password = other.password; - } - if (other.isSetDest()) { - this.dest = other.dest; - } - this.order = other.order; - this.linksdone = other.linksdone; - this.sizedone = other.sizedone; - this.sizetotal = other.sizetotal; - this.linkstotal = other.linkstotal; - if (other.isSetLinks()) { - List __this__links = new ArrayList(); - for (FileData other_element : other.links) { - __this__links.add(new FileData(other_element)); - } - this.links = __this__links; - } - if (other.isSetFids()) { - List __this__fids = new ArrayList(); - for (Integer other_element : other.fids) { - __this__fids.add(other_element); - } - this.fids = __this__fids; - } - } - - public PackageData deepCopy() { - return new PackageData(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - this.name = null; - this.folder = null; - this.site = null; - this.password = null; - this.dest = null; - setOrderIsSet(false); - this.order = 0; - setLinksdoneIsSet(false); - this.linksdone = 0; - setSizedoneIsSet(false); - this.sizedone = 0; - setSizetotalIsSet(false); - this.sizetotal = 0; - setLinkstotalIsSet(false); - this.linkstotal = 0; - this.links = null; - this.fids = null; - } - - public int getPid() { - return this.pid; - } - - public PackageData setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public String getName() { - return this.name; - } - - public PackageData setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getFolder() { - return this.folder; - } - - public PackageData setFolder(String folder) { - this.folder = folder; - return this; - } - - public void unsetFolder() { - this.folder = null; - } - - /** Returns true if field folder is set (has been assigned a value) and false otherwise */ - public boolean isSetFolder() { - return this.folder != null; - } - - public void setFolderIsSet(boolean value) { - if (!value) { - this.folder = null; - } - } - - public String getSite() { - return this.site; - } - - public PackageData setSite(String site) { - this.site = site; - return this; - } - - public void unsetSite() { - this.site = null; - } - - /** Returns true if field site is set (has been assigned a value) and false otherwise */ - public boolean isSetSite() { - return this.site != null; - } - - public void setSiteIsSet(boolean value) { - if (!value) { - this.site = null; - } - } - - public String getPassword() { - return this.password; - } - - public PackageData setPassword(String password) { - this.password = password; - return this; - } - - public void unsetPassword() { - this.password = null; - } - - /** Returns true if field password is set (has been assigned a value) and false otherwise */ - public boolean isSetPassword() { - return this.password != null; - } - - public void setPasswordIsSet(boolean value) { - if (!value) { - this.password = null; - } - } - - /** - * - * @see Destination - */ - public Destination getDest() { - return this.dest; - } - - /** - * - * @see Destination - */ - public PackageData setDest(Destination dest) { - this.dest = dest; - return this; - } - - public void unsetDest() { - this.dest = null; - } - - /** Returns true if field dest is set (has been assigned a value) and false otherwise */ - public boolean isSetDest() { - return this.dest != null; - } - - public void setDestIsSet(boolean value) { - if (!value) { - this.dest = null; - } - } - - public short getOrder() { - return this.order; - } - - public PackageData setOrder(short order) { - this.order = order; - setOrderIsSet(true); - return this; - } - - public void unsetOrder() { - __isset_bit_vector.clear(__ORDER_ISSET_ID); - } - - /** Returns true if field order is set (has been assigned a value) and false otherwise */ - public boolean isSetOrder() { - return __isset_bit_vector.get(__ORDER_ISSET_ID); - } - - public void setOrderIsSet(boolean value) { - __isset_bit_vector.set(__ORDER_ISSET_ID, value); - } - - public short getLinksdone() { - return this.linksdone; - } - - public PackageData setLinksdone(short linksdone) { - this.linksdone = linksdone; - setLinksdoneIsSet(true); - return this; - } - - public void unsetLinksdone() { - __isset_bit_vector.clear(__LINKSDONE_ISSET_ID); - } - - /** Returns true if field linksdone is set (has been assigned a value) and false otherwise */ - public boolean isSetLinksdone() { - return __isset_bit_vector.get(__LINKSDONE_ISSET_ID); - } - - public void setLinksdoneIsSet(boolean value) { - __isset_bit_vector.set(__LINKSDONE_ISSET_ID, value); - } - - public long getSizedone() { - return this.sizedone; - } - - public PackageData setSizedone(long sizedone) { - this.sizedone = sizedone; - setSizedoneIsSet(true); - return this; - } - - public void unsetSizedone() { - __isset_bit_vector.clear(__SIZEDONE_ISSET_ID); - } - - /** Returns true if field sizedone is set (has been assigned a value) and false otherwise */ - public boolean isSetSizedone() { - return __isset_bit_vector.get(__SIZEDONE_ISSET_ID); - } - - public void setSizedoneIsSet(boolean value) { - __isset_bit_vector.set(__SIZEDONE_ISSET_ID, value); - } - - public long getSizetotal() { - return this.sizetotal; - } - - public PackageData setSizetotal(long sizetotal) { - this.sizetotal = sizetotal; - setSizetotalIsSet(true); - return this; - } - - public void unsetSizetotal() { - __isset_bit_vector.clear(__SIZETOTAL_ISSET_ID); - } - - /** Returns true if field sizetotal is set (has been assigned a value) and false otherwise */ - public boolean isSetSizetotal() { - return __isset_bit_vector.get(__SIZETOTAL_ISSET_ID); - } - - public void setSizetotalIsSet(boolean value) { - __isset_bit_vector.set(__SIZETOTAL_ISSET_ID, value); - } - - public short getLinkstotal() { - return this.linkstotal; - } - - public PackageData setLinkstotal(short linkstotal) { - this.linkstotal = linkstotal; - setLinkstotalIsSet(true); - return this; - } - - public void unsetLinkstotal() { - __isset_bit_vector.clear(__LINKSTOTAL_ISSET_ID); - } - - /** Returns true if field linkstotal is set (has been assigned a value) and false otherwise */ - public boolean isSetLinkstotal() { - return __isset_bit_vector.get(__LINKSTOTAL_ISSET_ID); - } - - public void setLinkstotalIsSet(boolean value) { - __isset_bit_vector.set(__LINKSTOTAL_ISSET_ID, value); - } - - public int getLinksSize() { - return (this.links == null) ? 0 : this.links.size(); - } - - public java.util.Iterator getLinksIterator() { - return (this.links == null) ? null : this.links.iterator(); - } - - public void addToLinks(FileData elem) { - if (this.links == null) { - this.links = new ArrayList(); - } - this.links.add(elem); - } - - public List getLinks() { - return this.links; - } - - public PackageData setLinks(List links) { - this.links = links; - return this; - } - - public void unsetLinks() { - this.links = null; - } - - /** Returns true if field links is set (has been assigned a value) and false otherwise */ - public boolean isSetLinks() { - return this.links != null; - } - - public void setLinksIsSet(boolean value) { - if (!value) { - this.links = null; - } - } - - public int getFidsSize() { - return (this.fids == null) ? 0 : this.fids.size(); - } - - public java.util.Iterator getFidsIterator() { - return (this.fids == null) ? null : this.fids.iterator(); - } - - public void addToFids(int elem) { - if (this.fids == null) { - this.fids = new ArrayList(); - } - this.fids.add(elem); - } - - public List getFids() { - return this.fids; - } - - public PackageData setFids(List fids) { - this.fids = fids; - return this; - } - - public void unsetFids() { - this.fids = null; - } - - /** Returns true if field fids is set (has been assigned a value) and false otherwise */ - public boolean isSetFids() { - return this.fids != null; - } - - public void setFidsIsSet(boolean value) { - if (!value) { - this.fids = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case FOLDER: - if (value == null) { - unsetFolder(); - } else { - setFolder((String)value); - } - break; - - case SITE: - if (value == null) { - unsetSite(); - } else { - setSite((String)value); - } - break; - - case PASSWORD: - if (value == null) { - unsetPassword(); - } else { - setPassword((String)value); - } - break; - - case DEST: - if (value == null) { - unsetDest(); - } else { - setDest((Destination)value); - } - break; - - case ORDER: - if (value == null) { - unsetOrder(); - } else { - setOrder((Short)value); - } - break; - - case LINKSDONE: - if (value == null) { - unsetLinksdone(); - } else { - setLinksdone((Short)value); - } - break; - - case SIZEDONE: - if (value == null) { - unsetSizedone(); - } else { - setSizedone((Long)value); - } - break; - - case SIZETOTAL: - if (value == null) { - unsetSizetotal(); - } else { - setSizetotal((Long)value); - } - break; - - case LINKSTOTAL: - if (value == null) { - unsetLinkstotal(); - } else { - setLinkstotal((Short)value); - } - break; - - case LINKS: - if (value == null) { - unsetLinks(); - } else { - setLinks((List)value); - } - break; - - case FIDS: - if (value == null) { - unsetFids(); - } else { - setFids((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - case NAME: - return getName(); - - case FOLDER: - return getFolder(); - - case SITE: - return getSite(); - - case PASSWORD: - return getPassword(); - - case DEST: - return getDest(); - - case ORDER: - return Short.valueOf(getOrder()); - - case LINKSDONE: - return Short.valueOf(getLinksdone()); - - case SIZEDONE: - return Long.valueOf(getSizedone()); - - case SIZETOTAL: - return Long.valueOf(getSizetotal()); - - case LINKSTOTAL: - return Short.valueOf(getLinkstotal()); - - case LINKS: - return getLinks(); - - case FIDS: - return getFids(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - case NAME: - return isSetName(); - case FOLDER: - return isSetFolder(); - case SITE: - return isSetSite(); - case PASSWORD: - return isSetPassword(); - case DEST: - return isSetDest(); - case ORDER: - return isSetOrder(); - case LINKSDONE: - return isSetLinksdone(); - case SIZEDONE: - return isSetSizedone(); - case SIZETOTAL: - return isSetSizetotal(); - case LINKSTOTAL: - return isSetLinkstotal(); - case LINKS: - return isSetLinks(); - case FIDS: - return isSetFids(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof PackageData) - return this.equals((PackageData)that); - return false; - } - - public boolean equals(PackageData that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_folder = true && this.isSetFolder(); - boolean that_present_folder = true && that.isSetFolder(); - if (this_present_folder || that_present_folder) { - if (!(this_present_folder && that_present_folder)) - return false; - if (!this.folder.equals(that.folder)) - return false; - } - - boolean this_present_site = true && this.isSetSite(); - boolean that_present_site = true && that.isSetSite(); - if (this_present_site || that_present_site) { - if (!(this_present_site && that_present_site)) - return false; - if (!this.site.equals(that.site)) - return false; - } - - boolean this_present_password = true && this.isSetPassword(); - boolean that_present_password = true && that.isSetPassword(); - if (this_present_password || that_present_password) { - if (!(this_present_password && that_present_password)) - return false; - if (!this.password.equals(that.password)) - return false; - } - - boolean this_present_dest = true && this.isSetDest(); - boolean that_present_dest = true && that.isSetDest(); - if (this_present_dest || that_present_dest) { - if (!(this_present_dest && that_present_dest)) - return false; - if (!this.dest.equals(that.dest)) - return false; - } - - boolean this_present_order = true; - boolean that_present_order = true; - if (this_present_order || that_present_order) { - if (!(this_present_order && that_present_order)) - return false; - if (this.order != that.order) - return false; - } - - boolean this_present_linksdone = true && this.isSetLinksdone(); - boolean that_present_linksdone = true && that.isSetLinksdone(); - if (this_present_linksdone || that_present_linksdone) { - if (!(this_present_linksdone && that_present_linksdone)) - return false; - if (this.linksdone != that.linksdone) - return false; - } - - boolean this_present_sizedone = true && this.isSetSizedone(); - boolean that_present_sizedone = true && that.isSetSizedone(); - if (this_present_sizedone || that_present_sizedone) { - if (!(this_present_sizedone && that_present_sizedone)) - return false; - if (this.sizedone != that.sizedone) - return false; - } - - boolean this_present_sizetotal = true && this.isSetSizetotal(); - boolean that_present_sizetotal = true && that.isSetSizetotal(); - if (this_present_sizetotal || that_present_sizetotal) { - if (!(this_present_sizetotal && that_present_sizetotal)) - return false; - if (this.sizetotal != that.sizetotal) - return false; - } - - boolean this_present_linkstotal = true && this.isSetLinkstotal(); - boolean that_present_linkstotal = true && that.isSetLinkstotal(); - if (this_present_linkstotal || that_present_linkstotal) { - if (!(this_present_linkstotal && that_present_linkstotal)) - return false; - if (this.linkstotal != that.linkstotal) - return false; - } - - boolean this_present_links = true && this.isSetLinks(); - boolean that_present_links = true && that.isSetLinks(); - if (this_present_links || that_present_links) { - if (!(this_present_links && that_present_links)) - return false; - if (!this.links.equals(that.links)) - return false; - } - - boolean this_present_fids = true && this.isSetFids(); - boolean that_present_fids = true && that.isSetFids(); - if (this_present_fids || that_present_fids) { - if (!(this_present_fids && that_present_fids)) - return false; - if (!this.fids.equals(that.fids)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(PackageData other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - PackageData typedOther = (PackageData)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFolder()).compareTo(typedOther.isSetFolder()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFolder()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.folder, typedOther.folder); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSite()).compareTo(typedOther.isSetSite()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSite()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.site, typedOther.site); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPassword()).compareTo(typedOther.isSetPassword()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPassword()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.password, typedOther.password); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDest()).compareTo(typedOther.isSetDest()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDest()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dest, typedOther.dest); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOrder()).compareTo(typedOther.isSetOrder()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOrder()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.order, typedOther.order); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLinksdone()).compareTo(typedOther.isSetLinksdone()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinksdone()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.linksdone, typedOther.linksdone); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSizedone()).compareTo(typedOther.isSetSizedone()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSizedone()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.sizedone, typedOther.sizedone); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSizetotal()).compareTo(typedOther.isSetSizetotal()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSizetotal()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.sizetotal, typedOther.sizetotal); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLinkstotal()).compareTo(typedOther.isSetLinkstotal()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinkstotal()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.linkstotal, typedOther.linkstotal); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLinks()).compareTo(typedOther.isSetLinks()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinks()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.links, typedOther.links); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFids()).compareTo(typedOther.isSetFids()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFids()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fids, typedOther.fids); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("PackageData("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - if (!first) sb.append(", "); - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("folder:"); - if (this.folder == null) { - sb.append("null"); - } else { - sb.append(this.folder); - } - first = false; - if (!first) sb.append(", "); - sb.append("site:"); - if (this.site == null) { - sb.append("null"); - } else { - sb.append(this.site); - } - first = false; - if (!first) sb.append(", "); - sb.append("password:"); - if (this.password == null) { - sb.append("null"); - } else { - sb.append(this.password); - } - first = false; - if (!first) sb.append(", "); - sb.append("dest:"); - if (this.dest == null) { - sb.append("null"); - } else { - sb.append(this.dest); - } - first = false; - if (!first) sb.append(", "); - sb.append("order:"); - sb.append(this.order); - first = false; - if (isSetLinksdone()) { - if (!first) sb.append(", "); - sb.append("linksdone:"); - sb.append(this.linksdone); - first = false; - } - if (isSetSizedone()) { - if (!first) sb.append(", "); - sb.append("sizedone:"); - sb.append(this.sizedone); - first = false; - } - if (isSetSizetotal()) { - if (!first) sb.append(", "); - sb.append("sizetotal:"); - sb.append(this.sizetotal); - first = false; - } - if (isSetLinkstotal()) { - if (!first) sb.append(", "); - sb.append("linkstotal:"); - sb.append(this.linkstotal); - first = false; - } - if (isSetLinks()) { - if (!first) sb.append(", "); - sb.append("links:"); - if (this.links == null) { - sb.append("null"); - } else { - sb.append(this.links); - } - first = false; - } - if (isSetFids()) { - if (!first) sb.append(", "); - sb.append("fids:"); - if (this.fids == null) { - sb.append("null"); - } else { - sb.append(this.fids); - } - first = false; - } - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class PackageDataStandardSchemeFactory implements SchemeFactory { - public PackageDataStandardScheme getScheme() { - return new PackageDataStandardScheme(); - } - } - - private static class PackageDataStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, PackageData struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // FOLDER - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.folder = iprot.readString(); - struct.setFolderIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // SITE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.site = iprot.readString(); - struct.setSiteIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // PASSWORD - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 6: // DEST - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 7: // ORDER - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.order = iprot.readI16(); - struct.setOrderIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 8: // LINKSDONE - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.linksdone = iprot.readI16(); - struct.setLinksdoneIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 9: // SIZEDONE - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.sizedone = iprot.readI64(); - struct.setSizedoneIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 10: // SIZETOTAL - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.sizetotal = iprot.readI64(); - struct.setSizetotalIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 11: // LINKSTOTAL - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.linkstotal = iprot.readI16(); - struct.setLinkstotalIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 12: // LINKS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list8 = iprot.readListBegin(); - struct.links = new ArrayList(_list8.size); - for (int _i9 = 0; _i9 < _list8.size; ++_i9) - { - FileData _elem10; // required - _elem10 = new FileData(); - _elem10.read(iprot); - struct.links.add(_elem10); - } - iprot.readListEnd(); - } - struct.setLinksIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 13: // FIDS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list11 = iprot.readListBegin(); - struct.fids = new ArrayList(_list11.size); - for (int _i12 = 0; _i12 < _list11.size; ++_i12) - { - int _elem13; // required - _elem13 = iprot.readI32(); - struct.fids.add(_elem13); - } - iprot.readListEnd(); - } - struct.setFidsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, PackageData struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.folder != null) { - oprot.writeFieldBegin(FOLDER_FIELD_DESC); - oprot.writeString(struct.folder); - oprot.writeFieldEnd(); - } - if (struct.site != null) { - oprot.writeFieldBegin(SITE_FIELD_DESC); - oprot.writeString(struct.site); - oprot.writeFieldEnd(); - } - if (struct.password != null) { - oprot.writeFieldBegin(PASSWORD_FIELD_DESC); - oprot.writeString(struct.password); - oprot.writeFieldEnd(); - } - if (struct.dest != null) { - oprot.writeFieldBegin(DEST_FIELD_DESC); - oprot.writeI32(struct.dest.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(ORDER_FIELD_DESC); - oprot.writeI16(struct.order); - oprot.writeFieldEnd(); - if (struct.isSetLinksdone()) { - oprot.writeFieldBegin(LINKSDONE_FIELD_DESC); - oprot.writeI16(struct.linksdone); - oprot.writeFieldEnd(); - } - if (struct.isSetSizedone()) { - oprot.writeFieldBegin(SIZEDONE_FIELD_DESC); - oprot.writeI64(struct.sizedone); - oprot.writeFieldEnd(); - } - if (struct.isSetSizetotal()) { - oprot.writeFieldBegin(SIZETOTAL_FIELD_DESC); - oprot.writeI64(struct.sizetotal); - oprot.writeFieldEnd(); - } - if (struct.isSetLinkstotal()) { - oprot.writeFieldBegin(LINKSTOTAL_FIELD_DESC); - oprot.writeI16(struct.linkstotal); - oprot.writeFieldEnd(); - } - if (struct.links != null) { - if (struct.isSetLinks()) { - oprot.writeFieldBegin(LINKS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.links.size())); - for (FileData _iter14 : struct.links) - { - _iter14.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - } - if (struct.fids != null) { - if (struct.isSetFids()) { - oprot.writeFieldBegin(FIDS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.fids.size())); - for (int _iter15 : struct.fids) - { - oprot.writeI32(_iter15); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class PackageDataTupleSchemeFactory implements SchemeFactory { - public PackageDataTupleScheme getScheme() { - return new PackageDataTupleScheme(); - } - } - - private static class PackageDataTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, PackageData struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - if (struct.isSetName()) { - optionals.set(1); - } - if (struct.isSetFolder()) { - optionals.set(2); - } - if (struct.isSetSite()) { - optionals.set(3); - } - if (struct.isSetPassword()) { - optionals.set(4); - } - if (struct.isSetDest()) { - optionals.set(5); - } - if (struct.isSetOrder()) { - optionals.set(6); - } - if (struct.isSetLinksdone()) { - optionals.set(7); - } - if (struct.isSetSizedone()) { - optionals.set(8); - } - if (struct.isSetSizetotal()) { - optionals.set(9); - } - if (struct.isSetLinkstotal()) { - optionals.set(10); - } - if (struct.isSetLinks()) { - optionals.set(11); - } - if (struct.isSetFids()) { - optionals.set(12); - } - oprot.writeBitSet(optionals, 13); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetFolder()) { - oprot.writeString(struct.folder); - } - if (struct.isSetSite()) { - oprot.writeString(struct.site); - } - if (struct.isSetPassword()) { - oprot.writeString(struct.password); - } - if (struct.isSetDest()) { - oprot.writeI32(struct.dest.getValue()); - } - if (struct.isSetOrder()) { - oprot.writeI16(struct.order); - } - if (struct.isSetLinksdone()) { - oprot.writeI16(struct.linksdone); - } - if (struct.isSetSizedone()) { - oprot.writeI64(struct.sizedone); - } - if (struct.isSetSizetotal()) { - oprot.writeI64(struct.sizetotal); - } - if (struct.isSetLinkstotal()) { - oprot.writeI16(struct.linkstotal); - } - if (struct.isSetLinks()) { - { - oprot.writeI32(struct.links.size()); - for (FileData _iter16 : struct.links) - { - _iter16.write(oprot); - } - } - } - if (struct.isSetFids()) { - { - oprot.writeI32(struct.fids.size()); - for (int _iter17 : struct.fids) - { - oprot.writeI32(_iter17); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, PackageData struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(13); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - if (incoming.get(1)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(2)) { - struct.folder = iprot.readString(); - struct.setFolderIsSet(true); - } - if (incoming.get(3)) { - struct.site = iprot.readString(); - struct.setSiteIsSet(true); - } - if (incoming.get(4)) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } - if (incoming.get(5)) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } - if (incoming.get(6)) { - struct.order = iprot.readI16(); - struct.setOrderIsSet(true); - } - if (incoming.get(7)) { - struct.linksdone = iprot.readI16(); - struct.setLinksdoneIsSet(true); - } - if (incoming.get(8)) { - struct.sizedone = iprot.readI64(); - struct.setSizedoneIsSet(true); - } - if (incoming.get(9)) { - struct.sizetotal = iprot.readI64(); - struct.setSizetotalIsSet(true); - } - if (incoming.get(10)) { - struct.linkstotal = iprot.readI16(); - struct.setLinkstotalIsSet(true); - } - if (incoming.get(11)) { - { - org.apache.thrift.protocol.TList _list18 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.links = new ArrayList(_list18.size); - for (int _i19 = 0; _i19 < _list18.size; ++_i19) - { - FileData _elem20; // required - _elem20 = new FileData(); - _elem20.read(iprot); - struct.links.add(_elem20); - } - } - struct.setLinksIsSet(true); - } - if (incoming.get(12)) { - { - org.apache.thrift.protocol.TList _list21 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.fids = new ArrayList(_list21.size); - for (int _i22 = 0; _i22 < _list21.size; ++_i22) - { - int _elem23; // required - _elem23 = iprot.readI32(); - struct.fids.add(_elem23); - } - } - struct.setFidsIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/PackageDoesNotExists.java b/app/src/main/java/org/pyload/thrift/PackageDoesNotExists.java deleted file mode 100644 index 6376818..0000000 --- a/app/src/main/java/org/pyload/thrift/PackageDoesNotExists.java +++ /dev/null @@ -1,381 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class PackageDoesNotExists extends Exception implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("PackageDoesNotExists"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new PackageDoesNotExistsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new PackageDoesNotExistsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(PackageDoesNotExists.class, metaDataMap); - } - - public PackageDoesNotExists() { - } - - public PackageDoesNotExists( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public PackageDoesNotExists(PackageDoesNotExists other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public PackageDoesNotExists deepCopy() { - return new PackageDoesNotExists(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public PackageDoesNotExists setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof PackageDoesNotExists) - return this.equals((PackageDoesNotExists)that); - return false; - } - - public boolean equals(PackageDoesNotExists that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(PackageDoesNotExists other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - PackageDoesNotExists typedOther = (PackageDoesNotExists)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("PackageDoesNotExists("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class PackageDoesNotExistsStandardSchemeFactory implements SchemeFactory { - public PackageDoesNotExistsStandardScheme getScheme() { - return new PackageDoesNotExistsStandardScheme(); - } - } - - private static class PackageDoesNotExistsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, PackageDoesNotExists struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, PackageDoesNotExists struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class PackageDoesNotExistsTupleSchemeFactory implements SchemeFactory { - public PackageDoesNotExistsTupleScheme getScheme() { - return new PackageDoesNotExistsTupleScheme(); - } - } - - private static class PackageDoesNotExistsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, PackageDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, PackageDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/Pyload.java b/app/src/main/java/org/pyload/thrift/Pyload.java deleted file mode 100644 index fcb65a3..0000000 --- a/app/src/main/java/org/pyload/thrift/Pyload.java +++ /dev/null @@ -1,54706 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class Pyload { - - public interface Iface { - - public String getConfigValue(String category, String option, String section) throws org.apache.thrift.TException; - - public void setConfigValue(String category, String option, String value, String section) throws org.apache.thrift.TException; - - public Map getConfig() throws org.apache.thrift.TException; - - public Map getPluginConfig() throws org.apache.thrift.TException; - - public void pauseServer() throws org.apache.thrift.TException; - - public void unpauseServer() throws org.apache.thrift.TException; - - public boolean togglePause() throws org.apache.thrift.TException; - - public ServerStatus statusServer() throws org.apache.thrift.TException; - - public long freeSpace() throws org.apache.thrift.TException; - - public String getServerVersion() throws org.apache.thrift.TException; - - public void kill() throws org.apache.thrift.TException; - - public void restart() throws org.apache.thrift.TException; - - public List getLog(int offset) throws org.apache.thrift.TException; - - public boolean isTimeDownload() throws org.apache.thrift.TException; - - public boolean isTimeReconnect() throws org.apache.thrift.TException; - - public boolean toggleReconnect() throws org.apache.thrift.TException; - - public Map> generatePackages(List links) throws org.apache.thrift.TException; - - public Map> checkURLs(List urls) throws org.apache.thrift.TException; - - public Map> parseURLs(String html, String url) throws org.apache.thrift.TException; - - public OnlineCheck checkOnlineStatus(List urls) throws org.apache.thrift.TException; - - public OnlineCheck checkOnlineStatusContainer(List urls, String filename, ByteBuffer data) throws org.apache.thrift.TException; - - public OnlineCheck pollResults(int rid) throws org.apache.thrift.TException; - - public List statusDownloads() throws org.apache.thrift.TException; - - public PackageData getPackageData(int pid) throws PackageDoesNotExists, org.apache.thrift.TException; - - public PackageData getPackageInfo(int pid) throws PackageDoesNotExists, org.apache.thrift.TException; - - public FileData getFileData(int fid) throws FileDoesNotExists, org.apache.thrift.TException; - - public List getQueue() throws org.apache.thrift.TException; - - public List getCollector() throws org.apache.thrift.TException; - - public List getQueueData() throws org.apache.thrift.TException; - - public List getCollectorData() throws org.apache.thrift.TException; - - public Map getPackageOrder(Destination destination) throws org.apache.thrift.TException; - - public Map getFileOrder(int pid) throws org.apache.thrift.TException; - - public List generateAndAddPackages(List links, Destination dest) throws org.apache.thrift.TException; - - public int addPackage(String name, List links, Destination dest) throws org.apache.thrift.TException; - - public void addFiles(int pid, List links) throws org.apache.thrift.TException; - - public void uploadContainer(String filename, ByteBuffer data) throws org.apache.thrift.TException; - - public void deleteFiles(List fids) throws org.apache.thrift.TException; - - public void deletePackages(List pids) throws org.apache.thrift.TException; - - public void pushToQueue(int pid) throws org.apache.thrift.TException; - - public void pullFromQueue(int pid) throws org.apache.thrift.TException; - - public void restartPackage(int pid) throws org.apache.thrift.TException; - - public void restartFile(int fid) throws org.apache.thrift.TException; - - public void recheckPackage(int pid) throws org.apache.thrift.TException; - - public void stopAllDownloads() throws org.apache.thrift.TException; - - public void stopDownloads(List fids) throws org.apache.thrift.TException; - - public void setPackageName(int pid, String name) throws org.apache.thrift.TException; - - public void movePackage(Destination destination, int pid) throws org.apache.thrift.TException; - - public void moveFiles(List fids, int pid) throws org.apache.thrift.TException; - - public void orderPackage(int pid, short position) throws org.apache.thrift.TException; - - public void orderFile(int fid, short position) throws org.apache.thrift.TException; - - public void setPackageData(int pid, Map data) throws PackageDoesNotExists, org.apache.thrift.TException; - - public List deleteFinished() throws org.apache.thrift.TException; - - public void restartFailed() throws org.apache.thrift.TException; - - public boolean isCaptchaWaiting() throws org.apache.thrift.TException; - - public CaptchaTask getCaptchaTask(boolean exclusive) throws org.apache.thrift.TException; - - public String getCaptchaTaskStatus(int tid) throws org.apache.thrift.TException; - - public void setCaptchaResult(int tid, String result) throws org.apache.thrift.TException; - - public List getEvents(String uuid) throws org.apache.thrift.TException; - - public List getAccounts(boolean refresh) throws org.apache.thrift.TException; - - public List getAccountTypes() throws org.apache.thrift.TException; - - public void updateAccount(String plugin, String account, String password, Map options) throws org.apache.thrift.TException; - - public void removeAccount(String plugin, String account) throws org.apache.thrift.TException; - - public boolean login(String username, String password) throws org.apache.thrift.TException; - - public UserData getUserData(String username, String password) throws org.apache.thrift.TException; - - public Map getAllUserData() throws org.apache.thrift.TException; - - public Map> getServices() throws org.apache.thrift.TException; - - public boolean hasService(String plugin, String func) throws org.apache.thrift.TException; - - public String call(ServiceCall info) throws ServiceDoesNotExists, ServiceException, org.apache.thrift.TException; - - public Map> getAllInfo() throws org.apache.thrift.TException; - - public Map getInfoByPlugin(String plugin) throws org.apache.thrift.TException; - - } - - public interface AsyncIface { - - public void getConfigValue(String category, String option, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void setConfigValue(String category, String option, String value, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getConfig(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getPluginConfig(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void pauseServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void unpauseServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void togglePause(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void statusServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void freeSpace(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getServerVersion(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void kill(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void restart(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getLog(int offset, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void isTimeDownload(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void isTimeReconnect(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void toggleReconnect(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void generatePackages(List links, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void checkURLs(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void parseURLs(String html, String url, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void checkOnlineStatus(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void checkOnlineStatusContainer(List urls, String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void pollResults(int rid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void statusDownloads(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getPackageData(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getPackageInfo(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getFileData(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getQueue(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getCollector(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getQueueData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getCollectorData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getPackageOrder(Destination destination, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getFileOrder(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void generateAndAddPackages(List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void addPackage(String name, List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void addFiles(int pid, List links, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void uploadContainer(String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void deleteFiles(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void deletePackages(List pids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void pushToQueue(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void pullFromQueue(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void restartPackage(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void restartFile(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void recheckPackage(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void stopAllDownloads(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void stopDownloads(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void setPackageName(int pid, String name, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void movePackage(Destination destination, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void moveFiles(List fids, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void orderPackage(int pid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void orderFile(int fid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void setPackageData(int pid, Map data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void deleteFinished(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void restartFailed(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void isCaptchaWaiting(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getCaptchaTask(boolean exclusive, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getCaptchaTaskStatus(int tid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void setCaptchaResult(int tid, String result, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getEvents(String uuid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getAccounts(boolean refresh, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getAccountTypes(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void updateAccount(String plugin, String account, String password, Map options, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void removeAccount(String plugin, String account, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void login(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getUserData(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getAllUserData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getServices(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void hasService(String plugin, String func, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void call(ServiceCall info, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getAllInfo(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - public void getInfoByPlugin(String plugin, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException; - - } - - public static class Client extends org.apache.thrift.TServiceClient implements Iface { - public static class Factory implements org.apache.thrift.TServiceClientFactory { - public Factory() {} - public Client getClient(org.apache.thrift.protocol.TProtocol prot) { - return new Client(prot); - } - public Client getClient(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot) { - return new Client(iprot, oprot); - } - } - - public Client(org.apache.thrift.protocol.TProtocol prot) - { - super(prot, prot); - } - - public Client(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot) { - super(iprot, oprot); - } - - public String getConfigValue(String category, String option, String section) throws org.apache.thrift.TException - { - send_getConfigValue(category, option, section); - return recv_getConfigValue(); - } - - public void send_getConfigValue(String category, String option, String section) throws org.apache.thrift.TException - { - getConfigValue_args args = new getConfigValue_args(); - args.setCategory(category); - args.setOption(option); - args.setSection(section); - sendBase("getConfigValue", args); - } - - public String recv_getConfigValue() throws org.apache.thrift.TException - { - getConfigValue_result result = new getConfigValue_result(); - receiveBase(result, "getConfigValue"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getConfigValue failed: unknown result"); - } - - public void setConfigValue(String category, String option, String value, String section) throws org.apache.thrift.TException - { - send_setConfigValue(category, option, value, section); - recv_setConfigValue(); - } - - public void send_setConfigValue(String category, String option, String value, String section) throws org.apache.thrift.TException - { - setConfigValue_args args = new setConfigValue_args(); - args.setCategory(category); - args.setOption(option); - args.setValue(value); - args.setSection(section); - sendBase("setConfigValue", args); - } - - public void recv_setConfigValue() throws org.apache.thrift.TException - { - setConfigValue_result result = new setConfigValue_result(); - receiveBase(result, "setConfigValue"); - return; - } - - public Map getConfig() throws org.apache.thrift.TException - { - send_getConfig(); - return recv_getConfig(); - } - - public void send_getConfig() throws org.apache.thrift.TException - { - getConfig_args args = new getConfig_args(); - sendBase("getConfig", args); - } - - public Map recv_getConfig() throws org.apache.thrift.TException - { - getConfig_result result = new getConfig_result(); - receiveBase(result, "getConfig"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getConfig failed: unknown result"); - } - - public Map getPluginConfig() throws org.apache.thrift.TException - { - send_getPluginConfig(); - return recv_getPluginConfig(); - } - - public void send_getPluginConfig() throws org.apache.thrift.TException - { - getPluginConfig_args args = new getPluginConfig_args(); - sendBase("getPluginConfig", args); - } - - public Map recv_getPluginConfig() throws org.apache.thrift.TException - { - getPluginConfig_result result = new getPluginConfig_result(); - receiveBase(result, "getPluginConfig"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getPluginConfig failed: unknown result"); - } - - public void pauseServer() throws org.apache.thrift.TException - { - send_pauseServer(); - recv_pauseServer(); - } - - public void send_pauseServer() throws org.apache.thrift.TException - { - pauseServer_args args = new pauseServer_args(); - sendBase("pauseServer", args); - } - - public void recv_pauseServer() throws org.apache.thrift.TException - { - pauseServer_result result = new pauseServer_result(); - receiveBase(result, "pauseServer"); - return; - } - - public void unpauseServer() throws org.apache.thrift.TException - { - send_unpauseServer(); - recv_unpauseServer(); - } - - public void send_unpauseServer() throws org.apache.thrift.TException - { - unpauseServer_args args = new unpauseServer_args(); - sendBase("unpauseServer", args); - } - - public void recv_unpauseServer() throws org.apache.thrift.TException - { - unpauseServer_result result = new unpauseServer_result(); - receiveBase(result, "unpauseServer"); - return; - } - - public boolean togglePause() throws org.apache.thrift.TException - { - send_togglePause(); - return recv_togglePause(); - } - - public void send_togglePause() throws org.apache.thrift.TException - { - togglePause_args args = new togglePause_args(); - sendBase("togglePause", args); - } - - public boolean recv_togglePause() throws org.apache.thrift.TException - { - togglePause_result result = new togglePause_result(); - receiveBase(result, "togglePause"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "togglePause failed: unknown result"); - } - - public ServerStatus statusServer() throws org.apache.thrift.TException - { - send_statusServer(); - return recv_statusServer(); - } - - public void send_statusServer() throws org.apache.thrift.TException - { - statusServer_args args = new statusServer_args(); - sendBase("statusServer", args); - } - - public ServerStatus recv_statusServer() throws org.apache.thrift.TException - { - statusServer_result result = new statusServer_result(); - receiveBase(result, "statusServer"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "statusServer failed: unknown result"); - } - - public long freeSpace() throws org.apache.thrift.TException - { - send_freeSpace(); - return recv_freeSpace(); - } - - public void send_freeSpace() throws org.apache.thrift.TException - { - freeSpace_args args = new freeSpace_args(); - sendBase("freeSpace", args); - } - - public long recv_freeSpace() throws org.apache.thrift.TException - { - freeSpace_result result = new freeSpace_result(); - receiveBase(result, "freeSpace"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "freeSpace failed: unknown result"); - } - - public String getServerVersion() throws org.apache.thrift.TException - { - send_getServerVersion(); - return recv_getServerVersion(); - } - - public void send_getServerVersion() throws org.apache.thrift.TException - { - getServerVersion_args args = new getServerVersion_args(); - sendBase("getServerVersion", args); - } - - public String recv_getServerVersion() throws org.apache.thrift.TException - { - getServerVersion_result result = new getServerVersion_result(); - receiveBase(result, "getServerVersion"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getServerVersion failed: unknown result"); - } - - public void kill() throws org.apache.thrift.TException - { - send_kill(); - recv_kill(); - } - - public void send_kill() throws org.apache.thrift.TException - { - kill_args args = new kill_args(); - sendBase("kill", args); - } - - public void recv_kill() throws org.apache.thrift.TException - { - kill_result result = new kill_result(); - receiveBase(result, "kill"); - return; - } - - public void restart() throws org.apache.thrift.TException - { - send_restart(); - recv_restart(); - } - - public void send_restart() throws org.apache.thrift.TException - { - restart_args args = new restart_args(); - sendBase("restart", args); - } - - public void recv_restart() throws org.apache.thrift.TException - { - restart_result result = new restart_result(); - receiveBase(result, "restart"); - return; - } - - public List getLog(int offset) throws org.apache.thrift.TException - { - send_getLog(offset); - return recv_getLog(); - } - - public void send_getLog(int offset) throws org.apache.thrift.TException - { - getLog_args args = new getLog_args(); - args.setOffset(offset); - sendBase("getLog", args); - } - - public List recv_getLog() throws org.apache.thrift.TException - { - getLog_result result = new getLog_result(); - receiveBase(result, "getLog"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getLog failed: unknown result"); - } - - public boolean isTimeDownload() throws org.apache.thrift.TException - { - send_isTimeDownload(); - return recv_isTimeDownload(); - } - - public void send_isTimeDownload() throws org.apache.thrift.TException - { - isTimeDownload_args args = new isTimeDownload_args(); - sendBase("isTimeDownload", args); - } - - public boolean recv_isTimeDownload() throws org.apache.thrift.TException - { - isTimeDownload_result result = new isTimeDownload_result(); - receiveBase(result, "isTimeDownload"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "isTimeDownload failed: unknown result"); - } - - public boolean isTimeReconnect() throws org.apache.thrift.TException - { - send_isTimeReconnect(); - return recv_isTimeReconnect(); - } - - public void send_isTimeReconnect() throws org.apache.thrift.TException - { - isTimeReconnect_args args = new isTimeReconnect_args(); - sendBase("isTimeReconnect", args); - } - - public boolean recv_isTimeReconnect() throws org.apache.thrift.TException - { - isTimeReconnect_result result = new isTimeReconnect_result(); - receiveBase(result, "isTimeReconnect"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "isTimeReconnect failed: unknown result"); - } - - public boolean toggleReconnect() throws org.apache.thrift.TException - { - send_toggleReconnect(); - return recv_toggleReconnect(); - } - - public void send_toggleReconnect() throws org.apache.thrift.TException - { - toggleReconnect_args args = new toggleReconnect_args(); - sendBase("toggleReconnect", args); - } - - public boolean recv_toggleReconnect() throws org.apache.thrift.TException - { - toggleReconnect_result result = new toggleReconnect_result(); - receiveBase(result, "toggleReconnect"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "toggleReconnect failed: unknown result"); - } - - public Map> generatePackages(List links) throws org.apache.thrift.TException - { - send_generatePackages(links); - return recv_generatePackages(); - } - - public void send_generatePackages(List links) throws org.apache.thrift.TException - { - generatePackages_args args = new generatePackages_args(); - args.setLinks(links); - sendBase("generatePackages", args); - } - - public Map> recv_generatePackages() throws org.apache.thrift.TException - { - generatePackages_result result = new generatePackages_result(); - receiveBase(result, "generatePackages"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "generatePackages failed: unknown result"); - } - - public Map> checkURLs(List urls) throws org.apache.thrift.TException - { - send_checkURLs(urls); - return recv_checkURLs(); - } - - public void send_checkURLs(List urls) throws org.apache.thrift.TException - { - checkURLs_args args = new checkURLs_args(); - args.setUrls(urls); - sendBase("checkURLs", args); - } - - public Map> recv_checkURLs() throws org.apache.thrift.TException - { - checkURLs_result result = new checkURLs_result(); - receiveBase(result, "checkURLs"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "checkURLs failed: unknown result"); - } - - public Map> parseURLs(String html, String url) throws org.apache.thrift.TException - { - send_parseURLs(html, url); - return recv_parseURLs(); - } - - public void send_parseURLs(String html, String url) throws org.apache.thrift.TException - { - parseURLs_args args = new parseURLs_args(); - args.setHtml(html); - args.setUrl(url); - sendBase("parseURLs", args); - } - - public Map> recv_parseURLs() throws org.apache.thrift.TException - { - parseURLs_result result = new parseURLs_result(); - receiveBase(result, "parseURLs"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "parseURLs failed: unknown result"); - } - - public OnlineCheck checkOnlineStatus(List urls) throws org.apache.thrift.TException - { - send_checkOnlineStatus(urls); - return recv_checkOnlineStatus(); - } - - public void send_checkOnlineStatus(List urls) throws org.apache.thrift.TException - { - checkOnlineStatus_args args = new checkOnlineStatus_args(); - args.setUrls(urls); - sendBase("checkOnlineStatus", args); - } - - public OnlineCheck recv_checkOnlineStatus() throws org.apache.thrift.TException - { - checkOnlineStatus_result result = new checkOnlineStatus_result(); - receiveBase(result, "checkOnlineStatus"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "checkOnlineStatus failed: unknown result"); - } - - public OnlineCheck checkOnlineStatusContainer(List urls, String filename, ByteBuffer data) throws org.apache.thrift.TException - { - send_checkOnlineStatusContainer(urls, filename, data); - return recv_checkOnlineStatusContainer(); - } - - public void send_checkOnlineStatusContainer(List urls, String filename, ByteBuffer data) throws org.apache.thrift.TException - { - checkOnlineStatusContainer_args args = new checkOnlineStatusContainer_args(); - args.setUrls(urls); - args.setFilename(filename); - args.setData(data); - sendBase("checkOnlineStatusContainer", args); - } - - public OnlineCheck recv_checkOnlineStatusContainer() throws org.apache.thrift.TException - { - checkOnlineStatusContainer_result result = new checkOnlineStatusContainer_result(); - receiveBase(result, "checkOnlineStatusContainer"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "checkOnlineStatusContainer failed: unknown result"); - } - - public OnlineCheck pollResults(int rid) throws org.apache.thrift.TException - { - send_pollResults(rid); - return recv_pollResults(); - } - - public void send_pollResults(int rid) throws org.apache.thrift.TException - { - pollResults_args args = new pollResults_args(); - args.setRid(rid); - sendBase("pollResults", args); - } - - public OnlineCheck recv_pollResults() throws org.apache.thrift.TException - { - pollResults_result result = new pollResults_result(); - receiveBase(result, "pollResults"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "pollResults failed: unknown result"); - } - - public List statusDownloads() throws org.apache.thrift.TException - { - send_statusDownloads(); - return recv_statusDownloads(); - } - - public void send_statusDownloads() throws org.apache.thrift.TException - { - statusDownloads_args args = new statusDownloads_args(); - sendBase("statusDownloads", args); - } - - public List recv_statusDownloads() throws org.apache.thrift.TException - { - statusDownloads_result result = new statusDownloads_result(); - receiveBase(result, "statusDownloads"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "statusDownloads failed: unknown result"); - } - - public PackageData getPackageData(int pid) throws PackageDoesNotExists, org.apache.thrift.TException - { - send_getPackageData(pid); - return recv_getPackageData(); - } - - public void send_getPackageData(int pid) throws org.apache.thrift.TException - { - getPackageData_args args = new getPackageData_args(); - args.setPid(pid); - sendBase("getPackageData", args); - } - - public PackageData recv_getPackageData() throws PackageDoesNotExists, org.apache.thrift.TException - { - getPackageData_result result = new getPackageData_result(); - receiveBase(result, "getPackageData"); - if (result.isSetSuccess()) { - return result.success; - } - if (result.e != null) { - throw result.e; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getPackageData failed: unknown result"); - } - - public PackageData getPackageInfo(int pid) throws PackageDoesNotExists, org.apache.thrift.TException - { - send_getPackageInfo(pid); - return recv_getPackageInfo(); - } - - public void send_getPackageInfo(int pid) throws org.apache.thrift.TException - { - getPackageInfo_args args = new getPackageInfo_args(); - args.setPid(pid); - sendBase("getPackageInfo", args); - } - - public PackageData recv_getPackageInfo() throws PackageDoesNotExists, org.apache.thrift.TException - { - getPackageInfo_result result = new getPackageInfo_result(); - receiveBase(result, "getPackageInfo"); - if (result.isSetSuccess()) { - return result.success; - } - if (result.e != null) { - throw result.e; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getPackageInfo failed: unknown result"); - } - - public FileData getFileData(int fid) throws FileDoesNotExists, org.apache.thrift.TException - { - send_getFileData(fid); - return recv_getFileData(); - } - - public void send_getFileData(int fid) throws org.apache.thrift.TException - { - getFileData_args args = new getFileData_args(); - args.setFid(fid); - sendBase("getFileData", args); - } - - public FileData recv_getFileData() throws FileDoesNotExists, org.apache.thrift.TException - { - getFileData_result result = new getFileData_result(); - receiveBase(result, "getFileData"); - if (result.isSetSuccess()) { - return result.success; - } - if (result.e != null) { - throw result.e; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getFileData failed: unknown result"); - } - - public List getQueue() throws org.apache.thrift.TException - { - send_getQueue(); - return recv_getQueue(); - } - - public void send_getQueue() throws org.apache.thrift.TException - { - getQueue_args args = new getQueue_args(); - sendBase("getQueue", args); - } - - public List recv_getQueue() throws org.apache.thrift.TException - { - getQueue_result result = new getQueue_result(); - receiveBase(result, "getQueue"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getQueue failed: unknown result"); - } - - public List getCollector() throws org.apache.thrift.TException - { - send_getCollector(); - return recv_getCollector(); - } - - public void send_getCollector() throws org.apache.thrift.TException - { - getCollector_args args = new getCollector_args(); - sendBase("getCollector", args); - } - - public List recv_getCollector() throws org.apache.thrift.TException - { - getCollector_result result = new getCollector_result(); - receiveBase(result, "getCollector"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getCollector failed: unknown result"); - } - - public List getQueueData() throws org.apache.thrift.TException - { - send_getQueueData(); - return recv_getQueueData(); - } - - public void send_getQueueData() throws org.apache.thrift.TException - { - getQueueData_args args = new getQueueData_args(); - sendBase("getQueueData", args); - } - - public List recv_getQueueData() throws org.apache.thrift.TException - { - getQueueData_result result = new getQueueData_result(); - receiveBase(result, "getQueueData"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getQueueData failed: unknown result"); - } - - public List getCollectorData() throws org.apache.thrift.TException - { - send_getCollectorData(); - return recv_getCollectorData(); - } - - public void send_getCollectorData() throws org.apache.thrift.TException - { - getCollectorData_args args = new getCollectorData_args(); - sendBase("getCollectorData", args); - } - - public List recv_getCollectorData() throws org.apache.thrift.TException - { - getCollectorData_result result = new getCollectorData_result(); - receiveBase(result, "getCollectorData"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getCollectorData failed: unknown result"); - } - - public Map getPackageOrder(Destination destination) throws org.apache.thrift.TException - { - send_getPackageOrder(destination); - return recv_getPackageOrder(); - } - - public void send_getPackageOrder(Destination destination) throws org.apache.thrift.TException - { - getPackageOrder_args args = new getPackageOrder_args(); - args.setDestination(destination); - sendBase("getPackageOrder", args); - } - - public Map recv_getPackageOrder() throws org.apache.thrift.TException - { - getPackageOrder_result result = new getPackageOrder_result(); - receiveBase(result, "getPackageOrder"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getPackageOrder failed: unknown result"); - } - - public Map getFileOrder(int pid) throws org.apache.thrift.TException - { - send_getFileOrder(pid); - return recv_getFileOrder(); - } - - public void send_getFileOrder(int pid) throws org.apache.thrift.TException - { - getFileOrder_args args = new getFileOrder_args(); - args.setPid(pid); - sendBase("getFileOrder", args); - } - - public Map recv_getFileOrder() throws org.apache.thrift.TException - { - getFileOrder_result result = new getFileOrder_result(); - receiveBase(result, "getFileOrder"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getFileOrder failed: unknown result"); - } - - public List generateAndAddPackages(List links, Destination dest) throws org.apache.thrift.TException - { - send_generateAndAddPackages(links, dest); - return recv_generateAndAddPackages(); - } - - public void send_generateAndAddPackages(List links, Destination dest) throws org.apache.thrift.TException - { - generateAndAddPackages_args args = new generateAndAddPackages_args(); - args.setLinks(links); - args.setDest(dest); - sendBase("generateAndAddPackages", args); - } - - public List recv_generateAndAddPackages() throws org.apache.thrift.TException - { - generateAndAddPackages_result result = new generateAndAddPackages_result(); - receiveBase(result, "generateAndAddPackages"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "generateAndAddPackages failed: unknown result"); - } - - public int addPackage(String name, List links, Destination dest) throws org.apache.thrift.TException - { - send_addPackage(name, links, dest); - return recv_addPackage(); - } - - public void send_addPackage(String name, List links, Destination dest) throws org.apache.thrift.TException - { - addPackage_args args = new addPackage_args(); - args.setName(name); - args.setLinks(links); - args.setDest(dest); - sendBase("addPackage", args); - } - - public int recv_addPackage() throws org.apache.thrift.TException - { - addPackage_result result = new addPackage_result(); - receiveBase(result, "addPackage"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addPackage failed: unknown result"); - } - - public void addFiles(int pid, List links) throws org.apache.thrift.TException - { - send_addFiles(pid, links); - recv_addFiles(); - } - - public void send_addFiles(int pid, List links) throws org.apache.thrift.TException - { - addFiles_args args = new addFiles_args(); - args.setPid(pid); - args.setLinks(links); - sendBase("addFiles", args); - } - - public void recv_addFiles() throws org.apache.thrift.TException - { - addFiles_result result = new addFiles_result(); - receiveBase(result, "addFiles"); - return; - } - - public void uploadContainer(String filename, ByteBuffer data) throws org.apache.thrift.TException - { - send_uploadContainer(filename, data); - recv_uploadContainer(); - } - - public void send_uploadContainer(String filename, ByteBuffer data) throws org.apache.thrift.TException - { - uploadContainer_args args = new uploadContainer_args(); - args.setFilename(filename); - args.setData(data); - sendBase("uploadContainer", args); - } - - public void recv_uploadContainer() throws org.apache.thrift.TException - { - uploadContainer_result result = new uploadContainer_result(); - receiveBase(result, "uploadContainer"); - return; - } - - public void deleteFiles(List fids) throws org.apache.thrift.TException - { - send_deleteFiles(fids); - recv_deleteFiles(); - } - - public void send_deleteFiles(List fids) throws org.apache.thrift.TException - { - deleteFiles_args args = new deleteFiles_args(); - args.setFids(fids); - sendBase("deleteFiles", args); - } - - public void recv_deleteFiles() throws org.apache.thrift.TException - { - deleteFiles_result result = new deleteFiles_result(); - receiveBase(result, "deleteFiles"); - return; - } - - public void deletePackages(List pids) throws org.apache.thrift.TException - { - send_deletePackages(pids); - recv_deletePackages(); - } - - public void send_deletePackages(List pids) throws org.apache.thrift.TException - { - deletePackages_args args = new deletePackages_args(); - args.setPids(pids); - sendBase("deletePackages", args); - } - - public void recv_deletePackages() throws org.apache.thrift.TException - { - deletePackages_result result = new deletePackages_result(); - receiveBase(result, "deletePackages"); - return; - } - - public void pushToQueue(int pid) throws org.apache.thrift.TException - { - send_pushToQueue(pid); - recv_pushToQueue(); - } - - public void send_pushToQueue(int pid) throws org.apache.thrift.TException - { - pushToQueue_args args = new pushToQueue_args(); - args.setPid(pid); - sendBase("pushToQueue", args); - } - - public void recv_pushToQueue() throws org.apache.thrift.TException - { - pushToQueue_result result = new pushToQueue_result(); - receiveBase(result, "pushToQueue"); - return; - } - - public void pullFromQueue(int pid) throws org.apache.thrift.TException - { - send_pullFromQueue(pid); - recv_pullFromQueue(); - } - - public void send_pullFromQueue(int pid) throws org.apache.thrift.TException - { - pullFromQueue_args args = new pullFromQueue_args(); - args.setPid(pid); - sendBase("pullFromQueue", args); - } - - public void recv_pullFromQueue() throws org.apache.thrift.TException - { - pullFromQueue_result result = new pullFromQueue_result(); - receiveBase(result, "pullFromQueue"); - return; - } - - public void restartPackage(int pid) throws org.apache.thrift.TException - { - send_restartPackage(pid); - recv_restartPackage(); - } - - public void send_restartPackage(int pid) throws org.apache.thrift.TException - { - restartPackage_args args = new restartPackage_args(); - args.setPid(pid); - sendBase("restartPackage", args); - } - - public void recv_restartPackage() throws org.apache.thrift.TException - { - restartPackage_result result = new restartPackage_result(); - receiveBase(result, "restartPackage"); - return; - } - - public void restartFile(int fid) throws org.apache.thrift.TException - { - send_restartFile(fid); - recv_restartFile(); - } - - public void send_restartFile(int fid) throws org.apache.thrift.TException - { - restartFile_args args = new restartFile_args(); - args.setFid(fid); - sendBase("restartFile", args); - } - - public void recv_restartFile() throws org.apache.thrift.TException - { - restartFile_result result = new restartFile_result(); - receiveBase(result, "restartFile"); - return; - } - - public void recheckPackage(int pid) throws org.apache.thrift.TException - { - send_recheckPackage(pid); - recv_recheckPackage(); - } - - public void send_recheckPackage(int pid) throws org.apache.thrift.TException - { - recheckPackage_args args = new recheckPackage_args(); - args.setPid(pid); - sendBase("recheckPackage", args); - } - - public void recv_recheckPackage() throws org.apache.thrift.TException - { - recheckPackage_result result = new recheckPackage_result(); - receiveBase(result, "recheckPackage"); - return; - } - - public void stopAllDownloads() throws org.apache.thrift.TException - { - send_stopAllDownloads(); - recv_stopAllDownloads(); - } - - public void send_stopAllDownloads() throws org.apache.thrift.TException - { - stopAllDownloads_args args = new stopAllDownloads_args(); - sendBase("stopAllDownloads", args); - } - - public void recv_stopAllDownloads() throws org.apache.thrift.TException - { - stopAllDownloads_result result = new stopAllDownloads_result(); - receiveBase(result, "stopAllDownloads"); - return; - } - - public void stopDownloads(List fids) throws org.apache.thrift.TException - { - send_stopDownloads(fids); - recv_stopDownloads(); - } - - public void send_stopDownloads(List fids) throws org.apache.thrift.TException - { - stopDownloads_args args = new stopDownloads_args(); - args.setFids(fids); - sendBase("stopDownloads", args); - } - - public void recv_stopDownloads() throws org.apache.thrift.TException - { - stopDownloads_result result = new stopDownloads_result(); - receiveBase(result, "stopDownloads"); - return; - } - - public void setPackageName(int pid, String name) throws org.apache.thrift.TException - { - send_setPackageName(pid, name); - recv_setPackageName(); - } - - public void send_setPackageName(int pid, String name) throws org.apache.thrift.TException - { - setPackageName_args args = new setPackageName_args(); - args.setPid(pid); - args.setName(name); - sendBase("setPackageName", args); - } - - public void recv_setPackageName() throws org.apache.thrift.TException - { - setPackageName_result result = new setPackageName_result(); - receiveBase(result, "setPackageName"); - return; - } - - public void movePackage(Destination destination, int pid) throws org.apache.thrift.TException - { - send_movePackage(destination, pid); - recv_movePackage(); - } - - public void send_movePackage(Destination destination, int pid) throws org.apache.thrift.TException - { - movePackage_args args = new movePackage_args(); - args.setDestination(destination); - args.setPid(pid); - sendBase("movePackage", args); - } - - public void recv_movePackage() throws org.apache.thrift.TException - { - movePackage_result result = new movePackage_result(); - receiveBase(result, "movePackage"); - return; - } - - public void moveFiles(List fids, int pid) throws org.apache.thrift.TException - { - send_moveFiles(fids, pid); - recv_moveFiles(); - } - - public void send_moveFiles(List fids, int pid) throws org.apache.thrift.TException - { - moveFiles_args args = new moveFiles_args(); - args.setFids(fids); - args.setPid(pid); - sendBase("moveFiles", args); - } - - public void recv_moveFiles() throws org.apache.thrift.TException - { - moveFiles_result result = new moveFiles_result(); - receiveBase(result, "moveFiles"); - return; - } - - public void orderPackage(int pid, short position) throws org.apache.thrift.TException - { - send_orderPackage(pid, position); - recv_orderPackage(); - } - - public void send_orderPackage(int pid, short position) throws org.apache.thrift.TException - { - orderPackage_args args = new orderPackage_args(); - args.setPid(pid); - args.setPosition(position); - sendBase("orderPackage", args); - } - - public void recv_orderPackage() throws org.apache.thrift.TException - { - orderPackage_result result = new orderPackage_result(); - receiveBase(result, "orderPackage"); - return; - } - - public void orderFile(int fid, short position) throws org.apache.thrift.TException - { - send_orderFile(fid, position); - recv_orderFile(); - } - - public void send_orderFile(int fid, short position) throws org.apache.thrift.TException - { - orderFile_args args = new orderFile_args(); - args.setFid(fid); - args.setPosition(position); - sendBase("orderFile", args); - } - - public void recv_orderFile() throws org.apache.thrift.TException - { - orderFile_result result = new orderFile_result(); - receiveBase(result, "orderFile"); - return; - } - - public void setPackageData(int pid, Map data) throws PackageDoesNotExists, org.apache.thrift.TException - { - send_setPackageData(pid, data); - recv_setPackageData(); - } - - public void send_setPackageData(int pid, Map data) throws org.apache.thrift.TException - { - setPackageData_args args = new setPackageData_args(); - args.setPid(pid); - args.setData(data); - sendBase("setPackageData", args); - } - - public void recv_setPackageData() throws PackageDoesNotExists, org.apache.thrift.TException - { - setPackageData_result result = new setPackageData_result(); - receiveBase(result, "setPackageData"); - if (result.e != null) { - throw result.e; - } - return; - } - - public List deleteFinished() throws org.apache.thrift.TException - { - send_deleteFinished(); - return recv_deleteFinished(); - } - - public void send_deleteFinished() throws org.apache.thrift.TException - { - deleteFinished_args args = new deleteFinished_args(); - sendBase("deleteFinished", args); - } - - public List recv_deleteFinished() throws org.apache.thrift.TException - { - deleteFinished_result result = new deleteFinished_result(); - receiveBase(result, "deleteFinished"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "deleteFinished failed: unknown result"); - } - - public void restartFailed() throws org.apache.thrift.TException - { - send_restartFailed(); - recv_restartFailed(); - } - - public void send_restartFailed() throws org.apache.thrift.TException - { - restartFailed_args args = new restartFailed_args(); - sendBase("restartFailed", args); - } - - public void recv_restartFailed() throws org.apache.thrift.TException - { - restartFailed_result result = new restartFailed_result(); - receiveBase(result, "restartFailed"); - return; - } - - public boolean isCaptchaWaiting() throws org.apache.thrift.TException - { - send_isCaptchaWaiting(); - return recv_isCaptchaWaiting(); - } - - public void send_isCaptchaWaiting() throws org.apache.thrift.TException - { - isCaptchaWaiting_args args = new isCaptchaWaiting_args(); - sendBase("isCaptchaWaiting", args); - } - - public boolean recv_isCaptchaWaiting() throws org.apache.thrift.TException - { - isCaptchaWaiting_result result = new isCaptchaWaiting_result(); - receiveBase(result, "isCaptchaWaiting"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "isCaptchaWaiting failed: unknown result"); - } - - public CaptchaTask getCaptchaTask(boolean exclusive) throws org.apache.thrift.TException - { - send_getCaptchaTask(exclusive); - return recv_getCaptchaTask(); - } - - public void send_getCaptchaTask(boolean exclusive) throws org.apache.thrift.TException - { - getCaptchaTask_args args = new getCaptchaTask_args(); - args.setExclusive(exclusive); - sendBase("getCaptchaTask", args); - } - - public CaptchaTask recv_getCaptchaTask() throws org.apache.thrift.TException - { - getCaptchaTask_result result = new getCaptchaTask_result(); - receiveBase(result, "getCaptchaTask"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getCaptchaTask failed: unknown result"); - } - - public String getCaptchaTaskStatus(int tid) throws org.apache.thrift.TException - { - send_getCaptchaTaskStatus(tid); - return recv_getCaptchaTaskStatus(); - } - - public void send_getCaptchaTaskStatus(int tid) throws org.apache.thrift.TException - { - getCaptchaTaskStatus_args args = new getCaptchaTaskStatus_args(); - args.setTid(tid); - sendBase("getCaptchaTaskStatus", args); - } - - public String recv_getCaptchaTaskStatus() throws org.apache.thrift.TException - { - getCaptchaTaskStatus_result result = new getCaptchaTaskStatus_result(); - receiveBase(result, "getCaptchaTaskStatus"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getCaptchaTaskStatus failed: unknown result"); - } - - public void setCaptchaResult(int tid, String result) throws org.apache.thrift.TException - { - send_setCaptchaResult(tid, result); - recv_setCaptchaResult(); - } - - public void send_setCaptchaResult(int tid, String result) throws org.apache.thrift.TException - { - setCaptchaResult_args args = new setCaptchaResult_args(); - args.setTid(tid); - args.setResult(result); - sendBase("setCaptchaResult", args); - } - - public void recv_setCaptchaResult() throws org.apache.thrift.TException - { - setCaptchaResult_result result = new setCaptchaResult_result(); - receiveBase(result, "setCaptchaResult"); - return; - } - - public List getEvents(String uuid) throws org.apache.thrift.TException - { - send_getEvents(uuid); - return recv_getEvents(); - } - - public void send_getEvents(String uuid) throws org.apache.thrift.TException - { - getEvents_args args = new getEvents_args(); - args.setUuid(uuid); - sendBase("getEvents", args); - } - - public List recv_getEvents() throws org.apache.thrift.TException - { - getEvents_result result = new getEvents_result(); - receiveBase(result, "getEvents"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getEvents failed: unknown result"); - } - - public List getAccounts(boolean refresh) throws org.apache.thrift.TException - { - send_getAccounts(refresh); - return recv_getAccounts(); - } - - public void send_getAccounts(boolean refresh) throws org.apache.thrift.TException - { - getAccounts_args args = new getAccounts_args(); - args.setRefresh(refresh); - sendBase("getAccounts", args); - } - - public List recv_getAccounts() throws org.apache.thrift.TException - { - getAccounts_result result = new getAccounts_result(); - receiveBase(result, "getAccounts"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAccounts failed: unknown result"); - } - - public List getAccountTypes() throws org.apache.thrift.TException - { - send_getAccountTypes(); - return recv_getAccountTypes(); - } - - public void send_getAccountTypes() throws org.apache.thrift.TException - { - getAccountTypes_args args = new getAccountTypes_args(); - sendBase("getAccountTypes", args); - } - - public List recv_getAccountTypes() throws org.apache.thrift.TException - { - getAccountTypes_result result = new getAccountTypes_result(); - receiveBase(result, "getAccountTypes"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAccountTypes failed: unknown result"); - } - - public void updateAccount(String plugin, String account, String password, Map options) throws org.apache.thrift.TException - { - send_updateAccount(plugin, account, password, options); - recv_updateAccount(); - } - - public void send_updateAccount(String plugin, String account, String password, Map options) throws org.apache.thrift.TException - { - updateAccount_args args = new updateAccount_args(); - args.setPlugin(plugin); - args.setAccount(account); - args.setPassword(password); - args.setOptions(options); - sendBase("updateAccount", args); - } - - public void recv_updateAccount() throws org.apache.thrift.TException - { - updateAccount_result result = new updateAccount_result(); - receiveBase(result, "updateAccount"); - return; - } - - public void removeAccount(String plugin, String account) throws org.apache.thrift.TException - { - send_removeAccount(plugin, account); - recv_removeAccount(); - } - - public void send_removeAccount(String plugin, String account) throws org.apache.thrift.TException - { - removeAccount_args args = new removeAccount_args(); - args.setPlugin(plugin); - args.setAccount(account); - sendBase("removeAccount", args); - } - - public void recv_removeAccount() throws org.apache.thrift.TException - { - removeAccount_result result = new removeAccount_result(); - receiveBase(result, "removeAccount"); - return; - } - - public boolean login(String username, String password) throws org.apache.thrift.TException - { - send_login(username, password); - return recv_login(); - } - - public void send_login(String username, String password) throws org.apache.thrift.TException - { - login_args args = new login_args(); - args.setUsername(username); - args.setPassword(password); - sendBase("login", args); - } - - public boolean recv_login() throws org.apache.thrift.TException - { - login_result result = new login_result(); - receiveBase(result, "login"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "login failed: unknown result"); - } - - public UserData getUserData(String username, String password) throws org.apache.thrift.TException - { - send_getUserData(username, password); - return recv_getUserData(); - } - - public void send_getUserData(String username, String password) throws org.apache.thrift.TException - { - getUserData_args args = new getUserData_args(); - args.setUsername(username); - args.setPassword(password); - sendBase("getUserData", args); - } - - public UserData recv_getUserData() throws org.apache.thrift.TException - { - getUserData_result result = new getUserData_result(); - receiveBase(result, "getUserData"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getUserData failed: unknown result"); - } - - public Map getAllUserData() throws org.apache.thrift.TException - { - send_getAllUserData(); - return recv_getAllUserData(); - } - - public void send_getAllUserData() throws org.apache.thrift.TException - { - getAllUserData_args args = new getAllUserData_args(); - sendBase("getAllUserData", args); - } - - public Map recv_getAllUserData() throws org.apache.thrift.TException - { - getAllUserData_result result = new getAllUserData_result(); - receiveBase(result, "getAllUserData"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllUserData failed: unknown result"); - } - - public Map> getServices() throws org.apache.thrift.TException - { - send_getServices(); - return recv_getServices(); - } - - public void send_getServices() throws org.apache.thrift.TException - { - getServices_args args = new getServices_args(); - sendBase("getServices", args); - } - - public Map> recv_getServices() throws org.apache.thrift.TException - { - getServices_result result = new getServices_result(); - receiveBase(result, "getServices"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getServices failed: unknown result"); - } - - public boolean hasService(String plugin, String func) throws org.apache.thrift.TException - { - send_hasService(plugin, func); - return recv_hasService(); - } - - public void send_hasService(String plugin, String func) throws org.apache.thrift.TException - { - hasService_args args = new hasService_args(); - args.setPlugin(plugin); - args.setFunc(func); - sendBase("hasService", args); - } - - public boolean recv_hasService() throws org.apache.thrift.TException - { - hasService_result result = new hasService_result(); - receiveBase(result, "hasService"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "hasService failed: unknown result"); - } - - public String call(ServiceCall info) throws ServiceDoesNotExists, ServiceException, org.apache.thrift.TException - { - send_call(info); - return recv_call(); - } - - public void send_call(ServiceCall info) throws org.apache.thrift.TException - { - call_args args = new call_args(); - args.setInfo(info); - sendBase("call", args); - } - - public String recv_call() throws ServiceDoesNotExists, ServiceException, org.apache.thrift.TException - { - call_result result = new call_result(); - receiveBase(result, "call"); - if (result.isSetSuccess()) { - return result.success; - } - if (result.ex != null) { - throw result.ex; - } - if (result.e != null) { - throw result.e; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "call failed: unknown result"); - } - - public Map> getAllInfo() throws org.apache.thrift.TException - { - send_getAllInfo(); - return recv_getAllInfo(); - } - - public void send_getAllInfo() throws org.apache.thrift.TException - { - getAllInfo_args args = new getAllInfo_args(); - sendBase("getAllInfo", args); - } - - public Map> recv_getAllInfo() throws org.apache.thrift.TException - { - getAllInfo_result result = new getAllInfo_result(); - receiveBase(result, "getAllInfo"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllInfo failed: unknown result"); - } - - public Map getInfoByPlugin(String plugin) throws org.apache.thrift.TException - { - send_getInfoByPlugin(plugin); - return recv_getInfoByPlugin(); - } - - public void send_getInfoByPlugin(String plugin) throws org.apache.thrift.TException - { - getInfoByPlugin_args args = new getInfoByPlugin_args(); - args.setPlugin(plugin); - sendBase("getInfoByPlugin", args); - } - - public Map recv_getInfoByPlugin() throws org.apache.thrift.TException - { - getInfoByPlugin_result result = new getInfoByPlugin_result(); - receiveBase(result, "getInfoByPlugin"); - if (result.isSetSuccess()) { - return result.success; - } - throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInfoByPlugin failed: unknown result"); - } - - } - public static class AsyncClient extends org.apache.thrift.async.TAsyncClient implements AsyncIface { - public static class Factory implements org.apache.thrift.async.TAsyncClientFactory { - private org.apache.thrift.async.TAsyncClientManager clientManager; - private org.apache.thrift.protocol.TProtocolFactory protocolFactory; - public Factory(org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.protocol.TProtocolFactory protocolFactory) { - this.clientManager = clientManager; - this.protocolFactory = protocolFactory; - } - public AsyncClient getAsyncClient(org.apache.thrift.transport.TNonblockingTransport transport) { - return new AsyncClient(protocolFactory, clientManager, transport); - } - } - - public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport) { - super(protocolFactory, clientManager, transport); - } - - public void getConfigValue(String category, String option, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getConfigValue_call method_call = new getConfigValue_call(category, option, section, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getConfigValue_call extends org.apache.thrift.async.TAsyncMethodCall { - private String category; - private String option; - private String section; - public getConfigValue_call(String category, String option, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.category = category; - this.option = option; - this.section = section; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getConfigValue", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getConfigValue_args args = new getConfigValue_args(); - args.setCategory(category); - args.setOption(option); - args.setSection(section); - args.write(prot); - prot.writeMessageEnd(); - } - - public String getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getConfigValue(); - } - } - - public void setConfigValue(String category, String option, String value, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - setConfigValue_call method_call = new setConfigValue_call(category, option, value, section, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class setConfigValue_call extends org.apache.thrift.async.TAsyncMethodCall { - private String category; - private String option; - private String value; - private String section; - public setConfigValue_call(String category, String option, String value, String section, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.category = category; - this.option = option; - this.value = value; - this.section = section; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setConfigValue", org.apache.thrift.protocol.TMessageType.CALL, 0)); - setConfigValue_args args = new setConfigValue_args(); - args.setCategory(category); - args.setOption(option); - args.setValue(value); - args.setSection(section); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_setConfigValue(); - } - } - - public void getConfig(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getConfig_call method_call = new getConfig_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getConfig_call extends org.apache.thrift.async.TAsyncMethodCall { - public getConfig_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getConfig", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getConfig_args args = new getConfig_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getConfig(); - } - } - - public void getPluginConfig(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getPluginConfig_call method_call = new getPluginConfig_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getPluginConfig_call extends org.apache.thrift.async.TAsyncMethodCall { - public getPluginConfig_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getPluginConfig", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getPluginConfig_args args = new getPluginConfig_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getPluginConfig(); - } - } - - public void pauseServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - pauseServer_call method_call = new pauseServer_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class pauseServer_call extends org.apache.thrift.async.TAsyncMethodCall { - public pauseServer_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("pauseServer", org.apache.thrift.protocol.TMessageType.CALL, 0)); - pauseServer_args args = new pauseServer_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_pauseServer(); - } - } - - public void unpauseServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - unpauseServer_call method_call = new unpauseServer_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class unpauseServer_call extends org.apache.thrift.async.TAsyncMethodCall { - public unpauseServer_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("unpauseServer", org.apache.thrift.protocol.TMessageType.CALL, 0)); - unpauseServer_args args = new unpauseServer_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_unpauseServer(); - } - } - - public void togglePause(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - togglePause_call method_call = new togglePause_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class togglePause_call extends org.apache.thrift.async.TAsyncMethodCall { - public togglePause_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("togglePause", org.apache.thrift.protocol.TMessageType.CALL, 0)); - togglePause_args args = new togglePause_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_togglePause(); - } - } - - public void statusServer(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - statusServer_call method_call = new statusServer_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class statusServer_call extends org.apache.thrift.async.TAsyncMethodCall { - public statusServer_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("statusServer", org.apache.thrift.protocol.TMessageType.CALL, 0)); - statusServer_args args = new statusServer_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public ServerStatus getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_statusServer(); - } - } - - public void freeSpace(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - freeSpace_call method_call = new freeSpace_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class freeSpace_call extends org.apache.thrift.async.TAsyncMethodCall { - public freeSpace_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("freeSpace", org.apache.thrift.protocol.TMessageType.CALL, 0)); - freeSpace_args args = new freeSpace_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public long getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_freeSpace(); - } - } - - public void getServerVersion(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getServerVersion_call method_call = new getServerVersion_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getServerVersion_call extends org.apache.thrift.async.TAsyncMethodCall { - public getServerVersion_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getServerVersion", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getServerVersion_args args = new getServerVersion_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public String getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getServerVersion(); - } - } - - public void kill(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - kill_call method_call = new kill_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class kill_call extends org.apache.thrift.async.TAsyncMethodCall { - public kill_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("kill", org.apache.thrift.protocol.TMessageType.CALL, 0)); - kill_args args = new kill_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_kill(); - } - } - - public void restart(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - restart_call method_call = new restart_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class restart_call extends org.apache.thrift.async.TAsyncMethodCall { - public restart_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("restart", org.apache.thrift.protocol.TMessageType.CALL, 0)); - restart_args args = new restart_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_restart(); - } - } - - public void getLog(int offset, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getLog_call method_call = new getLog_call(offset, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getLog_call extends org.apache.thrift.async.TAsyncMethodCall { - private int offset; - public getLog_call(int offset, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.offset = offset; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getLog", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getLog_args args = new getLog_args(); - args.setOffset(offset); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getLog(); - } - } - - public void isTimeDownload(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - isTimeDownload_call method_call = new isTimeDownload_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class isTimeDownload_call extends org.apache.thrift.async.TAsyncMethodCall { - public isTimeDownload_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("isTimeDownload", org.apache.thrift.protocol.TMessageType.CALL, 0)); - isTimeDownload_args args = new isTimeDownload_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_isTimeDownload(); - } - } - - public void isTimeReconnect(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - isTimeReconnect_call method_call = new isTimeReconnect_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class isTimeReconnect_call extends org.apache.thrift.async.TAsyncMethodCall { - public isTimeReconnect_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("isTimeReconnect", org.apache.thrift.protocol.TMessageType.CALL, 0)); - isTimeReconnect_args args = new isTimeReconnect_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_isTimeReconnect(); - } - } - - public void toggleReconnect(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - toggleReconnect_call method_call = new toggleReconnect_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class toggleReconnect_call extends org.apache.thrift.async.TAsyncMethodCall { - public toggleReconnect_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("toggleReconnect", org.apache.thrift.protocol.TMessageType.CALL, 0)); - toggleReconnect_args args = new toggleReconnect_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_toggleReconnect(); - } - } - - public void generatePackages(List links, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - generatePackages_call method_call = new generatePackages_call(links, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class generatePackages_call extends org.apache.thrift.async.TAsyncMethodCall { - private List links; - public generatePackages_call(List links, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.links = links; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("generatePackages", org.apache.thrift.protocol.TMessageType.CALL, 0)); - generatePackages_args args = new generatePackages_args(); - args.setLinks(links); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map> getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_generatePackages(); - } - } - - public void checkURLs(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - checkURLs_call method_call = new checkURLs_call(urls, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class checkURLs_call extends org.apache.thrift.async.TAsyncMethodCall { - private List urls; - public checkURLs_call(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.urls = urls; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("checkURLs", org.apache.thrift.protocol.TMessageType.CALL, 0)); - checkURLs_args args = new checkURLs_args(); - args.setUrls(urls); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map> getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_checkURLs(); - } - } - - public void parseURLs(String html, String url, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - parseURLs_call method_call = new parseURLs_call(html, url, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class parseURLs_call extends org.apache.thrift.async.TAsyncMethodCall { - private String html; - private String url; - public parseURLs_call(String html, String url, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.html = html; - this.url = url; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("parseURLs", org.apache.thrift.protocol.TMessageType.CALL, 0)); - parseURLs_args args = new parseURLs_args(); - args.setHtml(html); - args.setUrl(url); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map> getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_parseURLs(); - } - } - - public void checkOnlineStatus(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - checkOnlineStatus_call method_call = new checkOnlineStatus_call(urls, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class checkOnlineStatus_call extends org.apache.thrift.async.TAsyncMethodCall { - private List urls; - public checkOnlineStatus_call(List urls, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.urls = urls; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("checkOnlineStatus", org.apache.thrift.protocol.TMessageType.CALL, 0)); - checkOnlineStatus_args args = new checkOnlineStatus_args(); - args.setUrls(urls); - args.write(prot); - prot.writeMessageEnd(); - } - - public OnlineCheck getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_checkOnlineStatus(); - } - } - - public void checkOnlineStatusContainer(List urls, String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - checkOnlineStatusContainer_call method_call = new checkOnlineStatusContainer_call(urls, filename, data, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class checkOnlineStatusContainer_call extends org.apache.thrift.async.TAsyncMethodCall { - private List urls; - private String filename; - private ByteBuffer data; - public checkOnlineStatusContainer_call(List urls, String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.urls = urls; - this.filename = filename; - this.data = data; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("checkOnlineStatusContainer", org.apache.thrift.protocol.TMessageType.CALL, 0)); - checkOnlineStatusContainer_args args = new checkOnlineStatusContainer_args(); - args.setUrls(urls); - args.setFilename(filename); - args.setData(data); - args.write(prot); - prot.writeMessageEnd(); - } - - public OnlineCheck getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_checkOnlineStatusContainer(); - } - } - - public void pollResults(int rid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - pollResults_call method_call = new pollResults_call(rid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class pollResults_call extends org.apache.thrift.async.TAsyncMethodCall { - private int rid; - public pollResults_call(int rid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.rid = rid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("pollResults", org.apache.thrift.protocol.TMessageType.CALL, 0)); - pollResults_args args = new pollResults_args(); - args.setRid(rid); - args.write(prot); - prot.writeMessageEnd(); - } - - public OnlineCheck getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_pollResults(); - } - } - - public void statusDownloads(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - statusDownloads_call method_call = new statusDownloads_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class statusDownloads_call extends org.apache.thrift.async.TAsyncMethodCall { - public statusDownloads_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("statusDownloads", org.apache.thrift.protocol.TMessageType.CALL, 0)); - statusDownloads_args args = new statusDownloads_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_statusDownloads(); - } - } - - public void getPackageData(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getPackageData_call method_call = new getPackageData_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getPackageData_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public getPackageData_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getPackageData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getPackageData_args args = new getPackageData_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public PackageData getResult() throws PackageDoesNotExists, org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getPackageData(); - } - } - - public void getPackageInfo(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getPackageInfo_call method_call = new getPackageInfo_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getPackageInfo_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public getPackageInfo_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getPackageInfo", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getPackageInfo_args args = new getPackageInfo_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public PackageData getResult() throws PackageDoesNotExists, org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getPackageInfo(); - } - } - - public void getFileData(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getFileData_call method_call = new getFileData_call(fid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getFileData_call extends org.apache.thrift.async.TAsyncMethodCall { - private int fid; - public getFileData_call(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fid = fid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getFileData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getFileData_args args = new getFileData_args(); - args.setFid(fid); - args.write(prot); - prot.writeMessageEnd(); - } - - public FileData getResult() throws FileDoesNotExists, org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getFileData(); - } - } - - public void getQueue(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getQueue_call method_call = new getQueue_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getQueue_call extends org.apache.thrift.async.TAsyncMethodCall { - public getQueue_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getQueue", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getQueue_args args = new getQueue_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getQueue(); - } - } - - public void getCollector(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getCollector_call method_call = new getCollector_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getCollector_call extends org.apache.thrift.async.TAsyncMethodCall { - public getCollector_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getCollector", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getCollector_args args = new getCollector_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getCollector(); - } - } - - public void getQueueData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getQueueData_call method_call = new getQueueData_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getQueueData_call extends org.apache.thrift.async.TAsyncMethodCall { - public getQueueData_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getQueueData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getQueueData_args args = new getQueueData_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getQueueData(); - } - } - - public void getCollectorData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getCollectorData_call method_call = new getCollectorData_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getCollectorData_call extends org.apache.thrift.async.TAsyncMethodCall { - public getCollectorData_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getCollectorData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getCollectorData_args args = new getCollectorData_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getCollectorData(); - } - } - - public void getPackageOrder(Destination destination, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getPackageOrder_call method_call = new getPackageOrder_call(destination, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getPackageOrder_call extends org.apache.thrift.async.TAsyncMethodCall { - private Destination destination; - public getPackageOrder_call(Destination destination, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.destination = destination; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getPackageOrder", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getPackageOrder_args args = new getPackageOrder_args(); - args.setDestination(destination); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getPackageOrder(); - } - } - - public void getFileOrder(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getFileOrder_call method_call = new getFileOrder_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getFileOrder_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public getFileOrder_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getFileOrder", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getFileOrder_args args = new getFileOrder_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getFileOrder(); - } - } - - public void generateAndAddPackages(List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - generateAndAddPackages_call method_call = new generateAndAddPackages_call(links, dest, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class generateAndAddPackages_call extends org.apache.thrift.async.TAsyncMethodCall { - private List links; - private Destination dest; - public generateAndAddPackages_call(List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.links = links; - this.dest = dest; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("generateAndAddPackages", org.apache.thrift.protocol.TMessageType.CALL, 0)); - generateAndAddPackages_args args = new generateAndAddPackages_args(); - args.setLinks(links); - args.setDest(dest); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_generateAndAddPackages(); - } - } - - public void addPackage(String name, List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - addPackage_call method_call = new addPackage_call(name, links, dest, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class addPackage_call extends org.apache.thrift.async.TAsyncMethodCall { - private String name; - private List links; - private Destination dest; - public addPackage_call(String name, List links, Destination dest, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.name = name; - this.links = links; - this.dest = dest; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addPackage", org.apache.thrift.protocol.TMessageType.CALL, 0)); - addPackage_args args = new addPackage_args(); - args.setName(name); - args.setLinks(links); - args.setDest(dest); - args.write(prot); - prot.writeMessageEnd(); - } - - public int getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_addPackage(); - } - } - - public void addFiles(int pid, List links, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - addFiles_call method_call = new addFiles_call(pid, links, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class addFiles_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - private List links; - public addFiles_call(int pid, List links, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - this.links = links; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addFiles", org.apache.thrift.protocol.TMessageType.CALL, 0)); - addFiles_args args = new addFiles_args(); - args.setPid(pid); - args.setLinks(links); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_addFiles(); - } - } - - public void uploadContainer(String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - uploadContainer_call method_call = new uploadContainer_call(filename, data, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class uploadContainer_call extends org.apache.thrift.async.TAsyncMethodCall { - private String filename; - private ByteBuffer data; - public uploadContainer_call(String filename, ByteBuffer data, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.filename = filename; - this.data = data; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("uploadContainer", org.apache.thrift.protocol.TMessageType.CALL, 0)); - uploadContainer_args args = new uploadContainer_args(); - args.setFilename(filename); - args.setData(data); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_uploadContainer(); - } - } - - public void deleteFiles(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - deleteFiles_call method_call = new deleteFiles_call(fids, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class deleteFiles_call extends org.apache.thrift.async.TAsyncMethodCall { - private List fids; - public deleteFiles_call(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fids = fids; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("deleteFiles", org.apache.thrift.protocol.TMessageType.CALL, 0)); - deleteFiles_args args = new deleteFiles_args(); - args.setFids(fids); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_deleteFiles(); - } - } - - public void deletePackages(List pids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - deletePackages_call method_call = new deletePackages_call(pids, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class deletePackages_call extends org.apache.thrift.async.TAsyncMethodCall { - private List pids; - public deletePackages_call(List pids, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pids = pids; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("deletePackages", org.apache.thrift.protocol.TMessageType.CALL, 0)); - deletePackages_args args = new deletePackages_args(); - args.setPids(pids); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_deletePackages(); - } - } - - public void pushToQueue(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - pushToQueue_call method_call = new pushToQueue_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class pushToQueue_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public pushToQueue_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("pushToQueue", org.apache.thrift.protocol.TMessageType.CALL, 0)); - pushToQueue_args args = new pushToQueue_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_pushToQueue(); - } - } - - public void pullFromQueue(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - pullFromQueue_call method_call = new pullFromQueue_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class pullFromQueue_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public pullFromQueue_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("pullFromQueue", org.apache.thrift.protocol.TMessageType.CALL, 0)); - pullFromQueue_args args = new pullFromQueue_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_pullFromQueue(); - } - } - - public void restartPackage(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - restartPackage_call method_call = new restartPackage_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class restartPackage_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public restartPackage_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("restartPackage", org.apache.thrift.protocol.TMessageType.CALL, 0)); - restartPackage_args args = new restartPackage_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_restartPackage(); - } - } - - public void restartFile(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - restartFile_call method_call = new restartFile_call(fid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class restartFile_call extends org.apache.thrift.async.TAsyncMethodCall { - private int fid; - public restartFile_call(int fid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fid = fid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("restartFile", org.apache.thrift.protocol.TMessageType.CALL, 0)); - restartFile_args args = new restartFile_args(); - args.setFid(fid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_restartFile(); - } - } - - public void recheckPackage(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - recheckPackage_call method_call = new recheckPackage_call(pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class recheckPackage_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - public recheckPackage_call(int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("recheckPackage", org.apache.thrift.protocol.TMessageType.CALL, 0)); - recheckPackage_args args = new recheckPackage_args(); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_recheckPackage(); - } - } - - public void stopAllDownloads(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - stopAllDownloads_call method_call = new stopAllDownloads_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class stopAllDownloads_call extends org.apache.thrift.async.TAsyncMethodCall { - public stopAllDownloads_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("stopAllDownloads", org.apache.thrift.protocol.TMessageType.CALL, 0)); - stopAllDownloads_args args = new stopAllDownloads_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_stopAllDownloads(); - } - } - - public void stopDownloads(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - stopDownloads_call method_call = new stopDownloads_call(fids, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class stopDownloads_call extends org.apache.thrift.async.TAsyncMethodCall { - private List fids; - public stopDownloads_call(List fids, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fids = fids; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("stopDownloads", org.apache.thrift.protocol.TMessageType.CALL, 0)); - stopDownloads_args args = new stopDownloads_args(); - args.setFids(fids); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_stopDownloads(); - } - } - - public void setPackageName(int pid, String name, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - setPackageName_call method_call = new setPackageName_call(pid, name, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class setPackageName_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - private String name; - public setPackageName_call(int pid, String name, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - this.name = name; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setPackageName", org.apache.thrift.protocol.TMessageType.CALL, 0)); - setPackageName_args args = new setPackageName_args(); - args.setPid(pid); - args.setName(name); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_setPackageName(); - } - } - - public void movePackage(Destination destination, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - movePackage_call method_call = new movePackage_call(destination, pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class movePackage_call extends org.apache.thrift.async.TAsyncMethodCall { - private Destination destination; - private int pid; - public movePackage_call(Destination destination, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.destination = destination; - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("movePackage", org.apache.thrift.protocol.TMessageType.CALL, 0)); - movePackage_args args = new movePackage_args(); - args.setDestination(destination); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_movePackage(); - } - } - - public void moveFiles(List fids, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - moveFiles_call method_call = new moveFiles_call(fids, pid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class moveFiles_call extends org.apache.thrift.async.TAsyncMethodCall { - private List fids; - private int pid; - public moveFiles_call(List fids, int pid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fids = fids; - this.pid = pid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("moveFiles", org.apache.thrift.protocol.TMessageType.CALL, 0)); - moveFiles_args args = new moveFiles_args(); - args.setFids(fids); - args.setPid(pid); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_moveFiles(); - } - } - - public void orderPackage(int pid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - orderPackage_call method_call = new orderPackage_call(pid, position, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class orderPackage_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - private short position; - public orderPackage_call(int pid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - this.position = position; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("orderPackage", org.apache.thrift.protocol.TMessageType.CALL, 0)); - orderPackage_args args = new orderPackage_args(); - args.setPid(pid); - args.setPosition(position); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_orderPackage(); - } - } - - public void orderFile(int fid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - orderFile_call method_call = new orderFile_call(fid, position, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class orderFile_call extends org.apache.thrift.async.TAsyncMethodCall { - private int fid; - private short position; - public orderFile_call(int fid, short position, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.fid = fid; - this.position = position; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("orderFile", org.apache.thrift.protocol.TMessageType.CALL, 0)); - orderFile_args args = new orderFile_args(); - args.setFid(fid); - args.setPosition(position); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_orderFile(); - } - } - - public void setPackageData(int pid, Map data, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - setPackageData_call method_call = new setPackageData_call(pid, data, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class setPackageData_call extends org.apache.thrift.async.TAsyncMethodCall { - private int pid; - private Map data; - public setPackageData_call(int pid, Map data, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.pid = pid; - this.data = data; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setPackageData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - setPackageData_args args = new setPackageData_args(); - args.setPid(pid); - args.setData(data); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws PackageDoesNotExists, org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_setPackageData(); - } - } - - public void deleteFinished(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - deleteFinished_call method_call = new deleteFinished_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class deleteFinished_call extends org.apache.thrift.async.TAsyncMethodCall { - public deleteFinished_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("deleteFinished", org.apache.thrift.protocol.TMessageType.CALL, 0)); - deleteFinished_args args = new deleteFinished_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_deleteFinished(); - } - } - - public void restartFailed(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - restartFailed_call method_call = new restartFailed_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class restartFailed_call extends org.apache.thrift.async.TAsyncMethodCall { - public restartFailed_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("restartFailed", org.apache.thrift.protocol.TMessageType.CALL, 0)); - restartFailed_args args = new restartFailed_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_restartFailed(); - } - } - - public void isCaptchaWaiting(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - isCaptchaWaiting_call method_call = new isCaptchaWaiting_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class isCaptchaWaiting_call extends org.apache.thrift.async.TAsyncMethodCall { - public isCaptchaWaiting_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("isCaptchaWaiting", org.apache.thrift.protocol.TMessageType.CALL, 0)); - isCaptchaWaiting_args args = new isCaptchaWaiting_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_isCaptchaWaiting(); - } - } - - public void getCaptchaTask(boolean exclusive, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getCaptchaTask_call method_call = new getCaptchaTask_call(exclusive, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getCaptchaTask_call extends org.apache.thrift.async.TAsyncMethodCall { - private boolean exclusive; - public getCaptchaTask_call(boolean exclusive, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.exclusive = exclusive; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getCaptchaTask", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getCaptchaTask_args args = new getCaptchaTask_args(); - args.setExclusive(exclusive); - args.write(prot); - prot.writeMessageEnd(); - } - - public CaptchaTask getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getCaptchaTask(); - } - } - - public void getCaptchaTaskStatus(int tid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getCaptchaTaskStatus_call method_call = new getCaptchaTaskStatus_call(tid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getCaptchaTaskStatus_call extends org.apache.thrift.async.TAsyncMethodCall { - private int tid; - public getCaptchaTaskStatus_call(int tid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.tid = tid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getCaptchaTaskStatus", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getCaptchaTaskStatus_args args = new getCaptchaTaskStatus_args(); - args.setTid(tid); - args.write(prot); - prot.writeMessageEnd(); - } - - public String getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getCaptchaTaskStatus(); - } - } - - public void setCaptchaResult(int tid, String result, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - setCaptchaResult_call method_call = new setCaptchaResult_call(tid, result, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class setCaptchaResult_call extends org.apache.thrift.async.TAsyncMethodCall { - private int tid; - private String result; - public setCaptchaResult_call(int tid, String result, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.tid = tid; - this.result = result; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("setCaptchaResult", org.apache.thrift.protocol.TMessageType.CALL, 0)); - setCaptchaResult_args args = new setCaptchaResult_args(); - args.setTid(tid); - args.setResult(result); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_setCaptchaResult(); - } - } - - public void getEvents(String uuid, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getEvents_call method_call = new getEvents_call(uuid, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getEvents_call extends org.apache.thrift.async.TAsyncMethodCall { - private String uuid; - public getEvents_call(String uuid, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.uuid = uuid; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getEvents", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getEvents_args args = new getEvents_args(); - args.setUuid(uuid); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getEvents(); - } - } - - public void getAccounts(boolean refresh, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getAccounts_call method_call = new getAccounts_call(refresh, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getAccounts_call extends org.apache.thrift.async.TAsyncMethodCall { - private boolean refresh; - public getAccounts_call(boolean refresh, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.refresh = refresh; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAccounts", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getAccounts_args args = new getAccounts_args(); - args.setRefresh(refresh); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getAccounts(); - } - } - - public void getAccountTypes(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getAccountTypes_call method_call = new getAccountTypes_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getAccountTypes_call extends org.apache.thrift.async.TAsyncMethodCall { - public getAccountTypes_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAccountTypes", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getAccountTypes_args args = new getAccountTypes_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public List getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getAccountTypes(); - } - } - - public void updateAccount(String plugin, String account, String password, Map options, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - updateAccount_call method_call = new updateAccount_call(plugin, account, password, options, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class updateAccount_call extends org.apache.thrift.async.TAsyncMethodCall { - private String plugin; - private String account; - private String password; - private Map options; - public updateAccount_call(String plugin, String account, String password, Map options, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.plugin = plugin; - this.account = account; - this.password = password; - this.options = options; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateAccount", org.apache.thrift.protocol.TMessageType.CALL, 0)); - updateAccount_args args = new updateAccount_args(); - args.setPlugin(plugin); - args.setAccount(account); - args.setPassword(password); - args.setOptions(options); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_updateAccount(); - } - } - - public void removeAccount(String plugin, String account, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - removeAccount_call method_call = new removeAccount_call(plugin, account, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class removeAccount_call extends org.apache.thrift.async.TAsyncMethodCall { - private String plugin; - private String account; - public removeAccount_call(String plugin, String account, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.plugin = plugin; - this.account = account; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeAccount", org.apache.thrift.protocol.TMessageType.CALL, 0)); - removeAccount_args args = new removeAccount_args(); - args.setPlugin(plugin); - args.setAccount(account); - args.write(prot); - prot.writeMessageEnd(); - } - - public void getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - (new Client(prot)).recv_removeAccount(); - } - } - - public void login(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - login_call method_call = new login_call(username, password, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class login_call extends org.apache.thrift.async.TAsyncMethodCall { - private String username; - private String password; - public login_call(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.username = username; - this.password = password; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("login", org.apache.thrift.protocol.TMessageType.CALL, 0)); - login_args args = new login_args(); - args.setUsername(username); - args.setPassword(password); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_login(); - } - } - - public void getUserData(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getUserData_call method_call = new getUserData_call(username, password, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getUserData_call extends org.apache.thrift.async.TAsyncMethodCall { - private String username; - private String password; - public getUserData_call(String username, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.username = username; - this.password = password; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getUserData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getUserData_args args = new getUserData_args(); - args.setUsername(username); - args.setPassword(password); - args.write(prot); - prot.writeMessageEnd(); - } - - public UserData getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getUserData(); - } - } - - public void getAllUserData(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getAllUserData_call method_call = new getAllUserData_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getAllUserData_call extends org.apache.thrift.async.TAsyncMethodCall { - public getAllUserData_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAllUserData", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getAllUserData_args args = new getAllUserData_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getAllUserData(); - } - } - - public void getServices(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getServices_call method_call = new getServices_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getServices_call extends org.apache.thrift.async.TAsyncMethodCall { - public getServices_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getServices", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getServices_args args = new getServices_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map> getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getServices(); - } - } - - public void hasService(String plugin, String func, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - hasService_call method_call = new hasService_call(plugin, func, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class hasService_call extends org.apache.thrift.async.TAsyncMethodCall { - private String plugin; - private String func; - public hasService_call(String plugin, String func, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.plugin = plugin; - this.func = func; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("hasService", org.apache.thrift.protocol.TMessageType.CALL, 0)); - hasService_args args = new hasService_args(); - args.setPlugin(plugin); - args.setFunc(func); - args.write(prot); - prot.writeMessageEnd(); - } - - public boolean getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_hasService(); - } - } - - public void call(ServiceCall info, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - call_call method_call = new call_call(info, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class call_call extends org.apache.thrift.async.TAsyncMethodCall { - private ServiceCall info; - public call_call(ServiceCall info, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.info = info; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("call", org.apache.thrift.protocol.TMessageType.CALL, 0)); - call_args args = new call_args(); - args.setInfo(info); - args.write(prot); - prot.writeMessageEnd(); - } - - public String getResult() throws ServiceDoesNotExists, ServiceException, org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_call(); - } - } - - public void getAllInfo(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getAllInfo_call method_call = new getAllInfo_call(resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getAllInfo_call extends org.apache.thrift.async.TAsyncMethodCall { - public getAllInfo_call(org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAllInfo", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getAllInfo_args args = new getAllInfo_args(); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map> getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getAllInfo(); - } - } - - public void getInfoByPlugin(String plugin, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException { - checkReady(); - getInfoByPlugin_call method_call = new getInfoByPlugin_call(plugin, resultHandler, this, ___protocolFactory, ___transport); - this.___currentMethod = method_call; - ___manager.call(method_call); - } - - public static class getInfoByPlugin_call extends org.apache.thrift.async.TAsyncMethodCall { - private String plugin; - public getInfoByPlugin_call(String plugin, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException { - super(client, protocolFactory, transport, resultHandler, false); - this.plugin = plugin; - } - - public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException { - prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getInfoByPlugin", org.apache.thrift.protocol.TMessageType.CALL, 0)); - getInfoByPlugin_args args = new getInfoByPlugin_args(); - args.setPlugin(plugin); - args.write(prot); - prot.writeMessageEnd(); - } - - public Map getResult() throws org.apache.thrift.TException { - if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) { - throw new IllegalStateException("Method call not finished!"); - } - org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array()); - org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport); - return (new Client(prot)).recv_getInfoByPlugin(); - } - } - - } - - public static class Processor extends org.apache.thrift.TBaseProcessor implements org.apache.thrift.TProcessor { - private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName()); - public Processor(I iface) { - super(iface, getProcessMap(new HashMap>())); - } - - protected Processor(I iface, Map> processMap) { - super(iface, getProcessMap(processMap)); - } - - private static Map> getProcessMap(Map> processMap) { - processMap.put("getConfigValue", new getConfigValue()); - processMap.put("setConfigValue", new setConfigValue()); - processMap.put("getConfig", new getConfig()); - processMap.put("getPluginConfig", new getPluginConfig()); - processMap.put("pauseServer", new pauseServer()); - processMap.put("unpauseServer", new unpauseServer()); - processMap.put("togglePause", new togglePause()); - processMap.put("statusServer", new statusServer()); - processMap.put("freeSpace", new freeSpace()); - processMap.put("getServerVersion", new getServerVersion()); - processMap.put("kill", new kill()); - processMap.put("restart", new restart()); - processMap.put("getLog", new getLog()); - processMap.put("isTimeDownload", new isTimeDownload()); - processMap.put("isTimeReconnect", new isTimeReconnect()); - processMap.put("toggleReconnect", new toggleReconnect()); - processMap.put("generatePackages", new generatePackages()); - processMap.put("checkURLs", new checkURLs()); - processMap.put("parseURLs", new parseURLs()); - processMap.put("checkOnlineStatus", new checkOnlineStatus()); - processMap.put("checkOnlineStatusContainer", new checkOnlineStatusContainer()); - processMap.put("pollResults", new pollResults()); - processMap.put("statusDownloads", new statusDownloads()); - processMap.put("getPackageData", new getPackageData()); - processMap.put("getPackageInfo", new getPackageInfo()); - processMap.put("getFileData", new getFileData()); - processMap.put("getQueue", new getQueue()); - processMap.put("getCollector", new getCollector()); - processMap.put("getQueueData", new getQueueData()); - processMap.put("getCollectorData", new getCollectorData()); - processMap.put("getPackageOrder", new getPackageOrder()); - processMap.put("getFileOrder", new getFileOrder()); - processMap.put("generateAndAddPackages", new generateAndAddPackages()); - processMap.put("addPackage", new addPackage()); - processMap.put("addFiles", new addFiles()); - processMap.put("uploadContainer", new uploadContainer()); - processMap.put("deleteFiles", new deleteFiles()); - processMap.put("deletePackages", new deletePackages()); - processMap.put("pushToQueue", new pushToQueue()); - processMap.put("pullFromQueue", new pullFromQueue()); - processMap.put("restartPackage", new restartPackage()); - processMap.put("restartFile", new restartFile()); - processMap.put("recheckPackage", new recheckPackage()); - processMap.put("stopAllDownloads", new stopAllDownloads()); - processMap.put("stopDownloads", new stopDownloads()); - processMap.put("setPackageName", new setPackageName()); - processMap.put("movePackage", new movePackage()); - processMap.put("moveFiles", new moveFiles()); - processMap.put("orderPackage", new orderPackage()); - processMap.put("orderFile", new orderFile()); - processMap.put("setPackageData", new setPackageData()); - processMap.put("deleteFinished", new deleteFinished()); - processMap.put("restartFailed", new restartFailed()); - processMap.put("isCaptchaWaiting", new isCaptchaWaiting()); - processMap.put("getCaptchaTask", new getCaptchaTask()); - processMap.put("getCaptchaTaskStatus", new getCaptchaTaskStatus()); - processMap.put("setCaptchaResult", new setCaptchaResult()); - processMap.put("getEvents", new getEvents()); - processMap.put("getAccounts", new getAccounts()); - processMap.put("getAccountTypes", new getAccountTypes()); - processMap.put("updateAccount", new updateAccount()); - processMap.put("removeAccount", new removeAccount()); - processMap.put("login", new login()); - processMap.put("getUserData", new getUserData()); - processMap.put("getAllUserData", new getAllUserData()); - processMap.put("getServices", new getServices()); - processMap.put("hasService", new hasService()); - processMap.put("call", new call()); - processMap.put("getAllInfo", new getAllInfo()); - processMap.put("getInfoByPlugin", new getInfoByPlugin()); - return processMap; - } - - private static class getConfigValue extends org.apache.thrift.ProcessFunction { - public getConfigValue() { - super("getConfigValue"); - } - - protected getConfigValue_args getEmptyArgsInstance() { - return new getConfigValue_args(); - } - - protected getConfigValue_result getResult(I iface, getConfigValue_args args) throws org.apache.thrift.TException { - getConfigValue_result result = new getConfigValue_result(); - result.success = iface.getConfigValue(args.category, args.option, args.section); - return result; - } - } - - private static class setConfigValue extends org.apache.thrift.ProcessFunction { - public setConfigValue() { - super("setConfigValue"); - } - - protected setConfigValue_args getEmptyArgsInstance() { - return new setConfigValue_args(); - } - - protected setConfigValue_result getResult(I iface, setConfigValue_args args) throws org.apache.thrift.TException { - setConfigValue_result result = new setConfigValue_result(); - iface.setConfigValue(args.category, args.option, args.value, args.section); - return result; - } - } - - private static class getConfig extends org.apache.thrift.ProcessFunction { - public getConfig() { - super("getConfig"); - } - - protected getConfig_args getEmptyArgsInstance() { - return new getConfig_args(); - } - - protected getConfig_result getResult(I iface, getConfig_args args) throws org.apache.thrift.TException { - getConfig_result result = new getConfig_result(); - result.success = iface.getConfig(); - return result; - } - } - - private static class getPluginConfig extends org.apache.thrift.ProcessFunction { - public getPluginConfig() { - super("getPluginConfig"); - } - - protected getPluginConfig_args getEmptyArgsInstance() { - return new getPluginConfig_args(); - } - - protected getPluginConfig_result getResult(I iface, getPluginConfig_args args) throws org.apache.thrift.TException { - getPluginConfig_result result = new getPluginConfig_result(); - result.success = iface.getPluginConfig(); - return result; - } - } - - private static class pauseServer extends org.apache.thrift.ProcessFunction { - public pauseServer() { - super("pauseServer"); - } - - protected pauseServer_args getEmptyArgsInstance() { - return new pauseServer_args(); - } - - protected pauseServer_result getResult(I iface, pauseServer_args args) throws org.apache.thrift.TException { - pauseServer_result result = new pauseServer_result(); - iface.pauseServer(); - return result; - } - } - - private static class unpauseServer extends org.apache.thrift.ProcessFunction { - public unpauseServer() { - super("unpauseServer"); - } - - protected unpauseServer_args getEmptyArgsInstance() { - return new unpauseServer_args(); - } - - protected unpauseServer_result getResult(I iface, unpauseServer_args args) throws org.apache.thrift.TException { - unpauseServer_result result = new unpauseServer_result(); - iface.unpauseServer(); - return result; - } - } - - private static class togglePause extends org.apache.thrift.ProcessFunction { - public togglePause() { - super("togglePause"); - } - - protected togglePause_args getEmptyArgsInstance() { - return new togglePause_args(); - } - - protected togglePause_result getResult(I iface, togglePause_args args) throws org.apache.thrift.TException { - togglePause_result result = new togglePause_result(); - result.success = iface.togglePause(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class statusServer extends org.apache.thrift.ProcessFunction { - public statusServer() { - super("statusServer"); - } - - protected statusServer_args getEmptyArgsInstance() { - return new statusServer_args(); - } - - protected statusServer_result getResult(I iface, statusServer_args args) throws org.apache.thrift.TException { - statusServer_result result = new statusServer_result(); - result.success = iface.statusServer(); - return result; - } - } - - private static class freeSpace extends org.apache.thrift.ProcessFunction { - public freeSpace() { - super("freeSpace"); - } - - protected freeSpace_args getEmptyArgsInstance() { - return new freeSpace_args(); - } - - protected freeSpace_result getResult(I iface, freeSpace_args args) throws org.apache.thrift.TException { - freeSpace_result result = new freeSpace_result(); - result.success = iface.freeSpace(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class getServerVersion extends org.apache.thrift.ProcessFunction { - public getServerVersion() { - super("getServerVersion"); - } - - protected getServerVersion_args getEmptyArgsInstance() { - return new getServerVersion_args(); - } - - protected getServerVersion_result getResult(I iface, getServerVersion_args args) throws org.apache.thrift.TException { - getServerVersion_result result = new getServerVersion_result(); - result.success = iface.getServerVersion(); - return result; - } - } - - private static class kill extends org.apache.thrift.ProcessFunction { - public kill() { - super("kill"); - } - - protected kill_args getEmptyArgsInstance() { - return new kill_args(); - } - - protected kill_result getResult(I iface, kill_args args) throws org.apache.thrift.TException { - kill_result result = new kill_result(); - iface.kill(); - return result; - } - } - - private static class restart extends org.apache.thrift.ProcessFunction { - public restart() { - super("restart"); - } - - protected restart_args getEmptyArgsInstance() { - return new restart_args(); - } - - protected restart_result getResult(I iface, restart_args args) throws org.apache.thrift.TException { - restart_result result = new restart_result(); - iface.restart(); - return result; - } - } - - private static class getLog extends org.apache.thrift.ProcessFunction { - public getLog() { - super("getLog"); - } - - protected getLog_args getEmptyArgsInstance() { - return new getLog_args(); - } - - protected getLog_result getResult(I iface, getLog_args args) throws org.apache.thrift.TException { - getLog_result result = new getLog_result(); - result.success = iface.getLog(args.offset); - return result; - } - } - - private static class isTimeDownload extends org.apache.thrift.ProcessFunction { - public isTimeDownload() { - super("isTimeDownload"); - } - - protected isTimeDownload_args getEmptyArgsInstance() { - return new isTimeDownload_args(); - } - - protected isTimeDownload_result getResult(I iface, isTimeDownload_args args) throws org.apache.thrift.TException { - isTimeDownload_result result = new isTimeDownload_result(); - result.success = iface.isTimeDownload(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class isTimeReconnect extends org.apache.thrift.ProcessFunction { - public isTimeReconnect() { - super("isTimeReconnect"); - } - - protected isTimeReconnect_args getEmptyArgsInstance() { - return new isTimeReconnect_args(); - } - - protected isTimeReconnect_result getResult(I iface, isTimeReconnect_args args) throws org.apache.thrift.TException { - isTimeReconnect_result result = new isTimeReconnect_result(); - result.success = iface.isTimeReconnect(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class toggleReconnect extends org.apache.thrift.ProcessFunction { - public toggleReconnect() { - super("toggleReconnect"); - } - - protected toggleReconnect_args getEmptyArgsInstance() { - return new toggleReconnect_args(); - } - - protected toggleReconnect_result getResult(I iface, toggleReconnect_args args) throws org.apache.thrift.TException { - toggleReconnect_result result = new toggleReconnect_result(); - result.success = iface.toggleReconnect(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class generatePackages extends org.apache.thrift.ProcessFunction { - public generatePackages() { - super("generatePackages"); - } - - protected generatePackages_args getEmptyArgsInstance() { - return new generatePackages_args(); - } - - protected generatePackages_result getResult(I iface, generatePackages_args args) throws org.apache.thrift.TException { - generatePackages_result result = new generatePackages_result(); - result.success = iface.generatePackages(args.links); - return result; - } - } - - private static class checkURLs extends org.apache.thrift.ProcessFunction { - public checkURLs() { - super("checkURLs"); - } - - protected checkURLs_args getEmptyArgsInstance() { - return new checkURLs_args(); - } - - protected checkURLs_result getResult(I iface, checkURLs_args args) throws org.apache.thrift.TException { - checkURLs_result result = new checkURLs_result(); - result.success = iface.checkURLs(args.urls); - return result; - } - } - - private static class parseURLs extends org.apache.thrift.ProcessFunction { - public parseURLs() { - super("parseURLs"); - } - - protected parseURLs_args getEmptyArgsInstance() { - return new parseURLs_args(); - } - - protected parseURLs_result getResult(I iface, parseURLs_args args) throws org.apache.thrift.TException { - parseURLs_result result = new parseURLs_result(); - result.success = iface.parseURLs(args.html, args.url); - return result; - } - } - - private static class checkOnlineStatus extends org.apache.thrift.ProcessFunction { - public checkOnlineStatus() { - super("checkOnlineStatus"); - } - - protected checkOnlineStatus_args getEmptyArgsInstance() { - return new checkOnlineStatus_args(); - } - - protected checkOnlineStatus_result getResult(I iface, checkOnlineStatus_args args) throws org.apache.thrift.TException { - checkOnlineStatus_result result = new checkOnlineStatus_result(); - result.success = iface.checkOnlineStatus(args.urls); - return result; - } - } - - private static class checkOnlineStatusContainer extends org.apache.thrift.ProcessFunction { - public checkOnlineStatusContainer() { - super("checkOnlineStatusContainer"); - } - - protected checkOnlineStatusContainer_args getEmptyArgsInstance() { - return new checkOnlineStatusContainer_args(); - } - - protected checkOnlineStatusContainer_result getResult(I iface, checkOnlineStatusContainer_args args) throws org.apache.thrift.TException { - checkOnlineStatusContainer_result result = new checkOnlineStatusContainer_result(); - result.success = iface.checkOnlineStatusContainer(args.urls, args.filename, args.data); - return result; - } - } - - private static class pollResults extends org.apache.thrift.ProcessFunction { - public pollResults() { - super("pollResults"); - } - - protected pollResults_args getEmptyArgsInstance() { - return new pollResults_args(); - } - - protected pollResults_result getResult(I iface, pollResults_args args) throws org.apache.thrift.TException { - pollResults_result result = new pollResults_result(); - result.success = iface.pollResults(args.rid); - return result; - } - } - - private static class statusDownloads extends org.apache.thrift.ProcessFunction { - public statusDownloads() { - super("statusDownloads"); - } - - protected statusDownloads_args getEmptyArgsInstance() { - return new statusDownloads_args(); - } - - protected statusDownloads_result getResult(I iface, statusDownloads_args args) throws org.apache.thrift.TException { - statusDownloads_result result = new statusDownloads_result(); - result.success = iface.statusDownloads(); - return result; - } - } - - private static class getPackageData extends org.apache.thrift.ProcessFunction { - public getPackageData() { - super("getPackageData"); - } - - protected getPackageData_args getEmptyArgsInstance() { - return new getPackageData_args(); - } - - protected getPackageData_result getResult(I iface, getPackageData_args args) throws org.apache.thrift.TException { - getPackageData_result result = new getPackageData_result(); - try { - result.success = iface.getPackageData(args.pid); - } catch (PackageDoesNotExists e) { - result.e = e; - } - return result; - } - } - - private static class getPackageInfo extends org.apache.thrift.ProcessFunction { - public getPackageInfo() { - super("getPackageInfo"); - } - - protected getPackageInfo_args getEmptyArgsInstance() { - return new getPackageInfo_args(); - } - - protected getPackageInfo_result getResult(I iface, getPackageInfo_args args) throws org.apache.thrift.TException { - getPackageInfo_result result = new getPackageInfo_result(); - try { - result.success = iface.getPackageInfo(args.pid); - } catch (PackageDoesNotExists e) { - result.e = e; - } - return result; - } - } - - private static class getFileData extends org.apache.thrift.ProcessFunction { - public getFileData() { - super("getFileData"); - } - - protected getFileData_args getEmptyArgsInstance() { - return new getFileData_args(); - } - - protected getFileData_result getResult(I iface, getFileData_args args) throws org.apache.thrift.TException { - getFileData_result result = new getFileData_result(); - try { - result.success = iface.getFileData(args.fid); - } catch (FileDoesNotExists e) { - result.e = e; - } - return result; - } - } - - private static class getQueue extends org.apache.thrift.ProcessFunction { - public getQueue() { - super("getQueue"); - } - - protected getQueue_args getEmptyArgsInstance() { - return new getQueue_args(); - } - - protected getQueue_result getResult(I iface, getQueue_args args) throws org.apache.thrift.TException { - getQueue_result result = new getQueue_result(); - result.success = iface.getQueue(); - return result; - } - } - - private static class getCollector extends org.apache.thrift.ProcessFunction { - public getCollector() { - super("getCollector"); - } - - protected getCollector_args getEmptyArgsInstance() { - return new getCollector_args(); - } - - protected getCollector_result getResult(I iface, getCollector_args args) throws org.apache.thrift.TException { - getCollector_result result = new getCollector_result(); - result.success = iface.getCollector(); - return result; - } - } - - private static class getQueueData extends org.apache.thrift.ProcessFunction { - public getQueueData() { - super("getQueueData"); - } - - protected getQueueData_args getEmptyArgsInstance() { - return new getQueueData_args(); - } - - protected getQueueData_result getResult(I iface, getQueueData_args args) throws org.apache.thrift.TException { - getQueueData_result result = new getQueueData_result(); - result.success = iface.getQueueData(); - return result; - } - } - - private static class getCollectorData extends org.apache.thrift.ProcessFunction { - public getCollectorData() { - super("getCollectorData"); - } - - protected getCollectorData_args getEmptyArgsInstance() { - return new getCollectorData_args(); - } - - protected getCollectorData_result getResult(I iface, getCollectorData_args args) throws org.apache.thrift.TException { - getCollectorData_result result = new getCollectorData_result(); - result.success = iface.getCollectorData(); - return result; - } - } - - private static class getPackageOrder extends org.apache.thrift.ProcessFunction { - public getPackageOrder() { - super("getPackageOrder"); - } - - protected getPackageOrder_args getEmptyArgsInstance() { - return new getPackageOrder_args(); - } - - protected getPackageOrder_result getResult(I iface, getPackageOrder_args args) throws org.apache.thrift.TException { - getPackageOrder_result result = new getPackageOrder_result(); - result.success = iface.getPackageOrder(args.destination); - return result; - } - } - - private static class getFileOrder extends org.apache.thrift.ProcessFunction { - public getFileOrder() { - super("getFileOrder"); - } - - protected getFileOrder_args getEmptyArgsInstance() { - return new getFileOrder_args(); - } - - protected getFileOrder_result getResult(I iface, getFileOrder_args args) throws org.apache.thrift.TException { - getFileOrder_result result = new getFileOrder_result(); - result.success = iface.getFileOrder(args.pid); - return result; - } - } - - private static class generateAndAddPackages extends org.apache.thrift.ProcessFunction { - public generateAndAddPackages() { - super("generateAndAddPackages"); - } - - protected generateAndAddPackages_args getEmptyArgsInstance() { - return new generateAndAddPackages_args(); - } - - protected generateAndAddPackages_result getResult(I iface, generateAndAddPackages_args args) throws org.apache.thrift.TException { - generateAndAddPackages_result result = new generateAndAddPackages_result(); - result.success = iface.generateAndAddPackages(args.links, args.dest); - return result; - } - } - - private static class addPackage extends org.apache.thrift.ProcessFunction { - public addPackage() { - super("addPackage"); - } - - protected addPackage_args getEmptyArgsInstance() { - return new addPackage_args(); - } - - protected addPackage_result getResult(I iface, addPackage_args args) throws org.apache.thrift.TException { - addPackage_result result = new addPackage_result(); - result.success = iface.addPackage(args.name, args.links, args.dest); - result.setSuccessIsSet(true); - return result; - } - } - - private static class addFiles extends org.apache.thrift.ProcessFunction { - public addFiles() { - super("addFiles"); - } - - protected addFiles_args getEmptyArgsInstance() { - return new addFiles_args(); - } - - protected addFiles_result getResult(I iface, addFiles_args args) throws org.apache.thrift.TException { - addFiles_result result = new addFiles_result(); - iface.addFiles(args.pid, args.links); - return result; - } - } - - private static class uploadContainer extends org.apache.thrift.ProcessFunction { - public uploadContainer() { - super("uploadContainer"); - } - - protected uploadContainer_args getEmptyArgsInstance() { - return new uploadContainer_args(); - } - - protected uploadContainer_result getResult(I iface, uploadContainer_args args) throws org.apache.thrift.TException { - uploadContainer_result result = new uploadContainer_result(); - iface.uploadContainer(args.filename, args.data); - return result; - } - } - - private static class deleteFiles extends org.apache.thrift.ProcessFunction { - public deleteFiles() { - super("deleteFiles"); - } - - protected deleteFiles_args getEmptyArgsInstance() { - return new deleteFiles_args(); - } - - protected deleteFiles_result getResult(I iface, deleteFiles_args args) throws org.apache.thrift.TException { - deleteFiles_result result = new deleteFiles_result(); - iface.deleteFiles(args.fids); - return result; - } - } - - private static class deletePackages extends org.apache.thrift.ProcessFunction { - public deletePackages() { - super("deletePackages"); - } - - protected deletePackages_args getEmptyArgsInstance() { - return new deletePackages_args(); - } - - protected deletePackages_result getResult(I iface, deletePackages_args args) throws org.apache.thrift.TException { - deletePackages_result result = new deletePackages_result(); - iface.deletePackages(args.pids); - return result; - } - } - - private static class pushToQueue extends org.apache.thrift.ProcessFunction { - public pushToQueue() { - super("pushToQueue"); - } - - protected pushToQueue_args getEmptyArgsInstance() { - return new pushToQueue_args(); - } - - protected pushToQueue_result getResult(I iface, pushToQueue_args args) throws org.apache.thrift.TException { - pushToQueue_result result = new pushToQueue_result(); - iface.pushToQueue(args.pid); - return result; - } - } - - private static class pullFromQueue extends org.apache.thrift.ProcessFunction { - public pullFromQueue() { - super("pullFromQueue"); - } - - protected pullFromQueue_args getEmptyArgsInstance() { - return new pullFromQueue_args(); - } - - protected pullFromQueue_result getResult(I iface, pullFromQueue_args args) throws org.apache.thrift.TException { - pullFromQueue_result result = new pullFromQueue_result(); - iface.pullFromQueue(args.pid); - return result; - } - } - - private static class restartPackage extends org.apache.thrift.ProcessFunction { - public restartPackage() { - super("restartPackage"); - } - - protected restartPackage_args getEmptyArgsInstance() { - return new restartPackage_args(); - } - - protected restartPackage_result getResult(I iface, restartPackage_args args) throws org.apache.thrift.TException { - restartPackage_result result = new restartPackage_result(); - iface.restartPackage(args.pid); - return result; - } - } - - private static class restartFile extends org.apache.thrift.ProcessFunction { - public restartFile() { - super("restartFile"); - } - - protected restartFile_args getEmptyArgsInstance() { - return new restartFile_args(); - } - - protected restartFile_result getResult(I iface, restartFile_args args) throws org.apache.thrift.TException { - restartFile_result result = new restartFile_result(); - iface.restartFile(args.fid); - return result; - } - } - - private static class recheckPackage extends org.apache.thrift.ProcessFunction { - public recheckPackage() { - super("recheckPackage"); - } - - protected recheckPackage_args getEmptyArgsInstance() { - return new recheckPackage_args(); - } - - protected recheckPackage_result getResult(I iface, recheckPackage_args args) throws org.apache.thrift.TException { - recheckPackage_result result = new recheckPackage_result(); - iface.recheckPackage(args.pid); - return result; - } - } - - private static class stopAllDownloads extends org.apache.thrift.ProcessFunction { - public stopAllDownloads() { - super("stopAllDownloads"); - } - - protected stopAllDownloads_args getEmptyArgsInstance() { - return new stopAllDownloads_args(); - } - - protected stopAllDownloads_result getResult(I iface, stopAllDownloads_args args) throws org.apache.thrift.TException { - stopAllDownloads_result result = new stopAllDownloads_result(); - iface.stopAllDownloads(); - return result; - } - } - - private static class stopDownloads extends org.apache.thrift.ProcessFunction { - public stopDownloads() { - super("stopDownloads"); - } - - protected stopDownloads_args getEmptyArgsInstance() { - return new stopDownloads_args(); - } - - protected stopDownloads_result getResult(I iface, stopDownloads_args args) throws org.apache.thrift.TException { - stopDownloads_result result = new stopDownloads_result(); - iface.stopDownloads(args.fids); - return result; - } - } - - private static class setPackageName extends org.apache.thrift.ProcessFunction { - public setPackageName() { - super("setPackageName"); - } - - protected setPackageName_args getEmptyArgsInstance() { - return new setPackageName_args(); - } - - protected setPackageName_result getResult(I iface, setPackageName_args args) throws org.apache.thrift.TException { - setPackageName_result result = new setPackageName_result(); - iface.setPackageName(args.pid, args.name); - return result; - } - } - - private static class movePackage extends org.apache.thrift.ProcessFunction { - public movePackage() { - super("movePackage"); - } - - protected movePackage_args getEmptyArgsInstance() { - return new movePackage_args(); - } - - protected movePackage_result getResult(I iface, movePackage_args args) throws org.apache.thrift.TException { - movePackage_result result = new movePackage_result(); - iface.movePackage(args.destination, args.pid); - return result; - } - } - - private static class moveFiles extends org.apache.thrift.ProcessFunction { - public moveFiles() { - super("moveFiles"); - } - - protected moveFiles_args getEmptyArgsInstance() { - return new moveFiles_args(); - } - - protected moveFiles_result getResult(I iface, moveFiles_args args) throws org.apache.thrift.TException { - moveFiles_result result = new moveFiles_result(); - iface.moveFiles(args.fids, args.pid); - return result; - } - } - - private static class orderPackage extends org.apache.thrift.ProcessFunction { - public orderPackage() { - super("orderPackage"); - } - - protected orderPackage_args getEmptyArgsInstance() { - return new orderPackage_args(); - } - - protected orderPackage_result getResult(I iface, orderPackage_args args) throws org.apache.thrift.TException { - orderPackage_result result = new orderPackage_result(); - iface.orderPackage(args.pid, args.position); - return result; - } - } - - private static class orderFile extends org.apache.thrift.ProcessFunction { - public orderFile() { - super("orderFile"); - } - - protected orderFile_args getEmptyArgsInstance() { - return new orderFile_args(); - } - - protected orderFile_result getResult(I iface, orderFile_args args) throws org.apache.thrift.TException { - orderFile_result result = new orderFile_result(); - iface.orderFile(args.fid, args.position); - return result; - } - } - - private static class setPackageData extends org.apache.thrift.ProcessFunction { - public setPackageData() { - super("setPackageData"); - } - - protected setPackageData_args getEmptyArgsInstance() { - return new setPackageData_args(); - } - - protected setPackageData_result getResult(I iface, setPackageData_args args) throws org.apache.thrift.TException { - setPackageData_result result = new setPackageData_result(); - try { - iface.setPackageData(args.pid, args.data); - } catch (PackageDoesNotExists e) { - result.e = e; - } - return result; - } - } - - private static class deleteFinished extends org.apache.thrift.ProcessFunction { - public deleteFinished() { - super("deleteFinished"); - } - - protected deleteFinished_args getEmptyArgsInstance() { - return new deleteFinished_args(); - } - - protected deleteFinished_result getResult(I iface, deleteFinished_args args) throws org.apache.thrift.TException { - deleteFinished_result result = new deleteFinished_result(); - result.success = iface.deleteFinished(); - return result; - } - } - - private static class restartFailed extends org.apache.thrift.ProcessFunction { - public restartFailed() { - super("restartFailed"); - } - - protected restartFailed_args getEmptyArgsInstance() { - return new restartFailed_args(); - } - - protected restartFailed_result getResult(I iface, restartFailed_args args) throws org.apache.thrift.TException { - restartFailed_result result = new restartFailed_result(); - iface.restartFailed(); - return result; - } - } - - private static class isCaptchaWaiting extends org.apache.thrift.ProcessFunction { - public isCaptchaWaiting() { - super("isCaptchaWaiting"); - } - - protected isCaptchaWaiting_args getEmptyArgsInstance() { - return new isCaptchaWaiting_args(); - } - - protected isCaptchaWaiting_result getResult(I iface, isCaptchaWaiting_args args) throws org.apache.thrift.TException { - isCaptchaWaiting_result result = new isCaptchaWaiting_result(); - result.success = iface.isCaptchaWaiting(); - result.setSuccessIsSet(true); - return result; - } - } - - private static class getCaptchaTask extends org.apache.thrift.ProcessFunction { - public getCaptchaTask() { - super("getCaptchaTask"); - } - - protected getCaptchaTask_args getEmptyArgsInstance() { - return new getCaptchaTask_args(); - } - - protected getCaptchaTask_result getResult(I iface, getCaptchaTask_args args) throws org.apache.thrift.TException { - getCaptchaTask_result result = new getCaptchaTask_result(); - result.success = iface.getCaptchaTask(args.exclusive); - return result; - } - } - - private static class getCaptchaTaskStatus extends org.apache.thrift.ProcessFunction { - public getCaptchaTaskStatus() { - super("getCaptchaTaskStatus"); - } - - protected getCaptchaTaskStatus_args getEmptyArgsInstance() { - return new getCaptchaTaskStatus_args(); - } - - protected getCaptchaTaskStatus_result getResult(I iface, getCaptchaTaskStatus_args args) throws org.apache.thrift.TException { - getCaptchaTaskStatus_result result = new getCaptchaTaskStatus_result(); - result.success = iface.getCaptchaTaskStatus(args.tid); - return result; - } - } - - private static class setCaptchaResult extends org.apache.thrift.ProcessFunction { - public setCaptchaResult() { - super("setCaptchaResult"); - } - - protected setCaptchaResult_args getEmptyArgsInstance() { - return new setCaptchaResult_args(); - } - - protected setCaptchaResult_result getResult(I iface, setCaptchaResult_args args) throws org.apache.thrift.TException { - setCaptchaResult_result result = new setCaptchaResult_result(); - iface.setCaptchaResult(args.tid, args.result); - return result; - } - } - - private static class getEvents extends org.apache.thrift.ProcessFunction { - public getEvents() { - super("getEvents"); - } - - protected getEvents_args getEmptyArgsInstance() { - return new getEvents_args(); - } - - protected getEvents_result getResult(I iface, getEvents_args args) throws org.apache.thrift.TException { - getEvents_result result = new getEvents_result(); - result.success = iface.getEvents(args.uuid); - return result; - } - } - - private static class getAccounts extends org.apache.thrift.ProcessFunction { - public getAccounts() { - super("getAccounts"); - } - - protected getAccounts_args getEmptyArgsInstance() { - return new getAccounts_args(); - } - - protected getAccounts_result getResult(I iface, getAccounts_args args) throws org.apache.thrift.TException { - getAccounts_result result = new getAccounts_result(); - result.success = iface.getAccounts(args.refresh); - return result; - } - } - - private static class getAccountTypes extends org.apache.thrift.ProcessFunction { - public getAccountTypes() { - super("getAccountTypes"); - } - - protected getAccountTypes_args getEmptyArgsInstance() { - return new getAccountTypes_args(); - } - - protected getAccountTypes_result getResult(I iface, getAccountTypes_args args) throws org.apache.thrift.TException { - getAccountTypes_result result = new getAccountTypes_result(); - result.success = iface.getAccountTypes(); - return result; - } - } - - private static class updateAccount extends org.apache.thrift.ProcessFunction { - public updateAccount() { - super("updateAccount"); - } - - protected updateAccount_args getEmptyArgsInstance() { - return new updateAccount_args(); - } - - protected updateAccount_result getResult(I iface, updateAccount_args args) throws org.apache.thrift.TException { - updateAccount_result result = new updateAccount_result(); - iface.updateAccount(args.plugin, args.account, args.password, args.options); - return result; - } - } - - private static class removeAccount extends org.apache.thrift.ProcessFunction { - public removeAccount() { - super("removeAccount"); - } - - protected removeAccount_args getEmptyArgsInstance() { - return new removeAccount_args(); - } - - protected removeAccount_result getResult(I iface, removeAccount_args args) throws org.apache.thrift.TException { - removeAccount_result result = new removeAccount_result(); - iface.removeAccount(args.plugin, args.account); - return result; - } - } - - private static class login extends org.apache.thrift.ProcessFunction { - public login() { - super("login"); - } - - protected login_args getEmptyArgsInstance() { - return new login_args(); - } - - protected login_result getResult(I iface, login_args args) throws org.apache.thrift.TException { - login_result result = new login_result(); - result.success = iface.login(args.username, args.password); - result.setSuccessIsSet(true); - return result; - } - } - - private static class getUserData extends org.apache.thrift.ProcessFunction { - public getUserData() { - super("getUserData"); - } - - protected getUserData_args getEmptyArgsInstance() { - return new getUserData_args(); - } - - protected getUserData_result getResult(I iface, getUserData_args args) throws org.apache.thrift.TException { - getUserData_result result = new getUserData_result(); - result.success = iface.getUserData(args.username, args.password); - return result; - } - } - - private static class getAllUserData extends org.apache.thrift.ProcessFunction { - public getAllUserData() { - super("getAllUserData"); - } - - protected getAllUserData_args getEmptyArgsInstance() { - return new getAllUserData_args(); - } - - protected getAllUserData_result getResult(I iface, getAllUserData_args args) throws org.apache.thrift.TException { - getAllUserData_result result = new getAllUserData_result(); - result.success = iface.getAllUserData(); - return result; - } - } - - private static class getServices extends org.apache.thrift.ProcessFunction { - public getServices() { - super("getServices"); - } - - protected getServices_args getEmptyArgsInstance() { - return new getServices_args(); - } - - protected getServices_result getResult(I iface, getServices_args args) throws org.apache.thrift.TException { - getServices_result result = new getServices_result(); - result.success = iface.getServices(); - return result; - } - } - - private static class hasService extends org.apache.thrift.ProcessFunction { - public hasService() { - super("hasService"); - } - - protected hasService_args getEmptyArgsInstance() { - return new hasService_args(); - } - - protected hasService_result getResult(I iface, hasService_args args) throws org.apache.thrift.TException { - hasService_result result = new hasService_result(); - result.success = iface.hasService(args.plugin, args.func); - result.setSuccessIsSet(true); - return result; - } - } - - private static class call extends org.apache.thrift.ProcessFunction { - public call() { - super("call"); - } - - protected call_args getEmptyArgsInstance() { - return new call_args(); - } - - protected call_result getResult(I iface, call_args args) throws org.apache.thrift.TException { - call_result result = new call_result(); - try { - result.success = iface.call(args.info); - } catch (ServiceDoesNotExists ex) { - result.ex = ex; - } catch (ServiceException e) { - result.e = e; - } - return result; - } - } - - private static class getAllInfo extends org.apache.thrift.ProcessFunction { - public getAllInfo() { - super("getAllInfo"); - } - - protected getAllInfo_args getEmptyArgsInstance() { - return new getAllInfo_args(); - } - - protected getAllInfo_result getResult(I iface, getAllInfo_args args) throws org.apache.thrift.TException { - getAllInfo_result result = new getAllInfo_result(); - result.success = iface.getAllInfo(); - return result; - } - } - - private static class getInfoByPlugin extends org.apache.thrift.ProcessFunction { - public getInfoByPlugin() { - super("getInfoByPlugin"); - } - - protected getInfoByPlugin_args getEmptyArgsInstance() { - return new getInfoByPlugin_args(); - } - - protected getInfoByPlugin_result getResult(I iface, getInfoByPlugin_args args) throws org.apache.thrift.TException { - getInfoByPlugin_result result = new getInfoByPlugin_result(); - result.success = iface.getInfoByPlugin(args.plugin); - return result; - } - } - - } - - public static class getConfigValue_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getConfigValue_args"); - - private static final org.apache.thrift.protocol.TField CATEGORY_FIELD_DESC = new org.apache.thrift.protocol.TField("category", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField OPTION_FIELD_DESC = new org.apache.thrift.protocol.TField("option", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField SECTION_FIELD_DESC = new org.apache.thrift.protocol.TField("section", org.apache.thrift.protocol.TType.STRING, (short)3); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getConfigValue_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getConfigValue_argsTupleSchemeFactory()); - } - - public String category; // required - public String option; // required - public String section; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - CATEGORY((short)1, "category"), - OPTION((short)2, "option"), - SECTION((short)3, "section"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // CATEGORY - return CATEGORY; - case 2: // OPTION - return OPTION; - case 3: // SECTION - return SECTION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.CATEGORY, new org.apache.thrift.meta_data.FieldMetaData("category", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.OPTION, new org.apache.thrift.meta_data.FieldMetaData("option", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.SECTION, new org.apache.thrift.meta_data.FieldMetaData("section", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getConfigValue_args.class, metaDataMap); - } - - public getConfigValue_args() { - } - - public getConfigValue_args( - String category, - String option, - String section) - { - this(); - this.category = category; - this.option = option; - this.section = section; - } - - /** - * Performs a deep copy on other. - */ - public getConfigValue_args(getConfigValue_args other) { - if (other.isSetCategory()) { - this.category = other.category; - } - if (other.isSetOption()) { - this.option = other.option; - } - if (other.isSetSection()) { - this.section = other.section; - } - } - - public getConfigValue_args deepCopy() { - return new getConfigValue_args(this); - } - - @Override - public void clear() { - this.category = null; - this.option = null; - this.section = null; - } - - public String getCategory() { - return this.category; - } - - public getConfigValue_args setCategory(String category) { - this.category = category; - return this; - } - - public void unsetCategory() { - this.category = null; - } - - /** Returns true if field category is set (has been assigned a value) and false otherwise */ - public boolean isSetCategory() { - return this.category != null; - } - - public void setCategoryIsSet(boolean value) { - if (!value) { - this.category = null; - } - } - - public String getOption() { - return this.option; - } - - public getConfigValue_args setOption(String option) { - this.option = option; - return this; - } - - public void unsetOption() { - this.option = null; - } - - /** Returns true if field option is set (has been assigned a value) and false otherwise */ - public boolean isSetOption() { - return this.option != null; - } - - public void setOptionIsSet(boolean value) { - if (!value) { - this.option = null; - } - } - - public String getSection() { - return this.section; - } - - public getConfigValue_args setSection(String section) { - this.section = section; - return this; - } - - public void unsetSection() { - this.section = null; - } - - /** Returns true if field section is set (has been assigned a value) and false otherwise */ - public boolean isSetSection() { - return this.section != null; - } - - public void setSectionIsSet(boolean value) { - if (!value) { - this.section = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case CATEGORY: - if (value == null) { - unsetCategory(); - } else { - setCategory((String)value); - } - break; - - case OPTION: - if (value == null) { - unsetOption(); - } else { - setOption((String)value); - } - break; - - case SECTION: - if (value == null) { - unsetSection(); - } else { - setSection((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case CATEGORY: - return getCategory(); - - case OPTION: - return getOption(); - - case SECTION: - return getSection(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case CATEGORY: - return isSetCategory(); - case OPTION: - return isSetOption(); - case SECTION: - return isSetSection(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getConfigValue_args) - return this.equals((getConfigValue_args)that); - return false; - } - - public boolean equals(getConfigValue_args that) { - if (that == null) - return false; - - boolean this_present_category = true && this.isSetCategory(); - boolean that_present_category = true && that.isSetCategory(); - if (this_present_category || that_present_category) { - if (!(this_present_category && that_present_category)) - return false; - if (!this.category.equals(that.category)) - return false; - } - - boolean this_present_option = true && this.isSetOption(); - boolean that_present_option = true && that.isSetOption(); - if (this_present_option || that_present_option) { - if (!(this_present_option && that_present_option)) - return false; - if (!this.option.equals(that.option)) - return false; - } - - boolean this_present_section = true && this.isSetSection(); - boolean that_present_section = true && that.isSetSection(); - if (this_present_section || that_present_section) { - if (!(this_present_section && that_present_section)) - return false; - if (!this.section.equals(that.section)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getConfigValue_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getConfigValue_args typedOther = (getConfigValue_args)other; - - lastComparison = Boolean.valueOf(isSetCategory()).compareTo(typedOther.isSetCategory()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetCategory()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.category, typedOther.category); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOption()).compareTo(typedOther.isSetOption()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOption()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.option, typedOther.option); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSection()).compareTo(typedOther.isSetSection()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSection()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.section, typedOther.section); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getConfigValue_args("); - boolean first = true; - - sb.append("category:"); - if (this.category == null) { - sb.append("null"); - } else { - sb.append(this.category); - } - first = false; - if (!first) sb.append(", "); - sb.append("option:"); - if (this.option == null) { - sb.append("null"); - } else { - sb.append(this.option); - } - first = false; - if (!first) sb.append(", "); - sb.append("section:"); - if (this.section == null) { - sb.append("null"); - } else { - sb.append(this.section); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getConfigValue_argsStandardSchemeFactory implements SchemeFactory { - public getConfigValue_argsStandardScheme getScheme() { - return new getConfigValue_argsStandardScheme(); - } - } - - private static class getConfigValue_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getConfigValue_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // CATEGORY - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.category = iprot.readString(); - struct.setCategoryIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // OPTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.option = iprot.readString(); - struct.setOptionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // SECTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.section = iprot.readString(); - struct.setSectionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getConfigValue_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.category != null) { - oprot.writeFieldBegin(CATEGORY_FIELD_DESC); - oprot.writeString(struct.category); - oprot.writeFieldEnd(); - } - if (struct.option != null) { - oprot.writeFieldBegin(OPTION_FIELD_DESC); - oprot.writeString(struct.option); - oprot.writeFieldEnd(); - } - if (struct.section != null) { - oprot.writeFieldBegin(SECTION_FIELD_DESC); - oprot.writeString(struct.section); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getConfigValue_argsTupleSchemeFactory implements SchemeFactory { - public getConfigValue_argsTupleScheme getScheme() { - return new getConfigValue_argsTupleScheme(); - } - } - - private static class getConfigValue_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getConfigValue_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetCategory()) { - optionals.set(0); - } - if (struct.isSetOption()) { - optionals.set(1); - } - if (struct.isSetSection()) { - optionals.set(2); - } - oprot.writeBitSet(optionals, 3); - if (struct.isSetCategory()) { - oprot.writeString(struct.category); - } - if (struct.isSetOption()) { - oprot.writeString(struct.option); - } - if (struct.isSetSection()) { - oprot.writeString(struct.section); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getConfigValue_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(3); - if (incoming.get(0)) { - struct.category = iprot.readString(); - struct.setCategoryIsSet(true); - } - if (incoming.get(1)) { - struct.option = iprot.readString(); - struct.setOptionIsSet(true); - } - if (incoming.get(2)) { - struct.section = iprot.readString(); - struct.setSectionIsSet(true); - } - } - } - - } - - public static class getConfigValue_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getConfigValue_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getConfigValue_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getConfigValue_resultTupleSchemeFactory()); - } - - public String success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getConfigValue_result.class, metaDataMap); - } - - public getConfigValue_result() { - } - - public getConfigValue_result( - String success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getConfigValue_result(getConfigValue_result other) { - if (other.isSetSuccess()) { - this.success = other.success; - } - } - - public getConfigValue_result deepCopy() { - return new getConfigValue_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public String getSuccess() { - return this.success; - } - - public getConfigValue_result setSuccess(String success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getConfigValue_result) - return this.equals((getConfigValue_result)that); - return false; - } - - public boolean equals(getConfigValue_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getConfigValue_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getConfigValue_result typedOther = (getConfigValue_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getConfigValue_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getConfigValue_resultStandardSchemeFactory implements SchemeFactory { - public getConfigValue_resultStandardScheme getScheme() { - return new getConfigValue_resultStandardScheme(); - } - } - - private static class getConfigValue_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getConfigValue_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getConfigValue_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeString(struct.success); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getConfigValue_resultTupleSchemeFactory implements SchemeFactory { - public getConfigValue_resultTupleScheme getScheme() { - return new getConfigValue_resultTupleScheme(); - } - } - - private static class getConfigValue_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getConfigValue_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeString(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getConfigValue_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class setConfigValue_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setConfigValue_args"); - - private static final org.apache.thrift.protocol.TField CATEGORY_FIELD_DESC = new org.apache.thrift.protocol.TField("category", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField OPTION_FIELD_DESC = new org.apache.thrift.protocol.TField("option", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField VALUE_FIELD_DESC = new org.apache.thrift.protocol.TField("value", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField SECTION_FIELD_DESC = new org.apache.thrift.protocol.TField("section", org.apache.thrift.protocol.TType.STRING, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setConfigValue_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setConfigValue_argsTupleSchemeFactory()); - } - - public String category; // required - public String option; // required - public String value; // required - public String section; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - CATEGORY((short)1, "category"), - OPTION((short)2, "option"), - VALUE((short)3, "value"), - SECTION((short)4, "section"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // CATEGORY - return CATEGORY; - case 2: // OPTION - return OPTION; - case 3: // VALUE - return VALUE; - case 4: // SECTION - return SECTION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.CATEGORY, new org.apache.thrift.meta_data.FieldMetaData("category", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.OPTION, new org.apache.thrift.meta_data.FieldMetaData("option", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.VALUE, new org.apache.thrift.meta_data.FieldMetaData("value", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.SECTION, new org.apache.thrift.meta_data.FieldMetaData("section", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setConfigValue_args.class, metaDataMap); - } - - public setConfigValue_args() { - } - - public setConfigValue_args( - String category, - String option, - String value, - String section) - { - this(); - this.category = category; - this.option = option; - this.value = value; - this.section = section; - } - - /** - * Performs a deep copy on other. - */ - public setConfigValue_args(setConfigValue_args other) { - if (other.isSetCategory()) { - this.category = other.category; - } - if (other.isSetOption()) { - this.option = other.option; - } - if (other.isSetValue()) { - this.value = other.value; - } - if (other.isSetSection()) { - this.section = other.section; - } - } - - public setConfigValue_args deepCopy() { - return new setConfigValue_args(this); - } - - @Override - public void clear() { - this.category = null; - this.option = null; - this.value = null; - this.section = null; - } - - public String getCategory() { - return this.category; - } - - public setConfigValue_args setCategory(String category) { - this.category = category; - return this; - } - - public void unsetCategory() { - this.category = null; - } - - /** Returns true if field category is set (has been assigned a value) and false otherwise */ - public boolean isSetCategory() { - return this.category != null; - } - - public void setCategoryIsSet(boolean value) { - if (!value) { - this.category = null; - } - } - - public String getOption() { - return this.option; - } - - public setConfigValue_args setOption(String option) { - this.option = option; - return this; - } - - public void unsetOption() { - this.option = null; - } - - /** Returns true if field option is set (has been assigned a value) and false otherwise */ - public boolean isSetOption() { - return this.option != null; - } - - public void setOptionIsSet(boolean value) { - if (!value) { - this.option = null; - } - } - - public String getValue() { - return this.value; - } - - public setConfigValue_args setValue(String value) { - this.value = value; - return this; - } - - public void unsetValue() { - this.value = null; - } - - /** Returns true if field value is set (has been assigned a value) and false otherwise */ - public boolean isSetValue() { - return this.value != null; - } - - public void setValueIsSet(boolean value) { - if (!value) { - this.value = null; - } - } - - public String getSection() { - return this.section; - } - - public setConfigValue_args setSection(String section) { - this.section = section; - return this; - } - - public void unsetSection() { - this.section = null; - } - - /** Returns true if field section is set (has been assigned a value) and false otherwise */ - public boolean isSetSection() { - return this.section != null; - } - - public void setSectionIsSet(boolean value) { - if (!value) { - this.section = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case CATEGORY: - if (value == null) { - unsetCategory(); - } else { - setCategory((String)value); - } - break; - - case OPTION: - if (value == null) { - unsetOption(); - } else { - setOption((String)value); - } - break; - - case VALUE: - if (value == null) { - unsetValue(); - } else { - setValue((String)value); - } - break; - - case SECTION: - if (value == null) { - unsetSection(); - } else { - setSection((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case CATEGORY: - return getCategory(); - - case OPTION: - return getOption(); - - case VALUE: - return getValue(); - - case SECTION: - return getSection(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case CATEGORY: - return isSetCategory(); - case OPTION: - return isSetOption(); - case VALUE: - return isSetValue(); - case SECTION: - return isSetSection(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setConfigValue_args) - return this.equals((setConfigValue_args)that); - return false; - } - - public boolean equals(setConfigValue_args that) { - if (that == null) - return false; - - boolean this_present_category = true && this.isSetCategory(); - boolean that_present_category = true && that.isSetCategory(); - if (this_present_category || that_present_category) { - if (!(this_present_category && that_present_category)) - return false; - if (!this.category.equals(that.category)) - return false; - } - - boolean this_present_option = true && this.isSetOption(); - boolean that_present_option = true && that.isSetOption(); - if (this_present_option || that_present_option) { - if (!(this_present_option && that_present_option)) - return false; - if (!this.option.equals(that.option)) - return false; - } - - boolean this_present_value = true && this.isSetValue(); - boolean that_present_value = true && that.isSetValue(); - if (this_present_value || that_present_value) { - if (!(this_present_value && that_present_value)) - return false; - if (!this.value.equals(that.value)) - return false; - } - - boolean this_present_section = true && this.isSetSection(); - boolean that_present_section = true && that.isSetSection(); - if (this_present_section || that_present_section) { - if (!(this_present_section && that_present_section)) - return false; - if (!this.section.equals(that.section)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setConfigValue_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setConfigValue_args typedOther = (setConfigValue_args)other; - - lastComparison = Boolean.valueOf(isSetCategory()).compareTo(typedOther.isSetCategory()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetCategory()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.category, typedOther.category); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOption()).compareTo(typedOther.isSetOption()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOption()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.option, typedOther.option); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetValue()).compareTo(typedOther.isSetValue()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetValue()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.value, typedOther.value); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSection()).compareTo(typedOther.isSetSection()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSection()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.section, typedOther.section); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setConfigValue_args("); - boolean first = true; - - sb.append("category:"); - if (this.category == null) { - sb.append("null"); - } else { - sb.append(this.category); - } - first = false; - if (!first) sb.append(", "); - sb.append("option:"); - if (this.option == null) { - sb.append("null"); - } else { - sb.append(this.option); - } - first = false; - if (!first) sb.append(", "); - sb.append("value:"); - if (this.value == null) { - sb.append("null"); - } else { - sb.append(this.value); - } - first = false; - if (!first) sb.append(", "); - sb.append("section:"); - if (this.section == null) { - sb.append("null"); - } else { - sb.append(this.section); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setConfigValue_argsStandardSchemeFactory implements SchemeFactory { - public setConfigValue_argsStandardScheme getScheme() { - return new setConfigValue_argsStandardScheme(); - } - } - - private static class setConfigValue_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setConfigValue_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // CATEGORY - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.category = iprot.readString(); - struct.setCategoryIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // OPTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.option = iprot.readString(); - struct.setOptionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // VALUE - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.value = iprot.readString(); - struct.setValueIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // SECTION - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.section = iprot.readString(); - struct.setSectionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setConfigValue_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.category != null) { - oprot.writeFieldBegin(CATEGORY_FIELD_DESC); - oprot.writeString(struct.category); - oprot.writeFieldEnd(); - } - if (struct.option != null) { - oprot.writeFieldBegin(OPTION_FIELD_DESC); - oprot.writeString(struct.option); - oprot.writeFieldEnd(); - } - if (struct.value != null) { - oprot.writeFieldBegin(VALUE_FIELD_DESC); - oprot.writeString(struct.value); - oprot.writeFieldEnd(); - } - if (struct.section != null) { - oprot.writeFieldBegin(SECTION_FIELD_DESC); - oprot.writeString(struct.section); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setConfigValue_argsTupleSchemeFactory implements SchemeFactory { - public setConfigValue_argsTupleScheme getScheme() { - return new setConfigValue_argsTupleScheme(); - } - } - - private static class setConfigValue_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setConfigValue_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetCategory()) { - optionals.set(0); - } - if (struct.isSetOption()) { - optionals.set(1); - } - if (struct.isSetValue()) { - optionals.set(2); - } - if (struct.isSetSection()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetCategory()) { - oprot.writeString(struct.category); - } - if (struct.isSetOption()) { - oprot.writeString(struct.option); - } - if (struct.isSetValue()) { - oprot.writeString(struct.value); - } - if (struct.isSetSection()) { - oprot.writeString(struct.section); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setConfigValue_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.category = iprot.readString(); - struct.setCategoryIsSet(true); - } - if (incoming.get(1)) { - struct.option = iprot.readString(); - struct.setOptionIsSet(true); - } - if (incoming.get(2)) { - struct.value = iprot.readString(); - struct.setValueIsSet(true); - } - if (incoming.get(3)) { - struct.section = iprot.readString(); - struct.setSectionIsSet(true); - } - } - } - - } - - public static class setConfigValue_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setConfigValue_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setConfigValue_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setConfigValue_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setConfigValue_result.class, metaDataMap); - } - - public setConfigValue_result() { - } - - /** - * Performs a deep copy on other. - */ - public setConfigValue_result(setConfigValue_result other) { - } - - public setConfigValue_result deepCopy() { - return new setConfigValue_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setConfigValue_result) - return this.equals((setConfigValue_result)that); - return false; - } - - public boolean equals(setConfigValue_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setConfigValue_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setConfigValue_result typedOther = (setConfigValue_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setConfigValue_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setConfigValue_resultStandardSchemeFactory implements SchemeFactory { - public setConfigValue_resultStandardScheme getScheme() { - return new setConfigValue_resultStandardScheme(); - } - } - - private static class setConfigValue_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setConfigValue_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setConfigValue_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setConfigValue_resultTupleSchemeFactory implements SchemeFactory { - public setConfigValue_resultTupleScheme getScheme() { - return new setConfigValue_resultTupleScheme(); - } - } - - private static class setConfigValue_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setConfigValue_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setConfigValue_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getConfig_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getConfig_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getConfig_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getConfig_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getConfig_args.class, metaDataMap); - } - - public getConfig_args() { - } - - /** - * Performs a deep copy on other. - */ - public getConfig_args(getConfig_args other) { - } - - public getConfig_args deepCopy() { - return new getConfig_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getConfig_args) - return this.equals((getConfig_args)that); - return false; - } - - public boolean equals(getConfig_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getConfig_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getConfig_args typedOther = (getConfig_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getConfig_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getConfig_argsStandardSchemeFactory implements SchemeFactory { - public getConfig_argsStandardScheme getScheme() { - return new getConfig_argsStandardScheme(); - } - } - - private static class getConfig_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getConfig_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getConfig_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getConfig_argsTupleSchemeFactory implements SchemeFactory { - public getConfig_argsTupleScheme getScheme() { - return new getConfig_argsTupleScheme(); - } - } - - private static class getConfig_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getConfig_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getConfig_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getConfig_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getConfig_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getConfig_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getConfig_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ConfigSection.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getConfig_result.class, metaDataMap); - } - - public getConfig_result() { - } - - public getConfig_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getConfig_result(getConfig_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - ConfigSection other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - ConfigSection __this__success_copy_value = new ConfigSection(other_element_value); - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getConfig_result deepCopy() { - return new getConfig_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, ConfigSection val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getConfig_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getConfig_result) - return this.equals((getConfig_result)that); - return false; - } - - public boolean equals(getConfig_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getConfig_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getConfig_result typedOther = (getConfig_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getConfig_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getConfig_resultStandardSchemeFactory implements SchemeFactory { - public getConfig_resultStandardScheme getScheme() { - return new getConfig_resultStandardScheme(); - } - } - - private static class getConfig_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getConfig_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map60 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map60.size); - for (int _i61 = 0; _i61 < _map60.size; ++_i61) - { - String _key62; // required - ConfigSection _val63; // required - _key62 = iprot.readString(); - _val63 = new ConfigSection(); - _val63.read(iprot); - struct.success.put(_key62, _val63); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getConfig_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (Map.Entry _iter64 : struct.success.entrySet()) - { - oprot.writeString(_iter64.getKey()); - _iter64.getValue().write(oprot); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getConfig_resultTupleSchemeFactory implements SchemeFactory { - public getConfig_resultTupleScheme getScheme() { - return new getConfig_resultTupleScheme(); - } - } - - private static class getConfig_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getConfig_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter65 : struct.success.entrySet()) - { - oprot.writeString(_iter65.getKey()); - _iter65.getValue().write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getConfig_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map66 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new HashMap(2*_map66.size); - for (int _i67 = 0; _i67 < _map66.size; ++_i67) - { - String _key68; // required - ConfigSection _val69; // required - _key68 = iprot.readString(); - _val69 = new ConfigSection(); - _val69.read(iprot); - struct.success.put(_key68, _val69); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getPluginConfig_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPluginConfig_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPluginConfig_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPluginConfig_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPluginConfig_args.class, metaDataMap); - } - - public getPluginConfig_args() { - } - - /** - * Performs a deep copy on other. - */ - public getPluginConfig_args(getPluginConfig_args other) { - } - - public getPluginConfig_args deepCopy() { - return new getPluginConfig_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPluginConfig_args) - return this.equals((getPluginConfig_args)that); - return false; - } - - public boolean equals(getPluginConfig_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPluginConfig_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPluginConfig_args typedOther = (getPluginConfig_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPluginConfig_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPluginConfig_argsStandardSchemeFactory implements SchemeFactory { - public getPluginConfig_argsStandardScheme getScheme() { - return new getPluginConfig_argsStandardScheme(); - } - } - - private static class getPluginConfig_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPluginConfig_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPluginConfig_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPluginConfig_argsTupleSchemeFactory implements SchemeFactory { - public getPluginConfig_argsTupleScheme getScheme() { - return new getPluginConfig_argsTupleScheme(); - } - } - - private static class getPluginConfig_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPluginConfig_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPluginConfig_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getPluginConfig_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPluginConfig_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPluginConfig_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPluginConfig_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ConfigSection.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPluginConfig_result.class, metaDataMap); - } - - public getPluginConfig_result() { - } - - public getPluginConfig_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getPluginConfig_result(getPluginConfig_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - ConfigSection other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - ConfigSection __this__success_copy_value = new ConfigSection(other_element_value); - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getPluginConfig_result deepCopy() { - return new getPluginConfig_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, ConfigSection val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getPluginConfig_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPluginConfig_result) - return this.equals((getPluginConfig_result)that); - return false; - } - - public boolean equals(getPluginConfig_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPluginConfig_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPluginConfig_result typedOther = (getPluginConfig_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPluginConfig_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPluginConfig_resultStandardSchemeFactory implements SchemeFactory { - public getPluginConfig_resultStandardScheme getScheme() { - return new getPluginConfig_resultStandardScheme(); - } - } - - private static class getPluginConfig_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPluginConfig_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map70 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map70.size); - for (int _i71 = 0; _i71 < _map70.size; ++_i71) - { - String _key72; // required - ConfigSection _val73; // required - _key72 = iprot.readString(); - _val73 = new ConfigSection(); - _val73.read(iprot); - struct.success.put(_key72, _val73); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPluginConfig_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (Map.Entry _iter74 : struct.success.entrySet()) - { - oprot.writeString(_iter74.getKey()); - _iter74.getValue().write(oprot); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPluginConfig_resultTupleSchemeFactory implements SchemeFactory { - public getPluginConfig_resultTupleScheme getScheme() { - return new getPluginConfig_resultTupleScheme(); - } - } - - private static class getPluginConfig_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPluginConfig_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter75 : struct.success.entrySet()) - { - oprot.writeString(_iter75.getKey()); - _iter75.getValue().write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPluginConfig_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map76 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new HashMap(2*_map76.size); - for (int _i77 = 0; _i77 < _map76.size; ++_i77) - { - String _key78; // required - ConfigSection _val79; // required - _key78 = iprot.readString(); - _val79 = new ConfigSection(); - _val79.read(iprot); - struct.success.put(_key78, _val79); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class pauseServer_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pauseServer_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pauseServer_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pauseServer_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pauseServer_args.class, metaDataMap); - } - - public pauseServer_args() { - } - - /** - * Performs a deep copy on other. - */ - public pauseServer_args(pauseServer_args other) { - } - - public pauseServer_args deepCopy() { - return new pauseServer_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pauseServer_args) - return this.equals((pauseServer_args)that); - return false; - } - - public boolean equals(pauseServer_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pauseServer_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pauseServer_args typedOther = (pauseServer_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pauseServer_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pauseServer_argsStandardSchemeFactory implements SchemeFactory { - public pauseServer_argsStandardScheme getScheme() { - return new pauseServer_argsStandardScheme(); - } - } - - private static class pauseServer_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pauseServer_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pauseServer_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pauseServer_argsTupleSchemeFactory implements SchemeFactory { - public pauseServer_argsTupleScheme getScheme() { - return new pauseServer_argsTupleScheme(); - } - } - - private static class pauseServer_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pauseServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pauseServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class pauseServer_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pauseServer_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pauseServer_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pauseServer_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pauseServer_result.class, metaDataMap); - } - - public pauseServer_result() { - } - - /** - * Performs a deep copy on other. - */ - public pauseServer_result(pauseServer_result other) { - } - - public pauseServer_result deepCopy() { - return new pauseServer_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pauseServer_result) - return this.equals((pauseServer_result)that); - return false; - } - - public boolean equals(pauseServer_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pauseServer_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pauseServer_result typedOther = (pauseServer_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pauseServer_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pauseServer_resultStandardSchemeFactory implements SchemeFactory { - public pauseServer_resultStandardScheme getScheme() { - return new pauseServer_resultStandardScheme(); - } - } - - private static class pauseServer_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pauseServer_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pauseServer_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pauseServer_resultTupleSchemeFactory implements SchemeFactory { - public pauseServer_resultTupleScheme getScheme() { - return new pauseServer_resultTupleScheme(); - } - } - - private static class pauseServer_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pauseServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pauseServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class unpauseServer_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("unpauseServer_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new unpauseServer_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new unpauseServer_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(unpauseServer_args.class, metaDataMap); - } - - public unpauseServer_args() { - } - - /** - * Performs a deep copy on other. - */ - public unpauseServer_args(unpauseServer_args other) { - } - - public unpauseServer_args deepCopy() { - return new unpauseServer_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof unpauseServer_args) - return this.equals((unpauseServer_args)that); - return false; - } - - public boolean equals(unpauseServer_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(unpauseServer_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - unpauseServer_args typedOther = (unpauseServer_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("unpauseServer_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class unpauseServer_argsStandardSchemeFactory implements SchemeFactory { - public unpauseServer_argsStandardScheme getScheme() { - return new unpauseServer_argsStandardScheme(); - } - } - - private static class unpauseServer_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, unpauseServer_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, unpauseServer_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class unpauseServer_argsTupleSchemeFactory implements SchemeFactory { - public unpauseServer_argsTupleScheme getScheme() { - return new unpauseServer_argsTupleScheme(); - } - } - - private static class unpauseServer_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, unpauseServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, unpauseServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class unpauseServer_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("unpauseServer_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new unpauseServer_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new unpauseServer_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(unpauseServer_result.class, metaDataMap); - } - - public unpauseServer_result() { - } - - /** - * Performs a deep copy on other. - */ - public unpauseServer_result(unpauseServer_result other) { - } - - public unpauseServer_result deepCopy() { - return new unpauseServer_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof unpauseServer_result) - return this.equals((unpauseServer_result)that); - return false; - } - - public boolean equals(unpauseServer_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(unpauseServer_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - unpauseServer_result typedOther = (unpauseServer_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("unpauseServer_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class unpauseServer_resultStandardSchemeFactory implements SchemeFactory { - public unpauseServer_resultStandardScheme getScheme() { - return new unpauseServer_resultStandardScheme(); - } - } - - private static class unpauseServer_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, unpauseServer_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, unpauseServer_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class unpauseServer_resultTupleSchemeFactory implements SchemeFactory { - public unpauseServer_resultTupleScheme getScheme() { - return new unpauseServer_resultTupleScheme(); - } - } - - private static class unpauseServer_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, unpauseServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, unpauseServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class togglePause_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("togglePause_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new togglePause_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new togglePause_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(togglePause_args.class, metaDataMap); - } - - public togglePause_args() { - } - - /** - * Performs a deep copy on other. - */ - public togglePause_args(togglePause_args other) { - } - - public togglePause_args deepCopy() { - return new togglePause_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof togglePause_args) - return this.equals((togglePause_args)that); - return false; - } - - public boolean equals(togglePause_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(togglePause_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - togglePause_args typedOther = (togglePause_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("togglePause_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class togglePause_argsStandardSchemeFactory implements SchemeFactory { - public togglePause_argsStandardScheme getScheme() { - return new togglePause_argsStandardScheme(); - } - } - - private static class togglePause_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, togglePause_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, togglePause_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class togglePause_argsTupleSchemeFactory implements SchemeFactory { - public togglePause_argsTupleScheme getScheme() { - return new togglePause_argsTupleScheme(); - } - } - - private static class togglePause_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, togglePause_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, togglePause_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class togglePause_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("togglePause_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new togglePause_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new togglePause_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(togglePause_result.class, metaDataMap); - } - - public togglePause_result() { - } - - public togglePause_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public togglePause_result(togglePause_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public togglePause_result deepCopy() { - return new togglePause_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public togglePause_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof togglePause_result) - return this.equals((togglePause_result)that); - return false; - } - - public boolean equals(togglePause_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(togglePause_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - togglePause_result typedOther = (togglePause_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("togglePause_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class togglePause_resultStandardSchemeFactory implements SchemeFactory { - public togglePause_resultStandardScheme getScheme() { - return new togglePause_resultStandardScheme(); - } - } - - private static class togglePause_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, togglePause_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, togglePause_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class togglePause_resultTupleSchemeFactory implements SchemeFactory { - public togglePause_resultTupleScheme getScheme() { - return new togglePause_resultTupleScheme(); - } - } - - private static class togglePause_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, togglePause_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, togglePause_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class statusServer_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("statusServer_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new statusServer_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new statusServer_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(statusServer_args.class, metaDataMap); - } - - public statusServer_args() { - } - - /** - * Performs a deep copy on other. - */ - public statusServer_args(statusServer_args other) { - } - - public statusServer_args deepCopy() { - return new statusServer_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof statusServer_args) - return this.equals((statusServer_args)that); - return false; - } - - public boolean equals(statusServer_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(statusServer_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - statusServer_args typedOther = (statusServer_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("statusServer_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class statusServer_argsStandardSchemeFactory implements SchemeFactory { - public statusServer_argsStandardScheme getScheme() { - return new statusServer_argsStandardScheme(); - } - } - - private static class statusServer_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, statusServer_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, statusServer_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class statusServer_argsTupleSchemeFactory implements SchemeFactory { - public statusServer_argsTupleScheme getScheme() { - return new statusServer_argsTupleScheme(); - } - } - - private static class statusServer_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, statusServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, statusServer_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class statusServer_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("statusServer_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new statusServer_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new statusServer_resultTupleSchemeFactory()); - } - - public ServerStatus success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ServerStatus.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(statusServer_result.class, metaDataMap); - } - - public statusServer_result() { - } - - public statusServer_result( - ServerStatus success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public statusServer_result(statusServer_result other) { - if (other.isSetSuccess()) { - this.success = new ServerStatus(other.success); - } - } - - public statusServer_result deepCopy() { - return new statusServer_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public ServerStatus getSuccess() { - return this.success; - } - - public statusServer_result setSuccess(ServerStatus success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((ServerStatus)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof statusServer_result) - return this.equals((statusServer_result)that); - return false; - } - - public boolean equals(statusServer_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(statusServer_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - statusServer_result typedOther = (statusServer_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("statusServer_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class statusServer_resultStandardSchemeFactory implements SchemeFactory { - public statusServer_resultStandardScheme getScheme() { - return new statusServer_resultStandardScheme(); - } - } - - private static class statusServer_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, statusServer_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new ServerStatus(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, statusServer_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class statusServer_resultTupleSchemeFactory implements SchemeFactory { - public statusServer_resultTupleScheme getScheme() { - return new statusServer_resultTupleScheme(); - } - } - - private static class statusServer_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, statusServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, statusServer_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new ServerStatus(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class freeSpace_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("freeSpace_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new freeSpace_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new freeSpace_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(freeSpace_args.class, metaDataMap); - } - - public freeSpace_args() { - } - - /** - * Performs a deep copy on other. - */ - public freeSpace_args(freeSpace_args other) { - } - - public freeSpace_args deepCopy() { - return new freeSpace_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof freeSpace_args) - return this.equals((freeSpace_args)that); - return false; - } - - public boolean equals(freeSpace_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(freeSpace_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - freeSpace_args typedOther = (freeSpace_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("freeSpace_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class freeSpace_argsStandardSchemeFactory implements SchemeFactory { - public freeSpace_argsStandardScheme getScheme() { - return new freeSpace_argsStandardScheme(); - } - } - - private static class freeSpace_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, freeSpace_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, freeSpace_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class freeSpace_argsTupleSchemeFactory implements SchemeFactory { - public freeSpace_argsTupleScheme getScheme() { - return new freeSpace_argsTupleScheme(); - } - } - - private static class freeSpace_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, freeSpace_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, freeSpace_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class freeSpace_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("freeSpace_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.I64, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new freeSpace_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new freeSpace_resultTupleSchemeFactory()); - } - - public long success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(freeSpace_result.class, metaDataMap); - } - - public freeSpace_result() { - } - - public freeSpace_result( - long success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public freeSpace_result(freeSpace_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public freeSpace_result deepCopy() { - return new freeSpace_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = 0; - } - - public long getSuccess() { - return this.success; - } - - public freeSpace_result setSuccess(long success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Long)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Long.valueOf(getSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof freeSpace_result) - return this.equals((freeSpace_result)that); - return false; - } - - public boolean equals(freeSpace_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(freeSpace_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - freeSpace_result typedOther = (freeSpace_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("freeSpace_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class freeSpace_resultStandardSchemeFactory implements SchemeFactory { - public freeSpace_resultStandardScheme getScheme() { - return new freeSpace_resultStandardScheme(); - } - } - - private static class freeSpace_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, freeSpace_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.success = iprot.readI64(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, freeSpace_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeI64(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class freeSpace_resultTupleSchemeFactory implements SchemeFactory { - public freeSpace_resultTupleScheme getScheme() { - return new freeSpace_resultTupleScheme(); - } - } - - private static class freeSpace_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, freeSpace_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeI64(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, freeSpace_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readI64(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getServerVersion_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getServerVersion_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getServerVersion_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getServerVersion_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getServerVersion_args.class, metaDataMap); - } - - public getServerVersion_args() { - } - - /** - * Performs a deep copy on other. - */ - public getServerVersion_args(getServerVersion_args other) { - } - - public getServerVersion_args deepCopy() { - return new getServerVersion_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getServerVersion_args) - return this.equals((getServerVersion_args)that); - return false; - } - - public boolean equals(getServerVersion_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getServerVersion_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getServerVersion_args typedOther = (getServerVersion_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getServerVersion_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getServerVersion_argsStandardSchemeFactory implements SchemeFactory { - public getServerVersion_argsStandardScheme getScheme() { - return new getServerVersion_argsStandardScheme(); - } - } - - private static class getServerVersion_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getServerVersion_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getServerVersion_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getServerVersion_argsTupleSchemeFactory implements SchemeFactory { - public getServerVersion_argsTupleScheme getScheme() { - return new getServerVersion_argsTupleScheme(); - } - } - - private static class getServerVersion_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getServerVersion_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getServerVersion_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getServerVersion_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getServerVersion_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getServerVersion_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getServerVersion_resultTupleSchemeFactory()); - } - - public String success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getServerVersion_result.class, metaDataMap); - } - - public getServerVersion_result() { - } - - public getServerVersion_result( - String success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getServerVersion_result(getServerVersion_result other) { - if (other.isSetSuccess()) { - this.success = other.success; - } - } - - public getServerVersion_result deepCopy() { - return new getServerVersion_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public String getSuccess() { - return this.success; - } - - public getServerVersion_result setSuccess(String success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getServerVersion_result) - return this.equals((getServerVersion_result)that); - return false; - } - - public boolean equals(getServerVersion_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getServerVersion_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getServerVersion_result typedOther = (getServerVersion_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getServerVersion_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getServerVersion_resultStandardSchemeFactory implements SchemeFactory { - public getServerVersion_resultStandardScheme getScheme() { - return new getServerVersion_resultStandardScheme(); - } - } - - private static class getServerVersion_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getServerVersion_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getServerVersion_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeString(struct.success); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getServerVersion_resultTupleSchemeFactory implements SchemeFactory { - public getServerVersion_resultTupleScheme getScheme() { - return new getServerVersion_resultTupleScheme(); - } - } - - private static class getServerVersion_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getServerVersion_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeString(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getServerVersion_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class kill_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("kill_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new kill_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new kill_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(kill_args.class, metaDataMap); - } - - public kill_args() { - } - - /** - * Performs a deep copy on other. - */ - public kill_args(kill_args other) { - } - - public kill_args deepCopy() { - return new kill_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof kill_args) - return this.equals((kill_args)that); - return false; - } - - public boolean equals(kill_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(kill_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - kill_args typedOther = (kill_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("kill_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class kill_argsStandardSchemeFactory implements SchemeFactory { - public kill_argsStandardScheme getScheme() { - return new kill_argsStandardScheme(); - } - } - - private static class kill_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, kill_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, kill_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class kill_argsTupleSchemeFactory implements SchemeFactory { - public kill_argsTupleScheme getScheme() { - return new kill_argsTupleScheme(); - } - } - - private static class kill_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, kill_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, kill_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class kill_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("kill_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new kill_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new kill_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(kill_result.class, metaDataMap); - } - - public kill_result() { - } - - /** - * Performs a deep copy on other. - */ - public kill_result(kill_result other) { - } - - public kill_result deepCopy() { - return new kill_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof kill_result) - return this.equals((kill_result)that); - return false; - } - - public boolean equals(kill_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(kill_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - kill_result typedOther = (kill_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("kill_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class kill_resultStandardSchemeFactory implements SchemeFactory { - public kill_resultStandardScheme getScheme() { - return new kill_resultStandardScheme(); - } - } - - private static class kill_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, kill_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, kill_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class kill_resultTupleSchemeFactory implements SchemeFactory { - public kill_resultTupleScheme getScheme() { - return new kill_resultTupleScheme(); - } - } - - private static class kill_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, kill_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, kill_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class restart_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restart_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restart_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restart_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restart_args.class, metaDataMap); - } - - public restart_args() { - } - - /** - * Performs a deep copy on other. - */ - public restart_args(restart_args other) { - } - - public restart_args deepCopy() { - return new restart_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restart_args) - return this.equals((restart_args)that); - return false; - } - - public boolean equals(restart_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restart_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restart_args typedOther = (restart_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restart_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restart_argsStandardSchemeFactory implements SchemeFactory { - public restart_argsStandardScheme getScheme() { - return new restart_argsStandardScheme(); - } - } - - private static class restart_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restart_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restart_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restart_argsTupleSchemeFactory implements SchemeFactory { - public restart_argsTupleScheme getScheme() { - return new restart_argsTupleScheme(); - } - } - - private static class restart_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restart_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restart_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class restart_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restart_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restart_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restart_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restart_result.class, metaDataMap); - } - - public restart_result() { - } - - /** - * Performs a deep copy on other. - */ - public restart_result(restart_result other) { - } - - public restart_result deepCopy() { - return new restart_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restart_result) - return this.equals((restart_result)that); - return false; - } - - public boolean equals(restart_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restart_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restart_result typedOther = (restart_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restart_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restart_resultStandardSchemeFactory implements SchemeFactory { - public restart_resultStandardScheme getScheme() { - return new restart_resultStandardScheme(); - } - } - - private static class restart_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restart_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restart_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restart_resultTupleSchemeFactory implements SchemeFactory { - public restart_resultTupleScheme getScheme() { - return new restart_resultTupleScheme(); - } - } - - private static class restart_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restart_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restart_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getLog_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getLog_args"); - - private static final org.apache.thrift.protocol.TField OFFSET_FIELD_DESC = new org.apache.thrift.protocol.TField("offset", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getLog_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getLog_argsTupleSchemeFactory()); - } - - public int offset; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - OFFSET((short)1, "offset"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // OFFSET - return OFFSET; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __OFFSET_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.OFFSET, new org.apache.thrift.meta_data.FieldMetaData("offset", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getLog_args.class, metaDataMap); - } - - public getLog_args() { - } - - public getLog_args( - int offset) - { - this(); - this.offset = offset; - setOffsetIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getLog_args(getLog_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.offset = other.offset; - } - - public getLog_args deepCopy() { - return new getLog_args(this); - } - - @Override - public void clear() { - setOffsetIsSet(false); - this.offset = 0; - } - - public int getOffset() { - return this.offset; - } - - public getLog_args setOffset(int offset) { - this.offset = offset; - setOffsetIsSet(true); - return this; - } - - public void unsetOffset() { - __isset_bit_vector.clear(__OFFSET_ISSET_ID); - } - - /** Returns true if field offset is set (has been assigned a value) and false otherwise */ - public boolean isSetOffset() { - return __isset_bit_vector.get(__OFFSET_ISSET_ID); - } - - public void setOffsetIsSet(boolean value) { - __isset_bit_vector.set(__OFFSET_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case OFFSET: - if (value == null) { - unsetOffset(); - } else { - setOffset((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case OFFSET: - return Integer.valueOf(getOffset()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case OFFSET: - return isSetOffset(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getLog_args) - return this.equals((getLog_args)that); - return false; - } - - public boolean equals(getLog_args that) { - if (that == null) - return false; - - boolean this_present_offset = true; - boolean that_present_offset = true; - if (this_present_offset || that_present_offset) { - if (!(this_present_offset && that_present_offset)) - return false; - if (this.offset != that.offset) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getLog_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getLog_args typedOther = (getLog_args)other; - - lastComparison = Boolean.valueOf(isSetOffset()).compareTo(typedOther.isSetOffset()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOffset()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.offset, typedOther.offset); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getLog_args("); - boolean first = true; - - sb.append("offset:"); - sb.append(this.offset); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getLog_argsStandardSchemeFactory implements SchemeFactory { - public getLog_argsStandardScheme getScheme() { - return new getLog_argsStandardScheme(); - } - } - - private static class getLog_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getLog_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // OFFSET - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.offset = iprot.readI32(); - struct.setOffsetIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getLog_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(OFFSET_FIELD_DESC); - oprot.writeI32(struct.offset); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getLog_argsTupleSchemeFactory implements SchemeFactory { - public getLog_argsTupleScheme getScheme() { - return new getLog_argsTupleScheme(); - } - } - - private static class getLog_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getLog_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetOffset()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetOffset()) { - oprot.writeI32(struct.offset); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getLog_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.offset = iprot.readI32(); - struct.setOffsetIsSet(true); - } - } - } - - } - - public static class getLog_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getLog_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getLog_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getLog_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getLog_result.class, metaDataMap); - } - - public getLog_result() { - } - - public getLog_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getLog_result(getLog_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (String other_element : other.success) { - __this__success.add(other_element); - } - this.success = __this__success; - } - } - - public getLog_result deepCopy() { - return new getLog_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(String elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getLog_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getLog_result) - return this.equals((getLog_result)that); - return false; - } - - public boolean equals(getLog_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getLog_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getLog_result typedOther = (getLog_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getLog_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getLog_resultStandardSchemeFactory implements SchemeFactory { - public getLog_resultStandardScheme getScheme() { - return new getLog_resultStandardScheme(); - } - } - - private static class getLog_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getLog_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list80 = iprot.readListBegin(); - struct.success = new ArrayList(_list80.size); - for (int _i81 = 0; _i81 < _list80.size; ++_i81) - { - String _elem82; // required - _elem82 = iprot.readString(); - struct.success.add(_elem82); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getLog_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.success.size())); - for (String _iter83 : struct.success) - { - oprot.writeString(_iter83); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getLog_resultTupleSchemeFactory implements SchemeFactory { - public getLog_resultTupleScheme getScheme() { - return new getLog_resultTupleScheme(); - } - } - - private static class getLog_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getLog_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (String _iter84 : struct.success) - { - oprot.writeString(_iter84); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getLog_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list85 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.success = new ArrayList(_list85.size); - for (int _i86 = 0; _i86 < _list85.size; ++_i86) - { - String _elem87; // required - _elem87 = iprot.readString(); - struct.success.add(_elem87); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class isTimeDownload_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isTimeDownload_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isTimeDownload_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isTimeDownload_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isTimeDownload_args.class, metaDataMap); - } - - public isTimeDownload_args() { - } - - /** - * Performs a deep copy on other. - */ - public isTimeDownload_args(isTimeDownload_args other) { - } - - public isTimeDownload_args deepCopy() { - return new isTimeDownload_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isTimeDownload_args) - return this.equals((isTimeDownload_args)that); - return false; - } - - public boolean equals(isTimeDownload_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isTimeDownload_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isTimeDownload_args typedOther = (isTimeDownload_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isTimeDownload_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isTimeDownload_argsStandardSchemeFactory implements SchemeFactory { - public isTimeDownload_argsStandardScheme getScheme() { - return new isTimeDownload_argsStandardScheme(); - } - } - - private static class isTimeDownload_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isTimeDownload_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isTimeDownload_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isTimeDownload_argsTupleSchemeFactory implements SchemeFactory { - public isTimeDownload_argsTupleScheme getScheme() { - return new isTimeDownload_argsTupleScheme(); - } - } - - private static class isTimeDownload_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isTimeDownload_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isTimeDownload_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class isTimeDownload_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isTimeDownload_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isTimeDownload_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isTimeDownload_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isTimeDownload_result.class, metaDataMap); - } - - public isTimeDownload_result() { - } - - public isTimeDownload_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public isTimeDownload_result(isTimeDownload_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public isTimeDownload_result deepCopy() { - return new isTimeDownload_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public isTimeDownload_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isTimeDownload_result) - return this.equals((isTimeDownload_result)that); - return false; - } - - public boolean equals(isTimeDownload_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isTimeDownload_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isTimeDownload_result typedOther = (isTimeDownload_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isTimeDownload_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isTimeDownload_resultStandardSchemeFactory implements SchemeFactory { - public isTimeDownload_resultStandardScheme getScheme() { - return new isTimeDownload_resultStandardScheme(); - } - } - - private static class isTimeDownload_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isTimeDownload_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isTimeDownload_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isTimeDownload_resultTupleSchemeFactory implements SchemeFactory { - public isTimeDownload_resultTupleScheme getScheme() { - return new isTimeDownload_resultTupleScheme(); - } - } - - private static class isTimeDownload_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isTimeDownload_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isTimeDownload_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class isTimeReconnect_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isTimeReconnect_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isTimeReconnect_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isTimeReconnect_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isTimeReconnect_args.class, metaDataMap); - } - - public isTimeReconnect_args() { - } - - /** - * Performs a deep copy on other. - */ - public isTimeReconnect_args(isTimeReconnect_args other) { - } - - public isTimeReconnect_args deepCopy() { - return new isTimeReconnect_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isTimeReconnect_args) - return this.equals((isTimeReconnect_args)that); - return false; - } - - public boolean equals(isTimeReconnect_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isTimeReconnect_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isTimeReconnect_args typedOther = (isTimeReconnect_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isTimeReconnect_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isTimeReconnect_argsStandardSchemeFactory implements SchemeFactory { - public isTimeReconnect_argsStandardScheme getScheme() { - return new isTimeReconnect_argsStandardScheme(); - } - } - - private static class isTimeReconnect_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isTimeReconnect_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isTimeReconnect_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isTimeReconnect_argsTupleSchemeFactory implements SchemeFactory { - public isTimeReconnect_argsTupleScheme getScheme() { - return new isTimeReconnect_argsTupleScheme(); - } - } - - private static class isTimeReconnect_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isTimeReconnect_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isTimeReconnect_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class isTimeReconnect_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isTimeReconnect_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isTimeReconnect_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isTimeReconnect_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isTimeReconnect_result.class, metaDataMap); - } - - public isTimeReconnect_result() { - } - - public isTimeReconnect_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public isTimeReconnect_result(isTimeReconnect_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public isTimeReconnect_result deepCopy() { - return new isTimeReconnect_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public isTimeReconnect_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isTimeReconnect_result) - return this.equals((isTimeReconnect_result)that); - return false; - } - - public boolean equals(isTimeReconnect_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isTimeReconnect_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isTimeReconnect_result typedOther = (isTimeReconnect_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isTimeReconnect_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isTimeReconnect_resultStandardSchemeFactory implements SchemeFactory { - public isTimeReconnect_resultStandardScheme getScheme() { - return new isTimeReconnect_resultStandardScheme(); - } - } - - private static class isTimeReconnect_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isTimeReconnect_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isTimeReconnect_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isTimeReconnect_resultTupleSchemeFactory implements SchemeFactory { - public isTimeReconnect_resultTupleScheme getScheme() { - return new isTimeReconnect_resultTupleScheme(); - } - } - - private static class isTimeReconnect_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isTimeReconnect_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isTimeReconnect_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class toggleReconnect_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("toggleReconnect_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new toggleReconnect_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new toggleReconnect_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(toggleReconnect_args.class, metaDataMap); - } - - public toggleReconnect_args() { - } - - /** - * Performs a deep copy on other. - */ - public toggleReconnect_args(toggleReconnect_args other) { - } - - public toggleReconnect_args deepCopy() { - return new toggleReconnect_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof toggleReconnect_args) - return this.equals((toggleReconnect_args)that); - return false; - } - - public boolean equals(toggleReconnect_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(toggleReconnect_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - toggleReconnect_args typedOther = (toggleReconnect_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("toggleReconnect_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class toggleReconnect_argsStandardSchemeFactory implements SchemeFactory { - public toggleReconnect_argsStandardScheme getScheme() { - return new toggleReconnect_argsStandardScheme(); - } - } - - private static class toggleReconnect_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, toggleReconnect_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, toggleReconnect_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class toggleReconnect_argsTupleSchemeFactory implements SchemeFactory { - public toggleReconnect_argsTupleScheme getScheme() { - return new toggleReconnect_argsTupleScheme(); - } - } - - private static class toggleReconnect_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, toggleReconnect_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, toggleReconnect_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class toggleReconnect_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("toggleReconnect_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new toggleReconnect_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new toggleReconnect_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(toggleReconnect_result.class, metaDataMap); - } - - public toggleReconnect_result() { - } - - public toggleReconnect_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public toggleReconnect_result(toggleReconnect_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public toggleReconnect_result deepCopy() { - return new toggleReconnect_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public toggleReconnect_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof toggleReconnect_result) - return this.equals((toggleReconnect_result)that); - return false; - } - - public boolean equals(toggleReconnect_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(toggleReconnect_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - toggleReconnect_result typedOther = (toggleReconnect_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("toggleReconnect_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class toggleReconnect_resultStandardSchemeFactory implements SchemeFactory { - public toggleReconnect_resultStandardScheme getScheme() { - return new toggleReconnect_resultStandardScheme(); - } - } - - private static class toggleReconnect_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, toggleReconnect_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, toggleReconnect_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class toggleReconnect_resultTupleSchemeFactory implements SchemeFactory { - public toggleReconnect_resultTupleScheme getScheme() { - return new toggleReconnect_resultTupleScheme(); - } - } - - private static class toggleReconnect_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, toggleReconnect_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, toggleReconnect_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class generatePackages_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("generatePackages_args"); - - private static final org.apache.thrift.protocol.TField LINKS_FIELD_DESC = new org.apache.thrift.protocol.TField("links", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new generatePackages_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new generatePackages_argsTupleSchemeFactory()); - } - - public List links; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - LINKS((short)1, "links"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // LINKS - return LINKS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.LINKS, new org.apache.thrift.meta_data.FieldMetaData("links", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(generatePackages_args.class, metaDataMap); - } - - public generatePackages_args() { - } - - public generatePackages_args( - List links) - { - this(); - this.links = links; - } - - /** - * Performs a deep copy on other. - */ - public generatePackages_args(generatePackages_args other) { - if (other.isSetLinks()) { - this.links = other.links; - } - } - - public generatePackages_args deepCopy() { - return new generatePackages_args(this); - } - - @Override - public void clear() { - this.links = null; - } - - public int getLinksSize() { - return (this.links == null) ? 0 : this.links.size(); - } - - public java.util.Iterator getLinksIterator() { - return (this.links == null) ? null : this.links.iterator(); - } - - public void addToLinks(String elem) { - if (this.links == null) { - this.links = new ArrayList(); - } - this.links.add(elem); - } - - public List getLinks() { - return this.links; - } - - public generatePackages_args setLinks(List links) { - this.links = links; - return this; - } - - public void unsetLinks() { - this.links = null; - } - - /** Returns true if field links is set (has been assigned a value) and false otherwise */ - public boolean isSetLinks() { - return this.links != null; - } - - public void setLinksIsSet(boolean value) { - if (!value) { - this.links = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case LINKS: - if (value == null) { - unsetLinks(); - } else { - setLinks((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case LINKS: - return getLinks(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case LINKS: - return isSetLinks(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof generatePackages_args) - return this.equals((generatePackages_args)that); - return false; - } - - public boolean equals(generatePackages_args that) { - if (that == null) - return false; - - boolean this_present_links = true && this.isSetLinks(); - boolean that_present_links = true && that.isSetLinks(); - if (this_present_links || that_present_links) { - if (!(this_present_links && that_present_links)) - return false; - if (!this.links.equals(that.links)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(generatePackages_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - generatePackages_args typedOther = (generatePackages_args)other; - - lastComparison = Boolean.valueOf(isSetLinks()).compareTo(typedOther.isSetLinks()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinks()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.links, typedOther.links); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("generatePackages_args("); - boolean first = true; - - sb.append("links:"); - if (this.links == null) { - sb.append("null"); - } else { - sb.append(this.links); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class generatePackages_argsStandardSchemeFactory implements SchemeFactory { - public generatePackages_argsStandardScheme getScheme() { - return new generatePackages_argsStandardScheme(); - } - } - - private static class generatePackages_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, generatePackages_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // LINKS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list88 = iprot.readListBegin(); - struct.links = new ArrayList(_list88.size); - for (int _i89 = 0; _i89 < _list88.size; ++_i89) - { - String _elem90; // required - _elem90 = iprot.readString(); - struct.links.add(_elem90); - } - iprot.readListEnd(); - } - struct.setLinksIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, generatePackages_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.links != null) { - oprot.writeFieldBegin(LINKS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.links.size())); - for (String _iter91 : struct.links) - { - oprot.writeString(_iter91); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class generatePackages_argsTupleSchemeFactory implements SchemeFactory { - public generatePackages_argsTupleScheme getScheme() { - return new generatePackages_argsTupleScheme(); - } - } - - private static class generatePackages_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, generatePackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetLinks()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetLinks()) { - { - oprot.writeI32(struct.links.size()); - for (String _iter92 : struct.links) - { - oprot.writeString(_iter92); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, generatePackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list93 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.links = new ArrayList(_list93.size); - for (int _i94 = 0; _i94 < _list93.size; ++_i94) - { - String _elem95; // required - _elem95 = iprot.readString(); - struct.links.add(_elem95); - } - } - struct.setLinksIsSet(true); - } - } - } - - } - - public static class generatePackages_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("generatePackages_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new generatePackages_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new generatePackages_resultTupleSchemeFactory()); - } - - public Map> success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(generatePackages_result.class, metaDataMap); - } - - public generatePackages_result() { - } - - public generatePackages_result( - Map> success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public generatePackages_result(generatePackages_result other) { - if (other.isSetSuccess()) { - Map> __this__success = new HashMap>(); - for (Map.Entry> other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - List other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - List __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public generatePackages_result deepCopy() { - return new generatePackages_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, List val) { - if (this.success == null) { - this.success = new HashMap>(); - } - this.success.put(key, val); - } - - public Map> getSuccess() { - return this.success; - } - - public generatePackages_result setSuccess(Map> success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map>)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof generatePackages_result) - return this.equals((generatePackages_result)that); - return false; - } - - public boolean equals(generatePackages_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(generatePackages_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - generatePackages_result typedOther = (generatePackages_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("generatePackages_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class generatePackages_resultStandardSchemeFactory implements SchemeFactory { - public generatePackages_resultStandardScheme getScheme() { - return new generatePackages_resultStandardScheme(); - } - } - - private static class generatePackages_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, generatePackages_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map96 = iprot.readMapBegin(); - struct.success = new HashMap>(2*_map96.size); - for (int _i97 = 0; _i97 < _map96.size; ++_i97) - { - String _key98; // required - List _val99; // required - _key98 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list100 = iprot.readListBegin(); - _val99 = new ArrayList(_list100.size); - for (int _i101 = 0; _i101 < _list100.size; ++_i101) - { - String _elem102; // required - _elem102 = iprot.readString(); - _val99.add(_elem102); - } - iprot.readListEnd(); - } - struct.success.put(_key98, _val99); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, generatePackages_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, struct.success.size())); - for (Map.Entry> _iter103 : struct.success.entrySet()) - { - oprot.writeString(_iter103.getKey()); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter103.getValue().size())); - for (String _iter104 : _iter103.getValue()) - { - oprot.writeString(_iter104); - } - oprot.writeListEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class generatePackages_resultTupleSchemeFactory implements SchemeFactory { - public generatePackages_resultTupleScheme getScheme() { - return new generatePackages_resultTupleScheme(); - } - } - - private static class generatePackages_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, generatePackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry> _iter105 : struct.success.entrySet()) - { - oprot.writeString(_iter105.getKey()); - { - oprot.writeI32(_iter105.getValue().size()); - for (String _iter106 : _iter105.getValue()) - { - oprot.writeString(_iter106); - } - } - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, generatePackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map107 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, iprot.readI32()); - struct.success = new HashMap>(2*_map107.size); - for (int _i108 = 0; _i108 < _map107.size; ++_i108) - { - String _key109; // required - List _val110; // required - _key109 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list111 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val110 = new ArrayList(_list111.size); - for (int _i112 = 0; _i112 < _list111.size; ++_i112) - { - String _elem113; // required - _elem113 = iprot.readString(); - _val110.add(_elem113); - } - } - struct.success.put(_key109, _val110); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class checkURLs_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkURLs_args"); - - private static final org.apache.thrift.protocol.TField URLS_FIELD_DESC = new org.apache.thrift.protocol.TField("urls", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkURLs_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkURLs_argsTupleSchemeFactory()); - } - - public List urls; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - URLS((short)1, "urls"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // URLS - return URLS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.URLS, new org.apache.thrift.meta_data.FieldMetaData("urls", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkURLs_args.class, metaDataMap); - } - - public checkURLs_args() { - } - - public checkURLs_args( - List urls) - { - this(); - this.urls = urls; - } - - /** - * Performs a deep copy on other. - */ - public checkURLs_args(checkURLs_args other) { - if (other.isSetUrls()) { - this.urls = other.urls; - } - } - - public checkURLs_args deepCopy() { - return new checkURLs_args(this); - } - - @Override - public void clear() { - this.urls = null; - } - - public int getUrlsSize() { - return (this.urls == null) ? 0 : this.urls.size(); - } - - public java.util.Iterator getUrlsIterator() { - return (this.urls == null) ? null : this.urls.iterator(); - } - - public void addToUrls(String elem) { - if (this.urls == null) { - this.urls = new ArrayList(); - } - this.urls.add(elem); - } - - public List getUrls() { - return this.urls; - } - - public checkURLs_args setUrls(List urls) { - this.urls = urls; - return this; - } - - public void unsetUrls() { - this.urls = null; - } - - /** Returns true if field urls is set (has been assigned a value) and false otherwise */ - public boolean isSetUrls() { - return this.urls != null; - } - - public void setUrlsIsSet(boolean value) { - if (!value) { - this.urls = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case URLS: - if (value == null) { - unsetUrls(); - } else { - setUrls((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case URLS: - return getUrls(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case URLS: - return isSetUrls(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkURLs_args) - return this.equals((checkURLs_args)that); - return false; - } - - public boolean equals(checkURLs_args that) { - if (that == null) - return false; - - boolean this_present_urls = true && this.isSetUrls(); - boolean that_present_urls = true && that.isSetUrls(); - if (this_present_urls || that_present_urls) { - if (!(this_present_urls && that_present_urls)) - return false; - if (!this.urls.equals(that.urls)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkURLs_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkURLs_args typedOther = (checkURLs_args)other; - - lastComparison = Boolean.valueOf(isSetUrls()).compareTo(typedOther.isSetUrls()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUrls()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.urls, typedOther.urls); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkURLs_args("); - boolean first = true; - - sb.append("urls:"); - if (this.urls == null) { - sb.append("null"); - } else { - sb.append(this.urls); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkURLs_argsStandardSchemeFactory implements SchemeFactory { - public checkURLs_argsStandardScheme getScheme() { - return new checkURLs_argsStandardScheme(); - } - } - - private static class checkURLs_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkURLs_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // URLS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list114 = iprot.readListBegin(); - struct.urls = new ArrayList(_list114.size); - for (int _i115 = 0; _i115 < _list114.size; ++_i115) - { - String _elem116; // required - _elem116 = iprot.readString(); - struct.urls.add(_elem116); - } - iprot.readListEnd(); - } - struct.setUrlsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkURLs_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.urls != null) { - oprot.writeFieldBegin(URLS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.urls.size())); - for (String _iter117 : struct.urls) - { - oprot.writeString(_iter117); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkURLs_argsTupleSchemeFactory implements SchemeFactory { - public checkURLs_argsTupleScheme getScheme() { - return new checkURLs_argsTupleScheme(); - } - } - - private static class checkURLs_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkURLs_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUrls()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetUrls()) { - { - oprot.writeI32(struct.urls.size()); - for (String _iter118 : struct.urls) - { - oprot.writeString(_iter118); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkURLs_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list119 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.urls = new ArrayList(_list119.size); - for (int _i120 = 0; _i120 < _list119.size; ++_i120) - { - String _elem121; // required - _elem121 = iprot.readString(); - struct.urls.add(_elem121); - } - } - struct.setUrlsIsSet(true); - } - } - } - - } - - public static class checkURLs_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkURLs_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkURLs_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkURLs_resultTupleSchemeFactory()); - } - - public Map> success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkURLs_result.class, metaDataMap); - } - - public checkURLs_result() { - } - - public checkURLs_result( - Map> success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public checkURLs_result(checkURLs_result other) { - if (other.isSetSuccess()) { - Map> __this__success = new HashMap>(); - for (Map.Entry> other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - List other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - List __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public checkURLs_result deepCopy() { - return new checkURLs_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, List val) { - if (this.success == null) { - this.success = new HashMap>(); - } - this.success.put(key, val); - } - - public Map> getSuccess() { - return this.success; - } - - public checkURLs_result setSuccess(Map> success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map>)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkURLs_result) - return this.equals((checkURLs_result)that); - return false; - } - - public boolean equals(checkURLs_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkURLs_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkURLs_result typedOther = (checkURLs_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkURLs_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkURLs_resultStandardSchemeFactory implements SchemeFactory { - public checkURLs_resultStandardScheme getScheme() { - return new checkURLs_resultStandardScheme(); - } - } - - private static class checkURLs_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkURLs_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map122 = iprot.readMapBegin(); - struct.success = new HashMap>(2*_map122.size); - for (int _i123 = 0; _i123 < _map122.size; ++_i123) - { - String _key124; // required - List _val125; // required - _key124 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list126 = iprot.readListBegin(); - _val125 = new ArrayList(_list126.size); - for (int _i127 = 0; _i127 < _list126.size; ++_i127) - { - String _elem128; // required - _elem128 = iprot.readString(); - _val125.add(_elem128); - } - iprot.readListEnd(); - } - struct.success.put(_key124, _val125); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkURLs_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, struct.success.size())); - for (Map.Entry> _iter129 : struct.success.entrySet()) - { - oprot.writeString(_iter129.getKey()); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter129.getValue().size())); - for (String _iter130 : _iter129.getValue()) - { - oprot.writeString(_iter130); - } - oprot.writeListEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkURLs_resultTupleSchemeFactory implements SchemeFactory { - public checkURLs_resultTupleScheme getScheme() { - return new checkURLs_resultTupleScheme(); - } - } - - private static class checkURLs_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkURLs_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry> _iter131 : struct.success.entrySet()) - { - oprot.writeString(_iter131.getKey()); - { - oprot.writeI32(_iter131.getValue().size()); - for (String _iter132 : _iter131.getValue()) - { - oprot.writeString(_iter132); - } - } - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkURLs_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map133 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, iprot.readI32()); - struct.success = new HashMap>(2*_map133.size); - for (int _i134 = 0; _i134 < _map133.size; ++_i134) - { - String _key135; // required - List _val136; // required - _key135 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list137 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val136 = new ArrayList(_list137.size); - for (int _i138 = 0; _i138 < _list137.size; ++_i138) - { - String _elem139; // required - _elem139 = iprot.readString(); - _val136.add(_elem139); - } - } - struct.success.put(_key135, _val136); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class parseURLs_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("parseURLs_args"); - - private static final org.apache.thrift.protocol.TField HTML_FIELD_DESC = new org.apache.thrift.protocol.TField("html", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField URL_FIELD_DESC = new org.apache.thrift.protocol.TField("url", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new parseURLs_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new parseURLs_argsTupleSchemeFactory()); - } - - public String html; // required - public String url; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - HTML((short)1, "html"), - URL((short)2, "url"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // HTML - return HTML; - case 2: // URL - return URL; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.HTML, new org.apache.thrift.meta_data.FieldMetaData("html", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.URL, new org.apache.thrift.meta_data.FieldMetaData("url", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(parseURLs_args.class, metaDataMap); - } - - public parseURLs_args() { - } - - public parseURLs_args( - String html, - String url) - { - this(); - this.html = html; - this.url = url; - } - - /** - * Performs a deep copy on other. - */ - public parseURLs_args(parseURLs_args other) { - if (other.isSetHtml()) { - this.html = other.html; - } - if (other.isSetUrl()) { - this.url = other.url; - } - } - - public parseURLs_args deepCopy() { - return new parseURLs_args(this); - } - - @Override - public void clear() { - this.html = null; - this.url = null; - } - - public String getHtml() { - return this.html; - } - - public parseURLs_args setHtml(String html) { - this.html = html; - return this; - } - - public void unsetHtml() { - this.html = null; - } - - /** Returns true if field html is set (has been assigned a value) and false otherwise */ - public boolean isSetHtml() { - return this.html != null; - } - - public void setHtmlIsSet(boolean value) { - if (!value) { - this.html = null; - } - } - - public String getUrl() { - return this.url; - } - - public parseURLs_args setUrl(String url) { - this.url = url; - return this; - } - - public void unsetUrl() { - this.url = null; - } - - /** Returns true if field url is set (has been assigned a value) and false otherwise */ - public boolean isSetUrl() { - return this.url != null; - } - - public void setUrlIsSet(boolean value) { - if (!value) { - this.url = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case HTML: - if (value == null) { - unsetHtml(); - } else { - setHtml((String)value); - } - break; - - case URL: - if (value == null) { - unsetUrl(); - } else { - setUrl((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case HTML: - return getHtml(); - - case URL: - return getUrl(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case HTML: - return isSetHtml(); - case URL: - return isSetUrl(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof parseURLs_args) - return this.equals((parseURLs_args)that); - return false; - } - - public boolean equals(parseURLs_args that) { - if (that == null) - return false; - - boolean this_present_html = true && this.isSetHtml(); - boolean that_present_html = true && that.isSetHtml(); - if (this_present_html || that_present_html) { - if (!(this_present_html && that_present_html)) - return false; - if (!this.html.equals(that.html)) - return false; - } - - boolean this_present_url = true && this.isSetUrl(); - boolean that_present_url = true && that.isSetUrl(); - if (this_present_url || that_present_url) { - if (!(this_present_url && that_present_url)) - return false; - if (!this.url.equals(that.url)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(parseURLs_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - parseURLs_args typedOther = (parseURLs_args)other; - - lastComparison = Boolean.valueOf(isSetHtml()).compareTo(typedOther.isSetHtml()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetHtml()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.html, typedOther.html); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetUrl()).compareTo(typedOther.isSetUrl()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUrl()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.url, typedOther.url); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("parseURLs_args("); - boolean first = true; - - sb.append("html:"); - if (this.html == null) { - sb.append("null"); - } else { - sb.append(this.html); - } - first = false; - if (!first) sb.append(", "); - sb.append("url:"); - if (this.url == null) { - sb.append("null"); - } else { - sb.append(this.url); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class parseURLs_argsStandardSchemeFactory implements SchemeFactory { - public parseURLs_argsStandardScheme getScheme() { - return new parseURLs_argsStandardScheme(); - } - } - - private static class parseURLs_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, parseURLs_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // HTML - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.html = iprot.readString(); - struct.setHtmlIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // URL - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.url = iprot.readString(); - struct.setUrlIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, parseURLs_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.html != null) { - oprot.writeFieldBegin(HTML_FIELD_DESC); - oprot.writeString(struct.html); - oprot.writeFieldEnd(); - } - if (struct.url != null) { - oprot.writeFieldBegin(URL_FIELD_DESC); - oprot.writeString(struct.url); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class parseURLs_argsTupleSchemeFactory implements SchemeFactory { - public parseURLs_argsTupleScheme getScheme() { - return new parseURLs_argsTupleScheme(); - } - } - - private static class parseURLs_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, parseURLs_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetHtml()) { - optionals.set(0); - } - if (struct.isSetUrl()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetHtml()) { - oprot.writeString(struct.html); - } - if (struct.isSetUrl()) { - oprot.writeString(struct.url); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, parseURLs_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.html = iprot.readString(); - struct.setHtmlIsSet(true); - } - if (incoming.get(1)) { - struct.url = iprot.readString(); - struct.setUrlIsSet(true); - } - } - } - - } - - public static class parseURLs_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("parseURLs_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new parseURLs_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new parseURLs_resultTupleSchemeFactory()); - } - - public Map> success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(parseURLs_result.class, metaDataMap); - } - - public parseURLs_result() { - } - - public parseURLs_result( - Map> success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public parseURLs_result(parseURLs_result other) { - if (other.isSetSuccess()) { - Map> __this__success = new HashMap>(); - for (Map.Entry> other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - List other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - List __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public parseURLs_result deepCopy() { - return new parseURLs_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, List val) { - if (this.success == null) { - this.success = new HashMap>(); - } - this.success.put(key, val); - } - - public Map> getSuccess() { - return this.success; - } - - public parseURLs_result setSuccess(Map> success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map>)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof parseURLs_result) - return this.equals((parseURLs_result)that); - return false; - } - - public boolean equals(parseURLs_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(parseURLs_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - parseURLs_result typedOther = (parseURLs_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("parseURLs_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class parseURLs_resultStandardSchemeFactory implements SchemeFactory { - public parseURLs_resultStandardScheme getScheme() { - return new parseURLs_resultStandardScheme(); - } - } - - private static class parseURLs_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, parseURLs_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map140 = iprot.readMapBegin(); - struct.success = new HashMap>(2*_map140.size); - for (int _i141 = 0; _i141 < _map140.size; ++_i141) - { - String _key142; // required - List _val143; // required - _key142 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list144 = iprot.readListBegin(); - _val143 = new ArrayList(_list144.size); - for (int _i145 = 0; _i145 < _list144.size; ++_i145) - { - String _elem146; // required - _elem146 = iprot.readString(); - _val143.add(_elem146); - } - iprot.readListEnd(); - } - struct.success.put(_key142, _val143); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, parseURLs_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, struct.success.size())); - for (Map.Entry> _iter147 : struct.success.entrySet()) - { - oprot.writeString(_iter147.getKey()); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter147.getValue().size())); - for (String _iter148 : _iter147.getValue()) - { - oprot.writeString(_iter148); - } - oprot.writeListEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class parseURLs_resultTupleSchemeFactory implements SchemeFactory { - public parseURLs_resultTupleScheme getScheme() { - return new parseURLs_resultTupleScheme(); - } - } - - private static class parseURLs_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, parseURLs_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry> _iter149 : struct.success.entrySet()) - { - oprot.writeString(_iter149.getKey()); - { - oprot.writeI32(_iter149.getValue().size()); - for (String _iter150 : _iter149.getValue()) - { - oprot.writeString(_iter150); - } - } - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, parseURLs_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map151 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, iprot.readI32()); - struct.success = new HashMap>(2*_map151.size); - for (int _i152 = 0; _i152 < _map151.size; ++_i152) - { - String _key153; // required - List _val154; // required - _key153 = iprot.readString(); - { - org.apache.thrift.protocol.TList _list155 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val154 = new ArrayList(_list155.size); - for (int _i156 = 0; _i156 < _list155.size; ++_i156) - { - String _elem157; // required - _elem157 = iprot.readString(); - _val154.add(_elem157); - } - } - struct.success.put(_key153, _val154); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class checkOnlineStatus_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkOnlineStatus_args"); - - private static final org.apache.thrift.protocol.TField URLS_FIELD_DESC = new org.apache.thrift.protocol.TField("urls", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkOnlineStatus_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkOnlineStatus_argsTupleSchemeFactory()); - } - - public List urls; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - URLS((short)1, "urls"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // URLS - return URLS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.URLS, new org.apache.thrift.meta_data.FieldMetaData("urls", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkOnlineStatus_args.class, metaDataMap); - } - - public checkOnlineStatus_args() { - } - - public checkOnlineStatus_args( - List urls) - { - this(); - this.urls = urls; - } - - /** - * Performs a deep copy on other. - */ - public checkOnlineStatus_args(checkOnlineStatus_args other) { - if (other.isSetUrls()) { - this.urls = other.urls; - } - } - - public checkOnlineStatus_args deepCopy() { - return new checkOnlineStatus_args(this); - } - - @Override - public void clear() { - this.urls = null; - } - - public int getUrlsSize() { - return (this.urls == null) ? 0 : this.urls.size(); - } - - public java.util.Iterator getUrlsIterator() { - return (this.urls == null) ? null : this.urls.iterator(); - } - - public void addToUrls(String elem) { - if (this.urls == null) { - this.urls = new ArrayList(); - } - this.urls.add(elem); - } - - public List getUrls() { - return this.urls; - } - - public checkOnlineStatus_args setUrls(List urls) { - this.urls = urls; - return this; - } - - public void unsetUrls() { - this.urls = null; - } - - /** Returns true if field urls is set (has been assigned a value) and false otherwise */ - public boolean isSetUrls() { - return this.urls != null; - } - - public void setUrlsIsSet(boolean value) { - if (!value) { - this.urls = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case URLS: - if (value == null) { - unsetUrls(); - } else { - setUrls((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case URLS: - return getUrls(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case URLS: - return isSetUrls(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkOnlineStatus_args) - return this.equals((checkOnlineStatus_args)that); - return false; - } - - public boolean equals(checkOnlineStatus_args that) { - if (that == null) - return false; - - boolean this_present_urls = true && this.isSetUrls(); - boolean that_present_urls = true && that.isSetUrls(); - if (this_present_urls || that_present_urls) { - if (!(this_present_urls && that_present_urls)) - return false; - if (!this.urls.equals(that.urls)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkOnlineStatus_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkOnlineStatus_args typedOther = (checkOnlineStatus_args)other; - - lastComparison = Boolean.valueOf(isSetUrls()).compareTo(typedOther.isSetUrls()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUrls()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.urls, typedOther.urls); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkOnlineStatus_args("); - boolean first = true; - - sb.append("urls:"); - if (this.urls == null) { - sb.append("null"); - } else { - sb.append(this.urls); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkOnlineStatus_argsStandardSchemeFactory implements SchemeFactory { - public checkOnlineStatus_argsStandardScheme getScheme() { - return new checkOnlineStatus_argsStandardScheme(); - } - } - - private static class checkOnlineStatus_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkOnlineStatus_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // URLS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list158 = iprot.readListBegin(); - struct.urls = new ArrayList(_list158.size); - for (int _i159 = 0; _i159 < _list158.size; ++_i159) - { - String _elem160; // required - _elem160 = iprot.readString(); - struct.urls.add(_elem160); - } - iprot.readListEnd(); - } - struct.setUrlsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkOnlineStatus_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.urls != null) { - oprot.writeFieldBegin(URLS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.urls.size())); - for (String _iter161 : struct.urls) - { - oprot.writeString(_iter161); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkOnlineStatus_argsTupleSchemeFactory implements SchemeFactory { - public checkOnlineStatus_argsTupleScheme getScheme() { - return new checkOnlineStatus_argsTupleScheme(); - } - } - - private static class checkOnlineStatus_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatus_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUrls()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetUrls()) { - { - oprot.writeI32(struct.urls.size()); - for (String _iter162 : struct.urls) - { - oprot.writeString(_iter162); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatus_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list163 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.urls = new ArrayList(_list163.size); - for (int _i164 = 0; _i164 < _list163.size; ++_i164) - { - String _elem165; // required - _elem165 = iprot.readString(); - struct.urls.add(_elem165); - } - } - struct.setUrlsIsSet(true); - } - } - } - - } - - public static class checkOnlineStatus_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkOnlineStatus_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkOnlineStatus_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkOnlineStatus_resultTupleSchemeFactory()); - } - - public OnlineCheck success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, OnlineCheck.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkOnlineStatus_result.class, metaDataMap); - } - - public checkOnlineStatus_result() { - } - - public checkOnlineStatus_result( - OnlineCheck success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public checkOnlineStatus_result(checkOnlineStatus_result other) { - if (other.isSetSuccess()) { - this.success = new OnlineCheck(other.success); - } - } - - public checkOnlineStatus_result deepCopy() { - return new checkOnlineStatus_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public OnlineCheck getSuccess() { - return this.success; - } - - public checkOnlineStatus_result setSuccess(OnlineCheck success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((OnlineCheck)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkOnlineStatus_result) - return this.equals((checkOnlineStatus_result)that); - return false; - } - - public boolean equals(checkOnlineStatus_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkOnlineStatus_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkOnlineStatus_result typedOther = (checkOnlineStatus_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkOnlineStatus_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkOnlineStatus_resultStandardSchemeFactory implements SchemeFactory { - public checkOnlineStatus_resultStandardScheme getScheme() { - return new checkOnlineStatus_resultStandardScheme(); - } - } - - private static class checkOnlineStatus_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkOnlineStatus_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkOnlineStatus_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkOnlineStatus_resultTupleSchemeFactory implements SchemeFactory { - public checkOnlineStatus_resultTupleScheme getScheme() { - return new checkOnlineStatus_resultTupleScheme(); - } - } - - private static class checkOnlineStatus_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatus_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatus_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class checkOnlineStatusContainer_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkOnlineStatusContainer_args"); - - private static final org.apache.thrift.protocol.TField URLS_FIELD_DESC = new org.apache.thrift.protocol.TField("urls", org.apache.thrift.protocol.TType.LIST, (short)1); - private static final org.apache.thrift.protocol.TField FILENAME_FIELD_DESC = new org.apache.thrift.protocol.TField("filename", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("data", org.apache.thrift.protocol.TType.STRING, (short)3); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkOnlineStatusContainer_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkOnlineStatusContainer_argsTupleSchemeFactory()); - } - - public List urls; // required - public String filename; // required - public ByteBuffer data; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - URLS((short)1, "urls"), - FILENAME((short)2, "filename"), - DATA((short)3, "data"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // URLS - return URLS; - case 2: // FILENAME - return FILENAME; - case 3: // DATA - return DATA; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.URLS, new org.apache.thrift.meta_data.FieldMetaData("urls", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - tmpMap.put(_Fields.FILENAME, new org.apache.thrift.meta_data.FieldMetaData("filename", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.DATA, new org.apache.thrift.meta_data.FieldMetaData("data", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , true))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkOnlineStatusContainer_args.class, metaDataMap); - } - - public checkOnlineStatusContainer_args() { - } - - public checkOnlineStatusContainer_args( - List urls, - String filename, - ByteBuffer data) - { - this(); - this.urls = urls; - this.filename = filename; - this.data = data; - } - - /** - * Performs a deep copy on other. - */ - public checkOnlineStatusContainer_args(checkOnlineStatusContainer_args other) { - if (other.isSetUrls()) { - this.urls = other.urls; - } - if (other.isSetFilename()) { - this.filename = other.filename; - } - if (other.isSetData()) { - this.data = org.apache.thrift.TBaseHelper.copyBinary(other.data); -; - } - } - - public checkOnlineStatusContainer_args deepCopy() { - return new checkOnlineStatusContainer_args(this); - } - - @Override - public void clear() { - this.urls = null; - this.filename = null; - this.data = null; - } - - public int getUrlsSize() { - return (this.urls == null) ? 0 : this.urls.size(); - } - - public java.util.Iterator getUrlsIterator() { - return (this.urls == null) ? null : this.urls.iterator(); - } - - public void addToUrls(String elem) { - if (this.urls == null) { - this.urls = new ArrayList(); - } - this.urls.add(elem); - } - - public List getUrls() { - return this.urls; - } - - public checkOnlineStatusContainer_args setUrls(List urls) { - this.urls = urls; - return this; - } - - public void unsetUrls() { - this.urls = null; - } - - /** Returns true if field urls is set (has been assigned a value) and false otherwise */ - public boolean isSetUrls() { - return this.urls != null; - } - - public void setUrlsIsSet(boolean value) { - if (!value) { - this.urls = null; - } - } - - public String getFilename() { - return this.filename; - } - - public checkOnlineStatusContainer_args setFilename(String filename) { - this.filename = filename; - return this; - } - - public void unsetFilename() { - this.filename = null; - } - - /** Returns true if field filename is set (has been assigned a value) and false otherwise */ - public boolean isSetFilename() { - return this.filename != null; - } - - public void setFilenameIsSet(boolean value) { - if (!value) { - this.filename = null; - } - } - - public byte[] getData() { - setData(org.apache.thrift.TBaseHelper.rightSize(data)); - return data == null ? null : data.array(); - } - - public ByteBuffer bufferForData() { - return data; - } - - public checkOnlineStatusContainer_args setData(byte[] data) { - setData(data == null ? (ByteBuffer)null : ByteBuffer.wrap(data)); - return this; - } - - public checkOnlineStatusContainer_args setData(ByteBuffer data) { - this.data = data; - return this; - } - - public void unsetData() { - this.data = null; - } - - /** Returns true if field data is set (has been assigned a value) and false otherwise */ - public boolean isSetData() { - return this.data != null; - } - - public void setDataIsSet(boolean value) { - if (!value) { - this.data = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case URLS: - if (value == null) { - unsetUrls(); - } else { - setUrls((List)value); - } - break; - - case FILENAME: - if (value == null) { - unsetFilename(); - } else { - setFilename((String)value); - } - break; - - case DATA: - if (value == null) { - unsetData(); - } else { - setData((ByteBuffer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case URLS: - return getUrls(); - - case FILENAME: - return getFilename(); - - case DATA: - return getData(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case URLS: - return isSetUrls(); - case FILENAME: - return isSetFilename(); - case DATA: - return isSetData(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkOnlineStatusContainer_args) - return this.equals((checkOnlineStatusContainer_args)that); - return false; - } - - public boolean equals(checkOnlineStatusContainer_args that) { - if (that == null) - return false; - - boolean this_present_urls = true && this.isSetUrls(); - boolean that_present_urls = true && that.isSetUrls(); - if (this_present_urls || that_present_urls) { - if (!(this_present_urls && that_present_urls)) - return false; - if (!this.urls.equals(that.urls)) - return false; - } - - boolean this_present_filename = true && this.isSetFilename(); - boolean that_present_filename = true && that.isSetFilename(); - if (this_present_filename || that_present_filename) { - if (!(this_present_filename && that_present_filename)) - return false; - if (!this.filename.equals(that.filename)) - return false; - } - - boolean this_present_data = true && this.isSetData(); - boolean that_present_data = true && that.isSetData(); - if (this_present_data || that_present_data) { - if (!(this_present_data && that_present_data)) - return false; - if (!this.data.equals(that.data)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkOnlineStatusContainer_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkOnlineStatusContainer_args typedOther = (checkOnlineStatusContainer_args)other; - - lastComparison = Boolean.valueOf(isSetUrls()).compareTo(typedOther.isSetUrls()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUrls()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.urls, typedOther.urls); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFilename()).compareTo(typedOther.isSetFilename()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFilename()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.filename, typedOther.filename); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetData()).compareTo(typedOther.isSetData()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetData()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, typedOther.data); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkOnlineStatusContainer_args("); - boolean first = true; - - sb.append("urls:"); - if (this.urls == null) { - sb.append("null"); - } else { - sb.append(this.urls); - } - first = false; - if (!first) sb.append(", "); - sb.append("filename:"); - if (this.filename == null) { - sb.append("null"); - } else { - sb.append(this.filename); - } - first = false; - if (!first) sb.append(", "); - sb.append("data:"); - if (this.data == null) { - sb.append("null"); - } else { - org.apache.thrift.TBaseHelper.toString(this.data, sb); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkOnlineStatusContainer_argsStandardSchemeFactory implements SchemeFactory { - public checkOnlineStatusContainer_argsStandardScheme getScheme() { - return new checkOnlineStatusContainer_argsStandardScheme(); - } - } - - private static class checkOnlineStatusContainer_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkOnlineStatusContainer_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // URLS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list166 = iprot.readListBegin(); - struct.urls = new ArrayList(_list166.size); - for (int _i167 = 0; _i167 < _list166.size; ++_i167) - { - String _elem168; // required - _elem168 = iprot.readString(); - struct.urls.add(_elem168); - } - iprot.readListEnd(); - } - struct.setUrlsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // FILENAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.filename = iprot.readString(); - struct.setFilenameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // DATA - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkOnlineStatusContainer_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.urls != null) { - oprot.writeFieldBegin(URLS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.urls.size())); - for (String _iter169 : struct.urls) - { - oprot.writeString(_iter169); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - if (struct.filename != null) { - oprot.writeFieldBegin(FILENAME_FIELD_DESC); - oprot.writeString(struct.filename); - oprot.writeFieldEnd(); - } - if (struct.data != null) { - oprot.writeFieldBegin(DATA_FIELD_DESC); - oprot.writeBinary(struct.data); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkOnlineStatusContainer_argsTupleSchemeFactory implements SchemeFactory { - public checkOnlineStatusContainer_argsTupleScheme getScheme() { - return new checkOnlineStatusContainer_argsTupleScheme(); - } - } - - private static class checkOnlineStatusContainer_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatusContainer_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUrls()) { - optionals.set(0); - } - if (struct.isSetFilename()) { - optionals.set(1); - } - if (struct.isSetData()) { - optionals.set(2); - } - oprot.writeBitSet(optionals, 3); - if (struct.isSetUrls()) { - { - oprot.writeI32(struct.urls.size()); - for (String _iter170 : struct.urls) - { - oprot.writeString(_iter170); - } - } - } - if (struct.isSetFilename()) { - oprot.writeString(struct.filename); - } - if (struct.isSetData()) { - oprot.writeBinary(struct.data); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatusContainer_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(3); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list171 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.urls = new ArrayList(_list171.size); - for (int _i172 = 0; _i172 < _list171.size; ++_i172) - { - String _elem173; // required - _elem173 = iprot.readString(); - struct.urls.add(_elem173); - } - } - struct.setUrlsIsSet(true); - } - if (incoming.get(1)) { - struct.filename = iprot.readString(); - struct.setFilenameIsSet(true); - } - if (incoming.get(2)) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } - } - } - - } - - public static class checkOnlineStatusContainer_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("checkOnlineStatusContainer_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new checkOnlineStatusContainer_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new checkOnlineStatusContainer_resultTupleSchemeFactory()); - } - - public OnlineCheck success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, OnlineCheck.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(checkOnlineStatusContainer_result.class, metaDataMap); - } - - public checkOnlineStatusContainer_result() { - } - - public checkOnlineStatusContainer_result( - OnlineCheck success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public checkOnlineStatusContainer_result(checkOnlineStatusContainer_result other) { - if (other.isSetSuccess()) { - this.success = new OnlineCheck(other.success); - } - } - - public checkOnlineStatusContainer_result deepCopy() { - return new checkOnlineStatusContainer_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public OnlineCheck getSuccess() { - return this.success; - } - - public checkOnlineStatusContainer_result setSuccess(OnlineCheck success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((OnlineCheck)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof checkOnlineStatusContainer_result) - return this.equals((checkOnlineStatusContainer_result)that); - return false; - } - - public boolean equals(checkOnlineStatusContainer_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(checkOnlineStatusContainer_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - checkOnlineStatusContainer_result typedOther = (checkOnlineStatusContainer_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("checkOnlineStatusContainer_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class checkOnlineStatusContainer_resultStandardSchemeFactory implements SchemeFactory { - public checkOnlineStatusContainer_resultStandardScheme getScheme() { - return new checkOnlineStatusContainer_resultStandardScheme(); - } - } - - private static class checkOnlineStatusContainer_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, checkOnlineStatusContainer_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, checkOnlineStatusContainer_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class checkOnlineStatusContainer_resultTupleSchemeFactory implements SchemeFactory { - public checkOnlineStatusContainer_resultTupleScheme getScheme() { - return new checkOnlineStatusContainer_resultTupleScheme(); - } - } - - private static class checkOnlineStatusContainer_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatusContainer_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, checkOnlineStatusContainer_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class pollResults_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pollResults_args"); - - private static final org.apache.thrift.protocol.TField RID_FIELD_DESC = new org.apache.thrift.protocol.TField("rid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pollResults_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pollResults_argsTupleSchemeFactory()); - } - - public int rid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - RID((short)1, "rid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // RID - return RID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __RID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.RID, new org.apache.thrift.meta_data.FieldMetaData("rid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "ResultID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pollResults_args.class, metaDataMap); - } - - public pollResults_args() { - } - - public pollResults_args( - int rid) - { - this(); - this.rid = rid; - setRidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public pollResults_args(pollResults_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.rid = other.rid; - } - - public pollResults_args deepCopy() { - return new pollResults_args(this); - } - - @Override - public void clear() { - setRidIsSet(false); - this.rid = 0; - } - - public int getRid() { - return this.rid; - } - - public pollResults_args setRid(int rid) { - this.rid = rid; - setRidIsSet(true); - return this; - } - - public void unsetRid() { - __isset_bit_vector.clear(__RID_ISSET_ID); - } - - /** Returns true if field rid is set (has been assigned a value) and false otherwise */ - public boolean isSetRid() { - return __isset_bit_vector.get(__RID_ISSET_ID); - } - - public void setRidIsSet(boolean value) { - __isset_bit_vector.set(__RID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case RID: - if (value == null) { - unsetRid(); - } else { - setRid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case RID: - return Integer.valueOf(getRid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case RID: - return isSetRid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pollResults_args) - return this.equals((pollResults_args)that); - return false; - } - - public boolean equals(pollResults_args that) { - if (that == null) - return false; - - boolean this_present_rid = true; - boolean that_present_rid = true; - if (this_present_rid || that_present_rid) { - if (!(this_present_rid && that_present_rid)) - return false; - if (this.rid != that.rid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pollResults_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pollResults_args typedOther = (pollResults_args)other; - - lastComparison = Boolean.valueOf(isSetRid()).compareTo(typedOther.isSetRid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetRid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rid, typedOther.rid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pollResults_args("); - boolean first = true; - - sb.append("rid:"); - sb.append(this.rid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pollResults_argsStandardSchemeFactory implements SchemeFactory { - public pollResults_argsStandardScheme getScheme() { - return new pollResults_argsStandardScheme(); - } - } - - private static class pollResults_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pollResults_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // RID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.rid = iprot.readI32(); - struct.setRidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pollResults_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(RID_FIELD_DESC); - oprot.writeI32(struct.rid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pollResults_argsTupleSchemeFactory implements SchemeFactory { - public pollResults_argsTupleScheme getScheme() { - return new pollResults_argsTupleScheme(); - } - } - - private static class pollResults_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pollResults_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetRid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetRid()) { - oprot.writeI32(struct.rid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pollResults_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.rid = iprot.readI32(); - struct.setRidIsSet(true); - } - } - } - - } - - public static class pollResults_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pollResults_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pollResults_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pollResults_resultTupleSchemeFactory()); - } - - public OnlineCheck success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, OnlineCheck.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pollResults_result.class, metaDataMap); - } - - public pollResults_result() { - } - - public pollResults_result( - OnlineCheck success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public pollResults_result(pollResults_result other) { - if (other.isSetSuccess()) { - this.success = new OnlineCheck(other.success); - } - } - - public pollResults_result deepCopy() { - return new pollResults_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public OnlineCheck getSuccess() { - return this.success; - } - - public pollResults_result setSuccess(OnlineCheck success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((OnlineCheck)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pollResults_result) - return this.equals((pollResults_result)that); - return false; - } - - public boolean equals(pollResults_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pollResults_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pollResults_result typedOther = (pollResults_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pollResults_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pollResults_resultStandardSchemeFactory implements SchemeFactory { - public pollResults_resultStandardScheme getScheme() { - return new pollResults_resultStandardScheme(); - } - } - - private static class pollResults_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pollResults_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pollResults_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pollResults_resultTupleSchemeFactory implements SchemeFactory { - public pollResults_resultTupleScheme getScheme() { - return new pollResults_resultTupleScheme(); - } - } - - private static class pollResults_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pollResults_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pollResults_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new OnlineCheck(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class statusDownloads_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("statusDownloads_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new statusDownloads_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new statusDownloads_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(statusDownloads_args.class, metaDataMap); - } - - public statusDownloads_args() { - } - - /** - * Performs a deep copy on other. - */ - public statusDownloads_args(statusDownloads_args other) { - } - - public statusDownloads_args deepCopy() { - return new statusDownloads_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof statusDownloads_args) - return this.equals((statusDownloads_args)that); - return false; - } - - public boolean equals(statusDownloads_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(statusDownloads_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - statusDownloads_args typedOther = (statusDownloads_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("statusDownloads_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class statusDownloads_argsStandardSchemeFactory implements SchemeFactory { - public statusDownloads_argsStandardScheme getScheme() { - return new statusDownloads_argsStandardScheme(); - } - } - - private static class statusDownloads_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, statusDownloads_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, statusDownloads_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class statusDownloads_argsTupleSchemeFactory implements SchemeFactory { - public statusDownloads_argsTupleScheme getScheme() { - return new statusDownloads_argsTupleScheme(); - } - } - - private static class statusDownloads_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, statusDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, statusDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class statusDownloads_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("statusDownloads_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new statusDownloads_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new statusDownloads_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, DownloadInfo.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(statusDownloads_result.class, metaDataMap); - } - - public statusDownloads_result() { - } - - public statusDownloads_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public statusDownloads_result(statusDownloads_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (DownloadInfo other_element : other.success) { - __this__success.add(new DownloadInfo(other_element)); - } - this.success = __this__success; - } - } - - public statusDownloads_result deepCopy() { - return new statusDownloads_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(DownloadInfo elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public statusDownloads_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof statusDownloads_result) - return this.equals((statusDownloads_result)that); - return false; - } - - public boolean equals(statusDownloads_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(statusDownloads_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - statusDownloads_result typedOther = (statusDownloads_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("statusDownloads_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class statusDownloads_resultStandardSchemeFactory implements SchemeFactory { - public statusDownloads_resultStandardScheme getScheme() { - return new statusDownloads_resultStandardScheme(); - } - } - - private static class statusDownloads_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, statusDownloads_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list174 = iprot.readListBegin(); - struct.success = new ArrayList(_list174.size); - for (int _i175 = 0; _i175 < _list174.size; ++_i175) - { - DownloadInfo _elem176; // required - _elem176 = new DownloadInfo(); - _elem176.read(iprot); - struct.success.add(_elem176); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, statusDownloads_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (DownloadInfo _iter177 : struct.success) - { - _iter177.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class statusDownloads_resultTupleSchemeFactory implements SchemeFactory { - public statusDownloads_resultTupleScheme getScheme() { - return new statusDownloads_resultTupleScheme(); - } - } - - private static class statusDownloads_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, statusDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (DownloadInfo _iter178 : struct.success) - { - _iter178.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, statusDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list179 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list179.size); - for (int _i180 = 0; _i180 < _list179.size; ++_i180) - { - DownloadInfo _elem181; // required - _elem181 = new DownloadInfo(); - _elem181.read(iprot); - struct.success.add(_elem181); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getPackageData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageData_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageData_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageData_args.class, metaDataMap); - } - - public getPackageData_args() { - } - - public getPackageData_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getPackageData_args(getPackageData_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public getPackageData_args deepCopy() { - return new getPackageData_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public getPackageData_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageData_args) - return this.equals((getPackageData_args)that); - return false; - } - - public boolean equals(getPackageData_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageData_args typedOther = (getPackageData_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageData_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageData_argsStandardSchemeFactory implements SchemeFactory { - public getPackageData_argsStandardScheme getScheme() { - return new getPackageData_argsStandardScheme(); - } - } - - private static class getPackageData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageData_argsTupleSchemeFactory implements SchemeFactory { - public getPackageData_argsTupleScheme getScheme() { - return new getPackageData_argsTupleScheme(); - } - } - - private static class getPackageData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class getPackageData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - private static final org.apache.thrift.protocol.TField E_FIELD_DESC = new org.apache.thrift.protocol.TField("e", org.apache.thrift.protocol.TType.STRUCT, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageData_resultTupleSchemeFactory()); - } - - public PackageData success; // required - public PackageDoesNotExists e; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"), - E((short)1, "e"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - case 1: // E - return E; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class))); - tmpMap.put(_Fields.E, new org.apache.thrift.meta_data.FieldMetaData("e", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageData_result.class, metaDataMap); - } - - public getPackageData_result() { - } - - public getPackageData_result( - PackageData success, - PackageDoesNotExists e) - { - this(); - this.success = success; - this.e = e; - } - - /** - * Performs a deep copy on other. - */ - public getPackageData_result(getPackageData_result other) { - if (other.isSetSuccess()) { - this.success = new PackageData(other.success); - } - if (other.isSetE()) { - this.e = new PackageDoesNotExists(other.e); - } - } - - public getPackageData_result deepCopy() { - return new getPackageData_result(this); - } - - @Override - public void clear() { - this.success = null; - this.e = null; - } - - public PackageData getSuccess() { - return this.success; - } - - public getPackageData_result setSuccess(PackageData success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public PackageDoesNotExists getE() { - return this.e; - } - - public getPackageData_result setE(PackageDoesNotExists e) { - this.e = e; - return this; - } - - public void unsetE() { - this.e = null; - } - - /** Returns true if field e is set (has been assigned a value) and false otherwise */ - public boolean isSetE() { - return this.e != null; - } - - public void setEIsSet(boolean value) { - if (!value) { - this.e = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((PackageData)value); - } - break; - - case E: - if (value == null) { - unsetE(); - } else { - setE((PackageDoesNotExists)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - case E: - return getE(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - case E: - return isSetE(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageData_result) - return this.equals((getPackageData_result)that); - return false; - } - - public boolean equals(getPackageData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - boolean this_present_e = true && this.isSetE(); - boolean that_present_e = true && that.isSetE(); - if (this_present_e || that_present_e) { - if (!(this_present_e && that_present_e)) - return false; - if (!this.e.equals(that.e)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageData_result typedOther = (getPackageData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetE()).compareTo(typedOther.isSetE()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetE()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.e, typedOther.e); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - if (!first) sb.append(", "); - sb.append("e:"); - if (this.e == null) { - sb.append("null"); - } else { - sb.append(this.e); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageData_resultStandardSchemeFactory implements SchemeFactory { - public getPackageData_resultStandardScheme getScheme() { - return new getPackageData_resultStandardScheme(); - } - } - - private static class getPackageData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new PackageData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 1: // E - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - if (struct.e != null) { - oprot.writeFieldBegin(E_FIELD_DESC); - struct.e.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageData_resultTupleSchemeFactory implements SchemeFactory { - public getPackageData_resultTupleScheme getScheme() { - return new getPackageData_resultTupleScheme(); - } - } - - private static class getPackageData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - if (struct.isSetE()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - if (struct.isSetE()) { - struct.e.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.success = new PackageData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - if (incoming.get(1)) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } - } - } - - } - - public static class getPackageInfo_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageInfo_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageInfo_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageInfo_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageInfo_args.class, metaDataMap); - } - - public getPackageInfo_args() { - } - - public getPackageInfo_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getPackageInfo_args(getPackageInfo_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public getPackageInfo_args deepCopy() { - return new getPackageInfo_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public getPackageInfo_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageInfo_args) - return this.equals((getPackageInfo_args)that); - return false; - } - - public boolean equals(getPackageInfo_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageInfo_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageInfo_args typedOther = (getPackageInfo_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageInfo_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageInfo_argsStandardSchemeFactory implements SchemeFactory { - public getPackageInfo_argsStandardScheme getScheme() { - return new getPackageInfo_argsStandardScheme(); - } - } - - private static class getPackageInfo_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageInfo_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageInfo_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageInfo_argsTupleSchemeFactory implements SchemeFactory { - public getPackageInfo_argsTupleScheme getScheme() { - return new getPackageInfo_argsTupleScheme(); - } - } - - private static class getPackageInfo_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageInfo_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageInfo_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class getPackageInfo_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageInfo_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - private static final org.apache.thrift.protocol.TField E_FIELD_DESC = new org.apache.thrift.protocol.TField("e", org.apache.thrift.protocol.TType.STRUCT, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageInfo_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageInfo_resultTupleSchemeFactory()); - } - - public PackageData success; // required - public PackageDoesNotExists e; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"), - E((short)1, "e"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - case 1: // E - return E; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class))); - tmpMap.put(_Fields.E, new org.apache.thrift.meta_data.FieldMetaData("e", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageInfo_result.class, metaDataMap); - } - - public getPackageInfo_result() { - } - - public getPackageInfo_result( - PackageData success, - PackageDoesNotExists e) - { - this(); - this.success = success; - this.e = e; - } - - /** - * Performs a deep copy on other. - */ - public getPackageInfo_result(getPackageInfo_result other) { - if (other.isSetSuccess()) { - this.success = new PackageData(other.success); - } - if (other.isSetE()) { - this.e = new PackageDoesNotExists(other.e); - } - } - - public getPackageInfo_result deepCopy() { - return new getPackageInfo_result(this); - } - - @Override - public void clear() { - this.success = null; - this.e = null; - } - - public PackageData getSuccess() { - return this.success; - } - - public getPackageInfo_result setSuccess(PackageData success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public PackageDoesNotExists getE() { - return this.e; - } - - public getPackageInfo_result setE(PackageDoesNotExists e) { - this.e = e; - return this; - } - - public void unsetE() { - this.e = null; - } - - /** Returns true if field e is set (has been assigned a value) and false otherwise */ - public boolean isSetE() { - return this.e != null; - } - - public void setEIsSet(boolean value) { - if (!value) { - this.e = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((PackageData)value); - } - break; - - case E: - if (value == null) { - unsetE(); - } else { - setE((PackageDoesNotExists)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - case E: - return getE(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - case E: - return isSetE(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageInfo_result) - return this.equals((getPackageInfo_result)that); - return false; - } - - public boolean equals(getPackageInfo_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - boolean this_present_e = true && this.isSetE(); - boolean that_present_e = true && that.isSetE(); - if (this_present_e || that_present_e) { - if (!(this_present_e && that_present_e)) - return false; - if (!this.e.equals(that.e)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageInfo_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageInfo_result typedOther = (getPackageInfo_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetE()).compareTo(typedOther.isSetE()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetE()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.e, typedOther.e); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageInfo_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - if (!first) sb.append(", "); - sb.append("e:"); - if (this.e == null) { - sb.append("null"); - } else { - sb.append(this.e); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageInfo_resultStandardSchemeFactory implements SchemeFactory { - public getPackageInfo_resultStandardScheme getScheme() { - return new getPackageInfo_resultStandardScheme(); - } - } - - private static class getPackageInfo_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageInfo_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new PackageData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 1: // E - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageInfo_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - if (struct.e != null) { - oprot.writeFieldBegin(E_FIELD_DESC); - struct.e.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageInfo_resultTupleSchemeFactory implements SchemeFactory { - public getPackageInfo_resultTupleScheme getScheme() { - return new getPackageInfo_resultTupleScheme(); - } - } - - private static class getPackageInfo_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageInfo_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - if (struct.isSetE()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - if (struct.isSetE()) { - struct.e.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageInfo_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.success = new PackageData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - if (incoming.get(1)) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } - } - } - - } - - public static class getFileData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getFileData_args"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getFileData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getFileData_argsTupleSchemeFactory()); - } - - public int fid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getFileData_args.class, metaDataMap); - } - - public getFileData_args() { - } - - public getFileData_args( - int fid) - { - this(); - this.fid = fid; - setFidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getFileData_args(getFileData_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - } - - public getFileData_args deepCopy() { - return new getFileData_args(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - } - - public int getFid() { - return this.fid; - } - - public getFileData_args setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getFileData_args) - return this.equals((getFileData_args)that); - return false; - } - - public boolean equals(getFileData_args that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getFileData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getFileData_args typedOther = (getFileData_args)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getFileData_args("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getFileData_argsStandardSchemeFactory implements SchemeFactory { - public getFileData_argsStandardScheme getScheme() { - return new getFileData_argsStandardScheme(); - } - } - - private static class getFileData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getFileData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getFileData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getFileData_argsTupleSchemeFactory implements SchemeFactory { - public getFileData_argsTupleScheme getScheme() { - return new getFileData_argsTupleScheme(); - } - } - - private static class getFileData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getFileData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getFileData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - } - } - - } - - public static class getFileData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getFileData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - private static final org.apache.thrift.protocol.TField E_FIELD_DESC = new org.apache.thrift.protocol.TField("e", org.apache.thrift.protocol.TType.STRUCT, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getFileData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getFileData_resultTupleSchemeFactory()); - } - - public FileData success; // required - public FileDoesNotExists e; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"), - E((short)1, "e"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - case 1: // E - return E; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, FileData.class))); - tmpMap.put(_Fields.E, new org.apache.thrift.meta_data.FieldMetaData("e", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getFileData_result.class, metaDataMap); - } - - public getFileData_result() { - } - - public getFileData_result( - FileData success, - FileDoesNotExists e) - { - this(); - this.success = success; - this.e = e; - } - - /** - * Performs a deep copy on other. - */ - public getFileData_result(getFileData_result other) { - if (other.isSetSuccess()) { - this.success = new FileData(other.success); - } - if (other.isSetE()) { - this.e = new FileDoesNotExists(other.e); - } - } - - public getFileData_result deepCopy() { - return new getFileData_result(this); - } - - @Override - public void clear() { - this.success = null; - this.e = null; - } - - public FileData getSuccess() { - return this.success; - } - - public getFileData_result setSuccess(FileData success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public FileDoesNotExists getE() { - return this.e; - } - - public getFileData_result setE(FileDoesNotExists e) { - this.e = e; - return this; - } - - public void unsetE() { - this.e = null; - } - - /** Returns true if field e is set (has been assigned a value) and false otherwise */ - public boolean isSetE() { - return this.e != null; - } - - public void setEIsSet(boolean value) { - if (!value) { - this.e = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((FileData)value); - } - break; - - case E: - if (value == null) { - unsetE(); - } else { - setE((FileDoesNotExists)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - case E: - return getE(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - case E: - return isSetE(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getFileData_result) - return this.equals((getFileData_result)that); - return false; - } - - public boolean equals(getFileData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - boolean this_present_e = true && this.isSetE(); - boolean that_present_e = true && that.isSetE(); - if (this_present_e || that_present_e) { - if (!(this_present_e && that_present_e)) - return false; - if (!this.e.equals(that.e)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getFileData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getFileData_result typedOther = (getFileData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetE()).compareTo(typedOther.isSetE()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetE()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.e, typedOther.e); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getFileData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - if (!first) sb.append(", "); - sb.append("e:"); - if (this.e == null) { - sb.append("null"); - } else { - sb.append(this.e); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getFileData_resultStandardSchemeFactory implements SchemeFactory { - public getFileData_resultStandardScheme getScheme() { - return new getFileData_resultStandardScheme(); - } - } - - private static class getFileData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getFileData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new FileData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 1: // E - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.e = new FileDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getFileData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - if (struct.e != null) { - oprot.writeFieldBegin(E_FIELD_DESC); - struct.e.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getFileData_resultTupleSchemeFactory implements SchemeFactory { - public getFileData_resultTupleScheme getScheme() { - return new getFileData_resultTupleScheme(); - } - } - - private static class getFileData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getFileData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - if (struct.isSetE()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - if (struct.isSetE()) { - struct.e.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getFileData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.success = new FileData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - if (incoming.get(1)) { - struct.e = new FileDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } - } - } - - } - - public static class getQueue_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getQueue_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getQueue_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getQueue_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getQueue_args.class, metaDataMap); - } - - public getQueue_args() { - } - - /** - * Performs a deep copy on other. - */ - public getQueue_args(getQueue_args other) { - } - - public getQueue_args deepCopy() { - return new getQueue_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getQueue_args) - return this.equals((getQueue_args)that); - return false; - } - - public boolean equals(getQueue_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getQueue_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getQueue_args typedOther = (getQueue_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getQueue_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getQueue_argsStandardSchemeFactory implements SchemeFactory { - public getQueue_argsStandardScheme getScheme() { - return new getQueue_argsStandardScheme(); - } - } - - private static class getQueue_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getQueue_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getQueue_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getQueue_argsTupleSchemeFactory implements SchemeFactory { - public getQueue_argsTupleScheme getScheme() { - return new getQueue_argsTupleScheme(); - } - } - - private static class getQueue_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getQueue_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getQueue_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getQueue_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getQueue_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getQueue_result.class, metaDataMap); - } - - public getQueue_result() { - } - - public getQueue_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getQueue_result(getQueue_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (PackageData other_element : other.success) { - __this__success.add(new PackageData(other_element)); - } - this.success = __this__success; - } - } - - public getQueue_result deepCopy() { - return new getQueue_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(PackageData elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getQueue_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getQueue_result) - return this.equals((getQueue_result)that); - return false; - } - - public boolean equals(getQueue_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getQueue_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getQueue_result typedOther = (getQueue_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getQueue_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getQueue_resultStandardSchemeFactory implements SchemeFactory { - public getQueue_resultStandardScheme getScheme() { - return new getQueue_resultStandardScheme(); - } - } - - private static class getQueue_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getQueue_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list182 = iprot.readListBegin(); - struct.success = new ArrayList(_list182.size); - for (int _i183 = 0; _i183 < _list182.size; ++_i183) - { - PackageData _elem184; // required - _elem184 = new PackageData(); - _elem184.read(iprot); - struct.success.add(_elem184); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getQueue_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (PackageData _iter185 : struct.success) - { - _iter185.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getQueue_resultTupleSchemeFactory implements SchemeFactory { - public getQueue_resultTupleScheme getScheme() { - return new getQueue_resultTupleScheme(); - } - } - - private static class getQueue_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (PackageData _iter186 : struct.success) - { - _iter186.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list187 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list187.size); - for (int _i188 = 0; _i188 < _list187.size; ++_i188) - { - PackageData _elem189; // required - _elem189 = new PackageData(); - _elem189.read(iprot); - struct.success.add(_elem189); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getCollector_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCollector_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCollector_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCollector_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCollector_args.class, metaDataMap); - } - - public getCollector_args() { - } - - /** - * Performs a deep copy on other. - */ - public getCollector_args(getCollector_args other) { - } - - public getCollector_args deepCopy() { - return new getCollector_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCollector_args) - return this.equals((getCollector_args)that); - return false; - } - - public boolean equals(getCollector_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCollector_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCollector_args typedOther = (getCollector_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCollector_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCollector_argsStandardSchemeFactory implements SchemeFactory { - public getCollector_argsStandardScheme getScheme() { - return new getCollector_argsStandardScheme(); - } - } - - private static class getCollector_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCollector_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCollector_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCollector_argsTupleSchemeFactory implements SchemeFactory { - public getCollector_argsTupleScheme getScheme() { - return new getCollector_argsTupleScheme(); - } - } - - private static class getCollector_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCollector_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCollector_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getCollector_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCollector_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCollector_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCollector_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCollector_result.class, metaDataMap); - } - - public getCollector_result() { - } - - public getCollector_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getCollector_result(getCollector_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (PackageData other_element : other.success) { - __this__success.add(new PackageData(other_element)); - } - this.success = __this__success; - } - } - - public getCollector_result deepCopy() { - return new getCollector_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(PackageData elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getCollector_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCollector_result) - return this.equals((getCollector_result)that); - return false; - } - - public boolean equals(getCollector_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCollector_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCollector_result typedOther = (getCollector_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCollector_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCollector_resultStandardSchemeFactory implements SchemeFactory { - public getCollector_resultStandardScheme getScheme() { - return new getCollector_resultStandardScheme(); - } - } - - private static class getCollector_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCollector_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list190 = iprot.readListBegin(); - struct.success = new ArrayList(_list190.size); - for (int _i191 = 0; _i191 < _list190.size; ++_i191) - { - PackageData _elem192; // required - _elem192 = new PackageData(); - _elem192.read(iprot); - struct.success.add(_elem192); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCollector_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (PackageData _iter193 : struct.success) - { - _iter193.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCollector_resultTupleSchemeFactory implements SchemeFactory { - public getCollector_resultTupleScheme getScheme() { - return new getCollector_resultTupleScheme(); - } - } - - private static class getCollector_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCollector_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (PackageData _iter194 : struct.success) - { - _iter194.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCollector_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list195 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list195.size); - for (int _i196 = 0; _i196 < _list195.size; ++_i196) - { - PackageData _elem197; // required - _elem197 = new PackageData(); - _elem197.read(iprot); - struct.success.add(_elem197); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getQueueData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getQueueData_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getQueueData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getQueueData_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getQueueData_args.class, metaDataMap); - } - - public getQueueData_args() { - } - - /** - * Performs a deep copy on other. - */ - public getQueueData_args(getQueueData_args other) { - } - - public getQueueData_args deepCopy() { - return new getQueueData_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getQueueData_args) - return this.equals((getQueueData_args)that); - return false; - } - - public boolean equals(getQueueData_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getQueueData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getQueueData_args typedOther = (getQueueData_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getQueueData_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getQueueData_argsStandardSchemeFactory implements SchemeFactory { - public getQueueData_argsStandardScheme getScheme() { - return new getQueueData_argsStandardScheme(); - } - } - - private static class getQueueData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getQueueData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getQueueData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getQueueData_argsTupleSchemeFactory implements SchemeFactory { - public getQueueData_argsTupleScheme getScheme() { - return new getQueueData_argsTupleScheme(); - } - } - - private static class getQueueData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getQueueData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getQueueData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getQueueData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getQueueData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getQueueData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getQueueData_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getQueueData_result.class, metaDataMap); - } - - public getQueueData_result() { - } - - public getQueueData_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getQueueData_result(getQueueData_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (PackageData other_element : other.success) { - __this__success.add(new PackageData(other_element)); - } - this.success = __this__success; - } - } - - public getQueueData_result deepCopy() { - return new getQueueData_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(PackageData elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getQueueData_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getQueueData_result) - return this.equals((getQueueData_result)that); - return false; - } - - public boolean equals(getQueueData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getQueueData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getQueueData_result typedOther = (getQueueData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getQueueData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getQueueData_resultStandardSchemeFactory implements SchemeFactory { - public getQueueData_resultStandardScheme getScheme() { - return new getQueueData_resultStandardScheme(); - } - } - - private static class getQueueData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getQueueData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list198 = iprot.readListBegin(); - struct.success = new ArrayList(_list198.size); - for (int _i199 = 0; _i199 < _list198.size; ++_i199) - { - PackageData _elem200; // required - _elem200 = new PackageData(); - _elem200.read(iprot); - struct.success.add(_elem200); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getQueueData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (PackageData _iter201 : struct.success) - { - _iter201.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getQueueData_resultTupleSchemeFactory implements SchemeFactory { - public getQueueData_resultTupleScheme getScheme() { - return new getQueueData_resultTupleScheme(); - } - } - - private static class getQueueData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getQueueData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (PackageData _iter202 : struct.success) - { - _iter202.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getQueueData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list203 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list203.size); - for (int _i204 = 0; _i204 < _list203.size; ++_i204) - { - PackageData _elem205; // required - _elem205 = new PackageData(); - _elem205.read(iprot); - struct.success.add(_elem205); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getCollectorData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCollectorData_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCollectorData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCollectorData_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCollectorData_args.class, metaDataMap); - } - - public getCollectorData_args() { - } - - /** - * Performs a deep copy on other. - */ - public getCollectorData_args(getCollectorData_args other) { - } - - public getCollectorData_args deepCopy() { - return new getCollectorData_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCollectorData_args) - return this.equals((getCollectorData_args)that); - return false; - } - - public boolean equals(getCollectorData_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCollectorData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCollectorData_args typedOther = (getCollectorData_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCollectorData_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCollectorData_argsStandardSchemeFactory implements SchemeFactory { - public getCollectorData_argsStandardScheme getScheme() { - return new getCollectorData_argsStandardScheme(); - } - } - - private static class getCollectorData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCollectorData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCollectorData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCollectorData_argsTupleSchemeFactory implements SchemeFactory { - public getCollectorData_argsTupleScheme getScheme() { - return new getCollectorData_argsTupleScheme(); - } - } - - private static class getCollectorData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCollectorData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCollectorData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getCollectorData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCollectorData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCollectorData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCollectorData_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, PackageData.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCollectorData_result.class, metaDataMap); - } - - public getCollectorData_result() { - } - - public getCollectorData_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getCollectorData_result(getCollectorData_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (PackageData other_element : other.success) { - __this__success.add(new PackageData(other_element)); - } - this.success = __this__success; - } - } - - public getCollectorData_result deepCopy() { - return new getCollectorData_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(PackageData elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getCollectorData_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCollectorData_result) - return this.equals((getCollectorData_result)that); - return false; - } - - public boolean equals(getCollectorData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCollectorData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCollectorData_result typedOther = (getCollectorData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCollectorData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCollectorData_resultStandardSchemeFactory implements SchemeFactory { - public getCollectorData_resultStandardScheme getScheme() { - return new getCollectorData_resultStandardScheme(); - } - } - - private static class getCollectorData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCollectorData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list206 = iprot.readListBegin(); - struct.success = new ArrayList(_list206.size); - for (int _i207 = 0; _i207 < _list206.size; ++_i207) - { - PackageData _elem208; // required - _elem208 = new PackageData(); - _elem208.read(iprot); - struct.success.add(_elem208); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCollectorData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (PackageData _iter209 : struct.success) - { - _iter209.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCollectorData_resultTupleSchemeFactory implements SchemeFactory { - public getCollectorData_resultTupleScheme getScheme() { - return new getCollectorData_resultTupleScheme(); - } - } - - private static class getCollectorData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCollectorData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (PackageData _iter210 : struct.success) - { - _iter210.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCollectorData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list211 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list211.size); - for (int _i212 = 0; _i212 < _list211.size; ++_i212) - { - PackageData _elem213; // required - _elem213 = new PackageData(); - _elem213.read(iprot); - struct.success.add(_elem213); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getPackageOrder_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageOrder_args"); - - private static final org.apache.thrift.protocol.TField DESTINATION_FIELD_DESC = new org.apache.thrift.protocol.TField("destination", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageOrder_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageOrder_argsTupleSchemeFactory()); - } - - /** - * - * @see Destination - */ - public Destination destination; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - /** - * - * @see Destination - */ - DESTINATION((short)1, "destination"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // DESTINATION - return DESTINATION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.DESTINATION, new org.apache.thrift.meta_data.FieldMetaData("destination", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageOrder_args.class, metaDataMap); - } - - public getPackageOrder_args() { - } - - public getPackageOrder_args( - Destination destination) - { - this(); - this.destination = destination; - } - - /** - * Performs a deep copy on other. - */ - public getPackageOrder_args(getPackageOrder_args other) { - if (other.isSetDestination()) { - this.destination = other.destination; - } - } - - public getPackageOrder_args deepCopy() { - return new getPackageOrder_args(this); - } - - @Override - public void clear() { - this.destination = null; - } - - /** - * - * @see Destination - */ - public Destination getDestination() { - return this.destination; - } - - /** - * - * @see Destination - */ - public getPackageOrder_args setDestination(Destination destination) { - this.destination = destination; - return this; - } - - public void unsetDestination() { - this.destination = null; - } - - /** Returns true if field destination is set (has been assigned a value) and false otherwise */ - public boolean isSetDestination() { - return this.destination != null; - } - - public void setDestinationIsSet(boolean value) { - if (!value) { - this.destination = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case DESTINATION: - if (value == null) { - unsetDestination(); - } else { - setDestination((Destination)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case DESTINATION: - return getDestination(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case DESTINATION: - return isSetDestination(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageOrder_args) - return this.equals((getPackageOrder_args)that); - return false; - } - - public boolean equals(getPackageOrder_args that) { - if (that == null) - return false; - - boolean this_present_destination = true && this.isSetDestination(); - boolean that_present_destination = true && that.isSetDestination(); - if (this_present_destination || that_present_destination) { - if (!(this_present_destination && that_present_destination)) - return false; - if (!this.destination.equals(that.destination)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageOrder_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageOrder_args typedOther = (getPackageOrder_args)other; - - lastComparison = Boolean.valueOf(isSetDestination()).compareTo(typedOther.isSetDestination()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDestination()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.destination, typedOther.destination); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageOrder_args("); - boolean first = true; - - sb.append("destination:"); - if (this.destination == null) { - sb.append("null"); - } else { - sb.append(this.destination); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageOrder_argsStandardSchemeFactory implements SchemeFactory { - public getPackageOrder_argsStandardScheme getScheme() { - return new getPackageOrder_argsStandardScheme(); - } - } - - private static class getPackageOrder_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageOrder_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // DESTINATION - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageOrder_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.destination != null) { - oprot.writeFieldBegin(DESTINATION_FIELD_DESC); - oprot.writeI32(struct.destination.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageOrder_argsTupleSchemeFactory implements SchemeFactory { - public getPackageOrder_argsTupleScheme getScheme() { - return new getPackageOrder_argsTupleScheme(); - } - } - - private static class getPackageOrder_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageOrder_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetDestination()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetDestination()) { - oprot.writeI32(struct.destination.getValue()); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageOrder_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } - } - } - - } - - public static class getPackageOrder_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getPackageOrder_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getPackageOrder_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getPackageOrder_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getPackageOrder_result.class, metaDataMap); - } - - public getPackageOrder_result() { - } - - public getPackageOrder_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getPackageOrder_result(getPackageOrder_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - Short other_element_key = other_element.getKey(); - Integer other_element_value = other_element.getValue(); - - Short __this__success_copy_key = other_element_key; - - Integer __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getPackageOrder_result deepCopy() { - return new getPackageOrder_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(short key, int val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getPackageOrder_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getPackageOrder_result) - return this.equals((getPackageOrder_result)that); - return false; - } - - public boolean equals(getPackageOrder_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getPackageOrder_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getPackageOrder_result typedOther = (getPackageOrder_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getPackageOrder_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getPackageOrder_resultStandardSchemeFactory implements SchemeFactory { - public getPackageOrder_resultStandardScheme getScheme() { - return new getPackageOrder_resultStandardScheme(); - } - } - - private static class getPackageOrder_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getPackageOrder_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map214 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map214.size); - for (int _i215 = 0; _i215 < _map214.size; ++_i215) - { - short _key216; // required - int _val217; // required - _key216 = iprot.readI16(); - _val217 = iprot.readI32(); - struct.success.put(_key216, _val217); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getPackageOrder_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I16, org.apache.thrift.protocol.TType.I32, struct.success.size())); - for (Map.Entry _iter218 : struct.success.entrySet()) - { - oprot.writeI16(_iter218.getKey()); - oprot.writeI32(_iter218.getValue()); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getPackageOrder_resultTupleSchemeFactory implements SchemeFactory { - public getPackageOrder_resultTupleScheme getScheme() { - return new getPackageOrder_resultTupleScheme(); - } - } - - private static class getPackageOrder_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getPackageOrder_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter219 : struct.success.entrySet()) - { - oprot.writeI16(_iter219.getKey()); - oprot.writeI32(_iter219.getValue()); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getPackageOrder_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map220 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I16, org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.success = new HashMap(2*_map220.size); - for (int _i221 = 0; _i221 < _map220.size; ++_i221) - { - short _key222; // required - int _val223; // required - _key222 = iprot.readI16(); - _val223 = iprot.readI32(); - struct.success.put(_key222, _val223); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getFileOrder_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getFileOrder_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getFileOrder_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getFileOrder_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getFileOrder_args.class, metaDataMap); - } - - public getFileOrder_args() { - } - - public getFileOrder_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getFileOrder_args(getFileOrder_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public getFileOrder_args deepCopy() { - return new getFileOrder_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public getFileOrder_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getFileOrder_args) - return this.equals((getFileOrder_args)that); - return false; - } - - public boolean equals(getFileOrder_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getFileOrder_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getFileOrder_args typedOther = (getFileOrder_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getFileOrder_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getFileOrder_argsStandardSchemeFactory implements SchemeFactory { - public getFileOrder_argsStandardScheme getScheme() { - return new getFileOrder_argsStandardScheme(); - } - } - - private static class getFileOrder_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getFileOrder_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getFileOrder_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getFileOrder_argsTupleSchemeFactory implements SchemeFactory { - public getFileOrder_argsTupleScheme getScheme() { - return new getFileOrder_argsTupleScheme(); - } - } - - private static class getFileOrder_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getFileOrder_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getFileOrder_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class getFileOrder_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getFileOrder_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getFileOrder_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getFileOrder_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getFileOrder_result.class, metaDataMap); - } - - public getFileOrder_result() { - } - - public getFileOrder_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getFileOrder_result(getFileOrder_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - Short other_element_key = other_element.getKey(); - Integer other_element_value = other_element.getValue(); - - Short __this__success_copy_key = other_element_key; - - Integer __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getFileOrder_result deepCopy() { - return new getFileOrder_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(short key, int val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getFileOrder_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getFileOrder_result) - return this.equals((getFileOrder_result)that); - return false; - } - - public boolean equals(getFileOrder_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getFileOrder_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getFileOrder_result typedOther = (getFileOrder_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getFileOrder_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getFileOrder_resultStandardSchemeFactory implements SchemeFactory { - public getFileOrder_resultStandardScheme getScheme() { - return new getFileOrder_resultStandardScheme(); - } - } - - private static class getFileOrder_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getFileOrder_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map224 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map224.size); - for (int _i225 = 0; _i225 < _map224.size; ++_i225) - { - short _key226; // required - int _val227; // required - _key226 = iprot.readI16(); - _val227 = iprot.readI32(); - struct.success.put(_key226, _val227); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getFileOrder_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I16, org.apache.thrift.protocol.TType.I32, struct.success.size())); - for (Map.Entry _iter228 : struct.success.entrySet()) - { - oprot.writeI16(_iter228.getKey()); - oprot.writeI32(_iter228.getValue()); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getFileOrder_resultTupleSchemeFactory implements SchemeFactory { - public getFileOrder_resultTupleScheme getScheme() { - return new getFileOrder_resultTupleScheme(); - } - } - - private static class getFileOrder_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getFileOrder_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter229 : struct.success.entrySet()) - { - oprot.writeI16(_iter229.getKey()); - oprot.writeI32(_iter229.getValue()); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getFileOrder_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map230 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I16, org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.success = new HashMap(2*_map230.size); - for (int _i231 = 0; _i231 < _map230.size; ++_i231) - { - short _key232; // required - int _val233; // required - _key232 = iprot.readI16(); - _val233 = iprot.readI32(); - struct.success.put(_key232, _val233); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class generateAndAddPackages_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("generateAndAddPackages_args"); - - private static final org.apache.thrift.protocol.TField LINKS_FIELD_DESC = new org.apache.thrift.protocol.TField("links", org.apache.thrift.protocol.TType.LIST, (short)1); - private static final org.apache.thrift.protocol.TField DEST_FIELD_DESC = new org.apache.thrift.protocol.TField("dest", org.apache.thrift.protocol.TType.I32, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new generateAndAddPackages_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new generateAndAddPackages_argsTupleSchemeFactory()); - } - - public List links; // required - /** - * - * @see Destination - */ - public Destination dest; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - LINKS((short)1, "links"), - /** - * - * @see Destination - */ - DEST((short)2, "dest"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // LINKS - return LINKS; - case 2: // DEST - return DEST; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.LINKS, new org.apache.thrift.meta_data.FieldMetaData("links", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - tmpMap.put(_Fields.DEST, new org.apache.thrift.meta_data.FieldMetaData("dest", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(generateAndAddPackages_args.class, metaDataMap); - } - - public generateAndAddPackages_args() { - } - - public generateAndAddPackages_args( - List links, - Destination dest) - { - this(); - this.links = links; - this.dest = dest; - } - - /** - * Performs a deep copy on other. - */ - public generateAndAddPackages_args(generateAndAddPackages_args other) { - if (other.isSetLinks()) { - this.links = other.links; - } - if (other.isSetDest()) { - this.dest = other.dest; - } - } - - public generateAndAddPackages_args deepCopy() { - return new generateAndAddPackages_args(this); - } - - @Override - public void clear() { - this.links = null; - this.dest = null; - } - - public int getLinksSize() { - return (this.links == null) ? 0 : this.links.size(); - } - - public java.util.Iterator getLinksIterator() { - return (this.links == null) ? null : this.links.iterator(); - } - - public void addToLinks(String elem) { - if (this.links == null) { - this.links = new ArrayList(); - } - this.links.add(elem); - } - - public List getLinks() { - return this.links; - } - - public generateAndAddPackages_args setLinks(List links) { - this.links = links; - return this; - } - - public void unsetLinks() { - this.links = null; - } - - /** Returns true if field links is set (has been assigned a value) and false otherwise */ - public boolean isSetLinks() { - return this.links != null; - } - - public void setLinksIsSet(boolean value) { - if (!value) { - this.links = null; - } - } - - /** - * - * @see Destination - */ - public Destination getDest() { - return this.dest; - } - - /** - * - * @see Destination - */ - public generateAndAddPackages_args setDest(Destination dest) { - this.dest = dest; - return this; - } - - public void unsetDest() { - this.dest = null; - } - - /** Returns true if field dest is set (has been assigned a value) and false otherwise */ - public boolean isSetDest() { - return this.dest != null; - } - - public void setDestIsSet(boolean value) { - if (!value) { - this.dest = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case LINKS: - if (value == null) { - unsetLinks(); - } else { - setLinks((List)value); - } - break; - - case DEST: - if (value == null) { - unsetDest(); - } else { - setDest((Destination)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case LINKS: - return getLinks(); - - case DEST: - return getDest(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case LINKS: - return isSetLinks(); - case DEST: - return isSetDest(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof generateAndAddPackages_args) - return this.equals((generateAndAddPackages_args)that); - return false; - } - - public boolean equals(generateAndAddPackages_args that) { - if (that == null) - return false; - - boolean this_present_links = true && this.isSetLinks(); - boolean that_present_links = true && that.isSetLinks(); - if (this_present_links || that_present_links) { - if (!(this_present_links && that_present_links)) - return false; - if (!this.links.equals(that.links)) - return false; - } - - boolean this_present_dest = true && this.isSetDest(); - boolean that_present_dest = true && that.isSetDest(); - if (this_present_dest || that_present_dest) { - if (!(this_present_dest && that_present_dest)) - return false; - if (!this.dest.equals(that.dest)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(generateAndAddPackages_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - generateAndAddPackages_args typedOther = (generateAndAddPackages_args)other; - - lastComparison = Boolean.valueOf(isSetLinks()).compareTo(typedOther.isSetLinks()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinks()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.links, typedOther.links); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDest()).compareTo(typedOther.isSetDest()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDest()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dest, typedOther.dest); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("generateAndAddPackages_args("); - boolean first = true; - - sb.append("links:"); - if (this.links == null) { - sb.append("null"); - } else { - sb.append(this.links); - } - first = false; - if (!first) sb.append(", "); - sb.append("dest:"); - if (this.dest == null) { - sb.append("null"); - } else { - sb.append(this.dest); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class generateAndAddPackages_argsStandardSchemeFactory implements SchemeFactory { - public generateAndAddPackages_argsStandardScheme getScheme() { - return new generateAndAddPackages_argsStandardScheme(); - } - } - - private static class generateAndAddPackages_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, generateAndAddPackages_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // LINKS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list234 = iprot.readListBegin(); - struct.links = new ArrayList(_list234.size); - for (int _i235 = 0; _i235 < _list234.size; ++_i235) - { - String _elem236; // required - _elem236 = iprot.readString(); - struct.links.add(_elem236); - } - iprot.readListEnd(); - } - struct.setLinksIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DEST - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, generateAndAddPackages_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.links != null) { - oprot.writeFieldBegin(LINKS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.links.size())); - for (String _iter237 : struct.links) - { - oprot.writeString(_iter237); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - if (struct.dest != null) { - oprot.writeFieldBegin(DEST_FIELD_DESC); - oprot.writeI32(struct.dest.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class generateAndAddPackages_argsTupleSchemeFactory implements SchemeFactory { - public generateAndAddPackages_argsTupleScheme getScheme() { - return new generateAndAddPackages_argsTupleScheme(); - } - } - - private static class generateAndAddPackages_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, generateAndAddPackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetLinks()) { - optionals.set(0); - } - if (struct.isSetDest()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetLinks()) { - { - oprot.writeI32(struct.links.size()); - for (String _iter238 : struct.links) - { - oprot.writeString(_iter238); - } - } - } - if (struct.isSetDest()) { - oprot.writeI32(struct.dest.getValue()); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, generateAndAddPackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list239 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.links = new ArrayList(_list239.size); - for (int _i240 = 0; _i240 < _list239.size; ++_i240) - { - String _elem241; // required - _elem241 = iprot.readString(); - struct.links.add(_elem241); - } - } - struct.setLinksIsSet(true); - } - if (incoming.get(1)) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } - } - } - - } - - public static class generateAndAddPackages_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("generateAndAddPackages_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new generateAndAddPackages_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new generateAndAddPackages_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(generateAndAddPackages_result.class, metaDataMap); - } - - public generateAndAddPackages_result() { - } - - public generateAndAddPackages_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public generateAndAddPackages_result(generateAndAddPackages_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (Integer other_element : other.success) { - __this__success.add(other_element); - } - this.success = __this__success; - } - } - - public generateAndAddPackages_result deepCopy() { - return new generateAndAddPackages_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(int elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public generateAndAddPackages_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof generateAndAddPackages_result) - return this.equals((generateAndAddPackages_result)that); - return false; - } - - public boolean equals(generateAndAddPackages_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(generateAndAddPackages_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - generateAndAddPackages_result typedOther = (generateAndAddPackages_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("generateAndAddPackages_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class generateAndAddPackages_resultStandardSchemeFactory implements SchemeFactory { - public generateAndAddPackages_resultStandardScheme getScheme() { - return new generateAndAddPackages_resultStandardScheme(); - } - } - - private static class generateAndAddPackages_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, generateAndAddPackages_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list242 = iprot.readListBegin(); - struct.success = new ArrayList(_list242.size); - for (int _i243 = 0; _i243 < _list242.size; ++_i243) - { - int _elem244; // required - _elem244 = iprot.readI32(); - struct.success.add(_elem244); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, generateAndAddPackages_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.success.size())); - for (int _iter245 : struct.success) - { - oprot.writeI32(_iter245); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class generateAndAddPackages_resultTupleSchemeFactory implements SchemeFactory { - public generateAndAddPackages_resultTupleScheme getScheme() { - return new generateAndAddPackages_resultTupleScheme(); - } - } - - private static class generateAndAddPackages_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, generateAndAddPackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (int _iter246 : struct.success) - { - oprot.writeI32(_iter246); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, generateAndAddPackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list247 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.success = new ArrayList(_list247.size); - for (int _i248 = 0; _i248 < _list247.size; ++_i248) - { - int _elem249; // required - _elem249 = iprot.readI32(); - struct.success.add(_elem249); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class addPackage_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addPackage_args"); - - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField LINKS_FIELD_DESC = new org.apache.thrift.protocol.TField("links", org.apache.thrift.protocol.TType.LIST, (short)2); - private static final org.apache.thrift.protocol.TField DEST_FIELD_DESC = new org.apache.thrift.protocol.TField("dest", org.apache.thrift.protocol.TType.I32, (short)3); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new addPackage_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new addPackage_argsTupleSchemeFactory()); - } - - public String name; // required - public List links; // required - /** - * - * @see Destination - */ - public Destination dest; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - NAME((short)1, "name"), - LINKS((short)2, "links"), - /** - * - * @see Destination - */ - DEST((short)3, "dest"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // NAME - return NAME; - case 2: // LINKS - return LINKS; - case 3: // DEST - return DEST; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.LINKS, new org.apache.thrift.meta_data.FieldMetaData("links", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - tmpMap.put(_Fields.DEST, new org.apache.thrift.meta_data.FieldMetaData("dest", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addPackage_args.class, metaDataMap); - } - - public addPackage_args() { - } - - public addPackage_args( - String name, - List links, - Destination dest) - { - this(); - this.name = name; - this.links = links; - this.dest = dest; - } - - /** - * Performs a deep copy on other. - */ - public addPackage_args(addPackage_args other) { - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetLinks()) { - this.links = other.links; - } - if (other.isSetDest()) { - this.dest = other.dest; - } - } - - public addPackage_args deepCopy() { - return new addPackage_args(this); - } - - @Override - public void clear() { - this.name = null; - this.links = null; - this.dest = null; - } - - public String getName() { - return this.name; - } - - public addPackage_args setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public int getLinksSize() { - return (this.links == null) ? 0 : this.links.size(); - } - - public java.util.Iterator getLinksIterator() { - return (this.links == null) ? null : this.links.iterator(); - } - - public void addToLinks(String elem) { - if (this.links == null) { - this.links = new ArrayList(); - } - this.links.add(elem); - } - - public List getLinks() { - return this.links; - } - - public addPackage_args setLinks(List links) { - this.links = links; - return this; - } - - public void unsetLinks() { - this.links = null; - } - - /** Returns true if field links is set (has been assigned a value) and false otherwise */ - public boolean isSetLinks() { - return this.links != null; - } - - public void setLinksIsSet(boolean value) { - if (!value) { - this.links = null; - } - } - - /** - * - * @see Destination - */ - public Destination getDest() { - return this.dest; - } - - /** - * - * @see Destination - */ - public addPackage_args setDest(Destination dest) { - this.dest = dest; - return this; - } - - public void unsetDest() { - this.dest = null; - } - - /** Returns true if field dest is set (has been assigned a value) and false otherwise */ - public boolean isSetDest() { - return this.dest != null; - } - - public void setDestIsSet(boolean value) { - if (!value) { - this.dest = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case LINKS: - if (value == null) { - unsetLinks(); - } else { - setLinks((List)value); - } - break; - - case DEST: - if (value == null) { - unsetDest(); - } else { - setDest((Destination)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case NAME: - return getName(); - - case LINKS: - return getLinks(); - - case DEST: - return getDest(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case NAME: - return isSetName(); - case LINKS: - return isSetLinks(); - case DEST: - return isSetDest(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof addPackage_args) - return this.equals((addPackage_args)that); - return false; - } - - public boolean equals(addPackage_args that) { - if (that == null) - return false; - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_links = true && this.isSetLinks(); - boolean that_present_links = true && that.isSetLinks(); - if (this_present_links || that_present_links) { - if (!(this_present_links && that_present_links)) - return false; - if (!this.links.equals(that.links)) - return false; - } - - boolean this_present_dest = true && this.isSetDest(); - boolean that_present_dest = true && that.isSetDest(); - if (this_present_dest || that_present_dest) { - if (!(this_present_dest && that_present_dest)) - return false; - if (!this.dest.equals(that.dest)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(addPackage_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - addPackage_args typedOther = (addPackage_args)other; - - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLinks()).compareTo(typedOther.isSetLinks()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinks()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.links, typedOther.links); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDest()).compareTo(typedOther.isSetDest()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDest()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dest, typedOther.dest); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("addPackage_args("); - boolean first = true; - - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("links:"); - if (this.links == null) { - sb.append("null"); - } else { - sb.append(this.links); - } - first = false; - if (!first) sb.append(", "); - sb.append("dest:"); - if (this.dest == null) { - sb.append("null"); - } else { - sb.append(this.dest); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class addPackage_argsStandardSchemeFactory implements SchemeFactory { - public addPackage_argsStandardScheme getScheme() { - return new addPackage_argsStandardScheme(); - } - } - - private static class addPackage_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, addPackage_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // LINKS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list250 = iprot.readListBegin(); - struct.links = new ArrayList(_list250.size); - for (int _i251 = 0; _i251 < _list250.size; ++_i251) - { - String _elem252; // required - _elem252 = iprot.readString(); - struct.links.add(_elem252); - } - iprot.readListEnd(); - } - struct.setLinksIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // DEST - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, addPackage_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.links != null) { - oprot.writeFieldBegin(LINKS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.links.size())); - for (String _iter253 : struct.links) - { - oprot.writeString(_iter253); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - if (struct.dest != null) { - oprot.writeFieldBegin(DEST_FIELD_DESC); - oprot.writeI32(struct.dest.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class addPackage_argsTupleSchemeFactory implements SchemeFactory { - public addPackage_argsTupleScheme getScheme() { - return new addPackage_argsTupleScheme(); - } - } - - private static class addPackage_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, addPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetName()) { - optionals.set(0); - } - if (struct.isSetLinks()) { - optionals.set(1); - } - if (struct.isSetDest()) { - optionals.set(2); - } - oprot.writeBitSet(optionals, 3); - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetLinks()) { - { - oprot.writeI32(struct.links.size()); - for (String _iter254 : struct.links) - { - oprot.writeString(_iter254); - } - } - } - if (struct.isSetDest()) { - oprot.writeI32(struct.dest.getValue()); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, addPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(3); - if (incoming.get(0)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(1)) { - { - org.apache.thrift.protocol.TList _list255 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.links = new ArrayList(_list255.size); - for (int _i256 = 0; _i256 < _list255.size; ++_i256) - { - String _elem257; // required - _elem257 = iprot.readString(); - struct.links.add(_elem257); - } - } - struct.setLinksIsSet(true); - } - if (incoming.get(2)) { - struct.dest = Destination.findByValue(iprot.readI32()); - struct.setDestIsSet(true); - } - } - } - - } - - public static class addPackage_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addPackage_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.I32, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new addPackage_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new addPackage_resultTupleSchemeFactory()); - } - - public int success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addPackage_result.class, metaDataMap); - } - - public addPackage_result() { - } - - public addPackage_result( - int success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public addPackage_result(addPackage_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public addPackage_result deepCopy() { - return new addPackage_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = 0; - } - - public int getSuccess() { - return this.success; - } - - public addPackage_result setSuccess(int success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Integer.valueOf(getSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof addPackage_result) - return this.equals((addPackage_result)that); - return false; - } - - public boolean equals(addPackage_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(addPackage_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - addPackage_result typedOther = (addPackage_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("addPackage_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class addPackage_resultStandardSchemeFactory implements SchemeFactory { - public addPackage_resultStandardScheme getScheme() { - return new addPackage_resultStandardScheme(); - } - } - - private static class addPackage_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, addPackage_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.success = iprot.readI32(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, addPackage_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeI32(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class addPackage_resultTupleSchemeFactory implements SchemeFactory { - public addPackage_resultTupleScheme getScheme() { - return new addPackage_resultTupleScheme(); - } - } - - private static class addPackage_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, addPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeI32(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, addPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readI32(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class addFiles_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addFiles_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField LINKS_FIELD_DESC = new org.apache.thrift.protocol.TField("links", org.apache.thrift.protocol.TType.LIST, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new addFiles_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new addFiles_argsTupleSchemeFactory()); - } - - public int pid; // required - public List links; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"), - LINKS((short)2, "links"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - case 2: // LINKS - return LINKS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.LINKS, new org.apache.thrift.meta_data.FieldMetaData("links", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.LIST , "LinkList"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addFiles_args.class, metaDataMap); - } - - public addFiles_args() { - } - - public addFiles_args( - int pid, - List links) - { - this(); - this.pid = pid; - setPidIsSet(true); - this.links = links; - } - - /** - * Performs a deep copy on other. - */ - public addFiles_args(addFiles_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - if (other.isSetLinks()) { - this.links = other.links; - } - } - - public addFiles_args deepCopy() { - return new addFiles_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - this.links = null; - } - - public int getPid() { - return this.pid; - } - - public addFiles_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public int getLinksSize() { - return (this.links == null) ? 0 : this.links.size(); - } - - public java.util.Iterator getLinksIterator() { - return (this.links == null) ? null : this.links.iterator(); - } - - public void addToLinks(String elem) { - if (this.links == null) { - this.links = new ArrayList(); - } - this.links.add(elem); - } - - public List getLinks() { - return this.links; - } - - public addFiles_args setLinks(List links) { - this.links = links; - return this; - } - - public void unsetLinks() { - this.links = null; - } - - /** Returns true if field links is set (has been assigned a value) and false otherwise */ - public boolean isSetLinks() { - return this.links != null; - } - - public void setLinksIsSet(boolean value) { - if (!value) { - this.links = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - case LINKS: - if (value == null) { - unsetLinks(); - } else { - setLinks((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - case LINKS: - return getLinks(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - case LINKS: - return isSetLinks(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof addFiles_args) - return this.equals((addFiles_args)that); - return false; - } - - public boolean equals(addFiles_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - boolean this_present_links = true && this.isSetLinks(); - boolean that_present_links = true && that.isSetLinks(); - if (this_present_links || that_present_links) { - if (!(this_present_links && that_present_links)) - return false; - if (!this.links.equals(that.links)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(addFiles_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - addFiles_args typedOther = (addFiles_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetLinks()).compareTo(typedOther.isSetLinks()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetLinks()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.links, typedOther.links); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("addFiles_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - if (!first) sb.append(", "); - sb.append("links:"); - if (this.links == null) { - sb.append("null"); - } else { - sb.append(this.links); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class addFiles_argsStandardSchemeFactory implements SchemeFactory { - public addFiles_argsStandardScheme getScheme() { - return new addFiles_argsStandardScheme(); - } - } - - private static class addFiles_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, addFiles_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // LINKS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list258 = iprot.readListBegin(); - struct.links = new ArrayList(_list258.size); - for (int _i259 = 0; _i259 < _list258.size; ++_i259) - { - String _elem260; // required - _elem260 = iprot.readString(); - struct.links.add(_elem260); - } - iprot.readListEnd(); - } - struct.setLinksIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, addFiles_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - if (struct.links != null) { - oprot.writeFieldBegin(LINKS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.links.size())); - for (String _iter261 : struct.links) - { - oprot.writeString(_iter261); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class addFiles_argsTupleSchemeFactory implements SchemeFactory { - public addFiles_argsTupleScheme getScheme() { - return new addFiles_argsTupleScheme(); - } - } - - private static class addFiles_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, addFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - if (struct.isSetLinks()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - if (struct.isSetLinks()) { - { - oprot.writeI32(struct.links.size()); - for (String _iter262 : struct.links) - { - oprot.writeString(_iter262); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, addFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - if (incoming.get(1)) { - { - org.apache.thrift.protocol.TList _list263 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.links = new ArrayList(_list263.size); - for (int _i264 = 0; _i264 < _list263.size; ++_i264) - { - String _elem265; // required - _elem265 = iprot.readString(); - struct.links.add(_elem265); - } - } - struct.setLinksIsSet(true); - } - } - } - - } - - public static class addFiles_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addFiles_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new addFiles_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new addFiles_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addFiles_result.class, metaDataMap); - } - - public addFiles_result() { - } - - /** - * Performs a deep copy on other. - */ - public addFiles_result(addFiles_result other) { - } - - public addFiles_result deepCopy() { - return new addFiles_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof addFiles_result) - return this.equals((addFiles_result)that); - return false; - } - - public boolean equals(addFiles_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(addFiles_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - addFiles_result typedOther = (addFiles_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("addFiles_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class addFiles_resultStandardSchemeFactory implements SchemeFactory { - public addFiles_resultStandardScheme getScheme() { - return new addFiles_resultStandardScheme(); - } - } - - private static class addFiles_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, addFiles_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, addFiles_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class addFiles_resultTupleSchemeFactory implements SchemeFactory { - public addFiles_resultTupleScheme getScheme() { - return new addFiles_resultTupleScheme(); - } - } - - private static class addFiles_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, addFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, addFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class uploadContainer_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("uploadContainer_args"); - - private static final org.apache.thrift.protocol.TField FILENAME_FIELD_DESC = new org.apache.thrift.protocol.TField("filename", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("data", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new uploadContainer_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new uploadContainer_argsTupleSchemeFactory()); - } - - public String filename; // required - public ByteBuffer data; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FILENAME((short)1, "filename"), - DATA((short)2, "data"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FILENAME - return FILENAME; - case 2: // DATA - return DATA; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FILENAME, new org.apache.thrift.meta_data.FieldMetaData("filename", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.DATA, new org.apache.thrift.meta_data.FieldMetaData("data", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , true))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(uploadContainer_args.class, metaDataMap); - } - - public uploadContainer_args() { - } - - public uploadContainer_args( - String filename, - ByteBuffer data) - { - this(); - this.filename = filename; - this.data = data; - } - - /** - * Performs a deep copy on other. - */ - public uploadContainer_args(uploadContainer_args other) { - if (other.isSetFilename()) { - this.filename = other.filename; - } - if (other.isSetData()) { - this.data = org.apache.thrift.TBaseHelper.copyBinary(other.data); -; - } - } - - public uploadContainer_args deepCopy() { - return new uploadContainer_args(this); - } - - @Override - public void clear() { - this.filename = null; - this.data = null; - } - - public String getFilename() { - return this.filename; - } - - public uploadContainer_args setFilename(String filename) { - this.filename = filename; - return this; - } - - public void unsetFilename() { - this.filename = null; - } - - /** Returns true if field filename is set (has been assigned a value) and false otherwise */ - public boolean isSetFilename() { - return this.filename != null; - } - - public void setFilenameIsSet(boolean value) { - if (!value) { - this.filename = null; - } - } - - public byte[] getData() { - setData(org.apache.thrift.TBaseHelper.rightSize(data)); - return data == null ? null : data.array(); - } - - public ByteBuffer bufferForData() { - return data; - } - - public uploadContainer_args setData(byte[] data) { - setData(data == null ? (ByteBuffer)null : ByteBuffer.wrap(data)); - return this; - } - - public uploadContainer_args setData(ByteBuffer data) { - this.data = data; - return this; - } - - public void unsetData() { - this.data = null; - } - - /** Returns true if field data is set (has been assigned a value) and false otherwise */ - public boolean isSetData() { - return this.data != null; - } - - public void setDataIsSet(boolean value) { - if (!value) { - this.data = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FILENAME: - if (value == null) { - unsetFilename(); - } else { - setFilename((String)value); - } - break; - - case DATA: - if (value == null) { - unsetData(); - } else { - setData((ByteBuffer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FILENAME: - return getFilename(); - - case DATA: - return getData(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FILENAME: - return isSetFilename(); - case DATA: - return isSetData(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof uploadContainer_args) - return this.equals((uploadContainer_args)that); - return false; - } - - public boolean equals(uploadContainer_args that) { - if (that == null) - return false; - - boolean this_present_filename = true && this.isSetFilename(); - boolean that_present_filename = true && that.isSetFilename(); - if (this_present_filename || that_present_filename) { - if (!(this_present_filename && that_present_filename)) - return false; - if (!this.filename.equals(that.filename)) - return false; - } - - boolean this_present_data = true && this.isSetData(); - boolean that_present_data = true && that.isSetData(); - if (this_present_data || that_present_data) { - if (!(this_present_data && that_present_data)) - return false; - if (!this.data.equals(that.data)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(uploadContainer_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - uploadContainer_args typedOther = (uploadContainer_args)other; - - lastComparison = Boolean.valueOf(isSetFilename()).compareTo(typedOther.isSetFilename()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFilename()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.filename, typedOther.filename); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetData()).compareTo(typedOther.isSetData()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetData()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, typedOther.data); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("uploadContainer_args("); - boolean first = true; - - sb.append("filename:"); - if (this.filename == null) { - sb.append("null"); - } else { - sb.append(this.filename); - } - first = false; - if (!first) sb.append(", "); - sb.append("data:"); - if (this.data == null) { - sb.append("null"); - } else { - org.apache.thrift.TBaseHelper.toString(this.data, sb); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class uploadContainer_argsStandardSchemeFactory implements SchemeFactory { - public uploadContainer_argsStandardScheme getScheme() { - return new uploadContainer_argsStandardScheme(); - } - } - - private static class uploadContainer_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, uploadContainer_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FILENAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.filename = iprot.readString(); - struct.setFilenameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DATA - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, uploadContainer_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.filename != null) { - oprot.writeFieldBegin(FILENAME_FIELD_DESC); - oprot.writeString(struct.filename); - oprot.writeFieldEnd(); - } - if (struct.data != null) { - oprot.writeFieldBegin(DATA_FIELD_DESC); - oprot.writeBinary(struct.data); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class uploadContainer_argsTupleSchemeFactory implements SchemeFactory { - public uploadContainer_argsTupleScheme getScheme() { - return new uploadContainer_argsTupleScheme(); - } - } - - private static class uploadContainer_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, uploadContainer_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFilename()) { - optionals.set(0); - } - if (struct.isSetData()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetFilename()) { - oprot.writeString(struct.filename); - } - if (struct.isSetData()) { - oprot.writeBinary(struct.data); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, uploadContainer_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.filename = iprot.readString(); - struct.setFilenameIsSet(true); - } - if (incoming.get(1)) { - struct.data = iprot.readBinary(); - struct.setDataIsSet(true); - } - } - } - - } - - public static class uploadContainer_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("uploadContainer_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new uploadContainer_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new uploadContainer_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(uploadContainer_result.class, metaDataMap); - } - - public uploadContainer_result() { - } - - /** - * Performs a deep copy on other. - */ - public uploadContainer_result(uploadContainer_result other) { - } - - public uploadContainer_result deepCopy() { - return new uploadContainer_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof uploadContainer_result) - return this.equals((uploadContainer_result)that); - return false; - } - - public boolean equals(uploadContainer_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(uploadContainer_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - uploadContainer_result typedOther = (uploadContainer_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("uploadContainer_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class uploadContainer_resultStandardSchemeFactory implements SchemeFactory { - public uploadContainer_resultStandardScheme getScheme() { - return new uploadContainer_resultStandardScheme(); - } - } - - private static class uploadContainer_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, uploadContainer_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, uploadContainer_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class uploadContainer_resultTupleSchemeFactory implements SchemeFactory { - public uploadContainer_resultTupleScheme getScheme() { - return new uploadContainer_resultTupleScheme(); - } - } - - private static class uploadContainer_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, uploadContainer_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, uploadContainer_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class deleteFiles_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deleteFiles_args"); - - private static final org.apache.thrift.protocol.TField FIDS_FIELD_DESC = new org.apache.thrift.protocol.TField("fids", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deleteFiles_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deleteFiles_argsTupleSchemeFactory()); - } - - public List fids; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FIDS((short)1, "fids"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FIDS - return FIDS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FIDS, new org.apache.thrift.meta_data.FieldMetaData("fids", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deleteFiles_args.class, metaDataMap); - } - - public deleteFiles_args() { - } - - public deleteFiles_args( - List fids) - { - this(); - this.fids = fids; - } - - /** - * Performs a deep copy on other. - */ - public deleteFiles_args(deleteFiles_args other) { - if (other.isSetFids()) { - List __this__fids = new ArrayList(); - for (Integer other_element : other.fids) { - __this__fids.add(other_element); - } - this.fids = __this__fids; - } - } - - public deleteFiles_args deepCopy() { - return new deleteFiles_args(this); - } - - @Override - public void clear() { - this.fids = null; - } - - public int getFidsSize() { - return (this.fids == null) ? 0 : this.fids.size(); - } - - public java.util.Iterator getFidsIterator() { - return (this.fids == null) ? null : this.fids.iterator(); - } - - public void addToFids(int elem) { - if (this.fids == null) { - this.fids = new ArrayList(); - } - this.fids.add(elem); - } - - public List getFids() { - return this.fids; - } - - public deleteFiles_args setFids(List fids) { - this.fids = fids; - return this; - } - - public void unsetFids() { - this.fids = null; - } - - /** Returns true if field fids is set (has been assigned a value) and false otherwise */ - public boolean isSetFids() { - return this.fids != null; - } - - public void setFidsIsSet(boolean value) { - if (!value) { - this.fids = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FIDS: - if (value == null) { - unsetFids(); - } else { - setFids((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FIDS: - return getFids(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FIDS: - return isSetFids(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deleteFiles_args) - return this.equals((deleteFiles_args)that); - return false; - } - - public boolean equals(deleteFiles_args that) { - if (that == null) - return false; - - boolean this_present_fids = true && this.isSetFids(); - boolean that_present_fids = true && that.isSetFids(); - if (this_present_fids || that_present_fids) { - if (!(this_present_fids && that_present_fids)) - return false; - if (!this.fids.equals(that.fids)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deleteFiles_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deleteFiles_args typedOther = (deleteFiles_args)other; - - lastComparison = Boolean.valueOf(isSetFids()).compareTo(typedOther.isSetFids()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFids()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fids, typedOther.fids); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deleteFiles_args("); - boolean first = true; - - sb.append("fids:"); - if (this.fids == null) { - sb.append("null"); - } else { - sb.append(this.fids); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deleteFiles_argsStandardSchemeFactory implements SchemeFactory { - public deleteFiles_argsStandardScheme getScheme() { - return new deleteFiles_argsStandardScheme(); - } - } - - private static class deleteFiles_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deleteFiles_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FIDS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list266 = iprot.readListBegin(); - struct.fids = new ArrayList(_list266.size); - for (int _i267 = 0; _i267 < _list266.size; ++_i267) - { - int _elem268; // required - _elem268 = iprot.readI32(); - struct.fids.add(_elem268); - } - iprot.readListEnd(); - } - struct.setFidsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deleteFiles_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.fids != null) { - oprot.writeFieldBegin(FIDS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.fids.size())); - for (int _iter269 : struct.fids) - { - oprot.writeI32(_iter269); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deleteFiles_argsTupleSchemeFactory implements SchemeFactory { - public deleteFiles_argsTupleScheme getScheme() { - return new deleteFiles_argsTupleScheme(); - } - } - - private static class deleteFiles_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deleteFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFids()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetFids()) { - { - oprot.writeI32(struct.fids.size()); - for (int _iter270 : struct.fids) - { - oprot.writeI32(_iter270); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deleteFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list271 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.fids = new ArrayList(_list271.size); - for (int _i272 = 0; _i272 < _list271.size; ++_i272) - { - int _elem273; // required - _elem273 = iprot.readI32(); - struct.fids.add(_elem273); - } - } - struct.setFidsIsSet(true); - } - } - } - - } - - public static class deleteFiles_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deleteFiles_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deleteFiles_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deleteFiles_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deleteFiles_result.class, metaDataMap); - } - - public deleteFiles_result() { - } - - /** - * Performs a deep copy on other. - */ - public deleteFiles_result(deleteFiles_result other) { - } - - public deleteFiles_result deepCopy() { - return new deleteFiles_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deleteFiles_result) - return this.equals((deleteFiles_result)that); - return false; - } - - public boolean equals(deleteFiles_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deleteFiles_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deleteFiles_result typedOther = (deleteFiles_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deleteFiles_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deleteFiles_resultStandardSchemeFactory implements SchemeFactory { - public deleteFiles_resultStandardScheme getScheme() { - return new deleteFiles_resultStandardScheme(); - } - } - - private static class deleteFiles_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deleteFiles_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deleteFiles_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deleteFiles_resultTupleSchemeFactory implements SchemeFactory { - public deleteFiles_resultTupleScheme getScheme() { - return new deleteFiles_resultTupleScheme(); - } - } - - private static class deleteFiles_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deleteFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deleteFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class deletePackages_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deletePackages_args"); - - private static final org.apache.thrift.protocol.TField PIDS_FIELD_DESC = new org.apache.thrift.protocol.TField("pids", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deletePackages_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deletePackages_argsTupleSchemeFactory()); - } - - public List pids; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PIDS((short)1, "pids"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PIDS - return PIDS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PIDS, new org.apache.thrift.meta_data.FieldMetaData("pids", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deletePackages_args.class, metaDataMap); - } - - public deletePackages_args() { - } - - public deletePackages_args( - List pids) - { - this(); - this.pids = pids; - } - - /** - * Performs a deep copy on other. - */ - public deletePackages_args(deletePackages_args other) { - if (other.isSetPids()) { - List __this__pids = new ArrayList(); - for (Integer other_element : other.pids) { - __this__pids.add(other_element); - } - this.pids = __this__pids; - } - } - - public deletePackages_args deepCopy() { - return new deletePackages_args(this); - } - - @Override - public void clear() { - this.pids = null; - } - - public int getPidsSize() { - return (this.pids == null) ? 0 : this.pids.size(); - } - - public java.util.Iterator getPidsIterator() { - return (this.pids == null) ? null : this.pids.iterator(); - } - - public void addToPids(int elem) { - if (this.pids == null) { - this.pids = new ArrayList(); - } - this.pids.add(elem); - } - - public List getPids() { - return this.pids; - } - - public deletePackages_args setPids(List pids) { - this.pids = pids; - return this; - } - - public void unsetPids() { - this.pids = null; - } - - /** Returns true if field pids is set (has been assigned a value) and false otherwise */ - public boolean isSetPids() { - return this.pids != null; - } - - public void setPidsIsSet(boolean value) { - if (!value) { - this.pids = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PIDS: - if (value == null) { - unsetPids(); - } else { - setPids((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PIDS: - return getPids(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PIDS: - return isSetPids(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deletePackages_args) - return this.equals((deletePackages_args)that); - return false; - } - - public boolean equals(deletePackages_args that) { - if (that == null) - return false; - - boolean this_present_pids = true && this.isSetPids(); - boolean that_present_pids = true && that.isSetPids(); - if (this_present_pids || that_present_pids) { - if (!(this_present_pids && that_present_pids)) - return false; - if (!this.pids.equals(that.pids)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deletePackages_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deletePackages_args typedOther = (deletePackages_args)other; - - lastComparison = Boolean.valueOf(isSetPids()).compareTo(typedOther.isSetPids()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPids()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pids, typedOther.pids); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deletePackages_args("); - boolean first = true; - - sb.append("pids:"); - if (this.pids == null) { - sb.append("null"); - } else { - sb.append(this.pids); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deletePackages_argsStandardSchemeFactory implements SchemeFactory { - public deletePackages_argsStandardScheme getScheme() { - return new deletePackages_argsStandardScheme(); - } - } - - private static class deletePackages_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deletePackages_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PIDS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list274 = iprot.readListBegin(); - struct.pids = new ArrayList(_list274.size); - for (int _i275 = 0; _i275 < _list274.size; ++_i275) - { - int _elem276; // required - _elem276 = iprot.readI32(); - struct.pids.add(_elem276); - } - iprot.readListEnd(); - } - struct.setPidsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deletePackages_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.pids != null) { - oprot.writeFieldBegin(PIDS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.pids.size())); - for (int _iter277 : struct.pids) - { - oprot.writeI32(_iter277); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deletePackages_argsTupleSchemeFactory implements SchemeFactory { - public deletePackages_argsTupleScheme getScheme() { - return new deletePackages_argsTupleScheme(); - } - } - - private static class deletePackages_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deletePackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPids()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPids()) { - { - oprot.writeI32(struct.pids.size()); - for (int _iter278 : struct.pids) - { - oprot.writeI32(_iter278); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deletePackages_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list279 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.pids = new ArrayList(_list279.size); - for (int _i280 = 0; _i280 < _list279.size; ++_i280) - { - int _elem281; // required - _elem281 = iprot.readI32(); - struct.pids.add(_elem281); - } - } - struct.setPidsIsSet(true); - } - } - } - - } - - public static class deletePackages_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deletePackages_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deletePackages_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deletePackages_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deletePackages_result.class, metaDataMap); - } - - public deletePackages_result() { - } - - /** - * Performs a deep copy on other. - */ - public deletePackages_result(deletePackages_result other) { - } - - public deletePackages_result deepCopy() { - return new deletePackages_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deletePackages_result) - return this.equals((deletePackages_result)that); - return false; - } - - public boolean equals(deletePackages_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deletePackages_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deletePackages_result typedOther = (deletePackages_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deletePackages_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deletePackages_resultStandardSchemeFactory implements SchemeFactory { - public deletePackages_resultStandardScheme getScheme() { - return new deletePackages_resultStandardScheme(); - } - } - - private static class deletePackages_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deletePackages_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deletePackages_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deletePackages_resultTupleSchemeFactory implements SchemeFactory { - public deletePackages_resultTupleScheme getScheme() { - return new deletePackages_resultTupleScheme(); - } - } - - private static class deletePackages_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deletePackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deletePackages_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class pushToQueue_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pushToQueue_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pushToQueue_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pushToQueue_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pushToQueue_args.class, metaDataMap); - } - - public pushToQueue_args() { - } - - public pushToQueue_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public pushToQueue_args(pushToQueue_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public pushToQueue_args deepCopy() { - return new pushToQueue_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public pushToQueue_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pushToQueue_args) - return this.equals((pushToQueue_args)that); - return false; - } - - public boolean equals(pushToQueue_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pushToQueue_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pushToQueue_args typedOther = (pushToQueue_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pushToQueue_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pushToQueue_argsStandardSchemeFactory implements SchemeFactory { - public pushToQueue_argsStandardScheme getScheme() { - return new pushToQueue_argsStandardScheme(); - } - } - - private static class pushToQueue_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pushToQueue_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pushToQueue_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pushToQueue_argsTupleSchemeFactory implements SchemeFactory { - public pushToQueue_argsTupleScheme getScheme() { - return new pushToQueue_argsTupleScheme(); - } - } - - private static class pushToQueue_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pushToQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pushToQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class pushToQueue_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pushToQueue_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pushToQueue_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pushToQueue_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pushToQueue_result.class, metaDataMap); - } - - public pushToQueue_result() { - } - - /** - * Performs a deep copy on other. - */ - public pushToQueue_result(pushToQueue_result other) { - } - - public pushToQueue_result deepCopy() { - return new pushToQueue_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pushToQueue_result) - return this.equals((pushToQueue_result)that); - return false; - } - - public boolean equals(pushToQueue_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pushToQueue_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pushToQueue_result typedOther = (pushToQueue_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pushToQueue_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pushToQueue_resultStandardSchemeFactory implements SchemeFactory { - public pushToQueue_resultStandardScheme getScheme() { - return new pushToQueue_resultStandardScheme(); - } - } - - private static class pushToQueue_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pushToQueue_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pushToQueue_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pushToQueue_resultTupleSchemeFactory implements SchemeFactory { - public pushToQueue_resultTupleScheme getScheme() { - return new pushToQueue_resultTupleScheme(); - } - } - - private static class pushToQueue_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pushToQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pushToQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class pullFromQueue_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pullFromQueue_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pullFromQueue_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pullFromQueue_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pullFromQueue_args.class, metaDataMap); - } - - public pullFromQueue_args() { - } - - public pullFromQueue_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public pullFromQueue_args(pullFromQueue_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public pullFromQueue_args deepCopy() { - return new pullFromQueue_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public pullFromQueue_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pullFromQueue_args) - return this.equals((pullFromQueue_args)that); - return false; - } - - public boolean equals(pullFromQueue_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pullFromQueue_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pullFromQueue_args typedOther = (pullFromQueue_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pullFromQueue_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pullFromQueue_argsStandardSchemeFactory implements SchemeFactory { - public pullFromQueue_argsStandardScheme getScheme() { - return new pullFromQueue_argsStandardScheme(); - } - } - - private static class pullFromQueue_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pullFromQueue_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pullFromQueue_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pullFromQueue_argsTupleSchemeFactory implements SchemeFactory { - public pullFromQueue_argsTupleScheme getScheme() { - return new pullFromQueue_argsTupleScheme(); - } - } - - private static class pullFromQueue_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pullFromQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pullFromQueue_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class pullFromQueue_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("pullFromQueue_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new pullFromQueue_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new pullFromQueue_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(pullFromQueue_result.class, metaDataMap); - } - - public pullFromQueue_result() { - } - - /** - * Performs a deep copy on other. - */ - public pullFromQueue_result(pullFromQueue_result other) { - } - - public pullFromQueue_result deepCopy() { - return new pullFromQueue_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof pullFromQueue_result) - return this.equals((pullFromQueue_result)that); - return false; - } - - public boolean equals(pullFromQueue_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(pullFromQueue_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - pullFromQueue_result typedOther = (pullFromQueue_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("pullFromQueue_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class pullFromQueue_resultStandardSchemeFactory implements SchemeFactory { - public pullFromQueue_resultStandardScheme getScheme() { - return new pullFromQueue_resultStandardScheme(); - } - } - - private static class pullFromQueue_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, pullFromQueue_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, pullFromQueue_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class pullFromQueue_resultTupleSchemeFactory implements SchemeFactory { - public pullFromQueue_resultTupleScheme getScheme() { - return new pullFromQueue_resultTupleScheme(); - } - } - - private static class pullFromQueue_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, pullFromQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, pullFromQueue_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class restartPackage_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartPackage_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartPackage_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartPackage_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartPackage_args.class, metaDataMap); - } - - public restartPackage_args() { - } - - public restartPackage_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public restartPackage_args(restartPackage_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public restartPackage_args deepCopy() { - return new restartPackage_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public restartPackage_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartPackage_args) - return this.equals((restartPackage_args)that); - return false; - } - - public boolean equals(restartPackage_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartPackage_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartPackage_args typedOther = (restartPackage_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartPackage_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartPackage_argsStandardSchemeFactory implements SchemeFactory { - public restartPackage_argsStandardScheme getScheme() { - return new restartPackage_argsStandardScheme(); - } - } - - private static class restartPackage_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartPackage_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartPackage_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartPackage_argsTupleSchemeFactory implements SchemeFactory { - public restartPackage_argsTupleScheme getScheme() { - return new restartPackage_argsTupleScheme(); - } - } - - private static class restartPackage_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class restartPackage_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartPackage_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartPackage_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartPackage_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartPackage_result.class, metaDataMap); - } - - public restartPackage_result() { - } - - /** - * Performs a deep copy on other. - */ - public restartPackage_result(restartPackage_result other) { - } - - public restartPackage_result deepCopy() { - return new restartPackage_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartPackage_result) - return this.equals((restartPackage_result)that); - return false; - } - - public boolean equals(restartPackage_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartPackage_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartPackage_result typedOther = (restartPackage_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartPackage_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartPackage_resultStandardSchemeFactory implements SchemeFactory { - public restartPackage_resultStandardScheme getScheme() { - return new restartPackage_resultStandardScheme(); - } - } - - private static class restartPackage_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartPackage_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartPackage_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartPackage_resultTupleSchemeFactory implements SchemeFactory { - public restartPackage_resultTupleScheme getScheme() { - return new restartPackage_resultTupleScheme(); - } - } - - private static class restartPackage_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class restartFile_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartFile_args"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartFile_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartFile_argsTupleSchemeFactory()); - } - - public int fid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartFile_args.class, metaDataMap); - } - - public restartFile_args() { - } - - public restartFile_args( - int fid) - { - this(); - this.fid = fid; - setFidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public restartFile_args(restartFile_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - } - - public restartFile_args deepCopy() { - return new restartFile_args(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - } - - public int getFid() { - return this.fid; - } - - public restartFile_args setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartFile_args) - return this.equals((restartFile_args)that); - return false; - } - - public boolean equals(restartFile_args that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartFile_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartFile_args typedOther = (restartFile_args)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartFile_args("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartFile_argsStandardSchemeFactory implements SchemeFactory { - public restartFile_argsStandardScheme getScheme() { - return new restartFile_argsStandardScheme(); - } - } - - private static class restartFile_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartFile_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartFile_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartFile_argsTupleSchemeFactory implements SchemeFactory { - public restartFile_argsTupleScheme getScheme() { - return new restartFile_argsTupleScheme(); - } - } - - private static class restartFile_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartFile_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartFile_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - } - } - - } - - public static class restartFile_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartFile_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartFile_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartFile_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartFile_result.class, metaDataMap); - } - - public restartFile_result() { - } - - /** - * Performs a deep copy on other. - */ - public restartFile_result(restartFile_result other) { - } - - public restartFile_result deepCopy() { - return new restartFile_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartFile_result) - return this.equals((restartFile_result)that); - return false; - } - - public boolean equals(restartFile_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartFile_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartFile_result typedOther = (restartFile_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartFile_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartFile_resultStandardSchemeFactory implements SchemeFactory { - public restartFile_resultStandardScheme getScheme() { - return new restartFile_resultStandardScheme(); - } - } - - private static class restartFile_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartFile_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartFile_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartFile_resultTupleSchemeFactory implements SchemeFactory { - public restartFile_resultTupleScheme getScheme() { - return new restartFile_resultTupleScheme(); - } - } - - private static class restartFile_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartFile_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartFile_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class recheckPackage_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("recheckPackage_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new recheckPackage_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new recheckPackage_argsTupleSchemeFactory()); - } - - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(recheckPackage_args.class, metaDataMap); - } - - public recheckPackage_args() { - } - - public recheckPackage_args( - int pid) - { - this(); - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public recheckPackage_args(recheckPackage_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - } - - public recheckPackage_args deepCopy() { - return new recheckPackage_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - } - - public int getPid() { - return this.pid; - } - - public recheckPackage_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof recheckPackage_args) - return this.equals((recheckPackage_args)that); - return false; - } - - public boolean equals(recheckPackage_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(recheckPackage_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - recheckPackage_args typedOther = (recheckPackage_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("recheckPackage_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class recheckPackage_argsStandardSchemeFactory implements SchemeFactory { - public recheckPackage_argsStandardScheme getScheme() { - return new recheckPackage_argsStandardScheme(); - } - } - - private static class recheckPackage_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, recheckPackage_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, recheckPackage_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class recheckPackage_argsTupleSchemeFactory implements SchemeFactory { - public recheckPackage_argsTupleScheme getScheme() { - return new recheckPackage_argsTupleScheme(); - } - } - - private static class recheckPackage_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, recheckPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, recheckPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class recheckPackage_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("recheckPackage_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new recheckPackage_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new recheckPackage_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(recheckPackage_result.class, metaDataMap); - } - - public recheckPackage_result() { - } - - /** - * Performs a deep copy on other. - */ - public recheckPackage_result(recheckPackage_result other) { - } - - public recheckPackage_result deepCopy() { - return new recheckPackage_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof recheckPackage_result) - return this.equals((recheckPackage_result)that); - return false; - } - - public boolean equals(recheckPackage_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(recheckPackage_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - recheckPackage_result typedOther = (recheckPackage_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("recheckPackage_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class recheckPackage_resultStandardSchemeFactory implements SchemeFactory { - public recheckPackage_resultStandardScheme getScheme() { - return new recheckPackage_resultStandardScheme(); - } - } - - private static class recheckPackage_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, recheckPackage_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, recheckPackage_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class recheckPackage_resultTupleSchemeFactory implements SchemeFactory { - public recheckPackage_resultTupleScheme getScheme() { - return new recheckPackage_resultTupleScheme(); - } - } - - private static class recheckPackage_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, recheckPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, recheckPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class stopAllDownloads_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("stopAllDownloads_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new stopAllDownloads_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new stopAllDownloads_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(stopAllDownloads_args.class, metaDataMap); - } - - public stopAllDownloads_args() { - } - - /** - * Performs a deep copy on other. - */ - public stopAllDownloads_args(stopAllDownloads_args other) { - } - - public stopAllDownloads_args deepCopy() { - return new stopAllDownloads_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof stopAllDownloads_args) - return this.equals((stopAllDownloads_args)that); - return false; - } - - public boolean equals(stopAllDownloads_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(stopAllDownloads_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - stopAllDownloads_args typedOther = (stopAllDownloads_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("stopAllDownloads_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class stopAllDownloads_argsStandardSchemeFactory implements SchemeFactory { - public stopAllDownloads_argsStandardScheme getScheme() { - return new stopAllDownloads_argsStandardScheme(); - } - } - - private static class stopAllDownloads_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, stopAllDownloads_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, stopAllDownloads_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class stopAllDownloads_argsTupleSchemeFactory implements SchemeFactory { - public stopAllDownloads_argsTupleScheme getScheme() { - return new stopAllDownloads_argsTupleScheme(); - } - } - - private static class stopAllDownloads_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, stopAllDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, stopAllDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class stopAllDownloads_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("stopAllDownloads_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new stopAllDownloads_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new stopAllDownloads_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(stopAllDownloads_result.class, metaDataMap); - } - - public stopAllDownloads_result() { - } - - /** - * Performs a deep copy on other. - */ - public stopAllDownloads_result(stopAllDownloads_result other) { - } - - public stopAllDownloads_result deepCopy() { - return new stopAllDownloads_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof stopAllDownloads_result) - return this.equals((stopAllDownloads_result)that); - return false; - } - - public boolean equals(stopAllDownloads_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(stopAllDownloads_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - stopAllDownloads_result typedOther = (stopAllDownloads_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("stopAllDownloads_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class stopAllDownloads_resultStandardSchemeFactory implements SchemeFactory { - public stopAllDownloads_resultStandardScheme getScheme() { - return new stopAllDownloads_resultStandardScheme(); - } - } - - private static class stopAllDownloads_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, stopAllDownloads_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, stopAllDownloads_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class stopAllDownloads_resultTupleSchemeFactory implements SchemeFactory { - public stopAllDownloads_resultTupleScheme getScheme() { - return new stopAllDownloads_resultTupleScheme(); - } - } - - private static class stopAllDownloads_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, stopAllDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, stopAllDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class stopDownloads_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("stopDownloads_args"); - - private static final org.apache.thrift.protocol.TField FIDS_FIELD_DESC = new org.apache.thrift.protocol.TField("fids", org.apache.thrift.protocol.TType.LIST, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new stopDownloads_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new stopDownloads_argsTupleSchemeFactory()); - } - - public List fids; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FIDS((short)1, "fids"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FIDS - return FIDS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FIDS, new org.apache.thrift.meta_data.FieldMetaData("fids", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(stopDownloads_args.class, metaDataMap); - } - - public stopDownloads_args() { - } - - public stopDownloads_args( - List fids) - { - this(); - this.fids = fids; - } - - /** - * Performs a deep copy on other. - */ - public stopDownloads_args(stopDownloads_args other) { - if (other.isSetFids()) { - List __this__fids = new ArrayList(); - for (Integer other_element : other.fids) { - __this__fids.add(other_element); - } - this.fids = __this__fids; - } - } - - public stopDownloads_args deepCopy() { - return new stopDownloads_args(this); - } - - @Override - public void clear() { - this.fids = null; - } - - public int getFidsSize() { - return (this.fids == null) ? 0 : this.fids.size(); - } - - public java.util.Iterator getFidsIterator() { - return (this.fids == null) ? null : this.fids.iterator(); - } - - public void addToFids(int elem) { - if (this.fids == null) { - this.fids = new ArrayList(); - } - this.fids.add(elem); - } - - public List getFids() { - return this.fids; - } - - public stopDownloads_args setFids(List fids) { - this.fids = fids; - return this; - } - - public void unsetFids() { - this.fids = null; - } - - /** Returns true if field fids is set (has been assigned a value) and false otherwise */ - public boolean isSetFids() { - return this.fids != null; - } - - public void setFidsIsSet(boolean value) { - if (!value) { - this.fids = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FIDS: - if (value == null) { - unsetFids(); - } else { - setFids((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FIDS: - return getFids(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FIDS: - return isSetFids(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof stopDownloads_args) - return this.equals((stopDownloads_args)that); - return false; - } - - public boolean equals(stopDownloads_args that) { - if (that == null) - return false; - - boolean this_present_fids = true && this.isSetFids(); - boolean that_present_fids = true && that.isSetFids(); - if (this_present_fids || that_present_fids) { - if (!(this_present_fids && that_present_fids)) - return false; - if (!this.fids.equals(that.fids)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(stopDownloads_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - stopDownloads_args typedOther = (stopDownloads_args)other; - - lastComparison = Boolean.valueOf(isSetFids()).compareTo(typedOther.isSetFids()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFids()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fids, typedOther.fids); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("stopDownloads_args("); - boolean first = true; - - sb.append("fids:"); - if (this.fids == null) { - sb.append("null"); - } else { - sb.append(this.fids); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class stopDownloads_argsStandardSchemeFactory implements SchemeFactory { - public stopDownloads_argsStandardScheme getScheme() { - return new stopDownloads_argsStandardScheme(); - } - } - - private static class stopDownloads_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, stopDownloads_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FIDS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list282 = iprot.readListBegin(); - struct.fids = new ArrayList(_list282.size); - for (int _i283 = 0; _i283 < _list282.size; ++_i283) - { - int _elem284; // required - _elem284 = iprot.readI32(); - struct.fids.add(_elem284); - } - iprot.readListEnd(); - } - struct.setFidsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, stopDownloads_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.fids != null) { - oprot.writeFieldBegin(FIDS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.fids.size())); - for (int _iter285 : struct.fids) - { - oprot.writeI32(_iter285); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class stopDownloads_argsTupleSchemeFactory implements SchemeFactory { - public stopDownloads_argsTupleScheme getScheme() { - return new stopDownloads_argsTupleScheme(); - } - } - - private static class stopDownloads_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, stopDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFids()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetFids()) { - { - oprot.writeI32(struct.fids.size()); - for (int _iter286 : struct.fids) - { - oprot.writeI32(_iter286); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, stopDownloads_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list287 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.fids = new ArrayList(_list287.size); - for (int _i288 = 0; _i288 < _list287.size; ++_i288) - { - int _elem289; // required - _elem289 = iprot.readI32(); - struct.fids.add(_elem289); - } - } - struct.setFidsIsSet(true); - } - } - } - - } - - public static class stopDownloads_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("stopDownloads_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new stopDownloads_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new stopDownloads_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(stopDownloads_result.class, metaDataMap); - } - - public stopDownloads_result() { - } - - /** - * Performs a deep copy on other. - */ - public stopDownloads_result(stopDownloads_result other) { - } - - public stopDownloads_result deepCopy() { - return new stopDownloads_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof stopDownloads_result) - return this.equals((stopDownloads_result)that); - return false; - } - - public boolean equals(stopDownloads_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(stopDownloads_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - stopDownloads_result typedOther = (stopDownloads_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("stopDownloads_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class stopDownloads_resultStandardSchemeFactory implements SchemeFactory { - public stopDownloads_resultStandardScheme getScheme() { - return new stopDownloads_resultStandardScheme(); - } - } - - private static class stopDownloads_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, stopDownloads_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, stopDownloads_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class stopDownloads_resultTupleSchemeFactory implements SchemeFactory { - public stopDownloads_resultTupleScheme getScheme() { - return new stopDownloads_resultTupleScheme(); - } - } - - private static class stopDownloads_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, stopDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, stopDownloads_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class setPackageName_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setPackageName_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setPackageName_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setPackageName_argsTupleSchemeFactory()); - } - - public int pid; // required - public String name; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"), - NAME((short)2, "name"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - case 2: // NAME - return NAME; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setPackageName_args.class, metaDataMap); - } - - public setPackageName_args() { - } - - public setPackageName_args( - int pid, - String name) - { - this(); - this.pid = pid; - setPidIsSet(true); - this.name = name; - } - - /** - * Performs a deep copy on other. - */ - public setPackageName_args(setPackageName_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - if (other.isSetName()) { - this.name = other.name; - } - } - - public setPackageName_args deepCopy() { - return new setPackageName_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - this.name = null; - } - - public int getPid() { - return this.pid; - } - - public setPackageName_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public String getName() { - return this.name; - } - - public setPackageName_args setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - case NAME: - return getName(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - case NAME: - return isSetName(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setPackageName_args) - return this.equals((setPackageName_args)that); - return false; - } - - public boolean equals(setPackageName_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setPackageName_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setPackageName_args typedOther = (setPackageName_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setPackageName_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - if (!first) sb.append(", "); - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setPackageName_argsStandardSchemeFactory implements SchemeFactory { - public setPackageName_argsStandardScheme getScheme() { - return new setPackageName_argsStandardScheme(); - } - } - - private static class setPackageName_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setPackageName_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setPackageName_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setPackageName_argsTupleSchemeFactory implements SchemeFactory { - public setPackageName_argsTupleScheme getScheme() { - return new setPackageName_argsTupleScheme(); - } - } - - private static class setPackageName_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setPackageName_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - if (struct.isSetName()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setPackageName_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - if (incoming.get(1)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - } - } - - } - - public static class setPackageName_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setPackageName_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setPackageName_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setPackageName_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setPackageName_result.class, metaDataMap); - } - - public setPackageName_result() { - } - - /** - * Performs a deep copy on other. - */ - public setPackageName_result(setPackageName_result other) { - } - - public setPackageName_result deepCopy() { - return new setPackageName_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setPackageName_result) - return this.equals((setPackageName_result)that); - return false; - } - - public boolean equals(setPackageName_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setPackageName_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setPackageName_result typedOther = (setPackageName_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setPackageName_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setPackageName_resultStandardSchemeFactory implements SchemeFactory { - public setPackageName_resultStandardScheme getScheme() { - return new setPackageName_resultStandardScheme(); - } - } - - private static class setPackageName_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setPackageName_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setPackageName_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setPackageName_resultTupleSchemeFactory implements SchemeFactory { - public setPackageName_resultTupleScheme getScheme() { - return new setPackageName_resultTupleScheme(); - } - } - - private static class setPackageName_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setPackageName_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setPackageName_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class movePackage_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("movePackage_args"); - - private static final org.apache.thrift.protocol.TField DESTINATION_FIELD_DESC = new org.apache.thrift.protocol.TField("destination", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new movePackage_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new movePackage_argsTupleSchemeFactory()); - } - - /** - * - * @see Destination - */ - public Destination destination; // required - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - /** - * - * @see Destination - */ - DESTINATION((short)1, "destination"), - PID((short)2, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // DESTINATION - return DESTINATION; - case 2: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.DESTINATION, new org.apache.thrift.meta_data.FieldMetaData("destination", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Destination.class))); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(movePackage_args.class, metaDataMap); - } - - public movePackage_args() { - } - - public movePackage_args( - Destination destination, - int pid) - { - this(); - this.destination = destination; - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public movePackage_args(movePackage_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetDestination()) { - this.destination = other.destination; - } - this.pid = other.pid; - } - - public movePackage_args deepCopy() { - return new movePackage_args(this); - } - - @Override - public void clear() { - this.destination = null; - setPidIsSet(false); - this.pid = 0; - } - - /** - * - * @see Destination - */ - public Destination getDestination() { - return this.destination; - } - - /** - * - * @see Destination - */ - public movePackage_args setDestination(Destination destination) { - this.destination = destination; - return this; - } - - public void unsetDestination() { - this.destination = null; - } - - /** Returns true if field destination is set (has been assigned a value) and false otherwise */ - public boolean isSetDestination() { - return this.destination != null; - } - - public void setDestinationIsSet(boolean value) { - if (!value) { - this.destination = null; - } - } - - public int getPid() { - return this.pid; - } - - public movePackage_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case DESTINATION: - if (value == null) { - unsetDestination(); - } else { - setDestination((Destination)value); - } - break; - - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case DESTINATION: - return getDestination(); - - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case DESTINATION: - return isSetDestination(); - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof movePackage_args) - return this.equals((movePackage_args)that); - return false; - } - - public boolean equals(movePackage_args that) { - if (that == null) - return false; - - boolean this_present_destination = true && this.isSetDestination(); - boolean that_present_destination = true && that.isSetDestination(); - if (this_present_destination || that_present_destination) { - if (!(this_present_destination && that_present_destination)) - return false; - if (!this.destination.equals(that.destination)) - return false; - } - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(movePackage_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - movePackage_args typedOther = (movePackage_args)other; - - lastComparison = Boolean.valueOf(isSetDestination()).compareTo(typedOther.isSetDestination()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDestination()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.destination, typedOther.destination); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("movePackage_args("); - boolean first = true; - - sb.append("destination:"); - if (this.destination == null) { - sb.append("null"); - } else { - sb.append(this.destination); - } - first = false; - if (!first) sb.append(", "); - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class movePackage_argsStandardSchemeFactory implements SchemeFactory { - public movePackage_argsStandardScheme getScheme() { - return new movePackage_argsStandardScheme(); - } - } - - private static class movePackage_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, movePackage_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // DESTINATION - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, movePackage_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.destination != null) { - oprot.writeFieldBegin(DESTINATION_FIELD_DESC); - oprot.writeI32(struct.destination.getValue()); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class movePackage_argsTupleSchemeFactory implements SchemeFactory { - public movePackage_argsTupleScheme getScheme() { - return new movePackage_argsTupleScheme(); - } - } - - private static class movePackage_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, movePackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetDestination()) { - optionals.set(0); - } - if (struct.isSetPid()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetDestination()) { - oprot.writeI32(struct.destination.getValue()); - } - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, movePackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.destination = Destination.findByValue(iprot.readI32()); - struct.setDestinationIsSet(true); - } - if (incoming.get(1)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class movePackage_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("movePackage_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new movePackage_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new movePackage_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(movePackage_result.class, metaDataMap); - } - - public movePackage_result() { - } - - /** - * Performs a deep copy on other. - */ - public movePackage_result(movePackage_result other) { - } - - public movePackage_result deepCopy() { - return new movePackage_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof movePackage_result) - return this.equals((movePackage_result)that); - return false; - } - - public boolean equals(movePackage_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(movePackage_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - movePackage_result typedOther = (movePackage_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("movePackage_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class movePackage_resultStandardSchemeFactory implements SchemeFactory { - public movePackage_resultStandardScheme getScheme() { - return new movePackage_resultStandardScheme(); - } - } - - private static class movePackage_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, movePackage_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, movePackage_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class movePackage_resultTupleSchemeFactory implements SchemeFactory { - public movePackage_resultTupleScheme getScheme() { - return new movePackage_resultTupleScheme(); - } - } - - private static class movePackage_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, movePackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, movePackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class moveFiles_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("moveFiles_args"); - - private static final org.apache.thrift.protocol.TField FIDS_FIELD_DESC = new org.apache.thrift.protocol.TField("fids", org.apache.thrift.protocol.TType.LIST, (short)1); - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new moveFiles_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new moveFiles_argsTupleSchemeFactory()); - } - - public List fids; // required - public int pid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FIDS((short)1, "fids"), - PID((short)2, "pid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FIDS - return FIDS; - case 2: // PID - return PID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FIDS, new org.apache.thrift.meta_data.FieldMetaData("fids", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID")))); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(moveFiles_args.class, metaDataMap); - } - - public moveFiles_args() { - } - - public moveFiles_args( - List fids, - int pid) - { - this(); - this.fids = fids; - this.pid = pid; - setPidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public moveFiles_args(moveFiles_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetFids()) { - List __this__fids = new ArrayList(); - for (Integer other_element : other.fids) { - __this__fids.add(other_element); - } - this.fids = __this__fids; - } - this.pid = other.pid; - } - - public moveFiles_args deepCopy() { - return new moveFiles_args(this); - } - - @Override - public void clear() { - this.fids = null; - setPidIsSet(false); - this.pid = 0; - } - - public int getFidsSize() { - return (this.fids == null) ? 0 : this.fids.size(); - } - - public java.util.Iterator getFidsIterator() { - return (this.fids == null) ? null : this.fids.iterator(); - } - - public void addToFids(int elem) { - if (this.fids == null) { - this.fids = new ArrayList(); - } - this.fids.add(elem); - } - - public List getFids() { - return this.fids; - } - - public moveFiles_args setFids(List fids) { - this.fids = fids; - return this; - } - - public void unsetFids() { - this.fids = null; - } - - /** Returns true if field fids is set (has been assigned a value) and false otherwise */ - public boolean isSetFids() { - return this.fids != null; - } - - public void setFidsIsSet(boolean value) { - if (!value) { - this.fids = null; - } - } - - public int getPid() { - return this.pid; - } - - public moveFiles_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FIDS: - if (value == null) { - unsetFids(); - } else { - setFids((List)value); - } - break; - - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FIDS: - return getFids(); - - case PID: - return Integer.valueOf(getPid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FIDS: - return isSetFids(); - case PID: - return isSetPid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof moveFiles_args) - return this.equals((moveFiles_args)that); - return false; - } - - public boolean equals(moveFiles_args that) { - if (that == null) - return false; - - boolean this_present_fids = true && this.isSetFids(); - boolean that_present_fids = true && that.isSetFids(); - if (this_present_fids || that_present_fids) { - if (!(this_present_fids && that_present_fids)) - return false; - if (!this.fids.equals(that.fids)) - return false; - } - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(moveFiles_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - moveFiles_args typedOther = (moveFiles_args)other; - - lastComparison = Boolean.valueOf(isSetFids()).compareTo(typedOther.isSetFids()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFids()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fids, typedOther.fids); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("moveFiles_args("); - boolean first = true; - - sb.append("fids:"); - if (this.fids == null) { - sb.append("null"); - } else { - sb.append(this.fids); - } - first = false; - if (!first) sb.append(", "); - sb.append("pid:"); - sb.append(this.pid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class moveFiles_argsStandardSchemeFactory implements SchemeFactory { - public moveFiles_argsStandardScheme getScheme() { - return new moveFiles_argsStandardScheme(); - } - } - - private static class moveFiles_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, moveFiles_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FIDS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list290 = iprot.readListBegin(); - struct.fids = new ArrayList(_list290.size); - for (int _i291 = 0; _i291 < _list290.size; ++_i291) - { - int _elem292; // required - _elem292 = iprot.readI32(); - struct.fids.add(_elem292); - } - iprot.readListEnd(); - } - struct.setFidsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, moveFiles_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.fids != null) { - oprot.writeFieldBegin(FIDS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.fids.size())); - for (int _iter293 : struct.fids) - { - oprot.writeI32(_iter293); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class moveFiles_argsTupleSchemeFactory implements SchemeFactory { - public moveFiles_argsTupleScheme getScheme() { - return new moveFiles_argsTupleScheme(); - } - } - - private static class moveFiles_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, moveFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFids()) { - optionals.set(0); - } - if (struct.isSetPid()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetFids()) { - { - oprot.writeI32(struct.fids.size()); - for (int _iter294 : struct.fids) - { - oprot.writeI32(_iter294); - } - } - } - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, moveFiles_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list295 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.fids = new ArrayList(_list295.size); - for (int _i296 = 0; _i296 < _list295.size; ++_i296) - { - int _elem297; // required - _elem297 = iprot.readI32(); - struct.fids.add(_elem297); - } - } - struct.setFidsIsSet(true); - } - if (incoming.get(1)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - } - } - - } - - public static class moveFiles_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("moveFiles_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new moveFiles_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new moveFiles_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(moveFiles_result.class, metaDataMap); - } - - public moveFiles_result() { - } - - /** - * Performs a deep copy on other. - */ - public moveFiles_result(moveFiles_result other) { - } - - public moveFiles_result deepCopy() { - return new moveFiles_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof moveFiles_result) - return this.equals((moveFiles_result)that); - return false; - } - - public boolean equals(moveFiles_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(moveFiles_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - moveFiles_result typedOther = (moveFiles_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("moveFiles_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class moveFiles_resultStandardSchemeFactory implements SchemeFactory { - public moveFiles_resultStandardScheme getScheme() { - return new moveFiles_resultStandardScheme(); - } - } - - private static class moveFiles_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, moveFiles_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, moveFiles_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class moveFiles_resultTupleSchemeFactory implements SchemeFactory { - public moveFiles_resultTupleScheme getScheme() { - return new moveFiles_resultTupleScheme(); - } - } - - private static class moveFiles_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, moveFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, moveFiles_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class orderPackage_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("orderPackage_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField POSITION_FIELD_DESC = new org.apache.thrift.protocol.TField("position", org.apache.thrift.protocol.TType.I16, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new orderPackage_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new orderPackage_argsTupleSchemeFactory()); - } - - public int pid; // required - public short position; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"), - POSITION((short)2, "position"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - case 2: // POSITION - return POSITION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private static final int __POSITION_ISSET_ID = 1; - private BitSet __isset_bit_vector = new BitSet(2); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.POSITION, new org.apache.thrift.meta_data.FieldMetaData("position", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(orderPackage_args.class, metaDataMap); - } - - public orderPackage_args() { - } - - public orderPackage_args( - int pid, - short position) - { - this(); - this.pid = pid; - setPidIsSet(true); - this.position = position; - setPositionIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public orderPackage_args(orderPackage_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - this.position = other.position; - } - - public orderPackage_args deepCopy() { - return new orderPackage_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - setPositionIsSet(false); - this.position = 0; - } - - public int getPid() { - return this.pid; - } - - public orderPackage_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public short getPosition() { - return this.position; - } - - public orderPackage_args setPosition(short position) { - this.position = position; - setPositionIsSet(true); - return this; - } - - public void unsetPosition() { - __isset_bit_vector.clear(__POSITION_ISSET_ID); - } - - /** Returns true if field position is set (has been assigned a value) and false otherwise */ - public boolean isSetPosition() { - return __isset_bit_vector.get(__POSITION_ISSET_ID); - } - - public void setPositionIsSet(boolean value) { - __isset_bit_vector.set(__POSITION_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - case POSITION: - if (value == null) { - unsetPosition(); - } else { - setPosition((Short)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - case POSITION: - return Short.valueOf(getPosition()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - case POSITION: - return isSetPosition(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof orderPackage_args) - return this.equals((orderPackage_args)that); - return false; - } - - public boolean equals(orderPackage_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - boolean this_present_position = true; - boolean that_present_position = true; - if (this_present_position || that_present_position) { - if (!(this_present_position && that_present_position)) - return false; - if (this.position != that.position) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(orderPackage_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - orderPackage_args typedOther = (orderPackage_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPosition()).compareTo(typedOther.isSetPosition()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPosition()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.position, typedOther.position); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("orderPackage_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - if (!first) sb.append(", "); - sb.append("position:"); - sb.append(this.position); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class orderPackage_argsStandardSchemeFactory implements SchemeFactory { - public orderPackage_argsStandardScheme getScheme() { - return new orderPackage_argsStandardScheme(); - } - } - - private static class orderPackage_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, orderPackage_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // POSITION - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.position = iprot.readI16(); - struct.setPositionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, orderPackage_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(POSITION_FIELD_DESC); - oprot.writeI16(struct.position); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class orderPackage_argsTupleSchemeFactory implements SchemeFactory { - public orderPackage_argsTupleScheme getScheme() { - return new orderPackage_argsTupleScheme(); - } - } - - private static class orderPackage_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, orderPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - if (struct.isSetPosition()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - if (struct.isSetPosition()) { - oprot.writeI16(struct.position); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, orderPackage_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - if (incoming.get(1)) { - struct.position = iprot.readI16(); - struct.setPositionIsSet(true); - } - } - } - - } - - public static class orderPackage_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("orderPackage_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new orderPackage_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new orderPackage_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(orderPackage_result.class, metaDataMap); - } - - public orderPackage_result() { - } - - /** - * Performs a deep copy on other. - */ - public orderPackage_result(orderPackage_result other) { - } - - public orderPackage_result deepCopy() { - return new orderPackage_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof orderPackage_result) - return this.equals((orderPackage_result)that); - return false; - } - - public boolean equals(orderPackage_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(orderPackage_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - orderPackage_result typedOther = (orderPackage_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("orderPackage_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class orderPackage_resultStandardSchemeFactory implements SchemeFactory { - public orderPackage_resultStandardScheme getScheme() { - return new orderPackage_resultStandardScheme(); - } - } - - private static class orderPackage_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, orderPackage_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, orderPackage_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class orderPackage_resultTupleSchemeFactory implements SchemeFactory { - public orderPackage_resultTupleScheme getScheme() { - return new orderPackage_resultTupleScheme(); - } - } - - private static class orderPackage_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, orderPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, orderPackage_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class orderFile_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("orderFile_args"); - - private static final org.apache.thrift.protocol.TField FID_FIELD_DESC = new org.apache.thrift.protocol.TField("fid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField POSITION_FIELD_DESC = new org.apache.thrift.protocol.TField("position", org.apache.thrift.protocol.TType.I16, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new orderFile_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new orderFile_argsTupleSchemeFactory()); - } - - public int fid; // required - public short position; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - FID((short)1, "fid"), - POSITION((short)2, "position"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // FID - return FID; - case 2: // POSITION - return POSITION; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __FID_ISSET_ID = 0; - private static final int __POSITION_ISSET_ID = 1; - private BitSet __isset_bit_vector = new BitSet(2); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.FID, new org.apache.thrift.meta_data.FieldMetaData("fid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "FileID"))); - tmpMap.put(_Fields.POSITION, new org.apache.thrift.meta_data.FieldMetaData("position", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(orderFile_args.class, metaDataMap); - } - - public orderFile_args() { - } - - public orderFile_args( - int fid, - short position) - { - this(); - this.fid = fid; - setFidIsSet(true); - this.position = position; - setPositionIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public orderFile_args(orderFile_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.fid = other.fid; - this.position = other.position; - } - - public orderFile_args deepCopy() { - return new orderFile_args(this); - } - - @Override - public void clear() { - setFidIsSet(false); - this.fid = 0; - setPositionIsSet(false); - this.position = 0; - } - - public int getFid() { - return this.fid; - } - - public orderFile_args setFid(int fid) { - this.fid = fid; - setFidIsSet(true); - return this; - } - - public void unsetFid() { - __isset_bit_vector.clear(__FID_ISSET_ID); - } - - /** Returns true if field fid is set (has been assigned a value) and false otherwise */ - public boolean isSetFid() { - return __isset_bit_vector.get(__FID_ISSET_ID); - } - - public void setFidIsSet(boolean value) { - __isset_bit_vector.set(__FID_ISSET_ID, value); - } - - public short getPosition() { - return this.position; - } - - public orderFile_args setPosition(short position) { - this.position = position; - setPositionIsSet(true); - return this; - } - - public void unsetPosition() { - __isset_bit_vector.clear(__POSITION_ISSET_ID); - } - - /** Returns true if field position is set (has been assigned a value) and false otherwise */ - public boolean isSetPosition() { - return __isset_bit_vector.get(__POSITION_ISSET_ID); - } - - public void setPositionIsSet(boolean value) { - __isset_bit_vector.set(__POSITION_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case FID: - if (value == null) { - unsetFid(); - } else { - setFid((Integer)value); - } - break; - - case POSITION: - if (value == null) { - unsetPosition(); - } else { - setPosition((Short)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case FID: - return Integer.valueOf(getFid()); - - case POSITION: - return Short.valueOf(getPosition()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case FID: - return isSetFid(); - case POSITION: - return isSetPosition(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof orderFile_args) - return this.equals((orderFile_args)that); - return false; - } - - public boolean equals(orderFile_args that) { - if (that == null) - return false; - - boolean this_present_fid = true; - boolean that_present_fid = true; - if (this_present_fid || that_present_fid) { - if (!(this_present_fid && that_present_fid)) - return false; - if (this.fid != that.fid) - return false; - } - - boolean this_present_position = true; - boolean that_present_position = true; - if (this_present_position || that_present_position) { - if (!(this_present_position && that_present_position)) - return false; - if (this.position != that.position) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(orderFile_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - orderFile_args typedOther = (orderFile_args)other; - - lastComparison = Boolean.valueOf(isSetFid()).compareTo(typedOther.isSetFid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fid, typedOther.fid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPosition()).compareTo(typedOther.isSetPosition()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPosition()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.position, typedOther.position); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("orderFile_args("); - boolean first = true; - - sb.append("fid:"); - sb.append(this.fid); - first = false; - if (!first) sb.append(", "); - sb.append("position:"); - sb.append(this.position); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class orderFile_argsStandardSchemeFactory implements SchemeFactory { - public orderFile_argsStandardScheme getScheme() { - return new orderFile_argsStandardScheme(); - } - } - - private static class orderFile_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, orderFile_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // FID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // POSITION - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.position = iprot.readI16(); - struct.setPositionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, orderFile_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(FID_FIELD_DESC); - oprot.writeI32(struct.fid); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(POSITION_FIELD_DESC); - oprot.writeI16(struct.position); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class orderFile_argsTupleSchemeFactory implements SchemeFactory { - public orderFile_argsTupleScheme getScheme() { - return new orderFile_argsTupleScheme(); - } - } - - private static class orderFile_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, orderFile_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetFid()) { - optionals.set(0); - } - if (struct.isSetPosition()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetFid()) { - oprot.writeI32(struct.fid); - } - if (struct.isSetPosition()) { - oprot.writeI16(struct.position); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, orderFile_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.fid = iprot.readI32(); - struct.setFidIsSet(true); - } - if (incoming.get(1)) { - struct.position = iprot.readI16(); - struct.setPositionIsSet(true); - } - } - } - - } - - public static class orderFile_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("orderFile_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new orderFile_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new orderFile_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(orderFile_result.class, metaDataMap); - } - - public orderFile_result() { - } - - /** - * Performs a deep copy on other. - */ - public orderFile_result(orderFile_result other) { - } - - public orderFile_result deepCopy() { - return new orderFile_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof orderFile_result) - return this.equals((orderFile_result)that); - return false; - } - - public boolean equals(orderFile_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(orderFile_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - orderFile_result typedOther = (orderFile_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("orderFile_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class orderFile_resultStandardSchemeFactory implements SchemeFactory { - public orderFile_resultStandardScheme getScheme() { - return new orderFile_resultStandardScheme(); - } - } - - private static class orderFile_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, orderFile_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, orderFile_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class orderFile_resultTupleSchemeFactory implements SchemeFactory { - public orderFile_resultTupleScheme getScheme() { - return new orderFile_resultTupleScheme(); - } - } - - private static class orderFile_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, orderFile_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, orderFile_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class setPackageData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setPackageData_args"); - - private static final org.apache.thrift.protocol.TField PID_FIELD_DESC = new org.apache.thrift.protocol.TField("pid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("data", org.apache.thrift.protocol.TType.MAP, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setPackageData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setPackageData_argsTupleSchemeFactory()); - } - - public int pid; // required - public Map data; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PID((short)1, "pid"), - DATA((short)2, "data"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PID - return PID; - case 2: // DATA - return DATA; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PID, new org.apache.thrift.meta_data.FieldMetaData("pid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID"))); - tmpMap.put(_Fields.DATA, new org.apache.thrift.meta_data.FieldMetaData("data", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setPackageData_args.class, metaDataMap); - } - - public setPackageData_args() { - } - - public setPackageData_args( - int pid, - Map data) - { - this(); - this.pid = pid; - setPidIsSet(true); - this.data = data; - } - - /** - * Performs a deep copy on other. - */ - public setPackageData_args(setPackageData_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pid = other.pid; - if (other.isSetData()) { - Map __this__data = new HashMap(); - for (Map.Entry other_element : other.data.entrySet()) { - - String other_element_key = other_element.getKey(); - String other_element_value = other_element.getValue(); - - String __this__data_copy_key = other_element_key; - - String __this__data_copy_value = other_element_value; - - __this__data.put(__this__data_copy_key, __this__data_copy_value); - } - this.data = __this__data; - } - } - - public setPackageData_args deepCopy() { - return new setPackageData_args(this); - } - - @Override - public void clear() { - setPidIsSet(false); - this.pid = 0; - this.data = null; - } - - public int getPid() { - return this.pid; - } - - public setPackageData_args setPid(int pid) { - this.pid = pid; - setPidIsSet(true); - return this; - } - - public void unsetPid() { - __isset_bit_vector.clear(__PID_ISSET_ID); - } - - /** Returns true if field pid is set (has been assigned a value) and false otherwise */ - public boolean isSetPid() { - return __isset_bit_vector.get(__PID_ISSET_ID); - } - - public void setPidIsSet(boolean value) { - __isset_bit_vector.set(__PID_ISSET_ID, value); - } - - public int getDataSize() { - return (this.data == null) ? 0 : this.data.size(); - } - - public void putToData(String key, String val) { - if (this.data == null) { - this.data = new HashMap(); - } - this.data.put(key, val); - } - - public Map getData() { - return this.data; - } - - public setPackageData_args setData(Map data) { - this.data = data; - return this; - } - - public void unsetData() { - this.data = null; - } - - /** Returns true if field data is set (has been assigned a value) and false otherwise */ - public boolean isSetData() { - return this.data != null; - } - - public void setDataIsSet(boolean value) { - if (!value) { - this.data = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PID: - if (value == null) { - unsetPid(); - } else { - setPid((Integer)value); - } - break; - - case DATA: - if (value == null) { - unsetData(); - } else { - setData((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PID: - return Integer.valueOf(getPid()); - - case DATA: - return getData(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PID: - return isSetPid(); - case DATA: - return isSetData(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setPackageData_args) - return this.equals((setPackageData_args)that); - return false; - } - - public boolean equals(setPackageData_args that) { - if (that == null) - return false; - - boolean this_present_pid = true; - boolean that_present_pid = true; - if (this_present_pid || that_present_pid) { - if (!(this_present_pid && that_present_pid)) - return false; - if (this.pid != that.pid) - return false; - } - - boolean this_present_data = true && this.isSetData(); - boolean that_present_data = true && that.isSetData(); - if (this_present_data || that_present_data) { - if (!(this_present_data && that_present_data)) - return false; - if (!this.data.equals(that.data)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setPackageData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setPackageData_args typedOther = (setPackageData_args)other; - - lastComparison = Boolean.valueOf(isSetPid()).compareTo(typedOther.isSetPid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pid, typedOther.pid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetData()).compareTo(typedOther.isSetData()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetData()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data, typedOther.data); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setPackageData_args("); - boolean first = true; - - sb.append("pid:"); - sb.append(this.pid); - first = false; - if (!first) sb.append(", "); - sb.append("data:"); - if (this.data == null) { - sb.append("null"); - } else { - sb.append(this.data); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setPackageData_argsStandardSchemeFactory implements SchemeFactory { - public setPackageData_argsStandardScheme getScheme() { - return new setPackageData_argsStandardScheme(); - } - } - - private static class setPackageData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setPackageData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // DATA - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map298 = iprot.readMapBegin(); - struct.data = new HashMap(2*_map298.size); - for (int _i299 = 0; _i299 < _map298.size; ++_i299) - { - String _key300; // required - String _val301; // required - _key300 = iprot.readString(); - _val301 = iprot.readString(); - struct.data.put(_key300, _val301); - } - iprot.readMapEnd(); - } - struct.setDataIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setPackageData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PID_FIELD_DESC); - oprot.writeI32(struct.pid); - oprot.writeFieldEnd(); - if (struct.data != null) { - oprot.writeFieldBegin(DATA_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, struct.data.size())); - for (Map.Entry _iter302 : struct.data.entrySet()) - { - oprot.writeString(_iter302.getKey()); - oprot.writeString(_iter302.getValue()); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setPackageData_argsTupleSchemeFactory implements SchemeFactory { - public setPackageData_argsTupleScheme getScheme() { - return new setPackageData_argsTupleScheme(); - } - } - - private static class setPackageData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setPackageData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPid()) { - optionals.set(0); - } - if (struct.isSetData()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPid()) { - oprot.writeI32(struct.pid); - } - if (struct.isSetData()) { - { - oprot.writeI32(struct.data.size()); - for (Map.Entry _iter303 : struct.data.entrySet()) - { - oprot.writeString(_iter303.getKey()); - oprot.writeString(_iter303.getValue()); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setPackageData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.pid = iprot.readI32(); - struct.setPidIsSet(true); - } - if (incoming.get(1)) { - { - org.apache.thrift.protocol.TMap _map304 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.data = new HashMap(2*_map304.size); - for (int _i305 = 0; _i305 < _map304.size; ++_i305) - { - String _key306; // required - String _val307; // required - _key306 = iprot.readString(); - _val307 = iprot.readString(); - struct.data.put(_key306, _val307); - } - } - struct.setDataIsSet(true); - } - } - } - - } - - public static class setPackageData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setPackageData_result"); - - private static final org.apache.thrift.protocol.TField E_FIELD_DESC = new org.apache.thrift.protocol.TField("e", org.apache.thrift.protocol.TType.STRUCT, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setPackageData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setPackageData_resultTupleSchemeFactory()); - } - - public PackageDoesNotExists e; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - E((short)1, "e"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // E - return E; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.E, new org.apache.thrift.meta_data.FieldMetaData("e", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setPackageData_result.class, metaDataMap); - } - - public setPackageData_result() { - } - - public setPackageData_result( - PackageDoesNotExists e) - { - this(); - this.e = e; - } - - /** - * Performs a deep copy on other. - */ - public setPackageData_result(setPackageData_result other) { - if (other.isSetE()) { - this.e = new PackageDoesNotExists(other.e); - } - } - - public setPackageData_result deepCopy() { - return new setPackageData_result(this); - } - - @Override - public void clear() { - this.e = null; - } - - public PackageDoesNotExists getE() { - return this.e; - } - - public setPackageData_result setE(PackageDoesNotExists e) { - this.e = e; - return this; - } - - public void unsetE() { - this.e = null; - } - - /** Returns true if field e is set (has been assigned a value) and false otherwise */ - public boolean isSetE() { - return this.e != null; - } - - public void setEIsSet(boolean value) { - if (!value) { - this.e = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case E: - if (value == null) { - unsetE(); - } else { - setE((PackageDoesNotExists)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case E: - return getE(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case E: - return isSetE(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setPackageData_result) - return this.equals((setPackageData_result)that); - return false; - } - - public boolean equals(setPackageData_result that) { - if (that == null) - return false; - - boolean this_present_e = true && this.isSetE(); - boolean that_present_e = true && that.isSetE(); - if (this_present_e || that_present_e) { - if (!(this_present_e && that_present_e)) - return false; - if (!this.e.equals(that.e)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setPackageData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setPackageData_result typedOther = (setPackageData_result)other; - - lastComparison = Boolean.valueOf(isSetE()).compareTo(typedOther.isSetE()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetE()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.e, typedOther.e); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setPackageData_result("); - boolean first = true; - - sb.append("e:"); - if (this.e == null) { - sb.append("null"); - } else { - sb.append(this.e); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setPackageData_resultStandardSchemeFactory implements SchemeFactory { - public setPackageData_resultStandardScheme getScheme() { - return new setPackageData_resultStandardScheme(); - } - } - - private static class setPackageData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setPackageData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // E - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setPackageData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.e != null) { - oprot.writeFieldBegin(E_FIELD_DESC); - struct.e.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setPackageData_resultTupleSchemeFactory implements SchemeFactory { - public setPackageData_resultTupleScheme getScheme() { - return new setPackageData_resultTupleScheme(); - } - } - - private static class setPackageData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setPackageData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetE()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetE()) { - struct.e.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setPackageData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.e = new PackageDoesNotExists(); - struct.e.read(iprot); - struct.setEIsSet(true); - } - } - } - - } - - public static class deleteFinished_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deleteFinished_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deleteFinished_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deleteFinished_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deleteFinished_args.class, metaDataMap); - } - - public deleteFinished_args() { - } - - /** - * Performs a deep copy on other. - */ - public deleteFinished_args(deleteFinished_args other) { - } - - public deleteFinished_args deepCopy() { - return new deleteFinished_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deleteFinished_args) - return this.equals((deleteFinished_args)that); - return false; - } - - public boolean equals(deleteFinished_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deleteFinished_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deleteFinished_args typedOther = (deleteFinished_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deleteFinished_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deleteFinished_argsStandardSchemeFactory implements SchemeFactory { - public deleteFinished_argsStandardScheme getScheme() { - return new deleteFinished_argsStandardScheme(); - } - } - - private static class deleteFinished_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deleteFinished_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deleteFinished_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deleteFinished_argsTupleSchemeFactory implements SchemeFactory { - public deleteFinished_argsTupleScheme getScheme() { - return new deleteFinished_argsTupleScheme(); - } - } - - private static class deleteFinished_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deleteFinished_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deleteFinished_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class deleteFinished_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("deleteFinished_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new deleteFinished_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new deleteFinished_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "PackageID")))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(deleteFinished_result.class, metaDataMap); - } - - public deleteFinished_result() { - } - - public deleteFinished_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public deleteFinished_result(deleteFinished_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (Integer other_element : other.success) { - __this__success.add(other_element); - } - this.success = __this__success; - } - } - - public deleteFinished_result deepCopy() { - return new deleteFinished_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(int elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public deleteFinished_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof deleteFinished_result) - return this.equals((deleteFinished_result)that); - return false; - } - - public boolean equals(deleteFinished_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(deleteFinished_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - deleteFinished_result typedOther = (deleteFinished_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("deleteFinished_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class deleteFinished_resultStandardSchemeFactory implements SchemeFactory { - public deleteFinished_resultStandardScheme getScheme() { - return new deleteFinished_resultStandardScheme(); - } - } - - private static class deleteFinished_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, deleteFinished_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list308 = iprot.readListBegin(); - struct.success = new ArrayList(_list308.size); - for (int _i309 = 0; _i309 < _list308.size; ++_i309) - { - int _elem310; // required - _elem310 = iprot.readI32(); - struct.success.add(_elem310); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, deleteFinished_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.success.size())); - for (int _iter311 : struct.success) - { - oprot.writeI32(_iter311); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class deleteFinished_resultTupleSchemeFactory implements SchemeFactory { - public deleteFinished_resultTupleScheme getScheme() { - return new deleteFinished_resultTupleScheme(); - } - } - - private static class deleteFinished_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, deleteFinished_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (int _iter312 : struct.success) - { - oprot.writeI32(_iter312); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, deleteFinished_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list313 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, iprot.readI32()); - struct.success = new ArrayList(_list313.size); - for (int _i314 = 0; _i314 < _list313.size; ++_i314) - { - int _elem315; // required - _elem315 = iprot.readI32(); - struct.success.add(_elem315); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class restartFailed_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartFailed_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartFailed_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartFailed_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartFailed_args.class, metaDataMap); - } - - public restartFailed_args() { - } - - /** - * Performs a deep copy on other. - */ - public restartFailed_args(restartFailed_args other) { - } - - public restartFailed_args deepCopy() { - return new restartFailed_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartFailed_args) - return this.equals((restartFailed_args)that); - return false; - } - - public boolean equals(restartFailed_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartFailed_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartFailed_args typedOther = (restartFailed_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartFailed_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartFailed_argsStandardSchemeFactory implements SchemeFactory { - public restartFailed_argsStandardScheme getScheme() { - return new restartFailed_argsStandardScheme(); - } - } - - private static class restartFailed_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartFailed_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartFailed_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartFailed_argsTupleSchemeFactory implements SchemeFactory { - public restartFailed_argsTupleScheme getScheme() { - return new restartFailed_argsTupleScheme(); - } - } - - private static class restartFailed_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartFailed_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartFailed_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class restartFailed_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("restartFailed_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new restartFailed_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new restartFailed_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(restartFailed_result.class, metaDataMap); - } - - public restartFailed_result() { - } - - /** - * Performs a deep copy on other. - */ - public restartFailed_result(restartFailed_result other) { - } - - public restartFailed_result deepCopy() { - return new restartFailed_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof restartFailed_result) - return this.equals((restartFailed_result)that); - return false; - } - - public boolean equals(restartFailed_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(restartFailed_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - restartFailed_result typedOther = (restartFailed_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("restartFailed_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class restartFailed_resultStandardSchemeFactory implements SchemeFactory { - public restartFailed_resultStandardScheme getScheme() { - return new restartFailed_resultStandardScheme(); - } - } - - private static class restartFailed_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, restartFailed_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, restartFailed_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class restartFailed_resultTupleSchemeFactory implements SchemeFactory { - public restartFailed_resultTupleScheme getScheme() { - return new restartFailed_resultTupleScheme(); - } - } - - private static class restartFailed_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, restartFailed_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, restartFailed_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class isCaptchaWaiting_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isCaptchaWaiting_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isCaptchaWaiting_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isCaptchaWaiting_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isCaptchaWaiting_args.class, metaDataMap); - } - - public isCaptchaWaiting_args() { - } - - /** - * Performs a deep copy on other. - */ - public isCaptchaWaiting_args(isCaptchaWaiting_args other) { - } - - public isCaptchaWaiting_args deepCopy() { - return new isCaptchaWaiting_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isCaptchaWaiting_args) - return this.equals((isCaptchaWaiting_args)that); - return false; - } - - public boolean equals(isCaptchaWaiting_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isCaptchaWaiting_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isCaptchaWaiting_args typedOther = (isCaptchaWaiting_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isCaptchaWaiting_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isCaptchaWaiting_argsStandardSchemeFactory implements SchemeFactory { - public isCaptchaWaiting_argsStandardScheme getScheme() { - return new isCaptchaWaiting_argsStandardScheme(); - } - } - - private static class isCaptchaWaiting_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isCaptchaWaiting_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isCaptchaWaiting_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isCaptchaWaiting_argsTupleSchemeFactory implements SchemeFactory { - public isCaptchaWaiting_argsTupleScheme getScheme() { - return new isCaptchaWaiting_argsTupleScheme(); - } - } - - private static class isCaptchaWaiting_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isCaptchaWaiting_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isCaptchaWaiting_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class isCaptchaWaiting_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isCaptchaWaiting_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new isCaptchaWaiting_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new isCaptchaWaiting_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isCaptchaWaiting_result.class, metaDataMap); - } - - public isCaptchaWaiting_result() { - } - - public isCaptchaWaiting_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public isCaptchaWaiting_result(isCaptchaWaiting_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public isCaptchaWaiting_result deepCopy() { - return new isCaptchaWaiting_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public isCaptchaWaiting_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof isCaptchaWaiting_result) - return this.equals((isCaptchaWaiting_result)that); - return false; - } - - public boolean equals(isCaptchaWaiting_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(isCaptchaWaiting_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - isCaptchaWaiting_result typedOther = (isCaptchaWaiting_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("isCaptchaWaiting_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class isCaptchaWaiting_resultStandardSchemeFactory implements SchemeFactory { - public isCaptchaWaiting_resultStandardScheme getScheme() { - return new isCaptchaWaiting_resultStandardScheme(); - } - } - - private static class isCaptchaWaiting_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, isCaptchaWaiting_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, isCaptchaWaiting_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class isCaptchaWaiting_resultTupleSchemeFactory implements SchemeFactory { - public isCaptchaWaiting_resultTupleScheme getScheme() { - return new isCaptchaWaiting_resultTupleScheme(); - } - } - - private static class isCaptchaWaiting_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, isCaptchaWaiting_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, isCaptchaWaiting_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getCaptchaTask_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCaptchaTask_args"); - - private static final org.apache.thrift.protocol.TField EXCLUSIVE_FIELD_DESC = new org.apache.thrift.protocol.TField("exclusive", org.apache.thrift.protocol.TType.BOOL, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCaptchaTask_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCaptchaTask_argsTupleSchemeFactory()); - } - - public boolean exclusive; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - EXCLUSIVE((short)1, "exclusive"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // EXCLUSIVE - return EXCLUSIVE; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __EXCLUSIVE_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.EXCLUSIVE, new org.apache.thrift.meta_data.FieldMetaData("exclusive", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCaptchaTask_args.class, metaDataMap); - } - - public getCaptchaTask_args() { - } - - public getCaptchaTask_args( - boolean exclusive) - { - this(); - this.exclusive = exclusive; - setExclusiveIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getCaptchaTask_args(getCaptchaTask_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.exclusive = other.exclusive; - } - - public getCaptchaTask_args deepCopy() { - return new getCaptchaTask_args(this); - } - - @Override - public void clear() { - setExclusiveIsSet(false); - this.exclusive = false; - } - - public boolean isExclusive() { - return this.exclusive; - } - - public getCaptchaTask_args setExclusive(boolean exclusive) { - this.exclusive = exclusive; - setExclusiveIsSet(true); - return this; - } - - public void unsetExclusive() { - __isset_bit_vector.clear(__EXCLUSIVE_ISSET_ID); - } - - /** Returns true if field exclusive is set (has been assigned a value) and false otherwise */ - public boolean isSetExclusive() { - return __isset_bit_vector.get(__EXCLUSIVE_ISSET_ID); - } - - public void setExclusiveIsSet(boolean value) { - __isset_bit_vector.set(__EXCLUSIVE_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case EXCLUSIVE: - if (value == null) { - unsetExclusive(); - } else { - setExclusive((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case EXCLUSIVE: - return Boolean.valueOf(isExclusive()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case EXCLUSIVE: - return isSetExclusive(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCaptchaTask_args) - return this.equals((getCaptchaTask_args)that); - return false; - } - - public boolean equals(getCaptchaTask_args that) { - if (that == null) - return false; - - boolean this_present_exclusive = true; - boolean that_present_exclusive = true; - if (this_present_exclusive || that_present_exclusive) { - if (!(this_present_exclusive && that_present_exclusive)) - return false; - if (this.exclusive != that.exclusive) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCaptchaTask_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCaptchaTask_args typedOther = (getCaptchaTask_args)other; - - lastComparison = Boolean.valueOf(isSetExclusive()).compareTo(typedOther.isSetExclusive()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetExclusive()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.exclusive, typedOther.exclusive); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCaptchaTask_args("); - boolean first = true; - - sb.append("exclusive:"); - sb.append(this.exclusive); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCaptchaTask_argsStandardSchemeFactory implements SchemeFactory { - public getCaptchaTask_argsStandardScheme getScheme() { - return new getCaptchaTask_argsStandardScheme(); - } - } - - private static class getCaptchaTask_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCaptchaTask_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // EXCLUSIVE - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.exclusive = iprot.readBool(); - struct.setExclusiveIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCaptchaTask_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(EXCLUSIVE_FIELD_DESC); - oprot.writeBool(struct.exclusive); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCaptchaTask_argsTupleSchemeFactory implements SchemeFactory { - public getCaptchaTask_argsTupleScheme getScheme() { - return new getCaptchaTask_argsTupleScheme(); - } - } - - private static class getCaptchaTask_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCaptchaTask_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetExclusive()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetExclusive()) { - oprot.writeBool(struct.exclusive); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCaptchaTask_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.exclusive = iprot.readBool(); - struct.setExclusiveIsSet(true); - } - } - } - - } - - public static class getCaptchaTask_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCaptchaTask_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCaptchaTask_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCaptchaTask_resultTupleSchemeFactory()); - } - - public CaptchaTask success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, CaptchaTask.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCaptchaTask_result.class, metaDataMap); - } - - public getCaptchaTask_result() { - } - - public getCaptchaTask_result( - CaptchaTask success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getCaptchaTask_result(getCaptchaTask_result other) { - if (other.isSetSuccess()) { - this.success = new CaptchaTask(other.success); - } - } - - public getCaptchaTask_result deepCopy() { - return new getCaptchaTask_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public CaptchaTask getSuccess() { - return this.success; - } - - public getCaptchaTask_result setSuccess(CaptchaTask success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((CaptchaTask)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCaptchaTask_result) - return this.equals((getCaptchaTask_result)that); - return false; - } - - public boolean equals(getCaptchaTask_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCaptchaTask_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCaptchaTask_result typedOther = (getCaptchaTask_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCaptchaTask_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCaptchaTask_resultStandardSchemeFactory implements SchemeFactory { - public getCaptchaTask_resultStandardScheme getScheme() { - return new getCaptchaTask_resultStandardScheme(); - } - } - - private static class getCaptchaTask_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCaptchaTask_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new CaptchaTask(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCaptchaTask_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCaptchaTask_resultTupleSchemeFactory implements SchemeFactory { - public getCaptchaTask_resultTupleScheme getScheme() { - return new getCaptchaTask_resultTupleScheme(); - } - } - - private static class getCaptchaTask_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCaptchaTask_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCaptchaTask_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new CaptchaTask(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getCaptchaTaskStatus_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCaptchaTaskStatus_args"); - - private static final org.apache.thrift.protocol.TField TID_FIELD_DESC = new org.apache.thrift.protocol.TField("tid", org.apache.thrift.protocol.TType.I32, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCaptchaTaskStatus_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCaptchaTaskStatus_argsTupleSchemeFactory()); - } - - public int tid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - TID((short)1, "tid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // TID - return TID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __TID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.TID, new org.apache.thrift.meta_data.FieldMetaData("tid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "TaskID"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCaptchaTaskStatus_args.class, metaDataMap); - } - - public getCaptchaTaskStatus_args() { - } - - public getCaptchaTaskStatus_args( - int tid) - { - this(); - this.tid = tid; - setTidIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getCaptchaTaskStatus_args(getCaptchaTaskStatus_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.tid = other.tid; - } - - public getCaptchaTaskStatus_args deepCopy() { - return new getCaptchaTaskStatus_args(this); - } - - @Override - public void clear() { - setTidIsSet(false); - this.tid = 0; - } - - public int getTid() { - return this.tid; - } - - public getCaptchaTaskStatus_args setTid(int tid) { - this.tid = tid; - setTidIsSet(true); - return this; - } - - public void unsetTid() { - __isset_bit_vector.clear(__TID_ISSET_ID); - } - - /** Returns true if field tid is set (has been assigned a value) and false otherwise */ - public boolean isSetTid() { - return __isset_bit_vector.get(__TID_ISSET_ID); - } - - public void setTidIsSet(boolean value) { - __isset_bit_vector.set(__TID_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case TID: - if (value == null) { - unsetTid(); - } else { - setTid((Integer)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case TID: - return Integer.valueOf(getTid()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case TID: - return isSetTid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCaptchaTaskStatus_args) - return this.equals((getCaptchaTaskStatus_args)that); - return false; - } - - public boolean equals(getCaptchaTaskStatus_args that) { - if (that == null) - return false; - - boolean this_present_tid = true; - boolean that_present_tid = true; - if (this_present_tid || that_present_tid) { - if (!(this_present_tid && that_present_tid)) - return false; - if (this.tid != that.tid) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCaptchaTaskStatus_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCaptchaTaskStatus_args typedOther = (getCaptchaTaskStatus_args)other; - - lastComparison = Boolean.valueOf(isSetTid()).compareTo(typedOther.isSetTid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.tid, typedOther.tid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCaptchaTaskStatus_args("); - boolean first = true; - - sb.append("tid:"); - sb.append(this.tid); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCaptchaTaskStatus_argsStandardSchemeFactory implements SchemeFactory { - public getCaptchaTaskStatus_argsStandardScheme getScheme() { - return new getCaptchaTaskStatus_argsStandardScheme(); - } - } - - private static class getCaptchaTaskStatus_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCaptchaTaskStatus_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // TID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.tid = iprot.readI32(); - struct.setTidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCaptchaTaskStatus_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(TID_FIELD_DESC); - oprot.writeI32(struct.tid); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCaptchaTaskStatus_argsTupleSchemeFactory implements SchemeFactory { - public getCaptchaTaskStatus_argsTupleScheme getScheme() { - return new getCaptchaTaskStatus_argsTupleScheme(); - } - } - - private static class getCaptchaTaskStatus_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCaptchaTaskStatus_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetTid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetTid()) { - oprot.writeI32(struct.tid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCaptchaTaskStatus_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.tid = iprot.readI32(); - struct.setTidIsSet(true); - } - } - } - - } - - public static class getCaptchaTaskStatus_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getCaptchaTaskStatus_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getCaptchaTaskStatus_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getCaptchaTaskStatus_resultTupleSchemeFactory()); - } - - public String success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getCaptchaTaskStatus_result.class, metaDataMap); - } - - public getCaptchaTaskStatus_result() { - } - - public getCaptchaTaskStatus_result( - String success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getCaptchaTaskStatus_result(getCaptchaTaskStatus_result other) { - if (other.isSetSuccess()) { - this.success = other.success; - } - } - - public getCaptchaTaskStatus_result deepCopy() { - return new getCaptchaTaskStatus_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public String getSuccess() { - return this.success; - } - - public getCaptchaTaskStatus_result setSuccess(String success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getCaptchaTaskStatus_result) - return this.equals((getCaptchaTaskStatus_result)that); - return false; - } - - public boolean equals(getCaptchaTaskStatus_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getCaptchaTaskStatus_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getCaptchaTaskStatus_result typedOther = (getCaptchaTaskStatus_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getCaptchaTaskStatus_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getCaptchaTaskStatus_resultStandardSchemeFactory implements SchemeFactory { - public getCaptchaTaskStatus_resultStandardScheme getScheme() { - return new getCaptchaTaskStatus_resultStandardScheme(); - } - } - - private static class getCaptchaTaskStatus_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getCaptchaTaskStatus_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getCaptchaTaskStatus_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeString(struct.success); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getCaptchaTaskStatus_resultTupleSchemeFactory implements SchemeFactory { - public getCaptchaTaskStatus_resultTupleScheme getScheme() { - return new getCaptchaTaskStatus_resultTupleScheme(); - } - } - - private static class getCaptchaTaskStatus_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getCaptchaTaskStatus_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeString(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getCaptchaTaskStatus_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class setCaptchaResult_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setCaptchaResult_args"); - - private static final org.apache.thrift.protocol.TField TID_FIELD_DESC = new org.apache.thrift.protocol.TField("tid", org.apache.thrift.protocol.TType.I32, (short)1); - private static final org.apache.thrift.protocol.TField RESULT_FIELD_DESC = new org.apache.thrift.protocol.TField("result", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setCaptchaResult_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setCaptchaResult_argsTupleSchemeFactory()); - } - - public int tid; // required - public String result; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - TID((short)1, "tid"), - RESULT((short)2, "result"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // TID - return TID; - case 2: // RESULT - return RESULT; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __TID_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.TID, new org.apache.thrift.meta_data.FieldMetaData("tid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32 , "TaskID"))); - tmpMap.put(_Fields.RESULT, new org.apache.thrift.meta_data.FieldMetaData("result", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setCaptchaResult_args.class, metaDataMap); - } - - public setCaptchaResult_args() { - } - - public setCaptchaResult_args( - int tid, - String result) - { - this(); - this.tid = tid; - setTidIsSet(true); - this.result = result; - } - - /** - * Performs a deep copy on other. - */ - public setCaptchaResult_args(setCaptchaResult_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.tid = other.tid; - if (other.isSetResult()) { - this.result = other.result; - } - } - - public setCaptchaResult_args deepCopy() { - return new setCaptchaResult_args(this); - } - - @Override - public void clear() { - setTidIsSet(false); - this.tid = 0; - this.result = null; - } - - public int getTid() { - return this.tid; - } - - public setCaptchaResult_args setTid(int tid) { - this.tid = tid; - setTidIsSet(true); - return this; - } - - public void unsetTid() { - __isset_bit_vector.clear(__TID_ISSET_ID); - } - - /** Returns true if field tid is set (has been assigned a value) and false otherwise */ - public boolean isSetTid() { - return __isset_bit_vector.get(__TID_ISSET_ID); - } - - public void setTidIsSet(boolean value) { - __isset_bit_vector.set(__TID_ISSET_ID, value); - } - - public String getResult() { - return this.result; - } - - public setCaptchaResult_args setResult(String result) { - this.result = result; - return this; - } - - public void unsetResult() { - this.result = null; - } - - /** Returns true if field result is set (has been assigned a value) and false otherwise */ - public boolean isSetResult() { - return this.result != null; - } - - public void setResultIsSet(boolean value) { - if (!value) { - this.result = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case TID: - if (value == null) { - unsetTid(); - } else { - setTid((Integer)value); - } - break; - - case RESULT: - if (value == null) { - unsetResult(); - } else { - setResult((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case TID: - return Integer.valueOf(getTid()); - - case RESULT: - return getResult(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case TID: - return isSetTid(); - case RESULT: - return isSetResult(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setCaptchaResult_args) - return this.equals((setCaptchaResult_args)that); - return false; - } - - public boolean equals(setCaptchaResult_args that) { - if (that == null) - return false; - - boolean this_present_tid = true; - boolean that_present_tid = true; - if (this_present_tid || that_present_tid) { - if (!(this_present_tid && that_present_tid)) - return false; - if (this.tid != that.tid) - return false; - } - - boolean this_present_result = true && this.isSetResult(); - boolean that_present_result = true && that.isSetResult(); - if (this_present_result || that_present_result) { - if (!(this_present_result && that_present_result)) - return false; - if (!this.result.equals(that.result)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setCaptchaResult_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setCaptchaResult_args typedOther = (setCaptchaResult_args)other; - - lastComparison = Boolean.valueOf(isSetTid()).compareTo(typedOther.isSetTid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.tid, typedOther.tid); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetResult()).compareTo(typedOther.isSetResult()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetResult()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.result, typedOther.result); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setCaptchaResult_args("); - boolean first = true; - - sb.append("tid:"); - sb.append(this.tid); - first = false; - if (!first) sb.append(", "); - sb.append("result:"); - if (this.result == null) { - sb.append("null"); - } else { - sb.append(this.result); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setCaptchaResult_argsStandardSchemeFactory implements SchemeFactory { - public setCaptchaResult_argsStandardScheme getScheme() { - return new setCaptchaResult_argsStandardScheme(); - } - } - - private static class setCaptchaResult_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setCaptchaResult_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // TID - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.tid = iprot.readI32(); - struct.setTidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // RESULT - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.result = iprot.readString(); - struct.setResultIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setCaptchaResult_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(TID_FIELD_DESC); - oprot.writeI32(struct.tid); - oprot.writeFieldEnd(); - if (struct.result != null) { - oprot.writeFieldBegin(RESULT_FIELD_DESC); - oprot.writeString(struct.result); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setCaptchaResult_argsTupleSchemeFactory implements SchemeFactory { - public setCaptchaResult_argsTupleScheme getScheme() { - return new setCaptchaResult_argsTupleScheme(); - } - } - - private static class setCaptchaResult_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setCaptchaResult_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetTid()) { - optionals.set(0); - } - if (struct.isSetResult()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetTid()) { - oprot.writeI32(struct.tid); - } - if (struct.isSetResult()) { - oprot.writeString(struct.result); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setCaptchaResult_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.tid = iprot.readI32(); - struct.setTidIsSet(true); - } - if (incoming.get(1)) { - struct.result = iprot.readString(); - struct.setResultIsSet(true); - } - } - } - - } - - public static class setCaptchaResult_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("setCaptchaResult_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new setCaptchaResult_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new setCaptchaResult_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(setCaptchaResult_result.class, metaDataMap); - } - - public setCaptchaResult_result() { - } - - /** - * Performs a deep copy on other. - */ - public setCaptchaResult_result(setCaptchaResult_result other) { - } - - public setCaptchaResult_result deepCopy() { - return new setCaptchaResult_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof setCaptchaResult_result) - return this.equals((setCaptchaResult_result)that); - return false; - } - - public boolean equals(setCaptchaResult_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(setCaptchaResult_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - setCaptchaResult_result typedOther = (setCaptchaResult_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("setCaptchaResult_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class setCaptchaResult_resultStandardSchemeFactory implements SchemeFactory { - public setCaptchaResult_resultStandardScheme getScheme() { - return new setCaptchaResult_resultStandardScheme(); - } - } - - private static class setCaptchaResult_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, setCaptchaResult_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, setCaptchaResult_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class setCaptchaResult_resultTupleSchemeFactory implements SchemeFactory { - public setCaptchaResult_resultTupleScheme getScheme() { - return new setCaptchaResult_resultTupleScheme(); - } - } - - private static class setCaptchaResult_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, setCaptchaResult_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, setCaptchaResult_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getEvents_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getEvents_args"); - - private static final org.apache.thrift.protocol.TField UUID_FIELD_DESC = new org.apache.thrift.protocol.TField("uuid", org.apache.thrift.protocol.TType.STRING, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getEvents_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getEvents_argsTupleSchemeFactory()); - } - - public String uuid; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - UUID((short)1, "uuid"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // UUID - return UUID; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.UUID, new org.apache.thrift.meta_data.FieldMetaData("uuid", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getEvents_args.class, metaDataMap); - } - - public getEvents_args() { - } - - public getEvents_args( - String uuid) - { - this(); - this.uuid = uuid; - } - - /** - * Performs a deep copy on other. - */ - public getEvents_args(getEvents_args other) { - if (other.isSetUuid()) { - this.uuid = other.uuid; - } - } - - public getEvents_args deepCopy() { - return new getEvents_args(this); - } - - @Override - public void clear() { - this.uuid = null; - } - - public String getUuid() { - return this.uuid; - } - - public getEvents_args setUuid(String uuid) { - this.uuid = uuid; - return this; - } - - public void unsetUuid() { - this.uuid = null; - } - - /** Returns true if field uuid is set (has been assigned a value) and false otherwise */ - public boolean isSetUuid() { - return this.uuid != null; - } - - public void setUuidIsSet(boolean value) { - if (!value) { - this.uuid = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case UUID: - if (value == null) { - unsetUuid(); - } else { - setUuid((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case UUID: - return getUuid(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case UUID: - return isSetUuid(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getEvents_args) - return this.equals((getEvents_args)that); - return false; - } - - public boolean equals(getEvents_args that) { - if (that == null) - return false; - - boolean this_present_uuid = true && this.isSetUuid(); - boolean that_present_uuid = true && that.isSetUuid(); - if (this_present_uuid || that_present_uuid) { - if (!(this_present_uuid && that_present_uuid)) - return false; - if (!this.uuid.equals(that.uuid)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getEvents_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getEvents_args typedOther = (getEvents_args)other; - - lastComparison = Boolean.valueOf(isSetUuid()).compareTo(typedOther.isSetUuid()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUuid()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.uuid, typedOther.uuid); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getEvents_args("); - boolean first = true; - - sb.append("uuid:"); - if (this.uuid == null) { - sb.append("null"); - } else { - sb.append(this.uuid); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getEvents_argsStandardSchemeFactory implements SchemeFactory { - public getEvents_argsStandardScheme getScheme() { - return new getEvents_argsStandardScheme(); - } - } - - private static class getEvents_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getEvents_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // UUID - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.uuid = iprot.readString(); - struct.setUuidIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getEvents_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.uuid != null) { - oprot.writeFieldBegin(UUID_FIELD_DESC); - oprot.writeString(struct.uuid); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getEvents_argsTupleSchemeFactory implements SchemeFactory { - public getEvents_argsTupleScheme getScheme() { - return new getEvents_argsTupleScheme(); - } - } - - private static class getEvents_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getEvents_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUuid()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetUuid()) { - oprot.writeString(struct.uuid); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getEvents_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.uuid = iprot.readString(); - struct.setUuidIsSet(true); - } - } - } - - } - - public static class getEvents_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getEvents_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getEvents_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getEvents_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, EventInfo.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getEvents_result.class, metaDataMap); - } - - public getEvents_result() { - } - - public getEvents_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getEvents_result(getEvents_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (EventInfo other_element : other.success) { - __this__success.add(new EventInfo(other_element)); - } - this.success = __this__success; - } - } - - public getEvents_result deepCopy() { - return new getEvents_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(EventInfo elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getEvents_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getEvents_result) - return this.equals((getEvents_result)that); - return false; - } - - public boolean equals(getEvents_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getEvents_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getEvents_result typedOther = (getEvents_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getEvents_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getEvents_resultStandardSchemeFactory implements SchemeFactory { - public getEvents_resultStandardScheme getScheme() { - return new getEvents_resultStandardScheme(); - } - } - - private static class getEvents_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getEvents_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list316 = iprot.readListBegin(); - struct.success = new ArrayList(_list316.size); - for (int _i317 = 0; _i317 < _list316.size; ++_i317) - { - EventInfo _elem318; // required - _elem318 = new EventInfo(); - _elem318.read(iprot); - struct.success.add(_elem318); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getEvents_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (EventInfo _iter319 : struct.success) - { - _iter319.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getEvents_resultTupleSchemeFactory implements SchemeFactory { - public getEvents_resultTupleScheme getScheme() { - return new getEvents_resultTupleScheme(); - } - } - - private static class getEvents_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getEvents_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (EventInfo _iter320 : struct.success) - { - _iter320.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getEvents_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list321 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list321.size); - for (int _i322 = 0; _i322 < _list321.size; ++_i322) - { - EventInfo _elem323; // required - _elem323 = new EventInfo(); - _elem323.read(iprot); - struct.success.add(_elem323); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getAccounts_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAccounts_args"); - - private static final org.apache.thrift.protocol.TField REFRESH_FIELD_DESC = new org.apache.thrift.protocol.TField("refresh", org.apache.thrift.protocol.TType.BOOL, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAccounts_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAccounts_argsTupleSchemeFactory()); - } - - public boolean refresh; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - REFRESH((short)1, "refresh"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // REFRESH - return REFRESH; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __REFRESH_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.REFRESH, new org.apache.thrift.meta_data.FieldMetaData("refresh", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAccounts_args.class, metaDataMap); - } - - public getAccounts_args() { - } - - public getAccounts_args( - boolean refresh) - { - this(); - this.refresh = refresh; - setRefreshIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public getAccounts_args(getAccounts_args other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.refresh = other.refresh; - } - - public getAccounts_args deepCopy() { - return new getAccounts_args(this); - } - - @Override - public void clear() { - setRefreshIsSet(false); - this.refresh = false; - } - - public boolean isRefresh() { - return this.refresh; - } - - public getAccounts_args setRefresh(boolean refresh) { - this.refresh = refresh; - setRefreshIsSet(true); - return this; - } - - public void unsetRefresh() { - __isset_bit_vector.clear(__REFRESH_ISSET_ID); - } - - /** Returns true if field refresh is set (has been assigned a value) and false otherwise */ - public boolean isSetRefresh() { - return __isset_bit_vector.get(__REFRESH_ISSET_ID); - } - - public void setRefreshIsSet(boolean value) { - __isset_bit_vector.set(__REFRESH_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case REFRESH: - if (value == null) { - unsetRefresh(); - } else { - setRefresh((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case REFRESH: - return Boolean.valueOf(isRefresh()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case REFRESH: - return isSetRefresh(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAccounts_args) - return this.equals((getAccounts_args)that); - return false; - } - - public boolean equals(getAccounts_args that) { - if (that == null) - return false; - - boolean this_present_refresh = true; - boolean that_present_refresh = true; - if (this_present_refresh || that_present_refresh) { - if (!(this_present_refresh && that_present_refresh)) - return false; - if (this.refresh != that.refresh) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAccounts_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAccounts_args typedOther = (getAccounts_args)other; - - lastComparison = Boolean.valueOf(isSetRefresh()).compareTo(typedOther.isSetRefresh()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetRefresh()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refresh, typedOther.refresh); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAccounts_args("); - boolean first = true; - - sb.append("refresh:"); - sb.append(this.refresh); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAccounts_argsStandardSchemeFactory implements SchemeFactory { - public getAccounts_argsStandardScheme getScheme() { - return new getAccounts_argsStandardScheme(); - } - } - - private static class getAccounts_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAccounts_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // REFRESH - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.refresh = iprot.readBool(); - struct.setRefreshIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAccounts_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(REFRESH_FIELD_DESC); - oprot.writeBool(struct.refresh); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAccounts_argsTupleSchemeFactory implements SchemeFactory { - public getAccounts_argsTupleScheme getScheme() { - return new getAccounts_argsTupleScheme(); - } - } - - private static class getAccounts_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAccounts_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetRefresh()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetRefresh()) { - oprot.writeBool(struct.refresh); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAccounts_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.refresh = iprot.readBool(); - struct.setRefreshIsSet(true); - } - } - } - - } - - public static class getAccounts_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAccounts_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAccounts_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAccounts_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, AccountInfo.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAccounts_result.class, metaDataMap); - } - - public getAccounts_result() { - } - - public getAccounts_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getAccounts_result(getAccounts_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (AccountInfo other_element : other.success) { - __this__success.add(new AccountInfo(other_element)); - } - this.success = __this__success; - } - } - - public getAccounts_result deepCopy() { - return new getAccounts_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(AccountInfo elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getAccounts_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAccounts_result) - return this.equals((getAccounts_result)that); - return false; - } - - public boolean equals(getAccounts_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAccounts_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAccounts_result typedOther = (getAccounts_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAccounts_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAccounts_resultStandardSchemeFactory implements SchemeFactory { - public getAccounts_resultStandardScheme getScheme() { - return new getAccounts_resultStandardScheme(); - } - } - - private static class getAccounts_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAccounts_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list324 = iprot.readListBegin(); - struct.success = new ArrayList(_list324.size); - for (int _i325 = 0; _i325 < _list324.size; ++_i325) - { - AccountInfo _elem326; // required - _elem326 = new AccountInfo(); - _elem326.read(iprot); - struct.success.add(_elem326); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAccounts_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (AccountInfo _iter327 : struct.success) - { - _iter327.write(oprot); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAccounts_resultTupleSchemeFactory implements SchemeFactory { - public getAccounts_resultTupleScheme getScheme() { - return new getAccounts_resultTupleScheme(); - } - } - - private static class getAccounts_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAccounts_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (AccountInfo _iter328 : struct.success) - { - _iter328.write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAccounts_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list329 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new ArrayList(_list329.size); - for (int _i330 = 0; _i330 < _list329.size; ++_i330) - { - AccountInfo _elem331; // required - _elem331 = new AccountInfo(); - _elem331.read(iprot); - struct.success.add(_elem331); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getAccountTypes_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAccountTypes_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAccountTypes_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAccountTypes_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAccountTypes_args.class, metaDataMap); - } - - public getAccountTypes_args() { - } - - /** - * Performs a deep copy on other. - */ - public getAccountTypes_args(getAccountTypes_args other) { - } - - public getAccountTypes_args deepCopy() { - return new getAccountTypes_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAccountTypes_args) - return this.equals((getAccountTypes_args)that); - return false; - } - - public boolean equals(getAccountTypes_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAccountTypes_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAccountTypes_args typedOther = (getAccountTypes_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAccountTypes_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAccountTypes_argsStandardSchemeFactory implements SchemeFactory { - public getAccountTypes_argsStandardScheme getScheme() { - return new getAccountTypes_argsStandardScheme(); - } - } - - private static class getAccountTypes_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAccountTypes_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAccountTypes_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAccountTypes_argsTupleSchemeFactory implements SchemeFactory { - public getAccountTypes_argsTupleScheme getScheme() { - return new getAccountTypes_argsTupleScheme(); - } - } - - private static class getAccountTypes_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAccountTypes_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAccountTypes_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getAccountTypes_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAccountTypes_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAccountTypes_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAccountTypes_resultTupleSchemeFactory()); - } - - public List success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAccountTypes_result.class, metaDataMap); - } - - public getAccountTypes_result() { - } - - public getAccountTypes_result( - List success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getAccountTypes_result(getAccountTypes_result other) { - if (other.isSetSuccess()) { - List __this__success = new ArrayList(); - for (String other_element : other.success) { - __this__success.add(other_element); - } - this.success = __this__success; - } - } - - public getAccountTypes_result deepCopy() { - return new getAccountTypes_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public java.util.Iterator getSuccessIterator() { - return (this.success == null) ? null : this.success.iterator(); - } - - public void addToSuccess(String elem) { - if (this.success == null) { - this.success = new ArrayList(); - } - this.success.add(elem); - } - - public List getSuccess() { - return this.success; - } - - public getAccountTypes_result setSuccess(List success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((List)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAccountTypes_result) - return this.equals((getAccountTypes_result)that); - return false; - } - - public boolean equals(getAccountTypes_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAccountTypes_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAccountTypes_result typedOther = (getAccountTypes_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAccountTypes_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAccountTypes_resultStandardSchemeFactory implements SchemeFactory { - public getAccountTypes_resultStandardScheme getScheme() { - return new getAccountTypes_resultStandardScheme(); - } - } - - private static class getAccountTypes_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAccountTypes_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list332 = iprot.readListBegin(); - struct.success = new ArrayList(_list332.size); - for (int _i333 = 0; _i333 < _list332.size; ++_i333) - { - String _elem334; // required - _elem334 = iprot.readString(); - struct.success.add(_elem334); - } - iprot.readListEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAccountTypes_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.success.size())); - for (String _iter335 : struct.success) - { - oprot.writeString(_iter335); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAccountTypes_resultTupleSchemeFactory implements SchemeFactory { - public getAccountTypes_resultTupleScheme getScheme() { - return new getAccountTypes_resultTupleScheme(); - } - } - - private static class getAccountTypes_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAccountTypes_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (String _iter336 : struct.success) - { - oprot.writeString(_iter336); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAccountTypes_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TList _list337 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.success = new ArrayList(_list337.size); - for (int _i338 = 0; _i338 < _list337.size; ++_i338) - { - String _elem339; // required - _elem339 = iprot.readString(); - struct.success.add(_elem339); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class updateAccount_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("updateAccount_args"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField ACCOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("account", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)3); - private static final org.apache.thrift.protocol.TField OPTIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("options", org.apache.thrift.protocol.TType.MAP, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new updateAccount_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new updateAccount_argsTupleSchemeFactory()); - } - - public String plugin; // required - public String account; // required - public String password; // required - public Map options; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"), - ACCOUNT((short)2, "account"), - PASSWORD((short)3, "password"), - OPTIONS((short)4, "options"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - case 2: // ACCOUNT - return ACCOUNT; - case 3: // PASSWORD - return PASSWORD; - case 4: // OPTIONS - return OPTIONS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.ACCOUNT, new org.apache.thrift.meta_data.FieldMetaData("account", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.OPTIONS, new org.apache.thrift.meta_data.FieldMetaData("options", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateAccount_args.class, metaDataMap); - } - - public updateAccount_args() { - } - - public updateAccount_args( - String plugin, - String account, - String password, - Map options) - { - this(); - this.plugin = plugin; - this.account = account; - this.password = password; - this.options = options; - } - - /** - * Performs a deep copy on other. - */ - public updateAccount_args(updateAccount_args other) { - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetAccount()) { - this.account = other.account; - } - if (other.isSetPassword()) { - this.password = other.password; - } - if (other.isSetOptions()) { - Map __this__options = new HashMap(); - for (Map.Entry other_element : other.options.entrySet()) { - - String other_element_key = other_element.getKey(); - String other_element_value = other_element.getValue(); - - String __this__options_copy_key = other_element_key; - - String __this__options_copy_value = other_element_value; - - __this__options.put(__this__options_copy_key, __this__options_copy_value); - } - this.options = __this__options; - } - } - - public updateAccount_args deepCopy() { - return new updateAccount_args(this); - } - - @Override - public void clear() { - this.plugin = null; - this.account = null; - this.password = null; - this.options = null; - } - - public String getPlugin() { - return this.plugin; - } - - public updateAccount_args setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getAccount() { - return this.account; - } - - public updateAccount_args setAccount(String account) { - this.account = account; - return this; - } - - public void unsetAccount() { - this.account = null; - } - - /** Returns true if field account is set (has been assigned a value) and false otherwise */ - public boolean isSetAccount() { - return this.account != null; - } - - public void setAccountIsSet(boolean value) { - if (!value) { - this.account = null; - } - } - - public String getPassword() { - return this.password; - } - - public updateAccount_args setPassword(String password) { - this.password = password; - return this; - } - - public void unsetPassword() { - this.password = null; - } - - /** Returns true if field password is set (has been assigned a value) and false otherwise */ - public boolean isSetPassword() { - return this.password != null; - } - - public void setPasswordIsSet(boolean value) { - if (!value) { - this.password = null; - } - } - - public int getOptionsSize() { - return (this.options == null) ? 0 : this.options.size(); - } - - public void putToOptions(String key, String val) { - if (this.options == null) { - this.options = new HashMap(); - } - this.options.put(key, val); - } - - public Map getOptions() { - return this.options; - } - - public updateAccount_args setOptions(Map options) { - this.options = options; - return this; - } - - public void unsetOptions() { - this.options = null; - } - - /** Returns true if field options is set (has been assigned a value) and false otherwise */ - public boolean isSetOptions() { - return this.options != null; - } - - public void setOptionsIsSet(boolean value) { - if (!value) { - this.options = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case ACCOUNT: - if (value == null) { - unsetAccount(); - } else { - setAccount((String)value); - } - break; - - case PASSWORD: - if (value == null) { - unsetPassword(); - } else { - setPassword((String)value); - } - break; - - case OPTIONS: - if (value == null) { - unsetOptions(); - } else { - setOptions((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - case ACCOUNT: - return getAccount(); - - case PASSWORD: - return getPassword(); - - case OPTIONS: - return getOptions(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - case ACCOUNT: - return isSetAccount(); - case PASSWORD: - return isSetPassword(); - case OPTIONS: - return isSetOptions(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof updateAccount_args) - return this.equals((updateAccount_args)that); - return false; - } - - public boolean equals(updateAccount_args that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_account = true && this.isSetAccount(); - boolean that_present_account = true && that.isSetAccount(); - if (this_present_account || that_present_account) { - if (!(this_present_account && that_present_account)) - return false; - if (!this.account.equals(that.account)) - return false; - } - - boolean this_present_password = true && this.isSetPassword(); - boolean that_present_password = true && that.isSetPassword(); - if (this_present_password || that_present_password) { - if (!(this_present_password && that_present_password)) - return false; - if (!this.password.equals(that.password)) - return false; - } - - boolean this_present_options = true && this.isSetOptions(); - boolean that_present_options = true && that.isSetOptions(); - if (this_present_options || that_present_options) { - if (!(this_present_options && that_present_options)) - return false; - if (!this.options.equals(that.options)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(updateAccount_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - updateAccount_args typedOther = (updateAccount_args)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetAccount()).compareTo(typedOther.isSetAccount()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetAccount()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.account, typedOther.account); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPassword()).compareTo(typedOther.isSetPassword()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPassword()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.password, typedOther.password); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetOptions()).compareTo(typedOther.isSetOptions()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetOptions()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.options, typedOther.options); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("updateAccount_args("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("account:"); - if (this.account == null) { - sb.append("null"); - } else { - sb.append(this.account); - } - first = false; - if (!first) sb.append(", "); - sb.append("password:"); - if (this.password == null) { - sb.append("null"); - } else { - sb.append(this.password); - } - first = false; - if (!first) sb.append(", "); - sb.append("options:"); - if (this.options == null) { - sb.append("null"); - } else { - sb.append(this.options); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class updateAccount_argsStandardSchemeFactory implements SchemeFactory { - public updateAccount_argsStandardScheme getScheme() { - return new updateAccount_argsStandardScheme(); - } - } - - private static class updateAccount_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, updateAccount_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // ACCOUNT - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.account = iprot.readString(); - struct.setAccountIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // PASSWORD - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // OPTIONS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map340 = iprot.readMapBegin(); - struct.options = new HashMap(2*_map340.size); - for (int _i341 = 0; _i341 < _map340.size; ++_i341) - { - String _key342; // required - String _val343; // required - _key342 = iprot.readString(); - _val343 = iprot.readString(); - struct.options.put(_key342, _val343); - } - iprot.readMapEnd(); - } - struct.setOptionsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, updateAccount_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.account != null) { - oprot.writeFieldBegin(ACCOUNT_FIELD_DESC); - oprot.writeString(struct.account); - oprot.writeFieldEnd(); - } - if (struct.password != null) { - oprot.writeFieldBegin(PASSWORD_FIELD_DESC); - oprot.writeString(struct.password); - oprot.writeFieldEnd(); - } - if (struct.options != null) { - oprot.writeFieldBegin(OPTIONS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, struct.options.size())); - for (Map.Entry _iter344 : struct.options.entrySet()) - { - oprot.writeString(_iter344.getKey()); - oprot.writeString(_iter344.getValue()); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class updateAccount_argsTupleSchemeFactory implements SchemeFactory { - public updateAccount_argsTupleScheme getScheme() { - return new updateAccount_argsTupleScheme(); - } - } - - private static class updateAccount_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, updateAccount_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - if (struct.isSetAccount()) { - optionals.set(1); - } - if (struct.isSetPassword()) { - optionals.set(2); - } - if (struct.isSetOptions()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetAccount()) { - oprot.writeString(struct.account); - } - if (struct.isSetPassword()) { - oprot.writeString(struct.password); - } - if (struct.isSetOptions()) { - { - oprot.writeI32(struct.options.size()); - for (Map.Entry _iter345 : struct.options.entrySet()) - { - oprot.writeString(_iter345.getKey()); - oprot.writeString(_iter345.getValue()); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, updateAccount_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(1)) { - struct.account = iprot.readString(); - struct.setAccountIsSet(true); - } - if (incoming.get(2)) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } - if (incoming.get(3)) { - { - org.apache.thrift.protocol.TMap _map346 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.options = new HashMap(2*_map346.size); - for (int _i347 = 0; _i347 < _map346.size; ++_i347) - { - String _key348; // required - String _val349; // required - _key348 = iprot.readString(); - _val349 = iprot.readString(); - struct.options.put(_key348, _val349); - } - } - struct.setOptionsIsSet(true); - } - } - } - - } - - public static class updateAccount_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("updateAccount_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new updateAccount_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new updateAccount_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateAccount_result.class, metaDataMap); - } - - public updateAccount_result() { - } - - /** - * Performs a deep copy on other. - */ - public updateAccount_result(updateAccount_result other) { - } - - public updateAccount_result deepCopy() { - return new updateAccount_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof updateAccount_result) - return this.equals((updateAccount_result)that); - return false; - } - - public boolean equals(updateAccount_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(updateAccount_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - updateAccount_result typedOther = (updateAccount_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("updateAccount_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class updateAccount_resultStandardSchemeFactory implements SchemeFactory { - public updateAccount_resultStandardScheme getScheme() { - return new updateAccount_resultStandardScheme(); - } - } - - private static class updateAccount_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, updateAccount_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, updateAccount_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class updateAccount_resultTupleSchemeFactory implements SchemeFactory { - public updateAccount_resultTupleScheme getScheme() { - return new updateAccount_resultTupleScheme(); - } - } - - private static class updateAccount_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, updateAccount_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, updateAccount_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class removeAccount_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("removeAccount_args"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField ACCOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("account", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new removeAccount_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new removeAccount_argsTupleSchemeFactory()); - } - - public String plugin; // required - public String account; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"), - ACCOUNT((short)2, "account"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - case 2: // ACCOUNT - return ACCOUNT; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.ACCOUNT, new org.apache.thrift.meta_data.FieldMetaData("account", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(removeAccount_args.class, metaDataMap); - } - - public removeAccount_args() { - } - - public removeAccount_args( - String plugin, - String account) - { - this(); - this.plugin = plugin; - this.account = account; - } - - /** - * Performs a deep copy on other. - */ - public removeAccount_args(removeAccount_args other) { - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetAccount()) { - this.account = other.account; - } - } - - public removeAccount_args deepCopy() { - return new removeAccount_args(this); - } - - @Override - public void clear() { - this.plugin = null; - this.account = null; - } - - public String getPlugin() { - return this.plugin; - } - - public removeAccount_args setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getAccount() { - return this.account; - } - - public removeAccount_args setAccount(String account) { - this.account = account; - return this; - } - - public void unsetAccount() { - this.account = null; - } - - /** Returns true if field account is set (has been assigned a value) and false otherwise */ - public boolean isSetAccount() { - return this.account != null; - } - - public void setAccountIsSet(boolean value) { - if (!value) { - this.account = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case ACCOUNT: - if (value == null) { - unsetAccount(); - } else { - setAccount((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - case ACCOUNT: - return getAccount(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - case ACCOUNT: - return isSetAccount(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof removeAccount_args) - return this.equals((removeAccount_args)that); - return false; - } - - public boolean equals(removeAccount_args that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_account = true && this.isSetAccount(); - boolean that_present_account = true && that.isSetAccount(); - if (this_present_account || that_present_account) { - if (!(this_present_account && that_present_account)) - return false; - if (!this.account.equals(that.account)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(removeAccount_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - removeAccount_args typedOther = (removeAccount_args)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetAccount()).compareTo(typedOther.isSetAccount()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetAccount()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.account, typedOther.account); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("removeAccount_args("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("account:"); - if (this.account == null) { - sb.append("null"); - } else { - sb.append(this.account); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class removeAccount_argsStandardSchemeFactory implements SchemeFactory { - public removeAccount_argsStandardScheme getScheme() { - return new removeAccount_argsStandardScheme(); - } - } - - private static class removeAccount_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, removeAccount_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // ACCOUNT - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.account = iprot.readString(); - struct.setAccountIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, removeAccount_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.account != null) { - oprot.writeFieldBegin(ACCOUNT_FIELD_DESC); - oprot.writeString(struct.account); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class removeAccount_argsTupleSchemeFactory implements SchemeFactory { - public removeAccount_argsTupleScheme getScheme() { - return new removeAccount_argsTupleScheme(); - } - } - - private static class removeAccount_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, removeAccount_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - if (struct.isSetAccount()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetAccount()) { - oprot.writeString(struct.account); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, removeAccount_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(1)) { - struct.account = iprot.readString(); - struct.setAccountIsSet(true); - } - } - } - - } - - public static class removeAccount_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("removeAccount_result"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new removeAccount_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new removeAccount_resultTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(removeAccount_result.class, metaDataMap); - } - - public removeAccount_result() { - } - - /** - * Performs a deep copy on other. - */ - public removeAccount_result(removeAccount_result other) { - } - - public removeAccount_result deepCopy() { - return new removeAccount_result(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof removeAccount_result) - return this.equals((removeAccount_result)that); - return false; - } - - public boolean equals(removeAccount_result that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(removeAccount_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - removeAccount_result typedOther = (removeAccount_result)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("removeAccount_result("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class removeAccount_resultStandardSchemeFactory implements SchemeFactory { - public removeAccount_resultStandardScheme getScheme() { - return new removeAccount_resultStandardScheme(); - } - } - - private static class removeAccount_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, removeAccount_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, removeAccount_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class removeAccount_resultTupleSchemeFactory implements SchemeFactory { - public removeAccount_resultTupleScheme getScheme() { - return new removeAccount_resultTupleScheme(); - } - } - - private static class removeAccount_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, removeAccount_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, removeAccount_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class login_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("login_args"); - - private static final org.apache.thrift.protocol.TField USERNAME_FIELD_DESC = new org.apache.thrift.protocol.TField("username", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new login_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new login_argsTupleSchemeFactory()); - } - - public String username; // required - public String password; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - USERNAME((short)1, "username"), - PASSWORD((short)2, "password"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // USERNAME - return USERNAME; - case 2: // PASSWORD - return PASSWORD; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.USERNAME, new org.apache.thrift.meta_data.FieldMetaData("username", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(login_args.class, metaDataMap); - } - - public login_args() { - } - - public login_args( - String username, - String password) - { - this(); - this.username = username; - this.password = password; - } - - /** - * Performs a deep copy on other. - */ - public login_args(login_args other) { - if (other.isSetUsername()) { - this.username = other.username; - } - if (other.isSetPassword()) { - this.password = other.password; - } - } - - public login_args deepCopy() { - return new login_args(this); - } - - @Override - public void clear() { - this.username = null; - this.password = null; - } - - public String getUsername() { - return this.username; - } - - public login_args setUsername(String username) { - this.username = username; - return this; - } - - public void unsetUsername() { - this.username = null; - } - - /** Returns true if field username is set (has been assigned a value) and false otherwise */ - public boolean isSetUsername() { - return this.username != null; - } - - public void setUsernameIsSet(boolean value) { - if (!value) { - this.username = null; - } - } - - public String getPassword() { - return this.password; - } - - public login_args setPassword(String password) { - this.password = password; - return this; - } - - public void unsetPassword() { - this.password = null; - } - - /** Returns true if field password is set (has been assigned a value) and false otherwise */ - public boolean isSetPassword() { - return this.password != null; - } - - public void setPasswordIsSet(boolean value) { - if (!value) { - this.password = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case USERNAME: - if (value == null) { - unsetUsername(); - } else { - setUsername((String)value); - } - break; - - case PASSWORD: - if (value == null) { - unsetPassword(); - } else { - setPassword((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case USERNAME: - return getUsername(); - - case PASSWORD: - return getPassword(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case USERNAME: - return isSetUsername(); - case PASSWORD: - return isSetPassword(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof login_args) - return this.equals((login_args)that); - return false; - } - - public boolean equals(login_args that) { - if (that == null) - return false; - - boolean this_present_username = true && this.isSetUsername(); - boolean that_present_username = true && that.isSetUsername(); - if (this_present_username || that_present_username) { - if (!(this_present_username && that_present_username)) - return false; - if (!this.username.equals(that.username)) - return false; - } - - boolean this_present_password = true && this.isSetPassword(); - boolean that_present_password = true && that.isSetPassword(); - if (this_present_password || that_present_password) { - if (!(this_present_password && that_present_password)) - return false; - if (!this.password.equals(that.password)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(login_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - login_args typedOther = (login_args)other; - - lastComparison = Boolean.valueOf(isSetUsername()).compareTo(typedOther.isSetUsername()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUsername()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.username, typedOther.username); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPassword()).compareTo(typedOther.isSetPassword()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPassword()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.password, typedOther.password); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("login_args("); - boolean first = true; - - sb.append("username:"); - if (this.username == null) { - sb.append("null"); - } else { - sb.append(this.username); - } - first = false; - if (!first) sb.append(", "); - sb.append("password:"); - if (this.password == null) { - sb.append("null"); - } else { - sb.append(this.password); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class login_argsStandardSchemeFactory implements SchemeFactory { - public login_argsStandardScheme getScheme() { - return new login_argsStandardScheme(); - } - } - - private static class login_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, login_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // USERNAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.username = iprot.readString(); - struct.setUsernameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // PASSWORD - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, login_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.username != null) { - oprot.writeFieldBegin(USERNAME_FIELD_DESC); - oprot.writeString(struct.username); - oprot.writeFieldEnd(); - } - if (struct.password != null) { - oprot.writeFieldBegin(PASSWORD_FIELD_DESC); - oprot.writeString(struct.password); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class login_argsTupleSchemeFactory implements SchemeFactory { - public login_argsTupleScheme getScheme() { - return new login_argsTupleScheme(); - } - } - - private static class login_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, login_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUsername()) { - optionals.set(0); - } - if (struct.isSetPassword()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetUsername()) { - oprot.writeString(struct.username); - } - if (struct.isSetPassword()) { - oprot.writeString(struct.password); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, login_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.username = iprot.readString(); - struct.setUsernameIsSet(true); - } - if (incoming.get(1)) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } - } - } - - } - - public static class login_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("login_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new login_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new login_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(login_result.class, metaDataMap); - } - - public login_result() { - } - - public login_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public login_result(login_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public login_result deepCopy() { - return new login_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public login_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof login_result) - return this.equals((login_result)that); - return false; - } - - public boolean equals(login_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(login_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - login_result typedOther = (login_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("login_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class login_resultStandardSchemeFactory implements SchemeFactory { - public login_resultStandardScheme getScheme() { - return new login_resultStandardScheme(); - } - } - - private static class login_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, login_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, login_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class login_resultTupleSchemeFactory implements SchemeFactory { - public login_resultTupleScheme getScheme() { - return new login_resultTupleScheme(); - } - } - - private static class login_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, login_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, login_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getUserData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getUserData_args"); - - private static final org.apache.thrift.protocol.TField USERNAME_FIELD_DESC = new org.apache.thrift.protocol.TField("username", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getUserData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getUserData_argsTupleSchemeFactory()); - } - - public String username; // required - public String password; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - USERNAME((short)1, "username"), - PASSWORD((short)2, "password"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // USERNAME - return USERNAME; - case 2: // PASSWORD - return PASSWORD; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.USERNAME, new org.apache.thrift.meta_data.FieldMetaData("username", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getUserData_args.class, metaDataMap); - } - - public getUserData_args() { - } - - public getUserData_args( - String username, - String password) - { - this(); - this.username = username; - this.password = password; - } - - /** - * Performs a deep copy on other. - */ - public getUserData_args(getUserData_args other) { - if (other.isSetUsername()) { - this.username = other.username; - } - if (other.isSetPassword()) { - this.password = other.password; - } - } - - public getUserData_args deepCopy() { - return new getUserData_args(this); - } - - @Override - public void clear() { - this.username = null; - this.password = null; - } - - public String getUsername() { - return this.username; - } - - public getUserData_args setUsername(String username) { - this.username = username; - return this; - } - - public void unsetUsername() { - this.username = null; - } - - /** Returns true if field username is set (has been assigned a value) and false otherwise */ - public boolean isSetUsername() { - return this.username != null; - } - - public void setUsernameIsSet(boolean value) { - if (!value) { - this.username = null; - } - } - - public String getPassword() { - return this.password; - } - - public getUserData_args setPassword(String password) { - this.password = password; - return this; - } - - public void unsetPassword() { - this.password = null; - } - - /** Returns true if field password is set (has been assigned a value) and false otherwise */ - public boolean isSetPassword() { - return this.password != null; - } - - public void setPasswordIsSet(boolean value) { - if (!value) { - this.password = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case USERNAME: - if (value == null) { - unsetUsername(); - } else { - setUsername((String)value); - } - break; - - case PASSWORD: - if (value == null) { - unsetPassword(); - } else { - setPassword((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case USERNAME: - return getUsername(); - - case PASSWORD: - return getPassword(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case USERNAME: - return isSetUsername(); - case PASSWORD: - return isSetPassword(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getUserData_args) - return this.equals((getUserData_args)that); - return false; - } - - public boolean equals(getUserData_args that) { - if (that == null) - return false; - - boolean this_present_username = true && this.isSetUsername(); - boolean that_present_username = true && that.isSetUsername(); - if (this_present_username || that_present_username) { - if (!(this_present_username && that_present_username)) - return false; - if (!this.username.equals(that.username)) - return false; - } - - boolean this_present_password = true && this.isSetPassword(); - boolean that_present_password = true && that.isSetPassword(); - if (this_present_password || that_present_password) { - if (!(this_present_password && that_present_password)) - return false; - if (!this.password.equals(that.password)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getUserData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getUserData_args typedOther = (getUserData_args)other; - - lastComparison = Boolean.valueOf(isSetUsername()).compareTo(typedOther.isSetUsername()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetUsername()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.username, typedOther.username); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPassword()).compareTo(typedOther.isSetPassword()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPassword()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.password, typedOther.password); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getUserData_args("); - boolean first = true; - - sb.append("username:"); - if (this.username == null) { - sb.append("null"); - } else { - sb.append(this.username); - } - first = false; - if (!first) sb.append(", "); - sb.append("password:"); - if (this.password == null) { - sb.append("null"); - } else { - sb.append(this.password); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getUserData_argsStandardSchemeFactory implements SchemeFactory { - public getUserData_argsStandardScheme getScheme() { - return new getUserData_argsStandardScheme(); - } - } - - private static class getUserData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getUserData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // USERNAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.username = iprot.readString(); - struct.setUsernameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // PASSWORD - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getUserData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.username != null) { - oprot.writeFieldBegin(USERNAME_FIELD_DESC); - oprot.writeString(struct.username); - oprot.writeFieldEnd(); - } - if (struct.password != null) { - oprot.writeFieldBegin(PASSWORD_FIELD_DESC); - oprot.writeString(struct.password); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getUserData_argsTupleSchemeFactory implements SchemeFactory { - public getUserData_argsTupleScheme getScheme() { - return new getUserData_argsTupleScheme(); - } - } - - private static class getUserData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getUserData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetUsername()) { - optionals.set(0); - } - if (struct.isSetPassword()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetUsername()) { - oprot.writeString(struct.username); - } - if (struct.isSetPassword()) { - oprot.writeString(struct.password); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getUserData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.username = iprot.readString(); - struct.setUsernameIsSet(true); - } - if (incoming.get(1)) { - struct.password = iprot.readString(); - struct.setPasswordIsSet(true); - } - } - } - - } - - public static class getUserData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getUserData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getUserData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getUserData_resultTupleSchemeFactory()); - } - - public UserData success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, UserData.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getUserData_result.class, metaDataMap); - } - - public getUserData_result() { - } - - public getUserData_result( - UserData success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getUserData_result(getUserData_result other) { - if (other.isSetSuccess()) { - this.success = new UserData(other.success); - } - } - - public getUserData_result deepCopy() { - return new getUserData_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public UserData getSuccess() { - return this.success; - } - - public getUserData_result setSuccess(UserData success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((UserData)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getUserData_result) - return this.equals((getUserData_result)that); - return false; - } - - public boolean equals(getUserData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getUserData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getUserData_result typedOther = (getUserData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getUserData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getUserData_resultStandardSchemeFactory implements SchemeFactory { - public getUserData_resultStandardScheme getScheme() { - return new getUserData_resultStandardScheme(); - } - } - - private static class getUserData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getUserData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.success = new UserData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getUserData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - struct.success.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getUserData_resultTupleSchemeFactory implements SchemeFactory { - public getUserData_resultTupleScheme getScheme() { - return new getUserData_resultTupleScheme(); - } - } - - private static class getUserData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getUserData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - struct.success.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getUserData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = new UserData(); - struct.success.read(iprot); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getAllUserData_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllUserData_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAllUserData_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAllUserData_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllUserData_args.class, metaDataMap); - } - - public getAllUserData_args() { - } - - /** - * Performs a deep copy on other. - */ - public getAllUserData_args(getAllUserData_args other) { - } - - public getAllUserData_args deepCopy() { - return new getAllUserData_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAllUserData_args) - return this.equals((getAllUserData_args)that); - return false; - } - - public boolean equals(getAllUserData_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAllUserData_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAllUserData_args typedOther = (getAllUserData_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAllUserData_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAllUserData_argsStandardSchemeFactory implements SchemeFactory { - public getAllUserData_argsStandardScheme getScheme() { - return new getAllUserData_argsStandardScheme(); - } - } - - private static class getAllUserData_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAllUserData_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAllUserData_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAllUserData_argsTupleSchemeFactory implements SchemeFactory { - public getAllUserData_argsTupleScheme getScheme() { - return new getAllUserData_argsTupleScheme(); - } - } - - private static class getAllUserData_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAllUserData_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAllUserData_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getAllUserData_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllUserData_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAllUserData_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAllUserData_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, UserData.class)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllUserData_result.class, metaDataMap); - } - - public getAllUserData_result() { - } - - public getAllUserData_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getAllUserData_result(getAllUserData_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - UserData other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - UserData __this__success_copy_value = new UserData(other_element_value); - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getAllUserData_result deepCopy() { - return new getAllUserData_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, UserData val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getAllUserData_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAllUserData_result) - return this.equals((getAllUserData_result)that); - return false; - } - - public boolean equals(getAllUserData_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAllUserData_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAllUserData_result typedOther = (getAllUserData_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAllUserData_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAllUserData_resultStandardSchemeFactory implements SchemeFactory { - public getAllUserData_resultStandardScheme getScheme() { - return new getAllUserData_resultStandardScheme(); - } - } - - private static class getAllUserData_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAllUserData_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map350 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map350.size); - for (int _i351 = 0; _i351 < _map350.size; ++_i351) - { - String _key352; // required - UserData _val353; // required - _key352 = iprot.readString(); - _val353 = new UserData(); - _val353.read(iprot); - struct.success.put(_key352, _val353); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAllUserData_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, struct.success.size())); - for (Map.Entry _iter354 : struct.success.entrySet()) - { - oprot.writeString(_iter354.getKey()); - _iter354.getValue().write(oprot); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAllUserData_resultTupleSchemeFactory implements SchemeFactory { - public getAllUserData_resultTupleScheme getScheme() { - return new getAllUserData_resultTupleScheme(); - } - } - - private static class getAllUserData_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAllUserData_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter355 : struct.success.entrySet()) - { - oprot.writeString(_iter355.getKey()); - _iter355.getValue().write(oprot); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAllUserData_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map356 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.success = new HashMap(2*_map356.size); - for (int _i357 = 0; _i357 < _map356.size; ++_i357) - { - String _key358; // required - UserData _val359; // required - _key358 = iprot.readString(); - _val359 = new UserData(); - _val359.read(iprot); - struct.success.put(_key358, _val359); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getServices_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getServices_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getServices_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getServices_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getServices_args.class, metaDataMap); - } - - public getServices_args() { - } - - /** - * Performs a deep copy on other. - */ - public getServices_args(getServices_args other) { - } - - public getServices_args deepCopy() { - return new getServices_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getServices_args) - return this.equals((getServices_args)that); - return false; - } - - public boolean equals(getServices_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getServices_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getServices_args typedOther = (getServices_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getServices_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getServices_argsStandardSchemeFactory implements SchemeFactory { - public getServices_argsStandardScheme getScheme() { - return new getServices_argsStandardScheme(); - } - } - - private static class getServices_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getServices_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getServices_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getServices_argsTupleSchemeFactory implements SchemeFactory { - public getServices_argsTupleScheme getScheme() { - return new getServices_argsTupleScheme(); - } - } - - private static class getServices_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getServices_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getServices_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getServices_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getServices_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getServices_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getServices_resultTupleSchemeFactory()); - } - - public Map> success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"), - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getServices_result.class, metaDataMap); - } - - public getServices_result() { - } - - public getServices_result( - Map> success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getServices_result(getServices_result other) { - if (other.isSetSuccess()) { - Map> __this__success = new HashMap>(); - for (Map.Entry> other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - Map other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - Map __this__success_copy_value = new HashMap(); - for (Map.Entry other_element_value_element : other_element_value.entrySet()) { - - String other_element_value_element_key = other_element_value_element.getKey(); - String other_element_value_element_value = other_element_value_element.getValue(); - - String __this__success_copy_value_copy_key = other_element_value_element_key; - - String __this__success_copy_value_copy_value = other_element_value_element_value; - - __this__success_copy_value.put(__this__success_copy_value_copy_key, __this__success_copy_value_copy_value); - } - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getServices_result deepCopy() { - return new getServices_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, Map val) { - if (this.success == null) { - this.success = new HashMap>(); - } - this.success.put(key, val); - } - - public Map> getSuccess() { - return this.success; - } - - public getServices_result setSuccess(Map> success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map>)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getServices_result) - return this.equals((getServices_result)that); - return false; - } - - public boolean equals(getServices_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getServices_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getServices_result typedOther = (getServices_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getServices_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getServices_resultStandardSchemeFactory implements SchemeFactory { - public getServices_resultStandardScheme getScheme() { - return new getServices_resultStandardScheme(); - } - } - - private static class getServices_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getServices_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map360 = iprot.readMapBegin(); - struct.success = new HashMap>(2*_map360.size); - for (int _i361 = 0; _i361 < _map360.size; ++_i361) - { - String _key362; // required - Map _val363; // required - _key362 = iprot.readString(); - { - org.apache.thrift.protocol.TMap _map364 = iprot.readMapBegin(); - _val363 = new HashMap(2*_map364.size); - for (int _i365 = 0; _i365 < _map364.size; ++_i365) - { - String _key366; // required - String _val367; // required - _key366 = iprot.readString(); - _val367 = iprot.readString(); - _val363.put(_key366, _val367); - } - iprot.readMapEnd(); - } - struct.success.put(_key362, _val363); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getServices_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, struct.success.size())); - for (Map.Entry> _iter368 : struct.success.entrySet()) - { - oprot.writeString(_iter368.getKey()); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, _iter368.getValue().size())); - for (Map.Entry _iter369 : _iter368.getValue().entrySet()) - { - oprot.writeString(_iter369.getKey()); - oprot.writeString(_iter369.getValue()); - } - oprot.writeMapEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getServices_resultTupleSchemeFactory implements SchemeFactory { - public getServices_resultTupleScheme getScheme() { - return new getServices_resultTupleScheme(); - } - } - - private static class getServices_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getServices_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry> _iter370 : struct.success.entrySet()) - { - oprot.writeString(_iter370.getKey()); - { - oprot.writeI32(_iter370.getValue().size()); - for (Map.Entry _iter371 : _iter370.getValue().entrySet()) - { - oprot.writeString(_iter371.getKey()); - oprot.writeString(_iter371.getValue()); - } - } - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getServices_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map372 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, iprot.readI32()); - struct.success = new HashMap>(2*_map372.size); - for (int _i373 = 0; _i373 < _map372.size; ++_i373) - { - String _key374; // required - Map _val375; // required - _key374 = iprot.readString(); - { - org.apache.thrift.protocol.TMap _map376 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val375 = new HashMap(2*_map376.size); - for (int _i377 = 0; _i377 < _map376.size; ++_i377) - { - String _key378; // required - String _val379; // required - _key378 = iprot.readString(); - _val379 = iprot.readString(); - _val375.put(_key378, _val379); - } - } - struct.success.put(_key374, _val375); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class hasService_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("hasService_args"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField FUNC_FIELD_DESC = new org.apache.thrift.protocol.TField("func", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new hasService_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new hasService_argsTupleSchemeFactory()); - } - - public String plugin; // required - public String func; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"), - FUNC((short)2, "func"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - case 2: // FUNC - return FUNC; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.FUNC, new org.apache.thrift.meta_data.FieldMetaData("func", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(hasService_args.class, metaDataMap); - } - - public hasService_args() { - } - - public hasService_args( - String plugin, - String func) - { - this(); - this.plugin = plugin; - this.func = func; - } - - /** - * Performs a deep copy on other. - */ - public hasService_args(hasService_args other) { - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetFunc()) { - this.func = other.func; - } - } - - public hasService_args deepCopy() { - return new hasService_args(this); - } - - @Override - public void clear() { - this.plugin = null; - this.func = null; - } - - public String getPlugin() { - return this.plugin; - } - - public hasService_args setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getFunc() { - return this.func; - } - - public hasService_args setFunc(String func) { - this.func = func; - return this; - } - - public void unsetFunc() { - this.func = null; - } - - /** Returns true if field func is set (has been assigned a value) and false otherwise */ - public boolean isSetFunc() { - return this.func != null; - } - - public void setFuncIsSet(boolean value) { - if (!value) { - this.func = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case FUNC: - if (value == null) { - unsetFunc(); - } else { - setFunc((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - case FUNC: - return getFunc(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - case FUNC: - return isSetFunc(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof hasService_args) - return this.equals((hasService_args)that); - return false; - } - - public boolean equals(hasService_args that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_func = true && this.isSetFunc(); - boolean that_present_func = true && that.isSetFunc(); - if (this_present_func || that_present_func) { - if (!(this_present_func && that_present_func)) - return false; - if (!this.func.equals(that.func)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(hasService_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - hasService_args typedOther = (hasService_args)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFunc()).compareTo(typedOther.isSetFunc()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFunc()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.func, typedOther.func); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("hasService_args("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("func:"); - if (this.func == null) { - sb.append("null"); - } else { - sb.append(this.func); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class hasService_argsStandardSchemeFactory implements SchemeFactory { - public hasService_argsStandardScheme getScheme() { - return new hasService_argsStandardScheme(); - } - } - - private static class hasService_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, hasService_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // FUNC - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, hasService_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.func != null) { - oprot.writeFieldBegin(FUNC_FIELD_DESC); - oprot.writeString(struct.func); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class hasService_argsTupleSchemeFactory implements SchemeFactory { - public hasService_argsTupleScheme getScheme() { - return new hasService_argsTupleScheme(); - } - } - - private static class hasService_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, hasService_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - if (struct.isSetFunc()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetFunc()) { - oprot.writeString(struct.func); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, hasService_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(1)) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } - } - } - - } - - public static class hasService_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("hasService_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new hasService_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new hasService_resultTupleSchemeFactory()); - } - - public boolean success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __SUCCESS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(hasService_result.class, metaDataMap); - } - - public hasService_result() { - } - - public hasService_result( - boolean success) - { - this(); - this.success = success; - setSuccessIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public hasService_result(hasService_result other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.success = other.success; - } - - public hasService_result deepCopy() { - return new hasService_result(this); - } - - @Override - public void clear() { - setSuccessIsSet(false); - this.success = false; - } - - public boolean isSuccess() { - return this.success; - } - - public hasService_result setSuccess(boolean success) { - this.success = success; - setSuccessIsSet(true); - return this; - } - - public void unsetSuccess() { - __isset_bit_vector.clear(__SUCCESS_ISSET_ID); - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return __isset_bit_vector.get(__SUCCESS_ISSET_ID); - } - - public void setSuccessIsSet(boolean value) { - __isset_bit_vector.set(__SUCCESS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return Boolean.valueOf(isSuccess()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof hasService_result) - return this.equals((hasService_result)that); - return false; - } - - public boolean equals(hasService_result that) { - if (that == null) - return false; - - boolean this_present_success = true; - boolean that_present_success = true; - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (this.success != that.success) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(hasService_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - hasService_result typedOther = (hasService_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("hasService_result("); - boolean first = true; - - sb.append("success:"); - sb.append(this.success); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class hasService_resultStandardSchemeFactory implements SchemeFactory { - public hasService_resultStandardScheme getScheme() { - return new hasService_resultStandardScheme(); - } - } - - private static class hasService_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, hasService_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, hasService_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeBool(struct.success); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class hasService_resultTupleSchemeFactory implements SchemeFactory { - public hasService_resultTupleScheme getScheme() { - return new hasService_resultTupleScheme(); - } - } - - private static class hasService_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, hasService_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - oprot.writeBool(struct.success); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, hasService_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.success = iprot.readBool(); - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class call_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("call_args"); - - private static final org.apache.thrift.protocol.TField INFO_FIELD_DESC = new org.apache.thrift.protocol.TField("info", org.apache.thrift.protocol.TType.STRUCT, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new call_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new call_argsTupleSchemeFactory()); - } - - public ServiceCall info; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - INFO((short)1, "info"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // INFO - return INFO; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.INFO, new org.apache.thrift.meta_data.FieldMetaData("info", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ServiceCall.class))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(call_args.class, metaDataMap); - } - - public call_args() { - } - - public call_args( - ServiceCall info) - { - this(); - this.info = info; - } - - /** - * Performs a deep copy on other. - */ - public call_args(call_args other) { - if (other.isSetInfo()) { - this.info = new ServiceCall(other.info); - } - } - - public call_args deepCopy() { - return new call_args(this); - } - - @Override - public void clear() { - this.info = null; - } - - public ServiceCall getInfo() { - return this.info; - } - - public call_args setInfo(ServiceCall info) { - this.info = info; - return this; - } - - public void unsetInfo() { - this.info = null; - } - - /** Returns true if field info is set (has been assigned a value) and false otherwise */ - public boolean isSetInfo() { - return this.info != null; - } - - public void setInfoIsSet(boolean value) { - if (!value) { - this.info = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case INFO: - if (value == null) { - unsetInfo(); - } else { - setInfo((ServiceCall)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case INFO: - return getInfo(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case INFO: - return isSetInfo(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof call_args) - return this.equals((call_args)that); - return false; - } - - public boolean equals(call_args that) { - if (that == null) - return false; - - boolean this_present_info = true && this.isSetInfo(); - boolean that_present_info = true && that.isSetInfo(); - if (this_present_info || that_present_info) { - if (!(this_present_info && that_present_info)) - return false; - if (!this.info.equals(that.info)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(call_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - call_args typedOther = (call_args)other; - - lastComparison = Boolean.valueOf(isSetInfo()).compareTo(typedOther.isSetInfo()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetInfo()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.info, typedOther.info); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("call_args("); - boolean first = true; - - sb.append("info:"); - if (this.info == null) { - sb.append("null"); - } else { - sb.append(this.info); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class call_argsStandardSchemeFactory implements SchemeFactory { - public call_argsStandardScheme getScheme() { - return new call_argsStandardScheme(); - } - } - - private static class call_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, call_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // INFO - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.info = new ServiceCall(); - struct.info.read(iprot); - struct.setInfoIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, call_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.info != null) { - oprot.writeFieldBegin(INFO_FIELD_DESC); - struct.info.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class call_argsTupleSchemeFactory implements SchemeFactory { - public call_argsTupleScheme getScheme() { - return new call_argsTupleScheme(); - } - } - - private static class call_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, call_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetInfo()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetInfo()) { - struct.info.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, call_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.info = new ServiceCall(); - struct.info.read(iprot); - struct.setInfoIsSet(true); - } - } - } - - } - - public static class call_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("call_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0); - private static final org.apache.thrift.protocol.TField EX_FIELD_DESC = new org.apache.thrift.protocol.TField("ex", org.apache.thrift.protocol.TType.STRUCT, (short)1); - private static final org.apache.thrift.protocol.TField E_FIELD_DESC = new org.apache.thrift.protocol.TField("e", org.apache.thrift.protocol.TType.STRUCT, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new call_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new call_resultTupleSchemeFactory()); - } - - public String success; // required - public ServiceDoesNotExists ex; // required - public ServiceException e; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"), - EX((short)1, "ex"), - E((short)2, "e"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - case 1: // EX - return EX; - case 2: // E - return E; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.EX, new org.apache.thrift.meta_data.FieldMetaData("ex", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - tmpMap.put(_Fields.E, new org.apache.thrift.meta_data.FieldMetaData("e", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(call_result.class, metaDataMap); - } - - public call_result() { - } - - public call_result( - String success, - ServiceDoesNotExists ex, - ServiceException e) - { - this(); - this.success = success; - this.ex = ex; - this.e = e; - } - - /** - * Performs a deep copy on other. - */ - public call_result(call_result other) { - if (other.isSetSuccess()) { - this.success = other.success; - } - if (other.isSetEx()) { - this.ex = new ServiceDoesNotExists(other.ex); - } - if (other.isSetE()) { - this.e = new ServiceException(other.e); - } - } - - public call_result deepCopy() { - return new call_result(this); - } - - @Override - public void clear() { - this.success = null; - this.ex = null; - this.e = null; - } - - public String getSuccess() { - return this.success; - } - - public call_result setSuccess(String success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public ServiceDoesNotExists getEx() { - return this.ex; - } - - public call_result setEx(ServiceDoesNotExists ex) { - this.ex = ex; - return this; - } - - public void unsetEx() { - this.ex = null; - } - - /** Returns true if field ex is set (has been assigned a value) and false otherwise */ - public boolean isSetEx() { - return this.ex != null; - } - - public void setExIsSet(boolean value) { - if (!value) { - this.ex = null; - } - } - - public ServiceException getE() { - return this.e; - } - - public call_result setE(ServiceException e) { - this.e = e; - return this; - } - - public void unsetE() { - this.e = null; - } - - /** Returns true if field e is set (has been assigned a value) and false otherwise */ - public boolean isSetE() { - return this.e != null; - } - - public void setEIsSet(boolean value) { - if (!value) { - this.e = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((String)value); - } - break; - - case EX: - if (value == null) { - unsetEx(); - } else { - setEx((ServiceDoesNotExists)value); - } - break; - - case E: - if (value == null) { - unsetE(); - } else { - setE((ServiceException)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - case EX: - return getEx(); - - case E: - return getE(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - case EX: - return isSetEx(); - case E: - return isSetE(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof call_result) - return this.equals((call_result)that); - return false; - } - - public boolean equals(call_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - boolean this_present_ex = true && this.isSetEx(); - boolean that_present_ex = true && that.isSetEx(); - if (this_present_ex || that_present_ex) { - if (!(this_present_ex && that_present_ex)) - return false; - if (!this.ex.equals(that.ex)) - return false; - } - - boolean this_present_e = true && this.isSetE(); - boolean that_present_e = true && that.isSetE(); - if (this_present_e || that_present_e) { - if (!(this_present_e && that_present_e)) - return false; - if (!this.e.equals(that.e)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(call_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - call_result typedOther = (call_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetEx()).compareTo(typedOther.isSetEx()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetEx()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ex, typedOther.ex); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetE()).compareTo(typedOther.isSetE()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetE()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.e, typedOther.e); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("call_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - if (!first) sb.append(", "); - sb.append("ex:"); - if (this.ex == null) { - sb.append("null"); - } else { - sb.append(this.ex); - } - first = false; - if (!first) sb.append(", "); - sb.append("e:"); - if (this.e == null) { - sb.append("null"); - } else { - sb.append(this.e); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class call_resultStandardSchemeFactory implements SchemeFactory { - public call_resultStandardScheme getScheme() { - return new call_resultStandardScheme(); - } - } - - private static class call_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, call_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 1: // EX - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.ex = new ServiceDoesNotExists(); - struct.ex.read(iprot); - struct.setExIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // E - if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) { - struct.e = new ServiceException(); - struct.e.read(iprot); - struct.setEIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, call_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - oprot.writeString(struct.success); - oprot.writeFieldEnd(); - } - if (struct.ex != null) { - oprot.writeFieldBegin(EX_FIELD_DESC); - struct.ex.write(oprot); - oprot.writeFieldEnd(); - } - if (struct.e != null) { - oprot.writeFieldBegin(E_FIELD_DESC); - struct.e.write(oprot); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class call_resultTupleSchemeFactory implements SchemeFactory { - public call_resultTupleScheme getScheme() { - return new call_resultTupleScheme(); - } - } - - private static class call_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, call_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - if (struct.isSetEx()) { - optionals.set(1); - } - if (struct.isSetE()) { - optionals.set(2); - } - oprot.writeBitSet(optionals, 3); - if (struct.isSetSuccess()) { - oprot.writeString(struct.success); - } - if (struct.isSetEx()) { - struct.ex.write(oprot); - } - if (struct.isSetE()) { - struct.e.write(oprot); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, call_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(3); - if (incoming.get(0)) { - struct.success = iprot.readString(); - struct.setSuccessIsSet(true); - } - if (incoming.get(1)) { - struct.ex = new ServiceDoesNotExists(); - struct.ex.read(iprot); - struct.setExIsSet(true); - } - if (incoming.get(2)) { - struct.e = new ServiceException(); - struct.e.read(iprot); - struct.setEIsSet(true); - } - } - } - - } - - public static class getAllInfo_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllInfo_args"); - - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAllInfo_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAllInfo_argsTupleSchemeFactory()); - } - - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { -; - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllInfo_args.class, metaDataMap); - } - - public getAllInfo_args() { - } - - /** - * Performs a deep copy on other. - */ - public getAllInfo_args(getAllInfo_args other) { - } - - public getAllInfo_args deepCopy() { - return new getAllInfo_args(this); - } - - @Override - public void clear() { - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAllInfo_args) - return this.equals((getAllInfo_args)that); - return false; - } - - public boolean equals(getAllInfo_args that) { - if (that == null) - return false; - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAllInfo_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAllInfo_args typedOther = (getAllInfo_args)other; - - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAllInfo_args("); - boolean first = true; - - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAllInfo_argsStandardSchemeFactory implements SchemeFactory { - public getAllInfo_argsStandardScheme getScheme() { - return new getAllInfo_argsStandardScheme(); - } - } - - private static class getAllInfo_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAllInfo_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAllInfo_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAllInfo_argsTupleSchemeFactory implements SchemeFactory { - public getAllInfo_argsTupleScheme getScheme() { - return new getAllInfo_argsTupleScheme(); - } - } - - private static class getAllInfo_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAllInfo_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAllInfo_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - } - } - - } - - public static class getAllInfo_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllInfo_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getAllInfo_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getAllInfo_resultTupleSchemeFactory()); - } - - public Map> success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"), - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllInfo_result.class, metaDataMap); - } - - public getAllInfo_result() { - } - - public getAllInfo_result( - Map> success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getAllInfo_result(getAllInfo_result other) { - if (other.isSetSuccess()) { - Map> __this__success = new HashMap>(); - for (Map.Entry> other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - Map other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - Map __this__success_copy_value = new HashMap(); - for (Map.Entry other_element_value_element : other_element_value.entrySet()) { - - String other_element_value_element_key = other_element_value_element.getKey(); - String other_element_value_element_value = other_element_value_element.getValue(); - - String __this__success_copy_value_copy_key = other_element_value_element_key; - - String __this__success_copy_value_copy_value = other_element_value_element_value; - - __this__success_copy_value.put(__this__success_copy_value_copy_key, __this__success_copy_value_copy_value); - } - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getAllInfo_result deepCopy() { - return new getAllInfo_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, Map val) { - if (this.success == null) { - this.success = new HashMap>(); - } - this.success.put(key, val); - } - - public Map> getSuccess() { - return this.success; - } - - public getAllInfo_result setSuccess(Map> success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map>)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getAllInfo_result) - return this.equals((getAllInfo_result)that); - return false; - } - - public boolean equals(getAllInfo_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getAllInfo_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getAllInfo_result typedOther = (getAllInfo_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getAllInfo_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getAllInfo_resultStandardSchemeFactory implements SchemeFactory { - public getAllInfo_resultStandardScheme getScheme() { - return new getAllInfo_resultStandardScheme(); - } - } - - private static class getAllInfo_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getAllInfo_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map380 = iprot.readMapBegin(); - struct.success = new HashMap>(2*_map380.size); - for (int _i381 = 0; _i381 < _map380.size; ++_i381) - { - String _key382; // required - Map _val383; // required - _key382 = iprot.readString(); - { - org.apache.thrift.protocol.TMap _map384 = iprot.readMapBegin(); - _val383 = new HashMap(2*_map384.size); - for (int _i385 = 0; _i385 < _map384.size; ++_i385) - { - String _key386; // required - String _val387; // required - _key386 = iprot.readString(); - _val387 = iprot.readString(); - _val383.put(_key386, _val387); - } - iprot.readMapEnd(); - } - struct.success.put(_key382, _val383); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getAllInfo_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, struct.success.size())); - for (Map.Entry> _iter388 : struct.success.entrySet()) - { - oprot.writeString(_iter388.getKey()); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, _iter388.getValue().size())); - for (Map.Entry _iter389 : _iter388.getValue().entrySet()) - { - oprot.writeString(_iter389.getKey()); - oprot.writeString(_iter389.getValue()); - } - oprot.writeMapEnd(); - } - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getAllInfo_resultTupleSchemeFactory implements SchemeFactory { - public getAllInfo_resultTupleScheme getScheme() { - return new getAllInfo_resultTupleScheme(); - } - } - - private static class getAllInfo_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getAllInfo_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry> _iter390 : struct.success.entrySet()) - { - oprot.writeString(_iter390.getKey()); - { - oprot.writeI32(_iter390.getValue().size()); - for (Map.Entry _iter391 : _iter390.getValue().entrySet()) - { - oprot.writeString(_iter391.getKey()); - oprot.writeString(_iter391.getValue()); - } - } - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getAllInfo_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map392 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, iprot.readI32()); - struct.success = new HashMap>(2*_map392.size); - for (int _i393 = 0; _i393 < _map392.size; ++_i393) - { - String _key394; // required - Map _val395; // required - _key394 = iprot.readString(); - { - org.apache.thrift.protocol.TMap _map396 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val395 = new HashMap(2*_map396.size); - for (int _i397 = 0; _i397 < _map396.size; ++_i397) - { - String _key398; // required - String _val399; // required - _key398 = iprot.readString(); - _val399 = iprot.readString(); - _val395.put(_key398, _val399); - } - } - struct.success.put(_key394, _val395); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - - public static class getInfoByPlugin_args implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getInfoByPlugin_args"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getInfoByPlugin_argsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getInfoByPlugin_argsTupleSchemeFactory()); - } - - public String plugin; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getInfoByPlugin_args.class, metaDataMap); - } - - public getInfoByPlugin_args() { - } - - public getInfoByPlugin_args( - String plugin) - { - this(); - this.plugin = plugin; - } - - /** - * Performs a deep copy on other. - */ - public getInfoByPlugin_args(getInfoByPlugin_args other) { - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - } - - public getInfoByPlugin_args deepCopy() { - return new getInfoByPlugin_args(this); - } - - @Override - public void clear() { - this.plugin = null; - } - - public String getPlugin() { - return this.plugin; - } - - public getInfoByPlugin_args setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getInfoByPlugin_args) - return this.equals((getInfoByPlugin_args)that); - return false; - } - - public boolean equals(getInfoByPlugin_args that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getInfoByPlugin_args other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getInfoByPlugin_args typedOther = (getInfoByPlugin_args)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getInfoByPlugin_args("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getInfoByPlugin_argsStandardSchemeFactory implements SchemeFactory { - public getInfoByPlugin_argsStandardScheme getScheme() { - return new getInfoByPlugin_argsStandardScheme(); - } - } - - private static class getInfoByPlugin_argsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getInfoByPlugin_args struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getInfoByPlugin_args struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getInfoByPlugin_argsTupleSchemeFactory implements SchemeFactory { - public getInfoByPlugin_argsTupleScheme getScheme() { - return new getInfoByPlugin_argsTupleScheme(); - } - } - - private static class getInfoByPlugin_argsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getInfoByPlugin_args struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getInfoByPlugin_args struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - } - } - - } - - public static class getInfoByPlugin_result implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getInfoByPlugin_result"); - - private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new getInfoByPlugin_resultStandardSchemeFactory()); - schemes.put(TupleScheme.class, new getInfoByPlugin_resultTupleSchemeFactory()); - } - - public Map success; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - SUCCESS((short)0, "success"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 0: // SUCCESS - return SUCCESS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getInfoByPlugin_result.class, metaDataMap); - } - - public getInfoByPlugin_result() { - } - - public getInfoByPlugin_result( - Map success) - { - this(); - this.success = success; - } - - /** - * Performs a deep copy on other. - */ - public getInfoByPlugin_result(getInfoByPlugin_result other) { - if (other.isSetSuccess()) { - Map __this__success = new HashMap(); - for (Map.Entry other_element : other.success.entrySet()) { - - String other_element_key = other_element.getKey(); - String other_element_value = other_element.getValue(); - - String __this__success_copy_key = other_element_key; - - String __this__success_copy_value = other_element_value; - - __this__success.put(__this__success_copy_key, __this__success_copy_value); - } - this.success = __this__success; - } - } - - public getInfoByPlugin_result deepCopy() { - return new getInfoByPlugin_result(this); - } - - @Override - public void clear() { - this.success = null; - } - - public int getSuccessSize() { - return (this.success == null) ? 0 : this.success.size(); - } - - public void putToSuccess(String key, String val) { - if (this.success == null) { - this.success = new HashMap(); - } - this.success.put(key, val); - } - - public Map getSuccess() { - return this.success; - } - - public getInfoByPlugin_result setSuccess(Map success) { - this.success = success; - return this; - } - - public void unsetSuccess() { - this.success = null; - } - - /** Returns true if field success is set (has been assigned a value) and false otherwise */ - public boolean isSetSuccess() { - return this.success != null; - } - - public void setSuccessIsSet(boolean value) { - if (!value) { - this.success = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case SUCCESS: - if (value == null) { - unsetSuccess(); - } else { - setSuccess((Map)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case SUCCESS: - return getSuccess(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case SUCCESS: - return isSetSuccess(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof getInfoByPlugin_result) - return this.equals((getInfoByPlugin_result)that); - return false; - } - - public boolean equals(getInfoByPlugin_result that) { - if (that == null) - return false; - - boolean this_present_success = true && this.isSetSuccess(); - boolean that_present_success = true && that.isSetSuccess(); - if (this_present_success || that_present_success) { - if (!(this_present_success && that_present_success)) - return false; - if (!this.success.equals(that.success)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(getInfoByPlugin_result other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - getInfoByPlugin_result typedOther = (getInfoByPlugin_result)other; - - lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSuccess()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("getInfoByPlugin_result("); - boolean first = true; - - sb.append("success:"); - if (this.success == null) { - sb.append("null"); - } else { - sb.append(this.success); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class getInfoByPlugin_resultStandardSchemeFactory implements SchemeFactory { - public getInfoByPlugin_resultStandardScheme getScheme() { - return new getInfoByPlugin_resultStandardScheme(); - } - } - - private static class getInfoByPlugin_resultStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, getInfoByPlugin_result struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 0: // SUCCESS - if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { - { - org.apache.thrift.protocol.TMap _map400 = iprot.readMapBegin(); - struct.success = new HashMap(2*_map400.size); - for (int _i401 = 0; _i401 < _map400.size; ++_i401) - { - String _key402; // required - String _val403; // required - _key402 = iprot.readString(); - _val403 = iprot.readString(); - struct.success.put(_key402, _val403); - } - iprot.readMapEnd(); - } - struct.setSuccessIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, getInfoByPlugin_result struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.success != null) { - oprot.writeFieldBegin(SUCCESS_FIELD_DESC); - { - oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, struct.success.size())); - for (Map.Entry _iter404 : struct.success.entrySet()) - { - oprot.writeString(_iter404.getKey()); - oprot.writeString(_iter404.getValue()); - } - oprot.writeMapEnd(); - } - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class getInfoByPlugin_resultTupleSchemeFactory implements SchemeFactory { - public getInfoByPlugin_resultTupleScheme getScheme() { - return new getInfoByPlugin_resultTupleScheme(); - } - } - - private static class getInfoByPlugin_resultTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, getInfoByPlugin_result struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetSuccess()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetSuccess()) { - { - oprot.writeI32(struct.success.size()); - for (Map.Entry _iter405 : struct.success.entrySet()) - { - oprot.writeString(_iter405.getKey()); - oprot.writeString(_iter405.getValue()); - } - } - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, getInfoByPlugin_result struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - { - org.apache.thrift.protocol.TMap _map406 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.success = new HashMap(2*_map406.size); - for (int _i407 = 0; _i407 < _map406.size; ++_i407) - { - String _key408; // required - String _val409; // required - _key408 = iprot.readString(); - _val409 = iprot.readString(); - struct.success.put(_key408, _val409); - } - } - struct.setSuccessIsSet(true); - } - } - } - - } - -} diff --git a/app/src/main/java/org/pyload/thrift/ServerStatus.java b/app/src/main/java/org/pyload/thrift/ServerStatus.java deleted file mode 100644 index 4a976a5..0000000 --- a/app/src/main/java/org/pyload/thrift/ServerStatus.java +++ /dev/null @@ -1,945 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ServerStatus implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ServerStatus"); - - private static final org.apache.thrift.protocol.TField PAUSE_FIELD_DESC = new org.apache.thrift.protocol.TField("pause", org.apache.thrift.protocol.TType.BOOL, (short)1); - private static final org.apache.thrift.protocol.TField ACTIVE_FIELD_DESC = new org.apache.thrift.protocol.TField("active", org.apache.thrift.protocol.TType.I16, (short)2); - private static final org.apache.thrift.protocol.TField QUEUE_FIELD_DESC = new org.apache.thrift.protocol.TField("queue", org.apache.thrift.protocol.TType.I16, (short)3); - private static final org.apache.thrift.protocol.TField TOTAL_FIELD_DESC = new org.apache.thrift.protocol.TField("total", org.apache.thrift.protocol.TType.I16, (short)4); - private static final org.apache.thrift.protocol.TField SPEED_FIELD_DESC = new org.apache.thrift.protocol.TField("speed", org.apache.thrift.protocol.TType.I64, (short)5); - private static final org.apache.thrift.protocol.TField DOWNLOAD_FIELD_DESC = new org.apache.thrift.protocol.TField("download", org.apache.thrift.protocol.TType.BOOL, (short)6); - private static final org.apache.thrift.protocol.TField RECONNECT_FIELD_DESC = new org.apache.thrift.protocol.TField("reconnect", org.apache.thrift.protocol.TType.BOOL, (short)7); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ServerStatusStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ServerStatusTupleSchemeFactory()); - } - - public boolean pause; // required - public short active; // required - public short queue; // required - public short total; // required - public long speed; // required - public boolean download; // required - public boolean reconnect; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PAUSE((short)1, "pause"), - ACTIVE((short)2, "active"), - QUEUE((short)3, "queue"), - TOTAL((short)4, "total"), - SPEED((short)5, "speed"), - DOWNLOAD((short)6, "download"), - RECONNECT((short)7, "reconnect"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PAUSE - return PAUSE; - case 2: // ACTIVE - return ACTIVE; - case 3: // QUEUE - return QUEUE; - case 4: // TOTAL - return TOTAL; - case 5: // SPEED - return SPEED; - case 6: // DOWNLOAD - return DOWNLOAD; - case 7: // RECONNECT - return RECONNECT; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PAUSE_ISSET_ID = 0; - private static final int __ACTIVE_ISSET_ID = 1; - private static final int __QUEUE_ISSET_ID = 2; - private static final int __TOTAL_ISSET_ID = 3; - private static final int __SPEED_ISSET_ID = 4; - private static final int __DOWNLOAD_ISSET_ID = 5; - private static final int __RECONNECT_ISSET_ID = 6; - private BitSet __isset_bit_vector = new BitSet(7); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PAUSE, new org.apache.thrift.meta_data.FieldMetaData("pause", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - tmpMap.put(_Fields.ACTIVE, new org.apache.thrift.meta_data.FieldMetaData("active", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.QUEUE, new org.apache.thrift.meta_data.FieldMetaData("queue", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.TOTAL, new org.apache.thrift.meta_data.FieldMetaData("total", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I16))); - tmpMap.put(_Fields.SPEED, new org.apache.thrift.meta_data.FieldMetaData("speed", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))); - tmpMap.put(_Fields.DOWNLOAD, new org.apache.thrift.meta_data.FieldMetaData("download", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - tmpMap.put(_Fields.RECONNECT, new org.apache.thrift.meta_data.FieldMetaData("reconnect", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ServerStatus.class, metaDataMap); - } - - public ServerStatus() { - } - - public ServerStatus( - boolean pause, - short active, - short queue, - short total, - long speed, - boolean download, - boolean reconnect) - { - this(); - this.pause = pause; - setPauseIsSet(true); - this.active = active; - setActiveIsSet(true); - this.queue = queue; - setQueueIsSet(true); - this.total = total; - setTotalIsSet(true); - this.speed = speed; - setSpeedIsSet(true); - this.download = download; - setDownloadIsSet(true); - this.reconnect = reconnect; - setReconnectIsSet(true); - } - - /** - * Performs a deep copy on other. - */ - public ServerStatus(ServerStatus other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - this.pause = other.pause; - this.active = other.active; - this.queue = other.queue; - this.total = other.total; - this.speed = other.speed; - this.download = other.download; - this.reconnect = other.reconnect; - } - - public ServerStatus deepCopy() { - return new ServerStatus(this); - } - - @Override - public void clear() { - setPauseIsSet(false); - this.pause = false; - setActiveIsSet(false); - this.active = 0; - setQueueIsSet(false); - this.queue = 0; - setTotalIsSet(false); - this.total = 0; - setSpeedIsSet(false); - this.speed = 0; - setDownloadIsSet(false); - this.download = false; - setReconnectIsSet(false); - this.reconnect = false; - } - - public boolean isPause() { - return this.pause; - } - - public ServerStatus setPause(boolean pause) { - this.pause = pause; - setPauseIsSet(true); - return this; - } - - public void unsetPause() { - __isset_bit_vector.clear(__PAUSE_ISSET_ID); - } - - /** Returns true if field pause is set (has been assigned a value) and false otherwise */ - public boolean isSetPause() { - return __isset_bit_vector.get(__PAUSE_ISSET_ID); - } - - public void setPauseIsSet(boolean value) { - __isset_bit_vector.set(__PAUSE_ISSET_ID, value); - } - - public short getActive() { - return this.active; - } - - public ServerStatus setActive(short active) { - this.active = active; - setActiveIsSet(true); - return this; - } - - public void unsetActive() { - __isset_bit_vector.clear(__ACTIVE_ISSET_ID); - } - - /** Returns true if field active is set (has been assigned a value) and false otherwise */ - public boolean isSetActive() { - return __isset_bit_vector.get(__ACTIVE_ISSET_ID); - } - - public void setActiveIsSet(boolean value) { - __isset_bit_vector.set(__ACTIVE_ISSET_ID, value); - } - - public short getQueue() { - return this.queue; - } - - public ServerStatus setQueue(short queue) { - this.queue = queue; - setQueueIsSet(true); - return this; - } - - public void unsetQueue() { - __isset_bit_vector.clear(__QUEUE_ISSET_ID); - } - - /** Returns true if field queue is set (has been assigned a value) and false otherwise */ - public boolean isSetQueue() { - return __isset_bit_vector.get(__QUEUE_ISSET_ID); - } - - public void setQueueIsSet(boolean value) { - __isset_bit_vector.set(__QUEUE_ISSET_ID, value); - } - - public short getTotal() { - return this.total; - } - - public ServerStatus setTotal(short total) { - this.total = total; - setTotalIsSet(true); - return this; - } - - public void unsetTotal() { - __isset_bit_vector.clear(__TOTAL_ISSET_ID); - } - - /** Returns true if field total is set (has been assigned a value) and false otherwise */ - public boolean isSetTotal() { - return __isset_bit_vector.get(__TOTAL_ISSET_ID); - } - - public void setTotalIsSet(boolean value) { - __isset_bit_vector.set(__TOTAL_ISSET_ID, value); - } - - public long getSpeed() { - return this.speed; - } - - public ServerStatus setSpeed(long speed) { - this.speed = speed; - setSpeedIsSet(true); - return this; - } - - public void unsetSpeed() { - __isset_bit_vector.clear(__SPEED_ISSET_ID); - } - - /** Returns true if field speed is set (has been assigned a value) and false otherwise */ - public boolean isSetSpeed() { - return __isset_bit_vector.get(__SPEED_ISSET_ID); - } - - public void setSpeedIsSet(boolean value) { - __isset_bit_vector.set(__SPEED_ISSET_ID, value); - } - - public boolean isDownload() { - return this.download; - } - - public ServerStatus setDownload(boolean download) { - this.download = download; - setDownloadIsSet(true); - return this; - } - - public void unsetDownload() { - __isset_bit_vector.clear(__DOWNLOAD_ISSET_ID); - } - - /** Returns true if field download is set (has been assigned a value) and false otherwise */ - public boolean isSetDownload() { - return __isset_bit_vector.get(__DOWNLOAD_ISSET_ID); - } - - public void setDownloadIsSet(boolean value) { - __isset_bit_vector.set(__DOWNLOAD_ISSET_ID, value); - } - - public boolean isReconnect() { - return this.reconnect; - } - - public ServerStatus setReconnect(boolean reconnect) { - this.reconnect = reconnect; - setReconnectIsSet(true); - return this; - } - - public void unsetReconnect() { - __isset_bit_vector.clear(__RECONNECT_ISSET_ID); - } - - /** Returns true if field reconnect is set (has been assigned a value) and false otherwise */ - public boolean isSetReconnect() { - return __isset_bit_vector.get(__RECONNECT_ISSET_ID); - } - - public void setReconnectIsSet(boolean value) { - __isset_bit_vector.set(__RECONNECT_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PAUSE: - if (value == null) { - unsetPause(); - } else { - setPause((Boolean)value); - } - break; - - case ACTIVE: - if (value == null) { - unsetActive(); - } else { - setActive((Short)value); - } - break; - - case QUEUE: - if (value == null) { - unsetQueue(); - } else { - setQueue((Short)value); - } - break; - - case TOTAL: - if (value == null) { - unsetTotal(); - } else { - setTotal((Short)value); - } - break; - - case SPEED: - if (value == null) { - unsetSpeed(); - } else { - setSpeed((Long)value); - } - break; - - case DOWNLOAD: - if (value == null) { - unsetDownload(); - } else { - setDownload((Boolean)value); - } - break; - - case RECONNECT: - if (value == null) { - unsetReconnect(); - } else { - setReconnect((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PAUSE: - return Boolean.valueOf(isPause()); - - case ACTIVE: - return Short.valueOf(getActive()); - - case QUEUE: - return Short.valueOf(getQueue()); - - case TOTAL: - return Short.valueOf(getTotal()); - - case SPEED: - return Long.valueOf(getSpeed()); - - case DOWNLOAD: - return Boolean.valueOf(isDownload()); - - case RECONNECT: - return Boolean.valueOf(isReconnect()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PAUSE: - return isSetPause(); - case ACTIVE: - return isSetActive(); - case QUEUE: - return isSetQueue(); - case TOTAL: - return isSetTotal(); - case SPEED: - return isSetSpeed(); - case DOWNLOAD: - return isSetDownload(); - case RECONNECT: - return isSetReconnect(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ServerStatus) - return this.equals((ServerStatus)that); - return false; - } - - public boolean equals(ServerStatus that) { - if (that == null) - return false; - - boolean this_present_pause = true; - boolean that_present_pause = true; - if (this_present_pause || that_present_pause) { - if (!(this_present_pause && that_present_pause)) - return false; - if (this.pause != that.pause) - return false; - } - - boolean this_present_active = true; - boolean that_present_active = true; - if (this_present_active || that_present_active) { - if (!(this_present_active && that_present_active)) - return false; - if (this.active != that.active) - return false; - } - - boolean this_present_queue = true; - boolean that_present_queue = true; - if (this_present_queue || that_present_queue) { - if (!(this_present_queue && that_present_queue)) - return false; - if (this.queue != that.queue) - return false; - } - - boolean this_present_total = true; - boolean that_present_total = true; - if (this_present_total || that_present_total) { - if (!(this_present_total && that_present_total)) - return false; - if (this.total != that.total) - return false; - } - - boolean this_present_speed = true; - boolean that_present_speed = true; - if (this_present_speed || that_present_speed) { - if (!(this_present_speed && that_present_speed)) - return false; - if (this.speed != that.speed) - return false; - } - - boolean this_present_download = true; - boolean that_present_download = true; - if (this_present_download || that_present_download) { - if (!(this_present_download && that_present_download)) - return false; - if (this.download != that.download) - return false; - } - - boolean this_present_reconnect = true; - boolean that_present_reconnect = true; - if (this_present_reconnect || that_present_reconnect) { - if (!(this_present_reconnect && that_present_reconnect)) - return false; - if (this.reconnect != that.reconnect) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ServerStatus other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ServerStatus typedOther = (ServerStatus)other; - - lastComparison = Boolean.valueOf(isSetPause()).compareTo(typedOther.isSetPause()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPause()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pause, typedOther.pause); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetActive()).compareTo(typedOther.isSetActive()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetActive()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.active, typedOther.active); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetQueue()).compareTo(typedOther.isSetQueue()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetQueue()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.queue, typedOther.queue); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetTotal()).compareTo(typedOther.isSetTotal()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTotal()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.total, typedOther.total); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetSpeed()).compareTo(typedOther.isSetSpeed()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetSpeed()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.speed, typedOther.speed); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetDownload()).compareTo(typedOther.isSetDownload()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetDownload()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.download, typedOther.download); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetReconnect()).compareTo(typedOther.isSetReconnect()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetReconnect()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.reconnect, typedOther.reconnect); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ServerStatus("); - boolean first = true; - - sb.append("pause:"); - sb.append(this.pause); - first = false; - if (!first) sb.append(", "); - sb.append("active:"); - sb.append(this.active); - first = false; - if (!first) sb.append(", "); - sb.append("queue:"); - sb.append(this.queue); - first = false; - if (!first) sb.append(", "); - sb.append("total:"); - sb.append(this.total); - first = false; - if (!first) sb.append(", "); - sb.append("speed:"); - sb.append(this.speed); - first = false; - if (!first) sb.append(", "); - sb.append("download:"); - sb.append(this.download); - first = false; - if (!first) sb.append(", "); - sb.append("reconnect:"); - sb.append(this.reconnect); - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ServerStatusStandardSchemeFactory implements SchemeFactory { - public ServerStatusStandardScheme getScheme() { - return new ServerStatusStandardScheme(); - } - } - - private static class ServerStatusStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ServerStatus struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PAUSE - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.pause = iprot.readBool(); - struct.setPauseIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // ACTIVE - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.active = iprot.readI16(); - struct.setActiveIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // QUEUE - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.queue = iprot.readI16(); - struct.setQueueIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // TOTAL - if (schemeField.type == org.apache.thrift.protocol.TType.I16) { - struct.total = iprot.readI16(); - struct.setTotalIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // SPEED - if (schemeField.type == org.apache.thrift.protocol.TType.I64) { - struct.speed = iprot.readI64(); - struct.setSpeedIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 6: // DOWNLOAD - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.download = iprot.readBool(); - struct.setDownloadIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 7: // RECONNECT - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.reconnect = iprot.readBool(); - struct.setReconnectIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ServerStatus struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - oprot.writeFieldBegin(PAUSE_FIELD_DESC); - oprot.writeBool(struct.pause); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(ACTIVE_FIELD_DESC); - oprot.writeI16(struct.active); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(QUEUE_FIELD_DESC); - oprot.writeI16(struct.queue); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(TOTAL_FIELD_DESC); - oprot.writeI16(struct.total); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(SPEED_FIELD_DESC); - oprot.writeI64(struct.speed); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(DOWNLOAD_FIELD_DESC); - oprot.writeBool(struct.download); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(RECONNECT_FIELD_DESC); - oprot.writeBool(struct.reconnect); - oprot.writeFieldEnd(); - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ServerStatusTupleSchemeFactory implements SchemeFactory { - public ServerStatusTupleScheme getScheme() { - return new ServerStatusTupleScheme(); - } - } - - private static class ServerStatusTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ServerStatus struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPause()) { - optionals.set(0); - } - if (struct.isSetActive()) { - optionals.set(1); - } - if (struct.isSetQueue()) { - optionals.set(2); - } - if (struct.isSetTotal()) { - optionals.set(3); - } - if (struct.isSetSpeed()) { - optionals.set(4); - } - if (struct.isSetDownload()) { - optionals.set(5); - } - if (struct.isSetReconnect()) { - optionals.set(6); - } - oprot.writeBitSet(optionals, 7); - if (struct.isSetPause()) { - oprot.writeBool(struct.pause); - } - if (struct.isSetActive()) { - oprot.writeI16(struct.active); - } - if (struct.isSetQueue()) { - oprot.writeI16(struct.queue); - } - if (struct.isSetTotal()) { - oprot.writeI16(struct.total); - } - if (struct.isSetSpeed()) { - oprot.writeI64(struct.speed); - } - if (struct.isSetDownload()) { - oprot.writeBool(struct.download); - } - if (struct.isSetReconnect()) { - oprot.writeBool(struct.reconnect); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ServerStatus struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(7); - if (incoming.get(0)) { - struct.pause = iprot.readBool(); - struct.setPauseIsSet(true); - } - if (incoming.get(1)) { - struct.active = iprot.readI16(); - struct.setActiveIsSet(true); - } - if (incoming.get(2)) { - struct.queue = iprot.readI16(); - struct.setQueueIsSet(true); - } - if (incoming.get(3)) { - struct.total = iprot.readI16(); - struct.setTotalIsSet(true); - } - if (incoming.get(4)) { - struct.speed = iprot.readI64(); - struct.setSpeedIsSet(true); - } - if (incoming.get(5)) { - struct.download = iprot.readBool(); - struct.setDownloadIsSet(true); - } - if (incoming.get(6)) { - struct.reconnect = iprot.readBool(); - struct.setReconnectIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/ServiceCall.java b/app/src/main/java/org/pyload/thrift/ServiceCall.java deleted file mode 100644 index ab5d495..0000000 --- a/app/src/main/java/org/pyload/thrift/ServiceCall.java +++ /dev/null @@ -1,737 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ServiceCall implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ServiceCall"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField FUNC_FIELD_DESC = new org.apache.thrift.protocol.TField("func", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField ARGUMENTS_FIELD_DESC = new org.apache.thrift.protocol.TField("arguments", org.apache.thrift.protocol.TType.LIST, (short)3); - private static final org.apache.thrift.protocol.TField PARSE_ARGUMENTS_FIELD_DESC = new org.apache.thrift.protocol.TField("parseArguments", org.apache.thrift.protocol.TType.BOOL, (short)4); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ServiceCallStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ServiceCallTupleSchemeFactory()); - } - - public String plugin; // required - public String func; // required - public List arguments; // required - public boolean parseArguments; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"), - FUNC((short)2, "func"), - ARGUMENTS((short)3, "arguments"), - PARSE_ARGUMENTS((short)4, "parseArguments"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - case 2: // FUNC - return FUNC; - case 3: // ARGUMENTS - return ARGUMENTS; - case 4: // PARSE_ARGUMENTS - return PARSE_ARGUMENTS; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __PARSEARGUMENTS_ISSET_ID = 0; - private BitSet __isset_bit_vector = new BitSet(1); - private _Fields optionals[] = {_Fields.ARGUMENTS,_Fields.PARSE_ARGUMENTS}; - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , "PluginName"))); - tmpMap.put(_Fields.FUNC, new org.apache.thrift.meta_data.FieldMetaData("func", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.ARGUMENTS, new org.apache.thrift.meta_data.FieldMetaData("arguments", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); - tmpMap.put(_Fields.PARSE_ARGUMENTS, new org.apache.thrift.meta_data.FieldMetaData("parseArguments", org.apache.thrift.TFieldRequirementType.OPTIONAL, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ServiceCall.class, metaDataMap); - } - - public ServiceCall() { - } - - public ServiceCall( - String plugin, - String func) - { - this(); - this.plugin = plugin; - this.func = func; - } - - /** - * Performs a deep copy on other. - */ - public ServiceCall(ServiceCall other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetFunc()) { - this.func = other.func; - } - if (other.isSetArguments()) { - List __this__arguments = new ArrayList(); - for (String other_element : other.arguments) { - __this__arguments.add(other_element); - } - this.arguments = __this__arguments; - } - this.parseArguments = other.parseArguments; - } - - public ServiceCall deepCopy() { - return new ServiceCall(this); - } - - @Override - public void clear() { - this.plugin = null; - this.func = null; - this.arguments = null; - setParseArgumentsIsSet(false); - this.parseArguments = false; - } - - public String getPlugin() { - return this.plugin; - } - - public ServiceCall setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getFunc() { - return this.func; - } - - public ServiceCall setFunc(String func) { - this.func = func; - return this; - } - - public void unsetFunc() { - this.func = null; - } - - /** Returns true if field func is set (has been assigned a value) and false otherwise */ - public boolean isSetFunc() { - return this.func != null; - } - - public void setFuncIsSet(boolean value) { - if (!value) { - this.func = null; - } - } - - public int getArgumentsSize() { - return (this.arguments == null) ? 0 : this.arguments.size(); - } - - public java.util.Iterator getArgumentsIterator() { - return (this.arguments == null) ? null : this.arguments.iterator(); - } - - public void addToArguments(String elem) { - if (this.arguments == null) { - this.arguments = new ArrayList(); - } - this.arguments.add(elem); - } - - public List getArguments() { - return this.arguments; - } - - public ServiceCall setArguments(List arguments) { - this.arguments = arguments; - return this; - } - - public void unsetArguments() { - this.arguments = null; - } - - /** Returns true if field arguments is set (has been assigned a value) and false otherwise */ - public boolean isSetArguments() { - return this.arguments != null; - } - - public void setArgumentsIsSet(boolean value) { - if (!value) { - this.arguments = null; - } - } - - public boolean isParseArguments() { - return this.parseArguments; - } - - public ServiceCall setParseArguments(boolean parseArguments) { - this.parseArguments = parseArguments; - setParseArgumentsIsSet(true); - return this; - } - - public void unsetParseArguments() { - __isset_bit_vector.clear(__PARSEARGUMENTS_ISSET_ID); - } - - /** Returns true if field parseArguments is set (has been assigned a value) and false otherwise */ - public boolean isSetParseArguments() { - return __isset_bit_vector.get(__PARSEARGUMENTS_ISSET_ID); - } - - public void setParseArgumentsIsSet(boolean value) { - __isset_bit_vector.set(__PARSEARGUMENTS_ISSET_ID, value); - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case FUNC: - if (value == null) { - unsetFunc(); - } else { - setFunc((String)value); - } - break; - - case ARGUMENTS: - if (value == null) { - unsetArguments(); - } else { - setArguments((List)value); - } - break; - - case PARSE_ARGUMENTS: - if (value == null) { - unsetParseArguments(); - } else { - setParseArguments((Boolean)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - case FUNC: - return getFunc(); - - case ARGUMENTS: - return getArguments(); - - case PARSE_ARGUMENTS: - return Boolean.valueOf(isParseArguments()); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - case FUNC: - return isSetFunc(); - case ARGUMENTS: - return isSetArguments(); - case PARSE_ARGUMENTS: - return isSetParseArguments(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ServiceCall) - return this.equals((ServiceCall)that); - return false; - } - - public boolean equals(ServiceCall that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_func = true && this.isSetFunc(); - boolean that_present_func = true && that.isSetFunc(); - if (this_present_func || that_present_func) { - if (!(this_present_func && that_present_func)) - return false; - if (!this.func.equals(that.func)) - return false; - } - - boolean this_present_arguments = true && this.isSetArguments(); - boolean that_present_arguments = true && that.isSetArguments(); - if (this_present_arguments || that_present_arguments) { - if (!(this_present_arguments && that_present_arguments)) - return false; - if (!this.arguments.equals(that.arguments)) - return false; - } - - boolean this_present_parseArguments = true && this.isSetParseArguments(); - boolean that_present_parseArguments = true && that.isSetParseArguments(); - if (this_present_parseArguments || that_present_parseArguments) { - if (!(this_present_parseArguments && that_present_parseArguments)) - return false; - if (this.parseArguments != that.parseArguments) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ServiceCall other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ServiceCall typedOther = (ServiceCall)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFunc()).compareTo(typedOther.isSetFunc()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFunc()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.func, typedOther.func); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetArguments()).compareTo(typedOther.isSetArguments()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetArguments()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.arguments, typedOther.arguments); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetParseArguments()).compareTo(typedOther.isSetParseArguments()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetParseArguments()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parseArguments, typedOther.parseArguments); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ServiceCall("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("func:"); - if (this.func == null) { - sb.append("null"); - } else { - sb.append(this.func); - } - first = false; - if (isSetArguments()) { - if (!first) sb.append(", "); - sb.append("arguments:"); - if (this.arguments == null) { - sb.append("null"); - } else { - sb.append(this.arguments); - } - first = false; - } - if (isSetParseArguments()) { - if (!first) sb.append(", "); - sb.append("parseArguments:"); - sb.append(this.parseArguments); - first = false; - } - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ServiceCallStandardSchemeFactory implements SchemeFactory { - public ServiceCallStandardScheme getScheme() { - return new ServiceCallStandardScheme(); - } - } - - private static class ServiceCallStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ServiceCall struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // FUNC - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // ARGUMENTS - if (schemeField.type == org.apache.thrift.protocol.TType.LIST) { - { - org.apache.thrift.protocol.TList _list42 = iprot.readListBegin(); - struct.arguments = new ArrayList(_list42.size); - for (int _i43 = 0; _i43 < _list42.size; ++_i43) - { - String _elem44; // required - _elem44 = iprot.readString(); - struct.arguments.add(_elem44); - } - iprot.readListEnd(); - } - struct.setArgumentsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // PARSE_ARGUMENTS - if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) { - struct.parseArguments = iprot.readBool(); - struct.setParseArgumentsIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ServiceCall struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.func != null) { - oprot.writeFieldBegin(FUNC_FIELD_DESC); - oprot.writeString(struct.func); - oprot.writeFieldEnd(); - } - if (struct.arguments != null) { - if (struct.isSetArguments()) { - oprot.writeFieldBegin(ARGUMENTS_FIELD_DESC); - { - oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, struct.arguments.size())); - for (String _iter45 : struct.arguments) - { - oprot.writeString(_iter45); - } - oprot.writeListEnd(); - } - oprot.writeFieldEnd(); - } - } - if (struct.isSetParseArguments()) { - oprot.writeFieldBegin(PARSE_ARGUMENTS_FIELD_DESC); - oprot.writeBool(struct.parseArguments); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ServiceCallTupleSchemeFactory implements SchemeFactory { - public ServiceCallTupleScheme getScheme() { - return new ServiceCallTupleScheme(); - } - } - - private static class ServiceCallTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ServiceCall struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - if (struct.isSetFunc()) { - optionals.set(1); - } - if (struct.isSetArguments()) { - optionals.set(2); - } - if (struct.isSetParseArguments()) { - optionals.set(3); - } - oprot.writeBitSet(optionals, 4); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetFunc()) { - oprot.writeString(struct.func); - } - if (struct.isSetArguments()) { - { - oprot.writeI32(struct.arguments.size()); - for (String _iter46 : struct.arguments) - { - oprot.writeString(_iter46); - } - } - } - if (struct.isSetParseArguments()) { - oprot.writeBool(struct.parseArguments); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ServiceCall struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(4); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(1)) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } - if (incoming.get(2)) { - { - org.apache.thrift.protocol.TList _list47 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.arguments = new ArrayList(_list47.size); - for (int _i48 = 0; _i48 < _list47.size; ++_i48) - { - String _elem49; // required - _elem49 = iprot.readString(); - struct.arguments.add(_elem49); - } - } - struct.setArgumentsIsSet(true); - } - if (incoming.get(3)) { - struct.parseArguments = iprot.readBool(); - struct.setParseArgumentsIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/ServiceDoesNotExists.java b/app/src/main/java/org/pyload/thrift/ServiceDoesNotExists.java deleted file mode 100644 index 065753f..0000000 --- a/app/src/main/java/org/pyload/thrift/ServiceDoesNotExists.java +++ /dev/null @@ -1,482 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ServiceDoesNotExists extends Exception implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ServiceDoesNotExists"); - - private static final org.apache.thrift.protocol.TField PLUGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("plugin", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField FUNC_FIELD_DESC = new org.apache.thrift.protocol.TField("func", org.apache.thrift.protocol.TType.STRING, (short)2); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ServiceDoesNotExistsStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ServiceDoesNotExistsTupleSchemeFactory()); - } - - public String plugin; // required - public String func; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - PLUGIN((short)1, "plugin"), - FUNC((short)2, "func"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // PLUGIN - return PLUGIN; - case 2: // FUNC - return FUNC; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.PLUGIN, new org.apache.thrift.meta_data.FieldMetaData("plugin", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.FUNC, new org.apache.thrift.meta_data.FieldMetaData("func", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ServiceDoesNotExists.class, metaDataMap); - } - - public ServiceDoesNotExists() { - } - - public ServiceDoesNotExists( - String plugin, - String func) - { - this(); - this.plugin = plugin; - this.func = func; - } - - /** - * Performs a deep copy on other. - */ - public ServiceDoesNotExists(ServiceDoesNotExists other) { - if (other.isSetPlugin()) { - this.plugin = other.plugin; - } - if (other.isSetFunc()) { - this.func = other.func; - } - } - - public ServiceDoesNotExists deepCopy() { - return new ServiceDoesNotExists(this); - } - - @Override - public void clear() { - this.plugin = null; - this.func = null; - } - - public String getPlugin() { - return this.plugin; - } - - public ServiceDoesNotExists setPlugin(String plugin) { - this.plugin = plugin; - return this; - } - - public void unsetPlugin() { - this.plugin = null; - } - - /** Returns true if field plugin is set (has been assigned a value) and false otherwise */ - public boolean isSetPlugin() { - return this.plugin != null; - } - - public void setPluginIsSet(boolean value) { - if (!value) { - this.plugin = null; - } - } - - public String getFunc() { - return this.func; - } - - public ServiceDoesNotExists setFunc(String func) { - this.func = func; - return this; - } - - public void unsetFunc() { - this.func = null; - } - - /** Returns true if field func is set (has been assigned a value) and false otherwise */ - public boolean isSetFunc() { - return this.func != null; - } - - public void setFuncIsSet(boolean value) { - if (!value) { - this.func = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case PLUGIN: - if (value == null) { - unsetPlugin(); - } else { - setPlugin((String)value); - } - break; - - case FUNC: - if (value == null) { - unsetFunc(); - } else { - setFunc((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case PLUGIN: - return getPlugin(); - - case FUNC: - return getFunc(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case PLUGIN: - return isSetPlugin(); - case FUNC: - return isSetFunc(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ServiceDoesNotExists) - return this.equals((ServiceDoesNotExists)that); - return false; - } - - public boolean equals(ServiceDoesNotExists that) { - if (that == null) - return false; - - boolean this_present_plugin = true && this.isSetPlugin(); - boolean that_present_plugin = true && that.isSetPlugin(); - if (this_present_plugin || that_present_plugin) { - if (!(this_present_plugin && that_present_plugin)) - return false; - if (!this.plugin.equals(that.plugin)) - return false; - } - - boolean this_present_func = true && this.isSetFunc(); - boolean that_present_func = true && that.isSetFunc(); - if (this_present_func || that_present_func) { - if (!(this_present_func && that_present_func)) - return false; - if (!this.func.equals(that.func)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ServiceDoesNotExists other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ServiceDoesNotExists typedOther = (ServiceDoesNotExists)other; - - lastComparison = Boolean.valueOf(isSetPlugin()).compareTo(typedOther.isSetPlugin()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPlugin()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.plugin, typedOther.plugin); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetFunc()).compareTo(typedOther.isSetFunc()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetFunc()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.func, typedOther.func); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ServiceDoesNotExists("); - boolean first = true; - - sb.append("plugin:"); - if (this.plugin == null) { - sb.append("null"); - } else { - sb.append(this.plugin); - } - first = false; - if (!first) sb.append(", "); - sb.append("func:"); - if (this.func == null) { - sb.append("null"); - } else { - sb.append(this.func); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ServiceDoesNotExistsStandardSchemeFactory implements SchemeFactory { - public ServiceDoesNotExistsStandardScheme getScheme() { - return new ServiceDoesNotExistsStandardScheme(); - } - } - - private static class ServiceDoesNotExistsStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ServiceDoesNotExists struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // PLUGIN - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // FUNC - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ServiceDoesNotExists struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.plugin != null) { - oprot.writeFieldBegin(PLUGIN_FIELD_DESC); - oprot.writeString(struct.plugin); - oprot.writeFieldEnd(); - } - if (struct.func != null) { - oprot.writeFieldBegin(FUNC_FIELD_DESC); - oprot.writeString(struct.func); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ServiceDoesNotExistsTupleSchemeFactory implements SchemeFactory { - public ServiceDoesNotExistsTupleScheme getScheme() { - return new ServiceDoesNotExistsTupleScheme(); - } - } - - private static class ServiceDoesNotExistsTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ServiceDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetPlugin()) { - optionals.set(0); - } - if (struct.isSetFunc()) { - optionals.set(1); - } - oprot.writeBitSet(optionals, 2); - if (struct.isSetPlugin()) { - oprot.writeString(struct.plugin); - } - if (struct.isSetFunc()) { - oprot.writeString(struct.func); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ServiceDoesNotExists struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(2); - if (incoming.get(0)) { - struct.plugin = iprot.readString(); - struct.setPluginIsSet(true); - } - if (incoming.get(1)) { - struct.func = iprot.readString(); - struct.setFuncIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/ServiceException.java b/app/src/main/java/org/pyload/thrift/ServiceException.java deleted file mode 100644 index d8af700..0000000 --- a/app/src/main/java/org/pyload/thrift/ServiceException.java +++ /dev/null @@ -1,382 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ServiceException extends Exception implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ServiceException"); - - private static final org.apache.thrift.protocol.TField MSG_FIELD_DESC = new org.apache.thrift.protocol.TField("msg", org.apache.thrift.protocol.TType.STRING, (short)1); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new ServiceExceptionStandardSchemeFactory()); - schemes.put(TupleScheme.class, new ServiceExceptionTupleSchemeFactory()); - } - - public String msg; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - MSG((short)1, "msg"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // MSG - return MSG; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.MSG, new org.apache.thrift.meta_data.FieldMetaData("msg", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ServiceException.class, metaDataMap); - } - - public ServiceException() { - } - - public ServiceException( - String msg) - { - this(); - this.msg = msg; - } - - /** - * Performs a deep copy on other. - */ - public ServiceException(ServiceException other) { - if (other.isSetMsg()) { - this.msg = other.msg; - } - } - - public ServiceException deepCopy() { - return new ServiceException(this); - } - - @Override - public void clear() { - this.msg = null; - } - - public String getMsg() { - return this.msg; - } - - public ServiceException setMsg(String msg) { - this.msg = msg; - return this; - } - - public void unsetMsg() { - this.msg = null; - } - - /** Returns true if field msg is set (has been assigned a value) and false otherwise */ - public boolean isSetMsg() { - return this.msg != null; - } - - public void setMsgIsSet(boolean value) { - if (!value) { - this.msg = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case MSG: - if (value == null) { - unsetMsg(); - } else { - setMsg((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case MSG: - return getMsg(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case MSG: - return isSetMsg(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof ServiceException) - return this.equals((ServiceException)that); - return false; - } - - public boolean equals(ServiceException that) { - if (that == null) - return false; - - boolean this_present_msg = true && this.isSetMsg(); - boolean that_present_msg = true && that.isSetMsg(); - if (this_present_msg || that_present_msg) { - if (!(this_present_msg && that_present_msg)) - return false; - if (!this.msg.equals(that.msg)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(ServiceException other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - ServiceException typedOther = (ServiceException)other; - - lastComparison = Boolean.valueOf(isSetMsg()).compareTo(typedOther.isSetMsg()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetMsg()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.msg, typedOther.msg); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("ServiceException("); - boolean first = true; - - sb.append("msg:"); - if (this.msg == null) { - sb.append("null"); - } else { - sb.append(this.msg); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class ServiceExceptionStandardSchemeFactory implements SchemeFactory { - public ServiceExceptionStandardScheme getScheme() { - return new ServiceExceptionStandardScheme(); - } - } - - private static class ServiceExceptionStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, ServiceException struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // MSG - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.msg = iprot.readString(); - struct.setMsgIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, ServiceException struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.msg != null) { - oprot.writeFieldBegin(MSG_FIELD_DESC); - oprot.writeString(struct.msg); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class ServiceExceptionTupleSchemeFactory implements SchemeFactory { - public ServiceExceptionTupleScheme getScheme() { - return new ServiceExceptionTupleScheme(); - } - } - - private static class ServiceExceptionTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, ServiceException struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetMsg()) { - optionals.set(0); - } - oprot.writeBitSet(optionals, 1); - if (struct.isSetMsg()) { - oprot.writeString(struct.msg); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, ServiceException struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(1); - if (incoming.get(0)) { - struct.msg = iprot.readString(); - struct.setMsgIsSet(true); - } - } - } - -} - diff --git a/app/src/main/java/org/pyload/thrift/UserData.java b/app/src/main/java/org/pyload/thrift/UserData.java deleted file mode 100644 index 213f1dd..0000000 --- a/app/src/main/java/org/pyload/thrift/UserData.java +++ /dev/null @@ -1,775 +0,0 @@ -/** - * Autogenerated by Thrift Compiler (0.8.0-dev) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -package org.pyload.thrift; - -import org.apache.thrift.scheme.IScheme; -import org.apache.thrift.scheme.SchemeFactory; -import org.apache.thrift.scheme.StandardScheme; - -import org.apache.thrift.scheme.TupleScheme; -import org.apache.thrift.protocol.TTupleProtocol; -import java.util.List; -import java.util.ArrayList; -import java.util.Map; -import java.util.HashMap; -import java.util.EnumMap; -import java.util.Set; -import java.util.HashSet; -import java.util.EnumSet; -import java.util.Collections; -import java.util.BitSet; -import java.nio.ByteBuffer; -import java.util.Arrays; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class UserData implements org.apache.thrift.TBase, java.io.Serializable, Cloneable { - private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("UserData"); - - private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)1); - private static final org.apache.thrift.protocol.TField EMAIL_FIELD_DESC = new org.apache.thrift.protocol.TField("email", org.apache.thrift.protocol.TType.STRING, (short)2); - private static final org.apache.thrift.protocol.TField ROLE_FIELD_DESC = new org.apache.thrift.protocol.TField("role", org.apache.thrift.protocol.TType.I32, (short)3); - private static final org.apache.thrift.protocol.TField PERMISSION_FIELD_DESC = new org.apache.thrift.protocol.TField("permission", org.apache.thrift.protocol.TType.I32, (short)4); - private static final org.apache.thrift.protocol.TField TEMPLATE_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("templateName", org.apache.thrift.protocol.TType.STRING, (short)5); - - private static final Map, SchemeFactory> schemes = new HashMap, SchemeFactory>(); - static { - schemes.put(StandardScheme.class, new UserDataStandardSchemeFactory()); - schemes.put(TupleScheme.class, new UserDataTupleSchemeFactory()); - } - - public String name; // required - public String email; // required - public int role; // required - public int permission; // required - public String templateName; // required - - /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ - public enum _Fields implements org.apache.thrift.TFieldIdEnum { - NAME((short)1, "name"), - EMAIL((short)2, "email"), - ROLE((short)3, "role"), - PERMISSION((short)4, "permission"), - TEMPLATE_NAME((short)5, "templateName"); - - private static final Map byName = new HashMap(); - - static { - for (_Fields field : EnumSet.allOf(_Fields.class)) { - byName.put(field.getFieldName(), field); - } - } - - /** - * Find the _Fields constant that matches fieldId, or null if its not found. - */ - public static _Fields findByThriftId(int fieldId) { - switch(fieldId) { - case 1: // NAME - return NAME; - case 2: // EMAIL - return EMAIL; - case 3: // ROLE - return ROLE; - case 4: // PERMISSION - return PERMISSION; - case 5: // TEMPLATE_NAME - return TEMPLATE_NAME; - default: - return null; - } - } - - /** - * Find the _Fields constant that matches fieldId, throwing an exception - * if it is not found. - */ - public static _Fields findByThriftIdOrThrow(int fieldId) { - _Fields fields = findByThriftId(fieldId); - if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); - return fields; - } - - /** - * Find the _Fields constant that matches name, or null if its not found. - */ - public static _Fields findByName(String name) { - return byName.get(name); - } - - private final short _thriftId; - private final String _fieldName; - - _Fields(short thriftId, String fieldName) { - _thriftId = thriftId; - _fieldName = fieldName; - } - - public short getThriftFieldId() { - return _thriftId; - } - - public String getFieldName() { - return _fieldName; - } - } - - // isset id assignments - private static final int __ROLE_ISSET_ID = 0; - private static final int __PERMISSION_ISSET_ID = 1; - private BitSet __isset_bit_vector = new BitSet(2); - public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; - static { - Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); - tmpMap.put(_Fields.NAME, new org.apache.thrift.meta_data.FieldMetaData("name", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.EMAIL, new org.apache.thrift.meta_data.FieldMetaData("email", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - tmpMap.put(_Fields.ROLE, new org.apache.thrift.meta_data.FieldMetaData("role", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); - tmpMap.put(_Fields.PERMISSION, new org.apache.thrift.meta_data.FieldMetaData("permission", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); - tmpMap.put(_Fields.TEMPLATE_NAME, new org.apache.thrift.meta_data.FieldMetaData("templateName", org.apache.thrift.TFieldRequirementType.DEFAULT, - new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); - metaDataMap = Collections.unmodifiableMap(tmpMap); - org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(UserData.class, metaDataMap); - } - - public UserData() { - } - - public UserData( - String name, - String email, - int role, - int permission, - String templateName) - { - this(); - this.name = name; - this.email = email; - this.role = role; - setRoleIsSet(true); - this.permission = permission; - setPermissionIsSet(true); - this.templateName = templateName; - } - - /** - * Performs a deep copy on other. - */ - public UserData(UserData other) { - __isset_bit_vector.clear(); - __isset_bit_vector.or(other.__isset_bit_vector); - if (other.isSetName()) { - this.name = other.name; - } - if (other.isSetEmail()) { - this.email = other.email; - } - this.role = other.role; - this.permission = other.permission; - if (other.isSetTemplateName()) { - this.templateName = other.templateName; - } - } - - public UserData deepCopy() { - return new UserData(this); - } - - @Override - public void clear() { - this.name = null; - this.email = null; - setRoleIsSet(false); - this.role = 0; - setPermissionIsSet(false); - this.permission = 0; - this.templateName = null; - } - - public String getName() { - return this.name; - } - - public UserData setName(String name) { - this.name = name; - return this; - } - - public void unsetName() { - this.name = null; - } - - /** Returns true if field name is set (has been assigned a value) and false otherwise */ - public boolean isSetName() { - return this.name != null; - } - - public void setNameIsSet(boolean value) { - if (!value) { - this.name = null; - } - } - - public String getEmail() { - return this.email; - } - - public UserData setEmail(String email) { - this.email = email; - return this; - } - - public void unsetEmail() { - this.email = null; - } - - /** Returns true if field email is set (has been assigned a value) and false otherwise */ - public boolean isSetEmail() { - return this.email != null; - } - - public void setEmailIsSet(boolean value) { - if (!value) { - this.email = null; - } - } - - public int getRole() { - return this.role; - } - - public UserData setRole(int role) { - this.role = role; - setRoleIsSet(true); - return this; - } - - public void unsetRole() { - __isset_bit_vector.clear(__ROLE_ISSET_ID); - } - - /** Returns true if field role is set (has been assigned a value) and false otherwise */ - public boolean isSetRole() { - return __isset_bit_vector.get(__ROLE_ISSET_ID); - } - - public void setRoleIsSet(boolean value) { - __isset_bit_vector.set(__ROLE_ISSET_ID, value); - } - - public int getPermission() { - return this.permission; - } - - public UserData setPermission(int permission) { - this.permission = permission; - setPermissionIsSet(true); - return this; - } - - public void unsetPermission() { - __isset_bit_vector.clear(__PERMISSION_ISSET_ID); - } - - /** Returns true if field permission is set (has been assigned a value) and false otherwise */ - public boolean isSetPermission() { - return __isset_bit_vector.get(__PERMISSION_ISSET_ID); - } - - public void setPermissionIsSet(boolean value) { - __isset_bit_vector.set(__PERMISSION_ISSET_ID, value); - } - - public String getTemplateName() { - return this.templateName; - } - - public UserData setTemplateName(String templateName) { - this.templateName = templateName; - return this; - } - - public void unsetTemplateName() { - this.templateName = null; - } - - /** Returns true if field templateName is set (has been assigned a value) and false otherwise */ - public boolean isSetTemplateName() { - return this.templateName != null; - } - - public void setTemplateNameIsSet(boolean value) { - if (!value) { - this.templateName = null; - } - } - - public void setFieldValue(_Fields field, Object value) { - switch (field) { - case NAME: - if (value == null) { - unsetName(); - } else { - setName((String)value); - } - break; - - case EMAIL: - if (value == null) { - unsetEmail(); - } else { - setEmail((String)value); - } - break; - - case ROLE: - if (value == null) { - unsetRole(); - } else { - setRole((Integer)value); - } - break; - - case PERMISSION: - if (value == null) { - unsetPermission(); - } else { - setPermission((Integer)value); - } - break; - - case TEMPLATE_NAME: - if (value == null) { - unsetTemplateName(); - } else { - setTemplateName((String)value); - } - break; - - } - } - - public Object getFieldValue(_Fields field) { - switch (field) { - case NAME: - return getName(); - - case EMAIL: - return getEmail(); - - case ROLE: - return Integer.valueOf(getRole()); - - case PERMISSION: - return Integer.valueOf(getPermission()); - - case TEMPLATE_NAME: - return getTemplateName(); - - } - throw new IllegalStateException(); - } - - /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ - public boolean isSet(_Fields field) { - if (field == null) { - throw new IllegalArgumentException(); - } - - switch (field) { - case NAME: - return isSetName(); - case EMAIL: - return isSetEmail(); - case ROLE: - return isSetRole(); - case PERMISSION: - return isSetPermission(); - case TEMPLATE_NAME: - return isSetTemplateName(); - } - throw new IllegalStateException(); - } - - @Override - public boolean equals(Object that) { - if (that == null) - return false; - if (that instanceof UserData) - return this.equals((UserData)that); - return false; - } - - public boolean equals(UserData that) { - if (that == null) - return false; - - boolean this_present_name = true && this.isSetName(); - boolean that_present_name = true && that.isSetName(); - if (this_present_name || that_present_name) { - if (!(this_present_name && that_present_name)) - return false; - if (!this.name.equals(that.name)) - return false; - } - - boolean this_present_email = true && this.isSetEmail(); - boolean that_present_email = true && that.isSetEmail(); - if (this_present_email || that_present_email) { - if (!(this_present_email && that_present_email)) - return false; - if (!this.email.equals(that.email)) - return false; - } - - boolean this_present_role = true; - boolean that_present_role = true; - if (this_present_role || that_present_role) { - if (!(this_present_role && that_present_role)) - return false; - if (this.role != that.role) - return false; - } - - boolean this_present_permission = true; - boolean that_present_permission = true; - if (this_present_permission || that_present_permission) { - if (!(this_present_permission && that_present_permission)) - return false; - if (this.permission != that.permission) - return false; - } - - boolean this_present_templateName = true && this.isSetTemplateName(); - boolean that_present_templateName = true && that.isSetTemplateName(); - if (this_present_templateName || that_present_templateName) { - if (!(this_present_templateName && that_present_templateName)) - return false; - if (!this.templateName.equals(that.templateName)) - return false; - } - - return true; - } - - @Override - public int hashCode() { - return 0; - } - - public int compareTo(UserData other) { - if (!getClass().equals(other.getClass())) { - return getClass().getName().compareTo(other.getClass().getName()); - } - - int lastComparison = 0; - UserData typedOther = (UserData)other; - - lastComparison = Boolean.valueOf(isSetName()).compareTo(typedOther.isSetName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, typedOther.name); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetEmail()).compareTo(typedOther.isSetEmail()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetEmail()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.email, typedOther.email); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetRole()).compareTo(typedOther.isSetRole()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetRole()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.role, typedOther.role); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetPermission()).compareTo(typedOther.isSetPermission()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetPermission()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.permission, typedOther.permission); - if (lastComparison != 0) { - return lastComparison; - } - } - lastComparison = Boolean.valueOf(isSetTemplateName()).compareTo(typedOther.isSetTemplateName()); - if (lastComparison != 0) { - return lastComparison; - } - if (isSetTemplateName()) { - lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.templateName, typedOther.templateName); - if (lastComparison != 0) { - return lastComparison; - } - } - return 0; - } - - public _Fields fieldForId(int fieldId) { - return _Fields.findByThriftId(fieldId); - } - - public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { - schemes.get(iprot.getScheme()).getScheme().read(iprot, this); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { - schemes.get(oprot.getScheme()).getScheme().write(oprot, this); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder("UserData("); - boolean first = true; - - sb.append("name:"); - if (this.name == null) { - sb.append("null"); - } else { - sb.append(this.name); - } - first = false; - if (!first) sb.append(", "); - sb.append("email:"); - if (this.email == null) { - sb.append("null"); - } else { - sb.append(this.email); - } - first = false; - if (!first) sb.append(", "); - sb.append("role:"); - sb.append(this.role); - first = false; - if (!first) sb.append(", "); - sb.append("permission:"); - sb.append(this.permission); - first = false; - if (!first) sb.append(", "); - sb.append("templateName:"); - if (this.templateName == null) { - sb.append("null"); - } else { - sb.append(this.templateName); - } - first = false; - sb.append(")"); - return sb.toString(); - } - - public void validate() throws org.apache.thrift.TException { - // check for required fields - } - - private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { - try { - write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { - try { - // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. - __isset_bit_vector = new BitSet(1); - read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); - } catch (org.apache.thrift.TException te) { - throw new java.io.IOException(te.getMessage()); - } - } - - private static class UserDataStandardSchemeFactory implements SchemeFactory { - public UserDataStandardScheme getScheme() { - return new UserDataStandardScheme(); - } - } - - private static class UserDataStandardScheme extends StandardScheme { - - public void read(org.apache.thrift.protocol.TProtocol iprot, UserData struct) throws org.apache.thrift.TException { - org.apache.thrift.protocol.TField schemeField; - iprot.readStructBegin(); - while (true) - { - schemeField = iprot.readFieldBegin(); - if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { - break; - } - switch (schemeField.id) { - case 1: // NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 2: // EMAIL - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.email = iprot.readString(); - struct.setEmailIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 3: // ROLE - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.role = iprot.readI32(); - struct.setRoleIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 4: // PERMISSION - if (schemeField.type == org.apache.thrift.protocol.TType.I32) { - struct.permission = iprot.readI32(); - struct.setPermissionIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - case 5: // TEMPLATE_NAME - if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { - struct.templateName = iprot.readString(); - struct.setTemplateNameIsSet(true); - } else { - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - break; - default: - org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); - } - iprot.readFieldEnd(); - } - iprot.readStructEnd(); - - // check for required fields of primitive type, which can't be checked in the validate method - struct.validate(); - } - - public void write(org.apache.thrift.protocol.TProtocol oprot, UserData struct) throws org.apache.thrift.TException { - struct.validate(); - - oprot.writeStructBegin(STRUCT_DESC); - if (struct.name != null) { - oprot.writeFieldBegin(NAME_FIELD_DESC); - oprot.writeString(struct.name); - oprot.writeFieldEnd(); - } - if (struct.email != null) { - oprot.writeFieldBegin(EMAIL_FIELD_DESC); - oprot.writeString(struct.email); - oprot.writeFieldEnd(); - } - oprot.writeFieldBegin(ROLE_FIELD_DESC); - oprot.writeI32(struct.role); - oprot.writeFieldEnd(); - oprot.writeFieldBegin(PERMISSION_FIELD_DESC); - oprot.writeI32(struct.permission); - oprot.writeFieldEnd(); - if (struct.templateName != null) { - oprot.writeFieldBegin(TEMPLATE_NAME_FIELD_DESC); - oprot.writeString(struct.templateName); - oprot.writeFieldEnd(); - } - oprot.writeFieldStop(); - oprot.writeStructEnd(); - } - - } - - private static class UserDataTupleSchemeFactory implements SchemeFactory { - public UserDataTupleScheme getScheme() { - return new UserDataTupleScheme(); - } - } - - private static class UserDataTupleScheme extends TupleScheme { - - @Override - public void write(org.apache.thrift.protocol.TProtocol prot, UserData struct) throws org.apache.thrift.TException { - TTupleProtocol oprot = (TTupleProtocol) prot; - BitSet optionals = new BitSet(); - if (struct.isSetName()) { - optionals.set(0); - } - if (struct.isSetEmail()) { - optionals.set(1); - } - if (struct.isSetRole()) { - optionals.set(2); - } - if (struct.isSetPermission()) { - optionals.set(3); - } - if (struct.isSetTemplateName()) { - optionals.set(4); - } - oprot.writeBitSet(optionals, 5); - if (struct.isSetName()) { - oprot.writeString(struct.name); - } - if (struct.isSetEmail()) { - oprot.writeString(struct.email); - } - if (struct.isSetRole()) { - oprot.writeI32(struct.role); - } - if (struct.isSetPermission()) { - oprot.writeI32(struct.permission); - } - if (struct.isSetTemplateName()) { - oprot.writeString(struct.templateName); - } - } - - @Override - public void read(org.apache.thrift.protocol.TProtocol prot, UserData struct) throws org.apache.thrift.TException { - TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(5); - if (incoming.get(0)) { - struct.name = iprot.readString(); - struct.setNameIsSet(true); - } - if (incoming.get(1)) { - struct.email = iprot.readString(); - struct.setEmailIsSet(true); - } - if (incoming.get(2)) { - struct.role = iprot.readI32(); - struct.setRoleIsSet(true); - } - if (incoming.get(3)) { - struct.permission = iprot.readI32(); - struct.setPermissionIsSet(true); - } - if (incoming.get(4)) { - struct.templateName = iprot.readString(); - struct.setTemplateNameIsSet(true); - } - } - } - -} - From 770b52a3f72a475bccc5058949576029f2297e90 Mon Sep 17 00:00:00 2001 From: Sab44 <64696149+sab44@users.noreply.github.com> Date: Tue, 20 May 2025 08:22:41 +0200 Subject: [PATCH 3/8] add generated REST client based on OpenAPI spec --- app/build.gradle | 6 + .../org/pyload/android/openapi/ApiClient.java | 306 ++++++ .../android/openapi/CollectionFormats.java | 112 ++ .../java/org/pyload/android/openapi/JSON.java | 320 ++++++ .../android/openapi/ServerConfiguration.java | 72 ++ .../android/openapi/ServerVariable.java | 37 + .../pyload/android/openapi/StringUtil.java | 83 ++ .../openapi/api/PyLoadAuthenticationApi.java | 33 + .../android/openapi/api/PyLoadRestApi.java | 984 ++++++++++++++++++ .../android/openapi/auth/ApiKeyAuth.java | 85 ++ .../android/openapi/auth/HttpBasicAuth.java | 63 ++ .../android/openapi/auth/HttpBearerAuth.java | 55 + .../android/openapi/models/AccountInfo.java | 265 +++++ .../models/ApiAddFilesPostRequest.java | 136 +++ .../models/ApiAddPackagePostRequest.java | 165 +++ .../ApiCheckAndAddPackagesPostRequest.java | 137 +++ .../ApiCheckOnlineStatusPostRequest.java | 108 ++ .../models/ApiCheckUrlsPostRequest.java | 108 ++ .../models/ApiDeleteFilesPostRequest.java | 108 ++ .../models/ApiDeletePackagesPostRequest.java | 108 ++ .../ApiGeneratePackagesPostRequest.java | 108 ++ .../models/ApiIsAuthorizedPostRequest.java | 132 +++ .../models/ApiMoveFilesPostRequest.java | 136 +++ .../models/ApiParseUrlsPostRequest.java | 125 +++ .../models/ApiServiceCallPostRequest.java | 164 +++ .../models/ApiSetConfigValuePostRequest.java | 181 ++++ .../models/ApiSetPackageDataPostRequest.java | 132 +++ .../models/ApiStopDownloadsPostRequest.java | 108 ++ .../models/ApiUpdateAccountPostRequest.java | 191 ++++ .../android/openapi/models/CaptchaTask.java | 181 ++++ .../android/openapi/models/ConfigItem.java | 181 ++++ .../android/openapi/models/ConfigSection.java | 193 ++++ .../android/openapi/models/Destination.java | 73 ++ .../android/openapi/models/DownloadInfo.java | 546 ++++++++++ .../openapi/models/DownloadStatus.java | 99 ++ .../android/openapi/models/EventInfo.java | 181 ++++ .../android/openapi/models/FileData.java | 378 +++++++ .../android/openapi/models/OldUserData.java | 209 ++++ .../android/openapi/models/OnlineCheck.java | 125 +++ .../android/openapi/models/PackageData.java | 453 ++++++++ .../android/openapi/models/ServerStatus.java | 321 ++++++ .../android/openapi/models/UserData.java | 237 +++++ 42 files changed, 7745 insertions(+) create mode 100644 app/src/main/java/org/pyload/android/openapi/ApiClient.java create mode 100644 app/src/main/java/org/pyload/android/openapi/CollectionFormats.java create mode 100644 app/src/main/java/org/pyload/android/openapi/JSON.java create mode 100644 app/src/main/java/org/pyload/android/openapi/ServerConfiguration.java create mode 100644 app/src/main/java/org/pyload/android/openapi/ServerVariable.java create mode 100644 app/src/main/java/org/pyload/android/openapi/StringUtil.java create mode 100644 app/src/main/java/org/pyload/android/openapi/api/PyLoadAuthenticationApi.java create mode 100644 app/src/main/java/org/pyload/android/openapi/api/PyLoadRestApi.java create mode 100644 app/src/main/java/org/pyload/android/openapi/auth/ApiKeyAuth.java create mode 100644 app/src/main/java/org/pyload/android/openapi/auth/HttpBasicAuth.java create mode 100644 app/src/main/java/org/pyload/android/openapi/auth/HttpBearerAuth.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/AccountInfo.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiAddFilesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiAddPackagePostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiCheckAndAddPackagesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiCheckOnlineStatusPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiCheckUrlsPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiDeleteFilesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiDeletePackagesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiGeneratePackagesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiIsAuthorizedPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiMoveFilesPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiParseUrlsPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiServiceCallPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiSetConfigValuePostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiSetPackageDataPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiStopDownloadsPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ApiUpdateAccountPostRequest.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/CaptchaTask.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ConfigItem.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ConfigSection.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/Destination.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/DownloadInfo.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/DownloadStatus.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/EventInfo.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/FileData.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/OldUserData.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/OnlineCheck.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/PackageData.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/ServerStatus.java create mode 100644 app/src/main/java/org/pyload/android/openapi/models/UserData.java diff --git a/app/build.gradle b/app/build.gradle index 986922e..f70007c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,4 +26,10 @@ dependencies { implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'androidx.activity:activity:1.3.0' implementation 'org.slf4j:slf4j-android:1.6.1-RC1' + implementation 'com.squareup.retrofit2:retrofit:2.11.0' + implementation 'com.squareup.retrofit2:converter-gson:2.11.0' + implementation 'com.squareup.retrofit2:converter-scalars:2.11.0' + implementation 'javax.annotation:javax.annotation-api:1.3.2' + implementation 'com.google.code.findbugs:jsr305:3.0.2' + implementation 'io.gsonfire:gson-fire:1.9.0' } diff --git a/app/src/main/java/org/pyload/android/openapi/ApiClient.java b/app/src/main/java/org/pyload/android/openapi/ApiClient.java new file mode 100644 index 0000000..0d9f96b --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/ApiClient.java @@ -0,0 +1,306 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import com.google.gson.Gson; +import com.google.gson.JsonParseException; +import com.google.gson.JsonElement; +import okhttp3.Interceptor; +import okhttp3.OkHttpClient; +import okhttp3.RequestBody; +import okhttp3.ResponseBody; +import retrofit2.Converter; +import retrofit2.Retrofit; +import retrofit2.converter.gson.GsonConverterFactory; +import retrofit2.converter.scalars.ScalarsConverterFactory; +import org.pyload.android.openapi.auth.HttpBasicAuth; +import org.pyload.android.openapi.auth.HttpBearerAuth; +import org.pyload.android.openapi.auth.ApiKeyAuth; + +import java.io.IOException; +import java.lang.annotation.Annotation; +import java.lang.reflect.Type; +import java.text.DateFormat; +import java.time.format.DateTimeFormatter; +import java.util.LinkedHashMap; +import java.util.Map; +import java.util.HashMap; + +public class ApiClient { + + protected Map apiAuthorizations; + protected OkHttpClient.Builder okBuilder; + protected Retrofit.Builder adapterBuilder; + protected JSON json; + protected OkHttpClient okHttpClient; + + public ApiClient() { + apiAuthorizations = new LinkedHashMap(); + createDefaultAdapter(); + okBuilder = new OkHttpClient.Builder(); + } + + public ApiClient(OkHttpClient client){ + apiAuthorizations = new LinkedHashMap(); + createDefaultAdapter(); + okHttpClient = client; + } + + public ApiClient(String[] authNames) { + this(); + for(String authName : authNames) { + Interceptor auth = null; + if ("cookieAuth".equals(authName)) { + auth = new ApiKeyAuth("cookie", "pyload_session_8000"); + } else { + throw new RuntimeException("auth name \"" + authName + "\" not found in available auth names"); + } + if (auth != null) { + addAuthorization(authName, auth); + } + } + } + + /** + * Basic constructor for single auth name + * @param authName Authentication name + */ + public ApiClient(String authName) { + this(new String[]{authName}); + } + + /** + * Helper constructor for single api key + * @param authName Authentication name + * @param apiKey API key + */ + public ApiClient(String authName, String apiKey) { + this(authName); + this.setApiKey(apiKey); + } + + /** + * Helper constructor for single basic auth or password oauth2 + * @param authName Authentication name + * @param username Username + * @param password Password + */ + public ApiClient(String authName, String username, String password) { + this(authName); + this.setCredentials(username, password); + } + + public void createDefaultAdapter() { + json = new JSON(); + + String baseUrl = "http://localhost"; + if (!baseUrl.endsWith("/")) + baseUrl = baseUrl + "/"; + + adapterBuilder = new Retrofit + .Builder() + .baseUrl(baseUrl) + .addConverterFactory(ScalarsConverterFactory.create()) + .addConverterFactory(GsonCustomConverterFactory.create(json.getGson())); + } + + public S createService(Class serviceClass) { + if (okHttpClient != null) { + return adapterBuilder.client(okHttpClient).build().create(serviceClass); + } else { + return adapterBuilder.client(okBuilder.build()).build().create(serviceClass); + } + } + + public ApiClient setDateFormat(DateFormat dateFormat) { + this.json.setDateFormat(dateFormat); + return this; + } + + public ApiClient setSqlDateFormat(DateFormat dateFormat) { + this.json.setSqlDateFormat(dateFormat); + return this; + } + + public ApiClient setOffsetDateTimeFormat(DateTimeFormatter dateFormat) { + this.json.setOffsetDateTimeFormat(dateFormat); + return this; + } + + public ApiClient setLocalDateFormat(DateTimeFormatter dateFormat) { + this.json.setLocalDateFormat(dateFormat); + return this; + } + + + /** + * Helper method to configure the first api key found + * @param apiKey API key + * @return ApiClient + */ + public ApiClient setApiKey(String apiKey) { + for(Interceptor apiAuthorization : apiAuthorizations.values()) { + if (apiAuthorization instanceof ApiKeyAuth) { + ApiKeyAuth keyAuth = (ApiKeyAuth) apiAuthorization; + keyAuth.setApiKey(apiKey); + return this; + } + } + return this; + } + + /** + * Helper method to set token for the first Http Bearer authentication found. + * @param bearerToken Bearer token + * @return ApiClient + */ + public ApiClient setBearerToken(String bearerToken) { + for (Interceptor apiAuthorization : apiAuthorizations.values()) { + if (apiAuthorization instanceof HttpBearerAuth) { + ((HttpBearerAuth) apiAuthorization).setBearerToken(bearerToken); + return this; + } + } + return this; + } + + /** + * Helper method to configure the username/password for basic auth or password oauth + * @param username Username + * @param password Password + * @return ApiClient + */ + public ApiClient setCredentials(String username, String password) { + for(Interceptor apiAuthorization : apiAuthorizations.values()) { + if (apiAuthorization instanceof HttpBasicAuth) { + HttpBasicAuth basicAuth = (HttpBasicAuth) apiAuthorization; + basicAuth.setCredentials(username, password); + return this; + } + } + return this; + } + + + /** + * Adds an authorization to be used by the client + * @param authName Authentication name + * @param authorization Authorization interceptor + * @return ApiClient + */ + public ApiClient addAuthorization(String authName, Interceptor authorization) { + if (apiAuthorizations.containsKey(authName)) { + throw new RuntimeException("auth name \"" + authName + "\" already in api authorizations"); + } + apiAuthorizations.put(authName, authorization); + if(okBuilder == null){ + throw new RuntimeException("The ApiClient was created with a built OkHttpClient so it's not possible to add an authorization interceptor to it"); + } + okBuilder.addInterceptor(authorization); + + return this; + } + + public Map getApiAuthorizations() { + return apiAuthorizations; + } + + public ApiClient setApiAuthorizations(Map apiAuthorizations) { + this.apiAuthorizations = apiAuthorizations; + return this; + } + + public Retrofit.Builder getAdapterBuilder() { + return adapterBuilder; + } + + public ApiClient setAdapterBuilder(Retrofit.Builder adapterBuilder) { + this.adapterBuilder = adapterBuilder; + return this; + } + + public OkHttpClient.Builder getOkBuilder() { + return okBuilder; + } + + public void addAuthsToOkBuilder(OkHttpClient.Builder okBuilder) { + for(Interceptor apiAuthorization : apiAuthorizations.values()) { + okBuilder.addInterceptor(apiAuthorization); + } + } + + /** + * Clones the okBuilder given in parameter, adds the auth interceptors and uses it to configure the Retrofit + * @param okClient An instance of OK HTTP client + */ + public void configureFromOkclient(OkHttpClient okClient) { + this.okBuilder = okClient.newBuilder(); + addAuthsToOkBuilder(this.okBuilder); + } +} + +/** + * This wrapper is to take care of this case: + * when the deserialization fails due to JsonParseException and the + * expected type is String, then just return the body string. + */ +class GsonResponseBodyConverterToString implements Converter { + protected final Gson gson; + protected final Type type; + + GsonResponseBodyConverterToString(Gson gson, Type type) { + this.gson = gson; + this.type = type; + } + + @Override public T convert(ResponseBody value) throws IOException { + String returned = value.string(); + try { + return gson.fromJson(returned, type); + } + catch (JsonParseException e) { + return (T) returned; + } + } +} + +class GsonCustomConverterFactory extends Converter.Factory +{ + protected final Gson gson; + protected final GsonConverterFactory gsonConverterFactory; + + public static GsonCustomConverterFactory create(Gson gson) { + return new GsonCustomConverterFactory(gson); + } + + protected GsonCustomConverterFactory(Gson gson) { + if (gson == null) + throw new NullPointerException("gson == null"); + this.gson = gson; + this.gsonConverterFactory = GsonConverterFactory.create(gson); + } + + @Override + public Converter responseBodyConverter(Type type, Annotation[] annotations, Retrofit retrofit) { + if (type.equals(String.class)) + return new GsonResponseBodyConverterToString(gson, type); + else + return gsonConverterFactory.responseBodyConverter(type, annotations, retrofit); + } + + @Override + public Converter requestBodyConverter(Type type, Annotation[] parameterAnnotations, Annotation[] methodAnnotations, Retrofit retrofit) { + return gsonConverterFactory.requestBodyConverter(type, parameterAnnotations, methodAnnotations, retrofit); + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/CollectionFormats.java b/app/src/main/java/org/pyload/android/openapi/CollectionFormats.java new file mode 100644 index 0000000..7b71b8c --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/CollectionFormats.java @@ -0,0 +1,112 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import java.util.Arrays; +import java.util.List; + +public class CollectionFormats { + + public static class CSVParams { + + protected List params; + + public CSVParams() { + } + + public CSVParams(List params) { + this.params = params; + } + + public CSVParams(String... params) { + this.params = Arrays.asList(params); + } + + public List getParams() { + return params; + } + + public void setParams(List params) { + this.params = params; + } + + @Override + public String toString() { + return StringUtil.join(params.toArray(new String[0]), ","); + } + + } + + public static class SPACEParams extends SSVParams { + + } + + public static class SSVParams extends CSVParams { + + public SSVParams() { + } + + public SSVParams(List params) { + super(params); + } + + public SSVParams(String... params) { + super(params); + } + + @Override + public String toString() { + return StringUtil.join(params.toArray(new String[0]), " "); + } + } + + public static class TSVParams extends CSVParams { + + public TSVParams() { + } + + public TSVParams(List params) { + super(params); + } + + public TSVParams(String... params) { + super(params); + } + + @Override + public String toString() { + return StringUtil.join( params.toArray(new String[0]), "\t"); + } + } + + public static class PIPESParams extends CSVParams { + + public PIPESParams() { + } + + public PIPESParams(List params) { + super(params); + } + + public PIPESParams(String... params) { + super(params); + } + + @Override + public String toString() { + return StringUtil.join(params.toArray(new String[0]), "|"); + } + } + +} diff --git a/app/src/main/java/org/pyload/android/openapi/JSON.java b/app/src/main/java/org/pyload/android/openapi/JSON.java new file mode 100644 index 0000000..562070c --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/JSON.java @@ -0,0 +1,320 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonParseException; +import com.google.gson.TypeAdapter; +import com.google.gson.internal.bind.util.ISO8601Utils; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import com.google.gson.JsonElement; +import io.gsonfire.GsonFireBuilder; +import io.gsonfire.TypeSelector; + +import org.pyload.android.openapi.models.*; + +import java.io.IOException; +import java.io.StringReader; +import java.lang.reflect.Type; +import java.text.DateFormat; +import java.text.ParseException; +import java.text.ParsePosition; +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.time.format.DateTimeFormatter; +import java.util.Date; +import java.util.Locale; +import java.util.Map; +import java.util.HashMap; + +public class JSON { + private Gson gson; + private DateTypeAdapter dateTypeAdapter = new DateTypeAdapter(); + private SqlDateTypeAdapter sqlDateTypeAdapter = new SqlDateTypeAdapter(); + private OffsetDateTimeTypeAdapter offsetDateTimeTypeAdapter = new OffsetDateTimeTypeAdapter(); + private LocalDateTypeAdapter localDateTypeAdapter = new LocalDateTypeAdapter(); + + public static GsonBuilder createGson() { + GsonFireBuilder fireBuilder = new GsonFireBuilder() + + ; + return fireBuilder.createGsonBuilder(); + } + + private static String getDiscriminatorValue(JsonElement readElement, String discriminatorField) { + JsonElement element = readElement.getAsJsonObject().get(discriminatorField); + if(null == element) { + throw new IllegalArgumentException("missing discriminator field: <" + discriminatorField + ">"); + } + return element.getAsString(); + } + + private static Class getClassByDiscriminator(Map classByDiscriminatorValue, String discriminatorValue) { + Class clazz = (Class) classByDiscriminatorValue.get(discriminatorValue.toUpperCase(Locale.ROOT)); + if(null == clazz) { + throw new IllegalArgumentException("cannot determine model class of name: <" + discriminatorValue + ">"); + } + return clazz; + } + + public JSON() { + gson = createGson() + .registerTypeAdapter(Date.class, dateTypeAdapter) + .registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter) + .registerTypeAdapter(OffsetDateTime.class, offsetDateTimeTypeAdapter) + .registerTypeAdapter(LocalDate.class, localDateTypeAdapter) + .create(); + } + + /** + * Get Gson. + * + * @return Gson + */ + public Gson getGson() { + return gson; + } + + /** + * Set Gson. + * + * @param gson Gson + * @return JSON + */ + public JSON setGson(Gson gson) { + this.gson = gson; + return this; + } + + /** + * Gson TypeAdapter for JSR310 OffsetDateTime type + */ + public static class OffsetDateTimeTypeAdapter extends TypeAdapter { + + private DateTimeFormatter formatter; + + public OffsetDateTimeTypeAdapter() { + this(DateTimeFormatter.ISO_OFFSET_DATE_TIME); + } + + public OffsetDateTimeTypeAdapter(DateTimeFormatter formatter) { + this.formatter = formatter; + } + + public void setFormat(DateTimeFormatter dateFormat) { + this.formatter = dateFormat; + } + + @Override + public void write(JsonWriter out, OffsetDateTime date) throws IOException { + if (date == null) { + out.nullValue(); + } else { + out.value(formatter.format(date)); + } + } + + @Override + public OffsetDateTime read(JsonReader in) throws IOException { + switch (in.peek()) { + case NULL: + in.nextNull(); + return null; + default: + String date = in.nextString(); + if (date.endsWith("+0000")) { + date = date.substring(0, date.length()-5) + "Z"; + } + return OffsetDateTime.parse(date, formatter); + } + } + } + + /** + * Gson TypeAdapter for JSR310 LocalDate type + */ + public class LocalDateTypeAdapter extends TypeAdapter { + + private DateTimeFormatter formatter; + + public LocalDateTypeAdapter() { + this(DateTimeFormatter.ISO_LOCAL_DATE); + } + + public LocalDateTypeAdapter(DateTimeFormatter formatter) { + this.formatter = formatter; + } + + public void setFormat(DateTimeFormatter dateFormat) { + this.formatter = dateFormat; + } + + @Override + public void write(JsonWriter out, LocalDate date) throws IOException { + if (date == null) { + out.nullValue(); + } else { + out.value(formatter.format(date)); + } + } + + @Override + public LocalDate read(JsonReader in) throws IOException { + switch (in.peek()) { + case NULL: + in.nextNull(); + return null; + default: + String date = in.nextString(); + return LocalDate.parse(date, formatter); + } + } + } + + public JSON setOffsetDateTimeFormat(DateTimeFormatter dateFormat) { + offsetDateTimeTypeAdapter.setFormat(dateFormat); + return this; + } + + public JSON setLocalDateFormat(DateTimeFormatter dateFormat) { + localDateTypeAdapter.setFormat(dateFormat); + return this; + } + + /** + * Gson TypeAdapter for java.sql.Date type + * If the dateFormat is null, a simple "yyyy-MM-dd" format will be used + * (more efficient than SimpleDateFormat). + */ + public static class SqlDateTypeAdapter extends TypeAdapter { + + private DateFormat dateFormat; + + public SqlDateTypeAdapter() { + } + + public SqlDateTypeAdapter(DateFormat dateFormat) { + this.dateFormat = dateFormat; + } + + public void setFormat(DateFormat dateFormat) { + this.dateFormat = dateFormat; + } + + @Override + public void write(JsonWriter out, java.sql.Date date) throws IOException { + if (date == null) { + out.nullValue(); + } else { + String value; + if (dateFormat != null) { + value = dateFormat.format(date); + } else { + value = date.toString(); + } + out.value(value); + } + } + + @Override + public java.sql.Date read(JsonReader in) throws IOException { + switch (in.peek()) { + case NULL: + in.nextNull(); + return null; + default: + String date = in.nextString(); + try { + if (dateFormat != null) { + return new java.sql.Date(dateFormat.parse(date).getTime()); + } + return new java.sql.Date(ISO8601Utils.parse(date, new ParsePosition(0)).getTime()); + } catch (ParseException e) { + throw new JsonParseException(e); + } + } + } + } + + /** + * Gson TypeAdapter for java.util.Date type + * If the dateFormat is null, ISO8601Utils will be used. + */ + public static class DateTypeAdapter extends TypeAdapter { + + private DateFormat dateFormat; + + public DateTypeAdapter() { + } + + public DateTypeAdapter(DateFormat dateFormat) { + this.dateFormat = dateFormat; + } + + public void setFormat(DateFormat dateFormat) { + this.dateFormat = dateFormat; + } + + @Override + public void write(JsonWriter out, Date date) throws IOException { + if (date == null) { + out.nullValue(); + } else { + String value; + if (dateFormat != null) { + value = dateFormat.format(date); + } else { + value = ISO8601Utils.format(date, true); + } + out.value(value); + } + } + + @Override + public Date read(JsonReader in) throws IOException { + try { + switch (in.peek()) { + case NULL: + in.nextNull(); + return null; + default: + String date = in.nextString(); + try { + if (dateFormat != null) { + return dateFormat.parse(date); + } + return ISO8601Utils.parse(date, new ParsePosition(0)); + } catch (ParseException e) { + throw new JsonParseException(e); + } + } + } catch (IllegalArgumentException e) { + throw new JsonParseException(e); + } + } + } + + public JSON setDateFormat(DateFormat dateFormat) { + dateTypeAdapter.setFormat(dateFormat); + return this; + } + + public JSON setSqlDateFormat(DateFormat dateFormat) { + sqlDateTypeAdapter.setFormat(dateFormat); + return this; + } + +} diff --git a/app/src/main/java/org/pyload/android/openapi/ServerConfiguration.java b/app/src/main/java/org/pyload/android/openapi/ServerConfiguration.java new file mode 100644 index 0000000..40ace89 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/ServerConfiguration.java @@ -0,0 +1,72 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import java.util.Map; + +/** + * Representing a Server configuration. + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ServerConfiguration { + public String URL; + public String description; + public Map variables; + + /** + * @param URL A URL to the target host. + * @param description A description of the host designated by the URL. + * @param variables A map between a variable name and its value. The value is used for substitution in the server's URL template. + */ + public ServerConfiguration(String URL, String description, Map variables) { + this.URL = URL; + this.description = description; + this.variables = variables; + } + + /** + * Format URL template using given variables. + * + * @param variables A map between a variable name and its value. + * @return Formatted URL. + */ + public String URL(Map variables) { + String url = this.URL; + + // go through variables and replace placeholders + for (Map.Entry variable: this.variables.entrySet()) { + String name = variable.getKey(); + ServerVariable serverVariable = variable.getValue(); + String value = serverVariable.defaultValue; + + if (variables != null && variables.containsKey(name)) { + value = variables.get(name); + if (serverVariable.enumValues.size() > 0 && !serverVariable.enumValues.contains(value)) { + throw new IllegalArgumentException("The variable " + name + " in the server URL has invalid value " + value + "."); + } + } + url = url.replace("{" + name + "}", value); + } + return url; + } + + /** + * Format URL template using default server variables. + * + * @return Formatted URL. + */ + public String URL() { + return URL(null); + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/ServerVariable.java b/app/src/main/java/org/pyload/android/openapi/ServerVariable.java new file mode 100644 index 0000000..20e8ab4 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/ServerVariable.java @@ -0,0 +1,37 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import java.util.HashSet; + +/** + * Representing a Server Variable for server URL template substitution. + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ServerVariable { + public String description; + public String defaultValue; + public HashSet enumValues = null; + + /** + * @param description A description for the server variable. + * @param defaultValue The default value to use for substitution. + * @param enumValues An enumeration of string values to be used if the substitution options are from a limited set. + */ + public ServerVariable(String description, String defaultValue, HashSet enumValues) { + this.description = description; + this.defaultValue = defaultValue; + this.enumValues = enumValues; + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/StringUtil.java b/app/src/main/java/org/pyload/android/openapi/StringUtil.java new file mode 100644 index 0000000..631bd96 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/StringUtil.java @@ -0,0 +1,83 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi; + +import java.util.Collection; +import java.util.Iterator; + +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class StringUtil { + /** + * Check if the given array contains the given value (with case-insensitive comparison). + * + * @param array The array + * @param value The value to search + * @return true if the array contains the value + */ + public static boolean containsIgnoreCase(String[] array, String value) { + for (String str : array) { + if (value == null && str == null) { + return true; + } + if (value != null && value.equalsIgnoreCase(str)) { + return true; + } + } + return false; + } + + /** + * Join an array of strings with the given separator. + *

+ * Note: This might be replaced by utility method from commons-lang or guava someday + * if one of those libraries is added as dependency. + *

+ * + * @param array The array of strings + * @param separator The separator + * @return the resulting string + */ + public static String join(String[] array, String separator) { + int len = array.length; + if (len == 0) { + return ""; + } + + StringBuilder out = new StringBuilder(); + out.append(array[0]); + for (int i = 1; i < len; i++) { + out.append(separator).append(array[i]); + } + return out.toString(); + } + + /** + * Join a list of strings with the given separator. + * + * @param list The list of strings + * @param separator The separator + * @return the resulting string + */ + public static String join(Collection list, String separator) { + Iterator iterator = list.iterator(); + StringBuilder out = new StringBuilder(); + if (iterator.hasNext()) { + out.append(iterator.next()); + } + while (iterator.hasNext()) { + out.append(separator).append(iterator.next()); + } + return out.toString(); + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/api/PyLoadAuthenticationApi.java b/app/src/main/java/org/pyload/android/openapi/api/PyLoadAuthenticationApi.java new file mode 100644 index 0000000..2234cef --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/api/PyLoadAuthenticationApi.java @@ -0,0 +1,33 @@ +package org.pyload.android.openapi.api; + +import org.pyload.android.openapi.CollectionFormats.*; + +import retrofit2.Call; +import retrofit2.http.*; + +import okhttp3.RequestBody; +import okhttp3.ResponseBody; +import okhttp3.MultipartBody; + + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; + +public interface PyLoadAuthenticationApi { + /** + * Login into pyLoad, this must be called when using rpc before any methods can be used. + * + * @param username (required) + * @param password (required) + * @return Call<Void> + */ + @retrofit2.http.FormUrlEncoded + @POST("api/login") + Call apiLoginPost( + @retrofit2.http.Field("username") String username, @retrofit2.http.Field("password") String password + ); + +} diff --git a/app/src/main/java/org/pyload/android/openapi/api/PyLoadRestApi.java b/app/src/main/java/org/pyload/android/openapi/api/PyLoadRestApi.java new file mode 100644 index 0000000..a30454d --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/api/PyLoadRestApi.java @@ -0,0 +1,984 @@ +package org.pyload.android.openapi.api; + +import org.pyload.android.openapi.CollectionFormats.*; + +import retrofit2.Call; +import retrofit2.http.*; + +import okhttp3.RequestBody; +import okhttp3.ResponseBody; +import okhttp3.MultipartBody; + +import org.pyload.android.openapi.models.AccountInfo; +import org.pyload.android.openapi.models.ApiAddFilesPostRequest; +import org.pyload.android.openapi.models.ApiAddPackagePostRequest; +import org.pyload.android.openapi.models.ApiCheckAndAddPackagesPostRequest; +import org.pyload.android.openapi.models.ApiCheckOnlineStatusPostRequest; +import org.pyload.android.openapi.models.ApiCheckUrlsPostRequest; +import org.pyload.android.openapi.models.ApiDeleteFilesPostRequest; +import org.pyload.android.openapi.models.ApiDeletePackagesPostRequest; +import org.pyload.android.openapi.models.ApiGeneratePackagesPostRequest; +import org.pyload.android.openapi.models.ApiIsAuthorizedPostRequest; +import org.pyload.android.openapi.models.ApiMoveFilesPostRequest; +import org.pyload.android.openapi.models.ApiParseUrlsPostRequest; +import org.pyload.android.openapi.models.ApiServiceCallPostRequest; +import org.pyload.android.openapi.models.ApiSetConfigValuePostRequest; +import org.pyload.android.openapi.models.ApiSetPackageDataPostRequest; +import org.pyload.android.openapi.models.ApiStopDownloadsPostRequest; +import org.pyload.android.openapi.models.ApiUpdateAccountPostRequest; +import org.pyload.android.openapi.models.CaptchaTask; +import org.pyload.android.openapi.models.ConfigSection; +import org.pyload.android.openapi.models.Destination; +import org.pyload.android.openapi.models.DownloadInfo; +import org.pyload.android.openapi.models.EventInfo; +import java.io.File; +import org.pyload.android.openapi.models.FileData; +import org.pyload.android.openapi.models.OldUserData; +import org.pyload.android.openapi.models.OnlineCheck; +import org.pyload.android.openapi.models.PackageData; +import org.pyload.android.openapi.models.ServerStatus; +import org.pyload.android.openapi.models.UserData; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Set; + +public interface PyLoadRestApi { + /** + * Adds files to specific package. + * Adds files to specific package. + * @param apiAddFilesPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/add_files") + Call apiAddFilesPost( + @retrofit2.http.Body ApiAddFilesPostRequest apiAddFilesPostRequest + ); + + /** + * Adds a package, with links to desired destination. + * Adds a package, with links to desired destination. + * @param apiAddPackagePostRequest (optional) + * @return Call<Integer> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/add_package") + Call apiAddPackagePost( + @retrofit2.http.Body ApiAddPackagePostRequest apiAddPackagePostRequest + ); + + /** + * creates new user login. + * creates new user login. + * @param user (required) + * @param newpw (required) + * @param role (optional, default to 0) + * @param perms (optional, default to 0) + * @return Call<Boolean> + */ + @POST("api/add_user") + Call apiAddUserPost( + @retrofit2.http.Query("user") String user, @retrofit2.http.Query("newpw") String newpw, @retrofit2.http.Query("role") Integer role, @retrofit2.http.Query("perms") Integer perms + ); + + /** + * changes password for specific user. + * changes password for specific user. + * @param user (required) + * @param oldpw (required) + * @param newpw (required) + * @return Call<Boolean> + */ + @POST("api/change_password") + Call apiChangePasswordPost( + @retrofit2.http.Query("user") String user, @retrofit2.http.Query("oldpw") String oldpw, @retrofit2.http.Query("newpw") String newpw + ); + + /** + * Checks online status, retrieves names, and will add packages. Because of these packages are not added immediately, only for internal use. + * Checks online status, retrieves names, and will add packages. Because of these packages are not added immediately, only for internal use. + * @param apiCheckAndAddPackagesPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/check_and_add_packages") + Call apiCheckAndAddPackagesPost( + @retrofit2.http.Body ApiCheckAndAddPackagesPostRequest apiCheckAndAddPackagesPostRequest + ); + + /** + * Check authentication and returns details. + * Check authentication and returns details. + * @param username (required) + * @param password (required) + * @return Call<Map<String, Object>> + */ + @POST("api/check_auth") + Call> apiCheckAuthPost( + @retrofit2.http.Query("username") String username, @retrofit2.http.Query("password") String password + ); + + /** + * checks online status of urls and a submitted container file. + * checks online status of urls and a submitted container file. + * @param urls list of urls (required) + * @param container container file name (required) + * @param data file content (required) + * @return Call<OnlineCheck> + */ + @retrofit2.http.Multipart + @POST("api/check_online_status_container") + Call apiCheckOnlineStatusContainerPost( + @retrofit2.http.Part("urls") List urls, @retrofit2.http.Part("container") String container, @retrofit2.http.Part MultipartBody.Part data + ); + + /** + * Initiates online status check. + * Initiates online status check. + * @param apiCheckOnlineStatusPostRequest (optional) + * @return Call<OnlineCheck> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/check_online_status") + Call apiCheckOnlineStatusPost( + @retrofit2.http.Body ApiCheckOnlineStatusPostRequest apiCheckOnlineStatusPostRequest + ); + + /** + * Gets urls and returns pluginname mapped to list of matched urls. + * Gets urls and returns pluginname mapped to list of matched urls. + * @param apiCheckUrlsPostRequest (optional) + * @return Call<Map<String, List<String>>> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/check_urls") + Call>> apiCheckUrlsPost( + @retrofit2.http.Body ApiCheckUrlsPostRequest apiCheckUrlsPostRequest + ); + + /** + * Deletes several file entries from pyload. + * Deletes several file entries from pyload. + * @param apiDeleteFilesPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/delete_files") + Call apiDeleteFilesPost( + @retrofit2.http.Body ApiDeleteFilesPostRequest apiDeleteFilesPostRequest + ); + + /** + * Deletes all finished files and completely finished packages. + * Deletes all finished files and completely finished packages. + * @return Call<List<Integer>> + */ + @GET("api/delete_finished") + Call> apiDeleteFinishedGet(); + + + /** + * Deletes packages and containing links. + * Deletes packages and containing links. + * @param apiDeletePackagesPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/delete_packages") + Call apiDeletePackagesPost( + @retrofit2.http.Body ApiDeletePackagesPostRequest apiDeletePackagesPostRequest + ); + + /** + * Available free space at download directory in bytes. + * Available free space at download directory in bytes. + * @return Call<Integer> + */ + @GET("api/free_space") + Call apiFreeSpaceGet(); + + + /** + * Generates and add packages. + * Generates and add packages. + * @param apiCheckAndAddPackagesPostRequest (optional) + * @return Call<List<Integer>> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/generate_and_add_packages") + Call> apiGenerateAndAddPackagesPost( + @retrofit2.http.Body ApiCheckAndAddPackagesPostRequest apiCheckAndAddPackagesPostRequest + ); + + /** + * Parses links, generates packages names from urls. + * Parses links, generates packages names from urls. + * @param apiGeneratePackagesPostRequest (optional) + * @return Call<Map<String, List<String>>> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/generate_packages") + Call>> apiGeneratePackagesPost( + @retrofit2.http.Body ApiGeneratePackagesPostRequest apiGeneratePackagesPostRequest + ); + + /** + * All available account types. + * All available account types. + * @return Call<List<String>> + */ + @GET("api/get_account_types") + Call> apiGetAccountTypesGet(); + + + /** + * Get information about all entered accounts. + * Get information about all entered accounts. + * @param refresh reload account info (required) + * @return Call<List<AccountInfo>> + */ + @POST("api/get_accounts") + Call> apiGetAccountsPost( + @retrofit2.http.Query("refresh") Boolean refresh + ); + + /** + * Returns all information stored by addon plugins. Values are always strings. + * Returns all information stored by addon plugins. Values are always strings. + * @return Call<Map<String, Map<String, String>>> + */ + @GET("api/get_all_info") + Call>> apiGetAllInfoGet(); + + + /** + * returns all known user and info. + * returns all known user and info. + * @return Call<Map<String, OldUserData>> + */ + @GET("api/getAllUserData") + Call> apiGetAllUserDataGet(); + + + /** + * returns all known user and info. + * returns all known user and info. + * @return Call<Map<String, UserData>> + */ + @GET("api/get_all_userdata") + Call> apiGetAllUserdataGet(); + + + /** + * No documentation available + * No documentation available + * @return Call<String> + */ + @GET("api/get_cachedir") + Call apiGetCachedirGet(); + + + /** + * Returns a captcha task. + * Returns a captcha task. + * @param exclusive unused (optional, default to false) + * @return Call<CaptchaTask> + */ + @POST("api/get_captcha_task") + Call apiGetCaptchaTaskPost( + @retrofit2.http.Query("exclusive") Boolean exclusive + ); + + /** + * Get information about captcha task. + * Get information about captcha task. + * @param tid task id (required) + * @return Call<String> + */ + @POST("api/get_captcha_task_status") + Call apiGetCaptchaTaskStatusPost( + @retrofit2.http.Query("tid") Integer tid + ); + + /** + * same as `get_queue_data` for collector. + * same as `get_queue_data` for collector. + * @return Call<List<PackageData>> + */ + @GET("api/get_collector_data") + Call> apiGetCollectorDataGet(); + + + /** + * same as `get_queue` for collector. + * same as `get_queue` for collector. + * @return Call<List<PackageData>> + */ + @GET("api/get_collector") + Call> apiGetCollectorGet(); + + + /** + * Retrieves complete config in dict format, not for RPC. + * Retrieves complete config in dict format, not for RPC. + * @return Call<Map<String, Object>> + */ + @GET("api/get_config_dict") + Call> apiGetConfigDictGet(); + + + /** + * Retrieves complete config of core. + * Retrieves complete config of core. + * @return Call<Map<String, ConfigSection>> + */ + @GET("api/get_config") + Call> apiGetConfigGet(); + + + /** + * Retrieve config value. + * Retrieve config value. + * @param category name of category, or plugin (required) + * @param option config option (required) + * @param section 'plugin' or 'core' (optional, default to core) + * @return Call<Object> + */ + @POST("api/get_config_value") + Call apiGetConfigValuePost( + @retrofit2.http.Query("category") String category, @retrofit2.http.Query("option") String option, @retrofit2.http.Query("section") String section + ); + + /** + * Lists occurred events, may be affected to changes in the future. + * Lists occurred events, may be affected to changes in the future. + * @param uuid (required) + * @return Call<List<EventInfo>> + */ + @POST("api/get_events") + Call> apiGetEventsPost( + @retrofit2.http.Query("uuid") String uuid + ); + + /** + * Get complete information about a specific file. + * Get complete information about a specific file. + * @param fileId file id (required) + * @return Call<FileData> + */ + @POST("api/get_file_data") + Call apiGetFileDataPost( + @retrofit2.http.Query("file_id") Integer fileId + ); + + /** + * Information about file order within package. + * Information about file order within package. + * @param packageId (required) + * @return Call<Map<String, Integer>> + */ + @POST("api/get_file_order") + Call> apiGetFileOrderPost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Returns information stored by a specific plugin. + * Returns information stored by a specific plugin. + * @param plugin pluginname (required) + * @return Call<Map<String, String>> + */ + @POST("api/get_info_by_plugin") + Call> apiGetInfoByPluginPost( + @retrofit2.http.Query("plugin") String plugin + ); + + /** + * Returns most recent log entries. + * Returns most recent log entries. + * @param offset line offset (optional, default to 0) + * @return Call<List<String>> + */ + @POST("api/get_log") + Call> apiGetLogPost( + @retrofit2.http.Query("offset") Integer offset + ); + + /** + * Returns complete information about package, and included files. + * Returns complete information about package, and included files. + * @param packageId package id (required) + * @return Call<PackageData> + */ + @POST("api/get_package_data") + Call apiGetPackageDataPost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Returns information about package, without detailed information about containing files. + * Returns information about package, without detailed information about containing files. + * @param packageId package id (required) + * @return Call<PackageData> + */ + @POST("api/get_package_info") + Call apiGetPackageInfoPost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Returns information about package order. + * Returns information about package order. + * @param destination `Destination` (required) + * @return Call<Map<String, Integer>> + */ + @POST("api/get_package_order") + Call> apiGetPackageOrderPost( + @retrofit2.http.Query("destination") Destination destination + ); + + /** + * Plugin config as dict, not for RPC. + * Plugin config as dict, not for RPC. + * @return Call<Map<String, Object>> + */ + @GET("api/get_plugin_config_dict") + Call> apiGetPluginConfigDictGet(); + + + /** + * Retrieves complete config for all plugins. + * Retrieves complete config for all plugins. + * @return Call<Map<String, ConfigSection>> + */ + @GET("api/get_plugin_config") + Call> apiGetPluginConfigGet(); + + + /** + * Return complete data about everything in queue, this is very expensive use it sparely. See `get_queue` for alternative. + * Return complete data about everything in queue, this is very expensive use it sparely. See `get_queue` for alternative. + * @return Call<List<PackageData>> + */ + @GET("api/get_queue_data") + Call> apiGetQueueDataGet(); + + + /** + * Returns info about queue and packages, **not** about files, see `get_queue_data` or `get_package_data` instead. + * Returns info about queue and packages, **not** about files, see `get_queue_data` or `get_package_data` instead. + * @return Call<List<PackageData>> + */ + @GET("api/get_queue") + Call> apiGetQueueGet(); + + + /** + * pyLoad Core version. + * pyLoad Core version. + * @return Call<String> + */ + @GET("api/get_server_version") + Call apiGetServerVersionGet(); + + + /** + * A dict of available services, these can be defined by addon plugins. + * A dict of available services, these can be defined by addon plugins. + * @return Call<Map<String, Map<String, String>>> + */ + @GET("api/get_services") + Call>> apiGetServicesGet(); + + + /** + * similar to `check_auth` but returns UserData thrift type. + * similar to `check_auth` but returns UserData thrift type. + * @param username (required) + * @param password (required) + * @return Call<OldUserData> + */ + @POST("api/getUserData") + Call apiGetUserDataPost( + @retrofit2.http.Query("username") String username, @retrofit2.http.Query("password") String password + ); + + /** + * similar to `check_auth` but returns UserData thrift type. + * similar to `check_auth` but returns UserData thrift type. + * @param username (required) + * @param password (required) + * @return Call<UserData> + */ + @POST("api/get_userdata") + Call apiGetUserdataPost( + @retrofit2.http.Query("username") String username, @retrofit2.http.Query("password") String password + ); + + /** + * No documentation available + * No documentation available + * @return Call<String> + */ + @GET("api/get_userdir") + Call apiGetUserdirGet(); + + + /** + * Checks whether a service is available. + * Checks whether a service is available. + * @param plugin (required) + * @param funcName (required) + * @return Call<Boolean> + */ + @POST("api/has_service") + Call apiHasServicePost( + @retrofit2.http.Query("plugin") String plugin, @retrofit2.http.Query("func_name") String funcName + ); + + /** + * checks if the user is authorized for specific method. + * checks if the user is authorized for specific method. + * @param apiIsAuthorizedPostRequest (optional) + * @return Call<Boolean> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/is_authorized") + Call apiIsAuthorizedPost( + @retrofit2.http.Body ApiIsAuthorizedPostRequest apiIsAuthorizedPostRequest + ); + + /** + * Indicates whether a captcha task is available. + * Indicates whether a captcha task is available. + * @return Call<Boolean> + */ + @GET("api/is_captcha_waiting") + Call apiIsCaptchaWaitingGet(); + + + /** + * Checks if pyload will start new downloads according to time in config. + * Checks if pyload will start new downloads according to time in config. + * @return Call<Boolean> + */ + @GET("api/is_time_download") + Call apiIsTimeDownloadGet(); + + + /** + * Checks if pyload will try to make a reconnect. + * Checks if pyload will try to make a reconnect. + * @return Call<Boolean> + */ + @GET("api/is_time_reconnect") + Call apiIsTimeReconnectGet(); + + + /** + * Clean way to quit pyLoad. + * Clean way to quit pyLoad. + * @return Call<Void> + */ + @GET("api/kill") + Call apiKillGet(); + + + /** + * Move multiple files to another package. + * Move multiple files to another package. + * @param apiMoveFilesPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/move_files") + Call apiMoveFilesPost( + @retrofit2.http.Body ApiMoveFilesPostRequest apiMoveFilesPostRequest + ); + + /** + * Set a new package location. + * Set a new package location. + * @param destination `Destination` (required) + * @param packageId package id (required) + * @return Call<Void> + */ + @POST("api/move_package") + Call apiMovePackagePost( + @retrofit2.http.Query("destination") Destination destination, @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Gives a new position to a file within its package. + * Gives a new position to a file within its package. + * @param fileId file id (required) + * @param position (required) + * @return Call<Void> + */ + @POST("api/order_file") + Call apiOrderFilePost( + @retrofit2.http.Query("file_id") Integer fileId, @retrofit2.http.Query("position") Integer position + ); + + /** + * Gives a package a new position. + * Gives a package a new position. + * @param packageId package id (required) + * @param position (required) + * @return Call<Void> + */ + @POST("api/order_package") + Call apiOrderPackagePost( + @retrofit2.http.Query("package_id") Integer packageId, @retrofit2.http.Query("position") Integer position + ); + + /** + * Parses html content or any arbitrary text for links and returns result of `check_urls` + * Parses html content or any arbitrary text for links and returns result of `check_urls` + * @param apiParseUrlsPostRequest (optional) + * @return Call<Map<String, List<String>>> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/parse_urls") + Call>> apiParseUrlsPost( + @retrofit2.http.Body ApiParseUrlsPostRequest apiParseUrlsPostRequest + ); + + /** + * Pause server: It won't start any new downloads, but nothing gets aborted. + * Pause server: It won't start any new downloads, but nothing gets aborted. + * @return Call<Void> + */ + @GET("api/pause_server") + Call apiPauseServerGet(); + + + /** + * Polls the result available for ResultID. + * Polls the result available for ResultID. + * @param rid `ResultID` (required) + * @return Call<OnlineCheck> + */ + @POST("api/poll_results") + Call apiPollResultsPost( + @retrofit2.http.Query("rid") Integer rid + ); + + /** + * Moves package from Queue to Collector. + * Moves package from Queue to Collector. + * @param packageId package id (required) + * @return Call<Void> + */ + @POST("api/pull_from_queue") + Call apiPullFromQueuePost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Moves package from Collector to Queue. + * Moves package from Collector to Queue. + * @param packageId package id (required) + * @return Call<Void> + */ + @POST("api/push_to_queue") + Call apiPushToQueuePost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Probes online status of all files in a package, also a default action when package is added. + * Probes online status of all files in a package, also a default action when package is added. + * @param packageId (required) + * @return Call<Void> + */ + @POST("api/recheck_package") + Call apiRecheckPackagePost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Remove account from pyload. + * Remove account from pyload. + * @param plugin pluginname (required) + * @param account accountname (required) + * @return Call<Void> + */ + @POST("api/remove_account") + Call apiRemoveAccountPost( + @retrofit2.http.Query("plugin") String plugin, @retrofit2.http.Query("account") String account + ); + + /** + * deletes a user login. + * deletes a user login. + * @param user (required) + * @return Call<Boolean> + */ + @POST("api/remove_user") + Call apiRemoveUserPost( + @retrofit2.http.Query("user") String user + ); + + /** + * Restarts all failed failes. + * Restarts all failed failes. + * @return Call<Void> + */ + @GET("api/restart_failed") + Call apiRestartFailedGet(); + + + /** + * Resets file status, so it will be downloaded again. + * Resets file status, so it will be downloaded again. + * @param fileId file id (required) + * @return Call<Void> + */ + @POST("api/restart_file") + Call apiRestartFilePost( + @retrofit2.http.Query("file_id") Integer fileId + ); + + /** + * Restart pyload core. + * Restart pyload core. + * @return Call<Void> + */ + @GET("api/restart") + Call apiRestartGet(); + + + /** + * Restarts a package, resets every containing files. + * Restarts a package, resets every containing files. + * @param packageId package id (required) + * @return Call<Void> + */ + @POST("api/restart_package") + Call apiRestartPackagePost( + @retrofit2.http.Query("package_id") Integer packageId + ); + + /** + * Calls a service (a method in addon plugin). + * Calls a service (a method in addon plugin). + * @param apiServiceCallPostRequest (optional) + * @return Call<String> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/service_call") + Call apiServiceCallPost( + @retrofit2.http.Body ApiServiceCallPostRequest apiServiceCallPostRequest + ); + + /** + * Set result for a captcha task. + * Set result for a captcha task. + * @param tid task id (required) + * @param result captcha result (required) + * @return Call<Void> + */ + @POST("api/set_captcha_result") + Call apiSetCaptchaResultPost( + @retrofit2.http.Query("tid") Integer tid, @retrofit2.http.Query("result") String result + ); + + /** + * Set new config value. + * Set new config value. + * @param apiSetConfigValuePostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/set_config_value") + Call apiSetConfigValuePost( + @retrofit2.http.Body ApiSetConfigValuePostRequest apiSetConfigValuePostRequest + ); + + /** + * Allows to modify several package attributes. + * Allows to modify several package attributes. + * @param apiSetPackageDataPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/set_package_data") + Call apiSetPackageDataPost( + @retrofit2.http.Body ApiSetPackageDataPostRequest apiSetPackageDataPostRequest + ); + + /** + * Renames a package. + * Renames a package. + * @param packageId package id (required) + * @param name new package name (required) + * @return Call<Void> + */ + @POST("api/set_package_name") + Call apiSetPackageNamePost( + @retrofit2.http.Query("package_id") Integer packageId, @retrofit2.http.Query("name") String name + ); + + /** + * No documentation available + * No documentation available + * @param user (required) + * @param permission (required) + * @param role (required) + * @return Call<Void> + */ + @POST("api/set_user_permission") + Call apiSetUserPermissionPost( + @retrofit2.http.Query("user") String user, @retrofit2.http.Query("permission") Integer permission, @retrofit2.http.Query("role") Integer role + ); + + /** + * Status of all currently running downloads. + * Status of all currently running downloads. + * @return Call<List<DownloadInfo>> + */ + @GET("api/status_downloads") + Call> apiStatusDownloadsGet(); + + + /** + * Some general information about the current status of pyLoad. + * Some general information about the current status of pyLoad. + * @return Call<ServerStatus> + */ + @GET("api/status_server") + Call apiStatusServerGet(); + + + /** + * Aborts all running downloads. + * Aborts all running downloads. + * @return Call<Void> + */ + @GET("api/stop_all_downloads") + Call apiStopAllDownloadsGet(); + + + /** + * Aborts specific downloads. + * Aborts specific downloads. + * @param apiStopDownloadsPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/stop_downloads") + Call apiStopDownloadsPost( + @retrofit2.http.Body ApiStopDownloadsPostRequest apiStopDownloadsPostRequest + ); + + /** + * Toggle pause state. + * Toggle pause state. + * @return Call<Boolean> + */ + @GET("api/toggle_pause") + Call apiTogglePauseGet(); + + + /** + * Toggle proxy activation. + * Toggle proxy activation. + * @return Call<Boolean> + */ + @GET("api/toggle_proxy") + Call apiToggleProxyGet(); + + + /** + * Toggle reconnect activation. + * Toggle reconnect activation. + * @return Call<Boolean> + */ + @GET("api/toggle_reconnect") + Call apiToggleReconnectGet(); + + + /** + * Unpause server: New Downloads will be started. + * Unpause server: New Downloads will be started. + * @return Call<Void> + */ + @GET("api/unpause_server") + Call apiUnpauseServerGet(); + + + /** + * Changes pw/options for specific account. + * Changes pw/options for specific account. + * @param apiUpdateAccountPostRequest (optional) + * @return Call<Void> + */ + @Headers({ + "Content-Type:application/json" + }) + @POST("api/update_account") + Call apiUpdateAccountPost( + @retrofit2.http.Body ApiUpdateAccountPostRequest apiUpdateAccountPostRequest + ); + + /** + * Uploads and adds a container file to pyLoad. + * Uploads and adds a container file to pyLoad. + * @param filename file name - extension is important, so it can correctly decrypt (required) + * @param data file content (required) + * @return Call<Void> + */ + @retrofit2.http.Multipart + @POST("api/upload_container") + Call apiUploadContainerPost( + @retrofit2.http.Part("filename") String filename, @retrofit2.http.Part MultipartBody.Part data + ); + + /** + * Check if a user actually exists in the database. + * Check if a user actually exists in the database. + * @param username (required) + * @return Call<Boolean> + */ + @POST("api/user_exists") + Call apiUserExistsPost( + @retrofit2.http.Query("username") String username + ); + +} diff --git a/app/src/main/java/org/pyload/android/openapi/auth/ApiKeyAuth.java b/app/src/main/java/org/pyload/android/openapi/auth/ApiKeyAuth.java new file mode 100644 index 0000000..84bd103 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/auth/ApiKeyAuth.java @@ -0,0 +1,85 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.auth; + +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; + +import okhttp3.Interceptor; +import okhttp3.Request; +import okhttp3.Response; + +public class ApiKeyAuth implements Interceptor { + private final String location; + private final String paramName; + + private String apiKey; + + public ApiKeyAuth(String location, String paramName) { + this.location = location; + this.paramName = paramName; + } + + public String getLocation() { + return location; + } + + public String getParamName() { + return paramName; + } + + public String getApiKey() { + return apiKey; + } + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + @Override + public Response intercept(Chain chain) throws IOException { + String paramValue; + Request request = chain.request(); + + if ("query".equals(location)) { + String newQuery = request.url().uri().getQuery(); + paramValue = paramName + "=" + apiKey; + if (newQuery == null) { + newQuery = paramValue; + } else { + newQuery += "&" + paramValue; + } + + URI newUri; + try { + newUri = new URI(request.url().uri().getScheme(), request.url().uri().getAuthority(), + request.url().uri().getPath(), newQuery, request.url().uri().getFragment()); + } catch (URISyntaxException e) { + throw new IOException(e); + } + + request = request.newBuilder().url(newUri.toURL()).build(); + } else if ("header".equals(location)) { + request = request.newBuilder() + .addHeader(paramName, apiKey) + .build(); + } else if ("cookie".equals(location)) { + request = request.newBuilder() + .addHeader("Cookie", String.format("%s=%s", paramName, apiKey)) + .build(); + } + return chain.proceed(request); + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/auth/HttpBasicAuth.java b/app/src/main/java/org/pyload/android/openapi/auth/HttpBasicAuth.java new file mode 100644 index 0000000..b4c7a72 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/auth/HttpBasicAuth.java @@ -0,0 +1,63 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.auth; + +import java.io.IOException; + +import okhttp3.Interceptor; +import okhttp3.OkHttpClient; +import okhttp3.Request; +import okhttp3.Response; +import okhttp3.Credentials; + +public class HttpBasicAuth implements Interceptor { + + private String username; + private String password; + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } + + public void setCredentials(String username, String password) { + this.username = username; + this.password = password; + } + + @Override + public Response intercept(Chain chain) throws IOException { + Request request = chain.request(); + + // If the request already have an authorization (eg. Basic auth), do nothing + if (request.header("Authorization") == null) { + String credentials = Credentials.basic(username, password); + request = request.newBuilder() + .addHeader("Authorization", credentials) + .build(); + } + return chain.proceed(request); + } +} diff --git a/app/src/main/java/org/pyload/android/openapi/auth/HttpBearerAuth.java b/app/src/main/java/org/pyload/android/openapi/auth/HttpBearerAuth.java new file mode 100644 index 0000000..4a54355 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/auth/HttpBearerAuth.java @@ -0,0 +1,55 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.auth; + +import java.io.IOException; + +import okhttp3.Interceptor; +import okhttp3.Request; +import okhttp3.Response; + +public class HttpBearerAuth implements Interceptor { + private final String scheme; + private String bearerToken; + + public HttpBearerAuth(String scheme) { + this.scheme = scheme; + } + + public String getBearerToken() { + return bearerToken; + } + + public void setBearerToken(String bearerToken) { + this.bearerToken = bearerToken; + } + + @Override + public Response intercept(Chain chain) throws IOException { + Request request = chain.request(); + + // If the request already have an authorization (eg. Basic auth), do nothing + if (request.header("Authorization") == null && bearerToken != null) { + request = request.newBuilder() + .addHeader("Authorization", (scheme != null ? upperCaseBearer(scheme) + " " : "") + bearerToken) + .build(); + } + return chain.proceed(request); + } + + private static String upperCaseBearer(String scheme) { + return ("bearer".equalsIgnoreCase(scheme)) ? "Bearer" : scheme; + } + +} diff --git a/app/src/main/java/org/pyload/android/openapi/models/AccountInfo.java b/app/src/main/java/org/pyload/android/openapi/models/AccountInfo.java new file mode 100644 index 0000000..78bc559 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/AccountInfo.java @@ -0,0 +1,265 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * AccountInfo + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class AccountInfo { + public static final String SERIALIZED_NAME_VALIDUNTIL = "validuntil"; + @SerializedName(SERIALIZED_NAME_VALIDUNTIL) + @javax.annotation.Nonnull + private Float validuntil; + + public static final String SERIALIZED_NAME_LOGIN = "login"; + @SerializedName(SERIALIZED_NAME_LOGIN) + @javax.annotation.Nonnull + private String login; + + public static final String SERIALIZED_NAME_OPTIONS = "options"; + @SerializedName(SERIALIZED_NAME_OPTIONS) + @javax.annotation.Nonnull + private Object options; + + public static final String SERIALIZED_NAME_VALID = "valid"; + @SerializedName(SERIALIZED_NAME_VALID) + @javax.annotation.Nonnull + private Boolean valid; + + public static final String SERIALIZED_NAME_TRAFFICLEFT = "trafficleft"; + @SerializedName(SERIALIZED_NAME_TRAFFICLEFT) + @javax.annotation.Nonnull + private Long trafficleft; + + public static final String SERIALIZED_NAME_PREMIUM = "premium"; + @SerializedName(SERIALIZED_NAME_PREMIUM) + @javax.annotation.Nonnull + private Boolean premium; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + @javax.annotation.Nonnull + private String type; + + public AccountInfo() { + } + + public AccountInfo validuntil(@javax.annotation.Nonnull Float validuntil) { + + this.validuntil = validuntil; + return this; + } + + /** + * Get validuntil + * @return validuntil + */ + @javax.annotation.Nonnull + + public Float getValiduntil() { + return validuntil; + } + + + public void setValiduntil(@javax.annotation.Nonnull Float validuntil) { + this.validuntil = validuntil; + } + + public AccountInfo login(@javax.annotation.Nonnull String login) { + + this.login = login; + return this; + } + + /** + * Get login + * @return login + */ + @javax.annotation.Nonnull + + public String getLogin() { + return login; + } + + + public void setLogin(@javax.annotation.Nonnull String login) { + this.login = login; + } + + public AccountInfo options(@javax.annotation.Nonnull Object options) { + + this.options = options; + return this; + } + + /** + * Get options + * @return options + */ + @javax.annotation.Nonnull + + public Object getOptions() { + return options; + } + + + public void setOptions(@javax.annotation.Nonnull Object options) { + this.options = options; + } + + public AccountInfo valid(@javax.annotation.Nonnull Boolean valid) { + + this.valid = valid; + return this; + } + + /** + * Get valid + * @return valid + */ + @javax.annotation.Nonnull + + public Boolean getValid() { + return valid; + } + + + public void setValid(@javax.annotation.Nonnull Boolean valid) { + this.valid = valid; + } + + public AccountInfo trafficleft(@javax.annotation.Nonnull Long trafficleft) { + + this.trafficleft = trafficleft; + return this; + } + + /** + * Get trafficleft + * @return trafficleft + */ + @javax.annotation.Nonnull + + public Long getTrafficleft() { + return trafficleft; + } + + + public void setTrafficleft(@javax.annotation.Nonnull Long trafficleft) { + this.trafficleft = trafficleft; + } + + public AccountInfo premium(@javax.annotation.Nonnull Boolean premium) { + + this.premium = premium; + return this; + } + + /** + * Get premium + * @return premium + */ + @javax.annotation.Nonnull + + public Boolean getPremium() { + return premium; + } + + + public void setPremium(@javax.annotation.Nonnull Boolean premium) { + this.premium = premium; + } + + public AccountInfo type(@javax.annotation.Nonnull String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + */ + @javax.annotation.Nonnull + + public String getType() { + return type; + } + + + public void setType(@javax.annotation.Nonnull String type) { + this.type = type; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AccountInfo accountInfo = (AccountInfo) o; + return Objects.equals(this.validuntil, accountInfo.validuntil) && + Objects.equals(this.login, accountInfo.login) && + Objects.equals(this.options, accountInfo.options) && + Objects.equals(this.valid, accountInfo.valid) && + Objects.equals(this.trafficleft, accountInfo.trafficleft) && + Objects.equals(this.premium, accountInfo.premium) && + Objects.equals(this.type, accountInfo.type); + } + + @Override + public int hashCode() { + return Objects.hash(validuntil, login, options, valid, trafficleft, premium, type); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AccountInfo {\n"); + sb.append(" validuntil: ").append(toIndentedString(validuntil)).append("\n"); + sb.append(" login: ").append(toIndentedString(login)).append("\n"); + sb.append(" options: ").append(toIndentedString(options)).append("\n"); + sb.append(" valid: ").append(toIndentedString(valid)).append("\n"); + sb.append(" trafficleft: ").append(toIndentedString(trafficleft)).append("\n"); + sb.append(" premium: ").append(toIndentedString(premium)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiAddFilesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiAddFilesPostRequest.java new file mode 100644 index 0000000..3d4e029 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiAddFilesPostRequest.java @@ -0,0 +1,136 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiAddFilesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiAddFilesPostRequest { + public static final String SERIALIZED_NAME_PACKAGE_ID = "package_id"; + @SerializedName(SERIALIZED_NAME_PACKAGE_ID) + @javax.annotation.Nonnull + private Integer packageId; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + @javax.annotation.Nonnull + private List links = new ArrayList<>(); + + public ApiAddFilesPostRequest() { + } + + public ApiAddFilesPostRequest packageId(@javax.annotation.Nonnull Integer packageId) { + + this.packageId = packageId; + return this; + } + + /** + * package id + * @return packageId + */ + @javax.annotation.Nonnull + + public Integer getPackageId() { + return packageId; + } + + + public void setPackageId(@javax.annotation.Nonnull Integer packageId) { + this.packageId = packageId; + } + + public ApiAddFilesPostRequest links(@javax.annotation.Nonnull List links) { + + this.links = links; + return this; + } + + public ApiAddFilesPostRequest addLinksItem(String linksItem) { + if (this.links == null) { + this.links = new ArrayList<>(); + } + this.links.add(linksItem); + return this; + } + + /** + * list of urls + * @return links + */ + @javax.annotation.Nonnull + + public List getLinks() { + return links; + } + + + public void setLinks(@javax.annotation.Nonnull List links) { + this.links = links; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiAddFilesPostRequest apiAddFilesPostRequest = (ApiAddFilesPostRequest) o; + return Objects.equals(this.packageId, apiAddFilesPostRequest.packageId) && + Objects.equals(this.links, apiAddFilesPostRequest.links); + } + + @Override + public int hashCode() { + return Objects.hash(packageId, links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiAddFilesPostRequest {\n"); + sb.append(" packageId: ").append(toIndentedString(packageId)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiAddPackagePostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiAddPackagePostRequest.java new file mode 100644 index 0000000..7048f46 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiAddPackagePostRequest.java @@ -0,0 +1,165 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import org.pyload.android.openapi.models.Destination; + +/** + * ApiAddPackagePostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiAddPackagePostRequest { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + @javax.annotation.Nonnull + private List links = new ArrayList<>(); + + public static final String SERIALIZED_NAME_DEST = "dest"; + @SerializedName(SERIALIZED_NAME_DEST) + @javax.annotation.Nullable + private Destination dest; + + public ApiAddPackagePostRequest() { + } + + public ApiAddPackagePostRequest name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * name of the new package + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public ApiAddPackagePostRequest links(@javax.annotation.Nonnull List links) { + + this.links = links; + return this; + } + + public ApiAddPackagePostRequest addLinksItem(String linksItem) { + if (this.links == null) { + this.links = new ArrayList<>(); + } + this.links.add(linksItem); + return this; + } + + /** + * list of urls + * @return links + */ + @javax.annotation.Nonnull + + public List getLinks() { + return links; + } + + + public void setLinks(@javax.annotation.Nonnull List links) { + this.links = links; + } + + public ApiAddPackagePostRequest dest(@javax.annotation.Nullable Destination dest) { + + this.dest = dest; + return this; + } + + /** + * `Destination` + * @return dest + */ + @javax.annotation.Nullable + + public Destination getDest() { + return dest; + } + + + public void setDest(@javax.annotation.Nullable Destination dest) { + this.dest = dest; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiAddPackagePostRequest apiAddPackagePostRequest = (ApiAddPackagePostRequest) o; + return Objects.equals(this.name, apiAddPackagePostRequest.name) && + Objects.equals(this.links, apiAddPackagePostRequest.links) && + Objects.equals(this.dest, apiAddPackagePostRequest.dest); + } + + @Override + public int hashCode() { + return Objects.hash(name, links, dest); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiAddPackagePostRequest {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append(" dest: ").append(toIndentedString(dest)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiCheckAndAddPackagesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckAndAddPackagesPostRequest.java new file mode 100644 index 0000000..efc77b6 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckAndAddPackagesPostRequest.java @@ -0,0 +1,137 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import org.pyload.android.openapi.models.Destination; + +/** + * ApiCheckAndAddPackagesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiCheckAndAddPackagesPostRequest { + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + @javax.annotation.Nonnull + private List links = new ArrayList<>(); + + public static final String SERIALIZED_NAME_DEST = "dest"; + @SerializedName(SERIALIZED_NAME_DEST) + @javax.annotation.Nullable + private Destination dest; + + public ApiCheckAndAddPackagesPostRequest() { + } + + public ApiCheckAndAddPackagesPostRequest links(@javax.annotation.Nonnull List links) { + + this.links = links; + return this; + } + + public ApiCheckAndAddPackagesPostRequest addLinksItem(String linksItem) { + if (this.links == null) { + this.links = new ArrayList<>(); + } + this.links.add(linksItem); + return this; + } + + /** + * list of urls + * @return links + */ + @javax.annotation.Nonnull + + public List getLinks() { + return links; + } + + + public void setLinks(@javax.annotation.Nonnull List links) { + this.links = links; + } + + public ApiCheckAndAddPackagesPostRequest dest(@javax.annotation.Nullable Destination dest) { + + this.dest = dest; + return this; + } + + /** + * `Destination` + * @return dest + */ + @javax.annotation.Nullable + + public Destination getDest() { + return dest; + } + + + public void setDest(@javax.annotation.Nullable Destination dest) { + this.dest = dest; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiCheckAndAddPackagesPostRequest apiCheckAndAddPackagesPostRequest = (ApiCheckAndAddPackagesPostRequest) o; + return Objects.equals(this.links, apiCheckAndAddPackagesPostRequest.links) && + Objects.equals(this.dest, apiCheckAndAddPackagesPostRequest.dest); + } + + @Override + public int hashCode() { + return Objects.hash(links, dest); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiCheckAndAddPackagesPostRequest {\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append(" dest: ").append(toIndentedString(dest)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiCheckOnlineStatusPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckOnlineStatusPostRequest.java new file mode 100644 index 0000000..8733757 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckOnlineStatusPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiCheckOnlineStatusPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiCheckOnlineStatusPostRequest { + public static final String SERIALIZED_NAME_URLS = "urls"; + @SerializedName(SERIALIZED_NAME_URLS) + @javax.annotation.Nonnull + private List urls = new ArrayList<>(); + + public ApiCheckOnlineStatusPostRequest() { + } + + public ApiCheckOnlineStatusPostRequest urls(@javax.annotation.Nonnull List urls) { + + this.urls = urls; + return this; + } + + public ApiCheckOnlineStatusPostRequest addUrlsItem(String urlsItem) { + if (this.urls == null) { + this.urls = new ArrayList<>(); + } + this.urls.add(urlsItem); + return this; + } + + /** + * Get urls + * @return urls + */ + @javax.annotation.Nonnull + + public List getUrls() { + return urls; + } + + + public void setUrls(@javax.annotation.Nonnull List urls) { + this.urls = urls; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiCheckOnlineStatusPostRequest apiCheckOnlineStatusPostRequest = (ApiCheckOnlineStatusPostRequest) o; + return Objects.equals(this.urls, apiCheckOnlineStatusPostRequest.urls); + } + + @Override + public int hashCode() { + return Objects.hash(urls); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiCheckOnlineStatusPostRequest {\n"); + sb.append(" urls: ").append(toIndentedString(urls)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiCheckUrlsPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckUrlsPostRequest.java new file mode 100644 index 0000000..f0a75e9 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiCheckUrlsPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiCheckUrlsPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiCheckUrlsPostRequest { + public static final String SERIALIZED_NAME_URLS = "urls"; + @SerializedName(SERIALIZED_NAME_URLS) + @javax.annotation.Nonnull + private List urls = new ArrayList<>(); + + public ApiCheckUrlsPostRequest() { + } + + public ApiCheckUrlsPostRequest urls(@javax.annotation.Nonnull List urls) { + + this.urls = urls; + return this; + } + + public ApiCheckUrlsPostRequest addUrlsItem(String urlsItem) { + if (this.urls == null) { + this.urls = new ArrayList<>(); + } + this.urls.add(urlsItem); + return this; + } + + /** + * Get urls + * @return urls + */ + @javax.annotation.Nonnull + + public List getUrls() { + return urls; + } + + + public void setUrls(@javax.annotation.Nonnull List urls) { + this.urls = urls; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiCheckUrlsPostRequest apiCheckUrlsPostRequest = (ApiCheckUrlsPostRequest) o; + return Objects.equals(this.urls, apiCheckUrlsPostRequest.urls); + } + + @Override + public int hashCode() { + return Objects.hash(urls); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiCheckUrlsPostRequest {\n"); + sb.append(" urls: ").append(toIndentedString(urls)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiDeleteFilesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiDeleteFilesPostRequest.java new file mode 100644 index 0000000..e76b3c5 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiDeleteFilesPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiDeleteFilesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiDeleteFilesPostRequest { + public static final String SERIALIZED_NAME_FILE_IDS = "file_ids"; + @SerializedName(SERIALIZED_NAME_FILE_IDS) + @javax.annotation.Nonnull + private List fileIds = new ArrayList<>(); + + public ApiDeleteFilesPostRequest() { + } + + public ApiDeleteFilesPostRequest fileIds(@javax.annotation.Nonnull List fileIds) { + + this.fileIds = fileIds; + return this; + } + + public ApiDeleteFilesPostRequest addFileIdsItem(Integer fileIdsItem) { + if (this.fileIds == null) { + this.fileIds = new ArrayList<>(); + } + this.fileIds.add(fileIdsItem); + return this; + } + + /** + * list of file ids + * @return fileIds + */ + @javax.annotation.Nonnull + + public List getFileIds() { + return fileIds; + } + + + public void setFileIds(@javax.annotation.Nonnull List fileIds) { + this.fileIds = fileIds; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiDeleteFilesPostRequest apiDeleteFilesPostRequest = (ApiDeleteFilesPostRequest) o; + return Objects.equals(this.fileIds, apiDeleteFilesPostRequest.fileIds); + } + + @Override + public int hashCode() { + return Objects.hash(fileIds); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiDeleteFilesPostRequest {\n"); + sb.append(" fileIds: ").append(toIndentedString(fileIds)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiDeletePackagesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiDeletePackagesPostRequest.java new file mode 100644 index 0000000..8c16f7f --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiDeletePackagesPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiDeletePackagesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiDeletePackagesPostRequest { + public static final String SERIALIZED_NAME_PACKAGE_IDS = "package_ids"; + @SerializedName(SERIALIZED_NAME_PACKAGE_IDS) + @javax.annotation.Nonnull + private List packageIds = new ArrayList<>(); + + public ApiDeletePackagesPostRequest() { + } + + public ApiDeletePackagesPostRequest packageIds(@javax.annotation.Nonnull List packageIds) { + + this.packageIds = packageIds; + return this; + } + + public ApiDeletePackagesPostRequest addPackageIdsItem(Integer packageIdsItem) { + if (this.packageIds == null) { + this.packageIds = new ArrayList<>(); + } + this.packageIds.add(packageIdsItem); + return this; + } + + /** + * list of package ids + * @return packageIds + */ + @javax.annotation.Nonnull + + public List getPackageIds() { + return packageIds; + } + + + public void setPackageIds(@javax.annotation.Nonnull List packageIds) { + this.packageIds = packageIds; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiDeletePackagesPostRequest apiDeletePackagesPostRequest = (ApiDeletePackagesPostRequest) o; + return Objects.equals(this.packageIds, apiDeletePackagesPostRequest.packageIds); + } + + @Override + public int hashCode() { + return Objects.hash(packageIds); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiDeletePackagesPostRequest {\n"); + sb.append(" packageIds: ").append(toIndentedString(packageIds)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiGeneratePackagesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiGeneratePackagesPostRequest.java new file mode 100644 index 0000000..65389a1 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiGeneratePackagesPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiGeneratePackagesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiGeneratePackagesPostRequest { + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + @javax.annotation.Nonnull + private List links = new ArrayList<>(); + + public ApiGeneratePackagesPostRequest() { + } + + public ApiGeneratePackagesPostRequest links(@javax.annotation.Nonnull List links) { + + this.links = links; + return this; + } + + public ApiGeneratePackagesPostRequest addLinksItem(String linksItem) { + if (this.links == null) { + this.links = new ArrayList<>(); + } + this.links.add(linksItem); + return this; + } + + /** + * list of urls + * @return links + */ + @javax.annotation.Nonnull + + public List getLinks() { + return links; + } + + + public void setLinks(@javax.annotation.Nonnull List links) { + this.links = links; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiGeneratePackagesPostRequest apiGeneratePackagesPostRequest = (ApiGeneratePackagesPostRequest) o; + return Objects.equals(this.links, apiGeneratePackagesPostRequest.links); + } + + @Override + public int hashCode() { + return Objects.hash(links); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiGeneratePackagesPostRequest {\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiIsAuthorizedPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiIsAuthorizedPostRequest.java new file mode 100644 index 0000000..a07c189 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiIsAuthorizedPostRequest.java @@ -0,0 +1,132 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; + +/** + * ApiIsAuthorizedPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiIsAuthorizedPostRequest { + public static final String SERIALIZED_NAME_FUNC_NAME = "func_name"; + @SerializedName(SERIALIZED_NAME_FUNC_NAME) + @javax.annotation.Nonnull + private String funcName; + + public static final String SERIALIZED_NAME_USERDATA = "userdata"; + @SerializedName(SERIALIZED_NAME_USERDATA) + @javax.annotation.Nonnull + private Map userdata = new HashMap<>(); + + public ApiIsAuthorizedPostRequest() { + } + + public ApiIsAuthorizedPostRequest funcName(@javax.annotation.Nonnull String funcName) { + + this.funcName = funcName; + return this; + } + + /** + * function name + * @return funcName + */ + @javax.annotation.Nonnull + + public String getFuncName() { + return funcName; + } + + + public void setFuncName(@javax.annotation.Nonnull String funcName) { + this.funcName = funcName; + } + + public ApiIsAuthorizedPostRequest userdata(@javax.annotation.Nonnull Map userdata) { + + this.userdata = userdata; + return this; + } + + public ApiIsAuthorizedPostRequest putUserdataItem(String key, Object userdataItem) { + this.userdata.put(key, userdataItem); + return this; + } + + /** + * dictionary of user data + * @return userdata + */ + @javax.annotation.Nonnull + + public Map getUserdata() { + return userdata; + } + + + public void setUserdata(@javax.annotation.Nonnull Map userdata) { + this.userdata = userdata; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiIsAuthorizedPostRequest apiIsAuthorizedPostRequest = (ApiIsAuthorizedPostRequest) o; + return Objects.equals(this.funcName, apiIsAuthorizedPostRequest.funcName) && + Objects.equals(this.userdata, apiIsAuthorizedPostRequest.userdata); + } + + @Override + public int hashCode() { + return Objects.hash(funcName, userdata); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiIsAuthorizedPostRequest {\n"); + sb.append(" funcName: ").append(toIndentedString(funcName)).append("\n"); + sb.append(" userdata: ").append(toIndentedString(userdata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiMoveFilesPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiMoveFilesPostRequest.java new file mode 100644 index 0000000..9107ef2 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiMoveFilesPostRequest.java @@ -0,0 +1,136 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiMoveFilesPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiMoveFilesPostRequest { + public static final String SERIALIZED_NAME_FILE_IDS = "file_ids"; + @SerializedName(SERIALIZED_NAME_FILE_IDS) + @javax.annotation.Nonnull + private List fileIds = new ArrayList<>(); + + public static final String SERIALIZED_NAME_PACKAGE_ID = "package_id"; + @SerializedName(SERIALIZED_NAME_PACKAGE_ID) + @javax.annotation.Nonnull + private Integer packageId; + + public ApiMoveFilesPostRequest() { + } + + public ApiMoveFilesPostRequest fileIds(@javax.annotation.Nonnull List fileIds) { + + this.fileIds = fileIds; + return this; + } + + public ApiMoveFilesPostRequest addFileIdsItem(Integer fileIdsItem) { + if (this.fileIds == null) { + this.fileIds = new ArrayList<>(); + } + this.fileIds.add(fileIdsItem); + return this; + } + + /** + * list of file ids + * @return fileIds + */ + @javax.annotation.Nonnull + + public List getFileIds() { + return fileIds; + } + + + public void setFileIds(@javax.annotation.Nonnull List fileIds) { + this.fileIds = fileIds; + } + + public ApiMoveFilesPostRequest packageId(@javax.annotation.Nonnull Integer packageId) { + + this.packageId = packageId; + return this; + } + + /** + * destination package + * @return packageId + */ + @javax.annotation.Nonnull + + public Integer getPackageId() { + return packageId; + } + + + public void setPackageId(@javax.annotation.Nonnull Integer packageId) { + this.packageId = packageId; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiMoveFilesPostRequest apiMoveFilesPostRequest = (ApiMoveFilesPostRequest) o; + return Objects.equals(this.fileIds, apiMoveFilesPostRequest.fileIds) && + Objects.equals(this.packageId, apiMoveFilesPostRequest.packageId); + } + + @Override + public int hashCode() { + return Objects.hash(fileIds, packageId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiMoveFilesPostRequest {\n"); + sb.append(" fileIds: ").append(toIndentedString(fileIds)).append("\n"); + sb.append(" packageId: ").append(toIndentedString(packageId)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiParseUrlsPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiParseUrlsPostRequest.java new file mode 100644 index 0000000..9d354f6 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiParseUrlsPostRequest.java @@ -0,0 +1,125 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * ApiParseUrlsPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiParseUrlsPostRequest { + public static final String SERIALIZED_NAME_HTML = "html"; + @SerializedName(SERIALIZED_NAME_HTML) + @javax.annotation.Nullable + private String html = "null"; + + public static final String SERIALIZED_NAME_URL = "url"; + @SerializedName(SERIALIZED_NAME_URL) + @javax.annotation.Nullable + private String url = "null"; + + public ApiParseUrlsPostRequest() { + } + + public ApiParseUrlsPostRequest html(@javax.annotation.Nullable String html) { + + this.html = html; + return this; + } + + /** + * html source + * @return html + */ + @javax.annotation.Nullable + + public String getHtml() { + return html; + } + + + public void setHtml(@javax.annotation.Nullable String html) { + this.html = html; + } + + public ApiParseUrlsPostRequest url(@javax.annotation.Nullable String url) { + + this.url = url; + return this; + } + + /** + * url to load html source from + * @return url + */ + @javax.annotation.Nullable + + public String getUrl() { + return url; + } + + + public void setUrl(@javax.annotation.Nullable String url) { + this.url = url; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiParseUrlsPostRequest apiParseUrlsPostRequest = (ApiParseUrlsPostRequest) o; + return Objects.equals(this.html, apiParseUrlsPostRequest.html) && + Objects.equals(this.url, apiParseUrlsPostRequest.url); + } + + @Override + public int hashCode() { + return Objects.hash(html, url); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiParseUrlsPostRequest {\n"); + sb.append(" html: ").append(toIndentedString(html)).append("\n"); + sb.append(" url: ").append(toIndentedString(url)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiServiceCallPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiServiceCallPostRequest.java new file mode 100644 index 0000000..f992acd --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiServiceCallPostRequest.java @@ -0,0 +1,164 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiServiceCallPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiServiceCallPostRequest { + public static final String SERIALIZED_NAME_SERVICE_NAME = "service_name"; + @SerializedName(SERIALIZED_NAME_SERVICE_NAME) + @javax.annotation.Nullable + private String serviceName; + + public static final String SERIALIZED_NAME_ARGUMENTS = "arguments"; + @SerializedName(SERIALIZED_NAME_ARGUMENTS) + @javax.annotation.Nonnull + private List arguments = new ArrayList<>(); + + public static final String SERIALIZED_NAME_PARSE_ARGUMENTS = "parse_arguments"; + @SerializedName(SERIALIZED_NAME_PARSE_ARGUMENTS) + @javax.annotation.Nullable + private Boolean parseArguments = false; + + public ApiServiceCallPostRequest() { + } + + public ApiServiceCallPostRequest serviceName(@javax.annotation.Nullable String serviceName) { + + this.serviceName = serviceName; + return this; + } + + /** + * Get serviceName + * @return serviceName + */ + @javax.annotation.Nullable + + public String getServiceName() { + return serviceName; + } + + + public void setServiceName(@javax.annotation.Nullable String serviceName) { + this.serviceName = serviceName; + } + + public ApiServiceCallPostRequest arguments(@javax.annotation.Nonnull List arguments) { + + this.arguments = arguments; + return this; + } + + public ApiServiceCallPostRequest addArgumentsItem(Object argumentsItem) { + if (this.arguments == null) { + this.arguments = new ArrayList<>(); + } + this.arguments.add(argumentsItem); + return this; + } + + /** + * Get arguments + * @return arguments + */ + @javax.annotation.Nonnull + + public List getArguments() { + return arguments; + } + + + public void setArguments(@javax.annotation.Nonnull List arguments) { + this.arguments = arguments; + } + + public ApiServiceCallPostRequest parseArguments(@javax.annotation.Nullable Boolean parseArguments) { + + this.parseArguments = parseArguments; + return this; + } + + /** + * Get parseArguments + * @return parseArguments + */ + @javax.annotation.Nullable + + public Boolean getParseArguments() { + return parseArguments; + } + + + public void setParseArguments(@javax.annotation.Nullable Boolean parseArguments) { + this.parseArguments = parseArguments; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiServiceCallPostRequest apiServiceCallPostRequest = (ApiServiceCallPostRequest) o; + return Objects.equals(this.serviceName, apiServiceCallPostRequest.serviceName) && + Objects.equals(this.arguments, apiServiceCallPostRequest.arguments) && + Objects.equals(this.parseArguments, apiServiceCallPostRequest.parseArguments); + } + + @Override + public int hashCode() { + return Objects.hash(serviceName, arguments, parseArguments); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiServiceCallPostRequest {\n"); + sb.append(" serviceName: ").append(toIndentedString(serviceName)).append("\n"); + sb.append(" arguments: ").append(toIndentedString(arguments)).append("\n"); + sb.append(" parseArguments: ").append(toIndentedString(parseArguments)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiSetConfigValuePostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiSetConfigValuePostRequest.java new file mode 100644 index 0000000..5e3f162 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiSetConfigValuePostRequest.java @@ -0,0 +1,181 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * ApiSetConfigValuePostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiSetConfigValuePostRequest { + public static final String SERIALIZED_NAME_CATEGORY = "category"; + @SerializedName(SERIALIZED_NAME_CATEGORY) + @javax.annotation.Nullable + private String category; + + public static final String SERIALIZED_NAME_OPTION = "option"; + @SerializedName(SERIALIZED_NAME_OPTION) + @javax.annotation.Nullable + private String option; + + public static final String SERIALIZED_NAME_VALUE = "value"; + @SerializedName(SERIALIZED_NAME_VALUE) + @javax.annotation.Nonnull + private Object value; + + public static final String SERIALIZED_NAME_SECTION = "section"; + @SerializedName(SERIALIZED_NAME_SECTION) + @javax.annotation.Nullable + private String section = "core"; + + public ApiSetConfigValuePostRequest() { + } + + public ApiSetConfigValuePostRequest category(@javax.annotation.Nullable String category) { + + this.category = category; + return this; + } + + /** + * Get category + * @return category + */ + @javax.annotation.Nullable + + public String getCategory() { + return category; + } + + + public void setCategory(@javax.annotation.Nullable String category) { + this.category = category; + } + + public ApiSetConfigValuePostRequest option(@javax.annotation.Nullable String option) { + + this.option = option; + return this; + } + + /** + * Get option + * @return option + */ + @javax.annotation.Nullable + + public String getOption() { + return option; + } + + + public void setOption(@javax.annotation.Nullable String option) { + this.option = option; + } + + public ApiSetConfigValuePostRequest value(@javax.annotation.Nonnull Object value) { + + this.value = value; + return this; + } + + /** + * new config value + * @return value + */ + @javax.annotation.Nonnull + + public Object getValue() { + return value; + } + + + public void setValue(@javax.annotation.Nonnull Object value) { + this.value = value; + } + + public ApiSetConfigValuePostRequest section(@javax.annotation.Nullable String section) { + + this.section = section; + return this; + } + + /** + * 'plugin' or 'core + * @return section + */ + @javax.annotation.Nullable + + public String getSection() { + return section; + } + + + public void setSection(@javax.annotation.Nullable String section) { + this.section = section; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiSetConfigValuePostRequest apiSetConfigValuePostRequest = (ApiSetConfigValuePostRequest) o; + return Objects.equals(this.category, apiSetConfigValuePostRequest.category) && + Objects.equals(this.option, apiSetConfigValuePostRequest.option) && + Objects.equals(this.value, apiSetConfigValuePostRequest.value) && + Objects.equals(this.section, apiSetConfigValuePostRequest.section); + } + + @Override + public int hashCode() { + return Objects.hash(category, option, value, section); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiSetConfigValuePostRequest {\n"); + sb.append(" category: ").append(toIndentedString(category)).append("\n"); + sb.append(" option: ").append(toIndentedString(option)).append("\n"); + sb.append(" value: ").append(toIndentedString(value)).append("\n"); + sb.append(" section: ").append(toIndentedString(section)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiSetPackageDataPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiSetPackageDataPostRequest.java new file mode 100644 index 0000000..4b67e75 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiSetPackageDataPostRequest.java @@ -0,0 +1,132 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; + +/** + * ApiSetPackageDataPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiSetPackageDataPostRequest { + public static final String SERIALIZED_NAME_PACKAGE_ID = "package_id"; + @SerializedName(SERIALIZED_NAME_PACKAGE_ID) + @javax.annotation.Nonnull + private Integer packageId; + + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + @javax.annotation.Nonnull + private Map data = new HashMap<>(); + + public ApiSetPackageDataPostRequest() { + } + + public ApiSetPackageDataPostRequest packageId(@javax.annotation.Nonnull Integer packageId) { + + this.packageId = packageId; + return this; + } + + /** + * package id + * @return packageId + */ + @javax.annotation.Nonnull + + public Integer getPackageId() { + return packageId; + } + + + public void setPackageId(@javax.annotation.Nonnull Integer packageId) { + this.packageId = packageId; + } + + public ApiSetPackageDataPostRequest data(@javax.annotation.Nonnull Map data) { + + this.data = data; + return this; + } + + public ApiSetPackageDataPostRequest putDataItem(String key, Object dataItem) { + this.data.put(key, dataItem); + return this; + } + + /** + * dict that maps attribute to desired value + * @return data + */ + @javax.annotation.Nonnull + + public Map getData() { + return data; + } + + + public void setData(@javax.annotation.Nonnull Map data) { + this.data = data; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiSetPackageDataPostRequest apiSetPackageDataPostRequest = (ApiSetPackageDataPostRequest) o; + return Objects.equals(this.packageId, apiSetPackageDataPostRequest.packageId) && + Objects.equals(this.data, apiSetPackageDataPostRequest.data); + } + + @Override + public int hashCode() { + return Objects.hash(packageId, data); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiSetPackageDataPostRequest {\n"); + sb.append(" packageId: ").append(toIndentedString(packageId)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiStopDownloadsPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiStopDownloadsPostRequest.java new file mode 100644 index 0000000..610b6b0 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiStopDownloadsPostRequest.java @@ -0,0 +1,108 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +/** + * ApiStopDownloadsPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiStopDownloadsPostRequest { + public static final String SERIALIZED_NAME_FILE_IDS = "file_ids"; + @SerializedName(SERIALIZED_NAME_FILE_IDS) + @javax.annotation.Nonnull + private List fileIds = new ArrayList<>(); + + public ApiStopDownloadsPostRequest() { + } + + public ApiStopDownloadsPostRequest fileIds(@javax.annotation.Nonnull List fileIds) { + + this.fileIds = fileIds; + return this; + } + + public ApiStopDownloadsPostRequest addFileIdsItem(Integer fileIdsItem) { + if (this.fileIds == null) { + this.fileIds = new ArrayList<>(); + } + this.fileIds.add(fileIdsItem); + return this; + } + + /** + * list of file ids + * @return fileIds + */ + @javax.annotation.Nonnull + + public List getFileIds() { + return fileIds; + } + + + public void setFileIds(@javax.annotation.Nonnull List fileIds) { + this.fileIds = fileIds; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiStopDownloadsPostRequest apiStopDownloadsPostRequest = (ApiStopDownloadsPostRequest) o; + return Objects.equals(this.fileIds, apiStopDownloadsPostRequest.fileIds); + } + + @Override + public int hashCode() { + return Objects.hash(fileIds); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiStopDownloadsPostRequest {\n"); + sb.append(" fileIds: ").append(toIndentedString(fileIds)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ApiUpdateAccountPostRequest.java b/app/src/main/java/org/pyload/android/openapi/models/ApiUpdateAccountPostRequest.java new file mode 100644 index 0000000..0f8fe9e --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ApiUpdateAccountPostRequest.java @@ -0,0 +1,191 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; + +/** + * ApiUpdateAccountPostRequest + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ApiUpdateAccountPostRequest { + public static final String SERIALIZED_NAME_PLUGIN = "plugin"; + @SerializedName(SERIALIZED_NAME_PLUGIN) + @javax.annotation.Nullable + private String plugin; + + public static final String SERIALIZED_NAME_ACCOUNT = "account"; + @SerializedName(SERIALIZED_NAME_ACCOUNT) + @javax.annotation.Nullable + private String account; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + @javax.annotation.Nullable + private String password = "null"; + + public static final String SERIALIZED_NAME_OPTIONS = "options"; + @SerializedName(SERIALIZED_NAME_OPTIONS) + @javax.annotation.Nullable + private Map options = new HashMap<>(); + + public ApiUpdateAccountPostRequest() { + } + + public ApiUpdateAccountPostRequest plugin(@javax.annotation.Nullable String plugin) { + + this.plugin = plugin; + return this; + } + + /** + * Get plugin + * @return plugin + */ + @javax.annotation.Nullable + + public String getPlugin() { + return plugin; + } + + + public void setPlugin(@javax.annotation.Nullable String plugin) { + this.plugin = plugin; + } + + public ApiUpdateAccountPostRequest account(@javax.annotation.Nullable String account) { + + this.account = account; + return this; + } + + /** + * Get account + * @return account + */ + @javax.annotation.Nullable + + public String getAccount() { + return account; + } + + + public void setAccount(@javax.annotation.Nullable String account) { + this.account = account; + } + + public ApiUpdateAccountPostRequest password(@javax.annotation.Nullable String password) { + + this.password = password; + return this; + } + + /** + * Get password + * @return password + */ + @javax.annotation.Nullable + + public String getPassword() { + return password; + } + + + public void setPassword(@javax.annotation.Nullable String password) { + this.password = password; + } + + public ApiUpdateAccountPostRequest options(@javax.annotation.Nullable Map options) { + + this.options = options; + return this; + } + + public ApiUpdateAccountPostRequest putOptionsItem(String key, Object optionsItem) { + if (this.options == null) { + this.options = new HashMap<>(); + } + this.options.put(key, optionsItem); + return this; + } + + /** + * Get options + * @return options + */ + @javax.annotation.Nullable + + public Map getOptions() { + return options; + } + + + public void setOptions(@javax.annotation.Nullable Map options) { + this.options = options; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ApiUpdateAccountPostRequest apiUpdateAccountPostRequest = (ApiUpdateAccountPostRequest) o; + return Objects.equals(this.plugin, apiUpdateAccountPostRequest.plugin) && + Objects.equals(this.account, apiUpdateAccountPostRequest.account) && + Objects.equals(this.password, apiUpdateAccountPostRequest.password) && + Objects.equals(this.options, apiUpdateAccountPostRequest.options); + } + + @Override + public int hashCode() { + return Objects.hash(plugin, account, password, options); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ApiUpdateAccountPostRequest {\n"); + sb.append(" plugin: ").append(toIndentedString(plugin)).append("\n"); + sb.append(" account: ").append(toIndentedString(account)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" options: ").append(toIndentedString(options)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/CaptchaTask.java b/app/src/main/java/org/pyload/android/openapi/models/CaptchaTask.java new file mode 100644 index 0000000..645ef72 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/CaptchaTask.java @@ -0,0 +1,181 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * CaptchaTask + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class CaptchaTask { + public static final String SERIALIZED_NAME_TID = "tid"; + @SerializedName(SERIALIZED_NAME_TID) + @javax.annotation.Nonnull + private Integer tid; + + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + @javax.annotation.Nullable + private Object data; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + @javax.annotation.Nullable + private String type; + + public static final String SERIALIZED_NAME_RESULT_TYPE = "result_type"; + @SerializedName(SERIALIZED_NAME_RESULT_TYPE) + @javax.annotation.Nullable + private String resultType; + + public CaptchaTask() { + } + + public CaptchaTask tid(@javax.annotation.Nonnull Integer tid) { + + this.tid = tid; + return this; + } + + /** + * Get tid + * @return tid + */ + @javax.annotation.Nonnull + + public Integer getTid() { + return tid; + } + + + public void setTid(@javax.annotation.Nonnull Integer tid) { + this.tid = tid; + } + + public CaptchaTask data(@javax.annotation.Nullable Object data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + */ + @javax.annotation.Nullable + + public Object getData() { + return data; + } + + + public void setData(@javax.annotation.Nullable Object data) { + this.data = data; + } + + public CaptchaTask type(@javax.annotation.Nullable String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + */ + @javax.annotation.Nullable + + public String getType() { + return type; + } + + + public void setType(@javax.annotation.Nullable String type) { + this.type = type; + } + + public CaptchaTask resultType(@javax.annotation.Nullable String resultType) { + + this.resultType = resultType; + return this; + } + + /** + * Get resultType + * @return resultType + */ + @javax.annotation.Nullable + + public String getResultType() { + return resultType; + } + + + public void setResultType(@javax.annotation.Nullable String resultType) { + this.resultType = resultType; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CaptchaTask captchaTask = (CaptchaTask) o; + return Objects.equals(this.tid, captchaTask.tid) && + Objects.equals(this.data, captchaTask.data) && + Objects.equals(this.type, captchaTask.type) && + Objects.equals(this.resultType, captchaTask.resultType); + } + + @Override + public int hashCode() { + return Objects.hash(tid, data, type, resultType); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CaptchaTask {\n"); + sb.append(" tid: ").append(toIndentedString(tid)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" resultType: ").append(toIndentedString(resultType)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ConfigItem.java b/app/src/main/java/org/pyload/android/openapi/models/ConfigItem.java new file mode 100644 index 0000000..a857a43 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ConfigItem.java @@ -0,0 +1,181 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * ConfigItem + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ConfigItem { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + @javax.annotation.Nonnull + private String description; + + public static final String SERIALIZED_NAME_VALUE = "value"; + @SerializedName(SERIALIZED_NAME_VALUE) + @javax.annotation.Nonnull + private String value; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + @javax.annotation.Nonnull + private String type; + + public ConfigItem() { + } + + public ConfigItem name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public ConfigItem description(@javax.annotation.Nonnull String description) { + + this.description = description; + return this; + } + + /** + * Get description + * @return description + */ + @javax.annotation.Nonnull + + public String getDescription() { + return description; + } + + + public void setDescription(@javax.annotation.Nonnull String description) { + this.description = description; + } + + public ConfigItem value(@javax.annotation.Nonnull String value) { + + this.value = value; + return this; + } + + /** + * Get value + * @return value + */ + @javax.annotation.Nonnull + + public String getValue() { + return value; + } + + + public void setValue(@javax.annotation.Nonnull String value) { + this.value = value; + } + + public ConfigItem type(@javax.annotation.Nonnull String type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + */ + @javax.annotation.Nonnull + + public String getType() { + return type; + } + + + public void setType(@javax.annotation.Nonnull String type) { + this.type = type; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ConfigItem configItem = (ConfigItem) o; + return Objects.equals(this.name, configItem.name) && + Objects.equals(this.description, configItem.description) && + Objects.equals(this.value, configItem.value) && + Objects.equals(this.type, configItem.type); + } + + @Override + public int hashCode() { + return Objects.hash(name, description, value, type); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ConfigItem {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" value: ").append(toIndentedString(value)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ConfigSection.java b/app/src/main/java/org/pyload/android/openapi/models/ConfigSection.java new file mode 100644 index 0000000..5a14e9a --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ConfigSection.java @@ -0,0 +1,193 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import org.pyload.android.openapi.models.ConfigItem; + +/** + * ConfigSection + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ConfigSection { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + @javax.annotation.Nonnull + private String description; + + public static final String SERIALIZED_NAME_ITEMS = "items"; + @SerializedName(SERIALIZED_NAME_ITEMS) + @javax.annotation.Nonnull + private List items = new ArrayList<>(); + + public static final String SERIALIZED_NAME_OUTLINE = "outline"; + @SerializedName(SERIALIZED_NAME_OUTLINE) + @javax.annotation.Nullable + private String outline; + + public ConfigSection() { + } + + public ConfigSection name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public ConfigSection description(@javax.annotation.Nonnull String description) { + + this.description = description; + return this; + } + + /** + * Get description + * @return description + */ + @javax.annotation.Nonnull + + public String getDescription() { + return description; + } + + + public void setDescription(@javax.annotation.Nonnull String description) { + this.description = description; + } + + public ConfigSection items(@javax.annotation.Nonnull List items) { + + this.items = items; + return this; + } + + public ConfigSection addItemsItem(ConfigItem itemsItem) { + if (this.items == null) { + this.items = new ArrayList<>(); + } + this.items.add(itemsItem); + return this; + } + + /** + * Get items + * @return items + */ + @javax.annotation.Nonnull + + public List getItems() { + return items; + } + + + public void setItems(@javax.annotation.Nonnull List items) { + this.items = items; + } + + public ConfigSection outline(@javax.annotation.Nullable String outline) { + + this.outline = outline; + return this; + } + + /** + * Get outline + * @return outline + */ + @javax.annotation.Nullable + + public String getOutline() { + return outline; + } + + + public void setOutline(@javax.annotation.Nullable String outline) { + this.outline = outline; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ConfigSection configSection = (ConfigSection) o; + return Objects.equals(this.name, configSection.name) && + Objects.equals(this.description, configSection.description) && + Objects.equals(this.items, configSection.items) && + Objects.equals(this.outline, configSection.outline); + } + + @Override + public int hashCode() { + return Objects.hash(name, description, items, outline); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ConfigSection {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" items: ").append(toIndentedString(items)).append("\n"); + sb.append(" outline: ").append(toIndentedString(outline)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/Destination.java b/app/src/main/java/org/pyload/android/openapi/models/Destination.java new file mode 100644 index 0000000..4d77b17 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/Destination.java @@ -0,0 +1,73 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.annotations.SerializedName; + +import java.io.IOException; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; + +/** + * Gets or Sets Destination + */ +@JsonAdapter(Destination.Adapter.class) +public enum Destination { + + COLLECTOR(0), + + QUEUE(1); + + private Integer value; + + Destination(Integer value) { + this.value = value; + } + + public Integer getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static Destination fromValue(Integer value) { + for (Destination b : Destination.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final Destination enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public Destination read(final JsonReader jsonReader) throws IOException { + Integer value = jsonReader.nextInt(); + return Destination.fromValue(value); + } + } +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/DownloadInfo.java b/app/src/main/java/org/pyload/android/openapi/models/DownloadInfo.java new file mode 100644 index 0000000..1fe5478 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/DownloadInfo.java @@ -0,0 +1,546 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import org.pyload.android.openapi.models.DownloadStatus; + +/** + * DownloadInfo + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class DownloadInfo { + public static final String SERIALIZED_NAME_FID = "fid"; + @SerializedName(SERIALIZED_NAME_FID) + @javax.annotation.Nonnull + private Integer fid; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_SPEED = "speed"; + @SerializedName(SERIALIZED_NAME_SPEED) + @javax.annotation.Nonnull + private Float speed; + + public static final String SERIALIZED_NAME_ETA = "eta"; + @SerializedName(SERIALIZED_NAME_ETA) + @javax.annotation.Nonnull + private Integer eta; + + public static final String SERIALIZED_NAME_FORMAT_ETA = "format_eta"; + @SerializedName(SERIALIZED_NAME_FORMAT_ETA) + @javax.annotation.Nonnull + private String formatEta; + + public static final String SERIALIZED_NAME_BLEFT = "bleft"; + @SerializedName(SERIALIZED_NAME_BLEFT) + @javax.annotation.Nonnull + private Long bleft; + + public static final String SERIALIZED_NAME_SIZE = "size"; + @SerializedName(SERIALIZED_NAME_SIZE) + @javax.annotation.Nonnull + private Long size; + + public static final String SERIALIZED_NAME_FORMAT_SIZE = "format_size"; + @SerializedName(SERIALIZED_NAME_FORMAT_SIZE) + @javax.annotation.Nonnull + private String formatSize; + + public static final String SERIALIZED_NAME_PERCENT = "percent"; + @SerializedName(SERIALIZED_NAME_PERCENT) + @javax.annotation.Nonnull + private Integer percent; + + public static final String SERIALIZED_NAME_STATUS = "status"; + @SerializedName(SERIALIZED_NAME_STATUS) + @javax.annotation.Nonnull + private DownloadStatus status; + + public static final String SERIALIZED_NAME_STATUSMSG = "statusmsg"; + @SerializedName(SERIALIZED_NAME_STATUSMSG) + @javax.annotation.Nonnull + private String statusmsg; + + public static final String SERIALIZED_NAME_FORMAT_WAIT = "format_wait"; + @SerializedName(SERIALIZED_NAME_FORMAT_WAIT) + @javax.annotation.Nonnull + private String formatWait; + + public static final String SERIALIZED_NAME_WAIT_UNTIL = "wait_until"; + @SerializedName(SERIALIZED_NAME_WAIT_UNTIL) + @javax.annotation.Nonnull + private Integer waitUntil; + + public static final String SERIALIZED_NAME_PACKAGE_ID = "package_id"; + @SerializedName(SERIALIZED_NAME_PACKAGE_ID) + @javax.annotation.Nonnull + private Integer packageId; + + public static final String SERIALIZED_NAME_PACKAGE_NAME = "package_name"; + @SerializedName(SERIALIZED_NAME_PACKAGE_NAME) + @javax.annotation.Nonnull + private String packageName; + + public static final String SERIALIZED_NAME_PLUGIN = "plugin"; + @SerializedName(SERIALIZED_NAME_PLUGIN) + @javax.annotation.Nonnull + private String plugin; + + public static final String SERIALIZED_NAME_INFO = "info"; + @SerializedName(SERIALIZED_NAME_INFO) + @javax.annotation.Nonnull + private String info; + + public DownloadInfo() { + } + + public DownloadInfo fid(@javax.annotation.Nonnull Integer fid) { + + this.fid = fid; + return this; + } + + /** + * Get fid + * @return fid + */ + @javax.annotation.Nonnull + + public Integer getFid() { + return fid; + } + + + public void setFid(@javax.annotation.Nonnull Integer fid) { + this.fid = fid; + } + + public DownloadInfo name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public DownloadInfo speed(@javax.annotation.Nonnull Float speed) { + + this.speed = speed; + return this; + } + + /** + * Get speed + * @return speed + */ + @javax.annotation.Nonnull + + public Float getSpeed() { + return speed; + } + + + public void setSpeed(@javax.annotation.Nonnull Float speed) { + this.speed = speed; + } + + public DownloadInfo eta(@javax.annotation.Nonnull Integer eta) { + + this.eta = eta; + return this; + } + + /** + * Get eta + * @return eta + */ + @javax.annotation.Nonnull + + public Integer getEta() { + return eta; + } + + + public void setEta(@javax.annotation.Nonnull Integer eta) { + this.eta = eta; + } + + public DownloadInfo formatEta(@javax.annotation.Nonnull String formatEta) { + + this.formatEta = formatEta; + return this; + } + + /** + * Get formatEta + * @return formatEta + */ + @javax.annotation.Nonnull + + public String getFormatEta() { + return formatEta; + } + + + public void setFormatEta(@javax.annotation.Nonnull String formatEta) { + this.formatEta = formatEta; + } + + public DownloadInfo bleft(@javax.annotation.Nonnull Long bleft) { + + this.bleft = bleft; + return this; + } + + /** + * Get bleft + * @return bleft + */ + @javax.annotation.Nonnull + + public Long getBleft() { + return bleft; + } + + + public void setBleft(@javax.annotation.Nonnull Long bleft) { + this.bleft = bleft; + } + + public DownloadInfo size(@javax.annotation.Nonnull Long size) { + + this.size = size; + return this; + } + + /** + * Get size + * @return size + */ + @javax.annotation.Nonnull + + public Long getSize() { + return size; + } + + + public void setSize(@javax.annotation.Nonnull Long size) { + this.size = size; + } + + public DownloadInfo formatSize(@javax.annotation.Nonnull String formatSize) { + + this.formatSize = formatSize; + return this; + } + + /** + * Get formatSize + * @return formatSize + */ + @javax.annotation.Nonnull + + public String getFormatSize() { + return formatSize; + } + + + public void setFormatSize(@javax.annotation.Nonnull String formatSize) { + this.formatSize = formatSize; + } + + public DownloadInfo percent(@javax.annotation.Nonnull Integer percent) { + + this.percent = percent; + return this; + } + + /** + * Get percent + * @return percent + */ + @javax.annotation.Nonnull + + public Integer getPercent() { + return percent; + } + + + public void setPercent(@javax.annotation.Nonnull Integer percent) { + this.percent = percent; + } + + public DownloadInfo status(@javax.annotation.Nonnull DownloadStatus status) { + + this.status = status; + return this; + } + + /** + * Get status + * @return status + */ + @javax.annotation.Nonnull + + public DownloadStatus getStatus() { + return status; + } + + + public void setStatus(@javax.annotation.Nonnull DownloadStatus status) { + this.status = status; + } + + public DownloadInfo statusmsg(@javax.annotation.Nonnull String statusmsg) { + + this.statusmsg = statusmsg; + return this; + } + + /** + * Get statusmsg + * @return statusmsg + */ + @javax.annotation.Nonnull + + public String getStatusmsg() { + return statusmsg; + } + + + public void setStatusmsg(@javax.annotation.Nonnull String statusmsg) { + this.statusmsg = statusmsg; + } + + public DownloadInfo formatWait(@javax.annotation.Nonnull String formatWait) { + + this.formatWait = formatWait; + return this; + } + + /** + * Get formatWait + * @return formatWait + */ + @javax.annotation.Nonnull + + public String getFormatWait() { + return formatWait; + } + + + public void setFormatWait(@javax.annotation.Nonnull String formatWait) { + this.formatWait = formatWait; + } + + public DownloadInfo waitUntil(@javax.annotation.Nonnull Integer waitUntil) { + + this.waitUntil = waitUntil; + return this; + } + + /** + * Get waitUntil + * @return waitUntil + */ + @javax.annotation.Nonnull + + public Integer getWaitUntil() { + return waitUntil; + } + + + public void setWaitUntil(@javax.annotation.Nonnull Integer waitUntil) { + this.waitUntil = waitUntil; + } + + public DownloadInfo packageId(@javax.annotation.Nonnull Integer packageId) { + + this.packageId = packageId; + return this; + } + + /** + * Get packageId + * @return packageId + */ + @javax.annotation.Nonnull + + public Integer getPackageId() { + return packageId; + } + + + public void setPackageId(@javax.annotation.Nonnull Integer packageId) { + this.packageId = packageId; + } + + public DownloadInfo packageName(@javax.annotation.Nonnull String packageName) { + + this.packageName = packageName; + return this; + } + + /** + * Get packageName + * @return packageName + */ + @javax.annotation.Nonnull + + public String getPackageName() { + return packageName; + } + + + public void setPackageName(@javax.annotation.Nonnull String packageName) { + this.packageName = packageName; + } + + public DownloadInfo plugin(@javax.annotation.Nonnull String plugin) { + + this.plugin = plugin; + return this; + } + + /** + * Get plugin + * @return plugin + */ + @javax.annotation.Nonnull + + public String getPlugin() { + return plugin; + } + + + public void setPlugin(@javax.annotation.Nonnull String plugin) { + this.plugin = plugin; + } + + public DownloadInfo info(@javax.annotation.Nonnull String info) { + + this.info = info; + return this; + } + + /** + * Get info + * @return info + */ + @javax.annotation.Nonnull + + public String getInfo() { + return info; + } + + + public void setInfo(@javax.annotation.Nonnull String info) { + this.info = info; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + DownloadInfo downloadInfo = (DownloadInfo) o; + return Objects.equals(this.fid, downloadInfo.fid) && + Objects.equals(this.name, downloadInfo.name) && + Objects.equals(this.speed, downloadInfo.speed) && + Objects.equals(this.eta, downloadInfo.eta) && + Objects.equals(this.formatEta, downloadInfo.formatEta) && + Objects.equals(this.bleft, downloadInfo.bleft) && + Objects.equals(this.size, downloadInfo.size) && + Objects.equals(this.formatSize, downloadInfo.formatSize) && + Objects.equals(this.percent, downloadInfo.percent) && + Objects.equals(this.status, downloadInfo.status) && + Objects.equals(this.statusmsg, downloadInfo.statusmsg) && + Objects.equals(this.formatWait, downloadInfo.formatWait) && + Objects.equals(this.waitUntil, downloadInfo.waitUntil) && + Objects.equals(this.packageId, downloadInfo.packageId) && + Objects.equals(this.packageName, downloadInfo.packageName) && + Objects.equals(this.plugin, downloadInfo.plugin) && + Objects.equals(this.info, downloadInfo.info); + } + + @Override + public int hashCode() { + return Objects.hash(fid, name, speed, eta, formatEta, bleft, size, formatSize, percent, status, statusmsg, formatWait, waitUntil, packageId, packageName, plugin, info); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DownloadInfo {\n"); + sb.append(" fid: ").append(toIndentedString(fid)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" speed: ").append(toIndentedString(speed)).append("\n"); + sb.append(" eta: ").append(toIndentedString(eta)).append("\n"); + sb.append(" formatEta: ").append(toIndentedString(formatEta)).append("\n"); + sb.append(" bleft: ").append(toIndentedString(bleft)).append("\n"); + sb.append(" size: ").append(toIndentedString(size)).append("\n"); + sb.append(" formatSize: ").append(toIndentedString(formatSize)).append("\n"); + sb.append(" percent: ").append(toIndentedString(percent)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" statusmsg: ").append(toIndentedString(statusmsg)).append("\n"); + sb.append(" formatWait: ").append(toIndentedString(formatWait)).append("\n"); + sb.append(" waitUntil: ").append(toIndentedString(waitUntil)).append("\n"); + sb.append(" packageId: ").append(toIndentedString(packageId)).append("\n"); + sb.append(" packageName: ").append(toIndentedString(packageName)).append("\n"); + sb.append(" plugin: ").append(toIndentedString(plugin)).append("\n"); + sb.append(" info: ").append(toIndentedString(info)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/DownloadStatus.java b/app/src/main/java/org/pyload/android/openapi/models/DownloadStatus.java new file mode 100644 index 0000000..82bf4dc --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/DownloadStatus.java @@ -0,0 +1,99 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.annotations.SerializedName; + +import java.io.IOException; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; + +/** + * Gets or Sets DownloadStatus + */ +@JsonAdapter(DownloadStatus.Adapter.class) +public enum DownloadStatus { + + ABORTED(9), + + CUSTOM(11), + + DECRYPTING(10), + + DOWNLOADING(12), + + FAILED(8), + + FINISHED(0), + + OFFLINE(1), + + ONLINE(2), + + PROCESSING(13), + + QUEUED(3), + + SKIPPED(4), + + STARTING(7), + + TEMPOFFLINE(6), + + UNKNOWN(14), + + WAITING(5); + + private Integer value; + + DownloadStatus(Integer value) { + this.value = value; + } + + public Integer getValue() { + return value; + } + + @Override + public String toString() { + return String.valueOf(value); + } + + public static DownloadStatus fromValue(Integer value) { + for (DownloadStatus b : DownloadStatus.values()) { + if (b.value.equals(value)) { + return b; + } + } + throw new IllegalArgumentException("Unexpected value '" + value + "'"); + } + + public static class Adapter extends TypeAdapter { + @Override + public void write(final JsonWriter jsonWriter, final DownloadStatus enumeration) throws IOException { + jsonWriter.value(enumeration.getValue()); + } + + @Override + public DownloadStatus read(final JsonReader jsonReader) throws IOException { + Integer value = jsonReader.nextInt(); + return DownloadStatus.fromValue(value); + } + } +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/EventInfo.java b/app/src/main/java/org/pyload/android/openapi/models/EventInfo.java new file mode 100644 index 0000000..808da26 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/EventInfo.java @@ -0,0 +1,181 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * EventInfo + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class EventInfo { + public static final String SERIALIZED_NAME_EVENTNAME = "eventname"; + @SerializedName(SERIALIZED_NAME_EVENTNAME) + @javax.annotation.Nonnull + private String eventname; + + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + @javax.annotation.Nullable + private String id; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + @javax.annotation.Nullable + private Integer type; + + public static final String SERIALIZED_NAME_DESTINATION = "destination"; + @SerializedName(SERIALIZED_NAME_DESTINATION) + @javax.annotation.Nullable + private Integer destination; + + public EventInfo() { + } + + public EventInfo eventname(@javax.annotation.Nonnull String eventname) { + + this.eventname = eventname; + return this; + } + + /** + * Get eventname + * @return eventname + */ + @javax.annotation.Nonnull + + public String getEventname() { + return eventname; + } + + + public void setEventname(@javax.annotation.Nonnull String eventname) { + this.eventname = eventname; + } + + public EventInfo id(@javax.annotation.Nullable String id) { + + this.id = id; + return this; + } + + /** + * Get id + * @return id + */ + @javax.annotation.Nullable + + public String getId() { + return id; + } + + + public void setId(@javax.annotation.Nullable String id) { + this.id = id; + } + + public EventInfo type(@javax.annotation.Nullable Integer type) { + + this.type = type; + return this; + } + + /** + * Get type + * @return type + */ + @javax.annotation.Nullable + + public Integer getType() { + return type; + } + + + public void setType(@javax.annotation.Nullable Integer type) { + this.type = type; + } + + public EventInfo destination(@javax.annotation.Nullable Integer destination) { + + this.destination = destination; + return this; + } + + /** + * Get destination + * @return destination + */ + @javax.annotation.Nullable + + public Integer getDestination() { + return destination; + } + + + public void setDestination(@javax.annotation.Nullable Integer destination) { + this.destination = destination; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + EventInfo eventInfo = (EventInfo) o; + return Objects.equals(this.eventname, eventInfo.eventname) && + Objects.equals(this.id, eventInfo.id) && + Objects.equals(this.type, eventInfo.type) && + Objects.equals(this.destination, eventInfo.destination); + } + + @Override + public int hashCode() { + return Objects.hash(eventname, id, type, destination); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class EventInfo {\n"); + sb.append(" eventname: ").append(toIndentedString(eventname)).append("\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" type: ").append(toIndentedString(type)).append("\n"); + sb.append(" destination: ").append(toIndentedString(destination)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/FileData.java b/app/src/main/java/org/pyload/android/openapi/models/FileData.java new file mode 100644 index 0000000..7889ea0 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/FileData.java @@ -0,0 +1,378 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import org.pyload.android.openapi.models.DownloadStatus; + +/** + * FileData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class FileData { + public static final String SERIALIZED_NAME_FID = "fid"; + @SerializedName(SERIALIZED_NAME_FID) + @javax.annotation.Nonnull + private Integer fid; + + public static final String SERIALIZED_NAME_URL = "url"; + @SerializedName(SERIALIZED_NAME_URL) + @javax.annotation.Nonnull + private String url; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_PLUGIN = "plugin"; + @SerializedName(SERIALIZED_NAME_PLUGIN) + @javax.annotation.Nonnull + private String plugin; + + public static final String SERIALIZED_NAME_SIZE = "size"; + @SerializedName(SERIALIZED_NAME_SIZE) + @javax.annotation.Nonnull + private Long size; + + public static final String SERIALIZED_NAME_FORMAT_SIZE = "format_size"; + @SerializedName(SERIALIZED_NAME_FORMAT_SIZE) + @javax.annotation.Nonnull + private String formatSize; + + public static final String SERIALIZED_NAME_STATUS = "status"; + @SerializedName(SERIALIZED_NAME_STATUS) + @javax.annotation.Nonnull + private DownloadStatus status; + + public static final String SERIALIZED_NAME_STATUSMSG = "statusmsg"; + @SerializedName(SERIALIZED_NAME_STATUSMSG) + @javax.annotation.Nonnull + private String statusmsg; + + public static final String SERIALIZED_NAME_PACKAGE_ID = "package_id"; + @SerializedName(SERIALIZED_NAME_PACKAGE_ID) + @javax.annotation.Nonnull + private Integer packageId; + + public static final String SERIALIZED_NAME_ERROR = "error"; + @SerializedName(SERIALIZED_NAME_ERROR) + @javax.annotation.Nonnull + private String error; + + public static final String SERIALIZED_NAME_ORDER = "order"; + @SerializedName(SERIALIZED_NAME_ORDER) + @javax.annotation.Nonnull + private Integer order; + + public FileData() { + } + + public FileData fid(@javax.annotation.Nonnull Integer fid) { + + this.fid = fid; + return this; + } + + /** + * Get fid + * @return fid + */ + @javax.annotation.Nonnull + + public Integer getFid() { + return fid; + } + + + public void setFid(@javax.annotation.Nonnull Integer fid) { + this.fid = fid; + } + + public FileData url(@javax.annotation.Nonnull String url) { + + this.url = url; + return this; + } + + /** + * Get url + * @return url + */ + @javax.annotation.Nonnull + + public String getUrl() { + return url; + } + + + public void setUrl(@javax.annotation.Nonnull String url) { + this.url = url; + } + + public FileData name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public FileData plugin(@javax.annotation.Nonnull String plugin) { + + this.plugin = plugin; + return this; + } + + /** + * Get plugin + * @return plugin + */ + @javax.annotation.Nonnull + + public String getPlugin() { + return plugin; + } + + + public void setPlugin(@javax.annotation.Nonnull String plugin) { + this.plugin = plugin; + } + + public FileData size(@javax.annotation.Nonnull Long size) { + + this.size = size; + return this; + } + + /** + * Get size + * @return size + */ + @javax.annotation.Nonnull + + public Long getSize() { + return size; + } + + + public void setSize(@javax.annotation.Nonnull Long size) { + this.size = size; + } + + public FileData formatSize(@javax.annotation.Nonnull String formatSize) { + + this.formatSize = formatSize; + return this; + } + + /** + * Get formatSize + * @return formatSize + */ + @javax.annotation.Nonnull + + public String getFormatSize() { + return formatSize; + } + + + public void setFormatSize(@javax.annotation.Nonnull String formatSize) { + this.formatSize = formatSize; + } + + public FileData status(@javax.annotation.Nonnull DownloadStatus status) { + + this.status = status; + return this; + } + + /** + * Get status + * @return status + */ + @javax.annotation.Nonnull + + public DownloadStatus getStatus() { + return status; + } + + + public void setStatus(@javax.annotation.Nonnull DownloadStatus status) { + this.status = status; + } + + public FileData statusmsg(@javax.annotation.Nonnull String statusmsg) { + + this.statusmsg = statusmsg; + return this; + } + + /** + * Get statusmsg + * @return statusmsg + */ + @javax.annotation.Nonnull + + public String getStatusmsg() { + return statusmsg; + } + + + public void setStatusmsg(@javax.annotation.Nonnull String statusmsg) { + this.statusmsg = statusmsg; + } + + public FileData packageId(@javax.annotation.Nonnull Integer packageId) { + + this.packageId = packageId; + return this; + } + + /** + * Get packageId + * @return packageId + */ + @javax.annotation.Nonnull + + public Integer getPackageId() { + return packageId; + } + + + public void setPackageId(@javax.annotation.Nonnull Integer packageId) { + this.packageId = packageId; + } + + public FileData error(@javax.annotation.Nonnull String error) { + + this.error = error; + return this; + } + + /** + * Get error + * @return error + */ + @javax.annotation.Nonnull + + public String getError() { + return error; + } + + + public void setError(@javax.annotation.Nonnull String error) { + this.error = error; + } + + public FileData order(@javax.annotation.Nonnull Integer order) { + + this.order = order; + return this; + } + + /** + * Get order + * @return order + */ + @javax.annotation.Nonnull + + public Integer getOrder() { + return order; + } + + + public void setOrder(@javax.annotation.Nonnull Integer order) { + this.order = order; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + FileData fileData = (FileData) o; + return Objects.equals(this.fid, fileData.fid) && + Objects.equals(this.url, fileData.url) && + Objects.equals(this.name, fileData.name) && + Objects.equals(this.plugin, fileData.plugin) && + Objects.equals(this.size, fileData.size) && + Objects.equals(this.formatSize, fileData.formatSize) && + Objects.equals(this.status, fileData.status) && + Objects.equals(this.statusmsg, fileData.statusmsg) && + Objects.equals(this.packageId, fileData.packageId) && + Objects.equals(this.error, fileData.error) && + Objects.equals(this.order, fileData.order); + } + + @Override + public int hashCode() { + return Objects.hash(fid, url, name, plugin, size, formatSize, status, statusmsg, packageId, error, order); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class FileData {\n"); + sb.append(" fid: ").append(toIndentedString(fid)).append("\n"); + sb.append(" url: ").append(toIndentedString(url)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" plugin: ").append(toIndentedString(plugin)).append("\n"); + sb.append(" size: ").append(toIndentedString(size)).append("\n"); + sb.append(" formatSize: ").append(toIndentedString(formatSize)).append("\n"); + sb.append(" status: ").append(toIndentedString(status)).append("\n"); + sb.append(" statusmsg: ").append(toIndentedString(statusmsg)).append("\n"); + sb.append(" packageId: ").append(toIndentedString(packageId)).append("\n"); + sb.append(" error: ").append(toIndentedString(error)).append("\n"); + sb.append(" order: ").append(toIndentedString(order)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/OldUserData.java b/app/src/main/java/org/pyload/android/openapi/models/OldUserData.java new file mode 100644 index 0000000..35ea336 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/OldUserData.java @@ -0,0 +1,209 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * OldUserData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class OldUserData { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nullable + private String name; + + public static final String SERIALIZED_NAME_EMAIL = "email"; + @SerializedName(SERIALIZED_NAME_EMAIL) + @javax.annotation.Nullable + private String email; + + public static final String SERIALIZED_NAME_ROLE = "role"; + @SerializedName(SERIALIZED_NAME_ROLE) + @javax.annotation.Nullable + private Integer role; + + public static final String SERIALIZED_NAME_PERMISSION = "permission"; + @SerializedName(SERIALIZED_NAME_PERMISSION) + @javax.annotation.Nullable + private Integer permission; + + public static final String SERIALIZED_NAME_TEMPLATE_NAME = "template_name"; + @SerializedName(SERIALIZED_NAME_TEMPLATE_NAME) + @javax.annotation.Nullable + private String templateName; + + public OldUserData() { + } + + public OldUserData name(@javax.annotation.Nullable String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nullable + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nullable String name) { + this.name = name; + } + + public OldUserData email(@javax.annotation.Nullable String email) { + + this.email = email; + return this; + } + + /** + * Get email + * @return email + */ + @javax.annotation.Nullable + + public String getEmail() { + return email; + } + + + public void setEmail(@javax.annotation.Nullable String email) { + this.email = email; + } + + public OldUserData role(@javax.annotation.Nullable Integer role) { + + this.role = role; + return this; + } + + /** + * Get role + * @return role + */ + @javax.annotation.Nullable + + public Integer getRole() { + return role; + } + + + public void setRole(@javax.annotation.Nullable Integer role) { + this.role = role; + } + + public OldUserData permission(@javax.annotation.Nullable Integer permission) { + + this.permission = permission; + return this; + } + + /** + * Get permission + * @return permission + */ + @javax.annotation.Nullable + + public Integer getPermission() { + return permission; + } + + + public void setPermission(@javax.annotation.Nullable Integer permission) { + this.permission = permission; + } + + public OldUserData templateName(@javax.annotation.Nullable String templateName) { + + this.templateName = templateName; + return this; + } + + /** + * Get templateName + * @return templateName + */ + @javax.annotation.Nullable + + public String getTemplateName() { + return templateName; + } + + + public void setTemplateName(@javax.annotation.Nullable String templateName) { + this.templateName = templateName; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + OldUserData oldUserData = (OldUserData) o; + return Objects.equals(this.name, oldUserData.name) && + Objects.equals(this.email, oldUserData.email) && + Objects.equals(this.role, oldUserData.role) && + Objects.equals(this.permission, oldUserData.permission) && + Objects.equals(this.templateName, oldUserData.templateName); + } + + @Override + public int hashCode() { + return Objects.hash(name, email, role, permission, templateName); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class OldUserData {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" email: ").append(toIndentedString(email)).append("\n"); + sb.append(" role: ").append(toIndentedString(role)).append("\n"); + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append(" templateName: ").append(toIndentedString(templateName)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/OnlineCheck.java b/app/src/main/java/org/pyload/android/openapi/models/OnlineCheck.java new file mode 100644 index 0000000..1bbb086 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/OnlineCheck.java @@ -0,0 +1,125 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * OnlineCheck + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class OnlineCheck { + public static final String SERIALIZED_NAME_RID = "rid"; + @SerializedName(SERIALIZED_NAME_RID) + @javax.annotation.Nonnull + private Integer rid; + + public static final String SERIALIZED_NAME_DATA = "data"; + @SerializedName(SERIALIZED_NAME_DATA) + @javax.annotation.Nonnull + private Object data; + + public OnlineCheck() { + } + + public OnlineCheck rid(@javax.annotation.Nonnull Integer rid) { + + this.rid = rid; + return this; + } + + /** + * Get rid + * @return rid + */ + @javax.annotation.Nonnull + + public Integer getRid() { + return rid; + } + + + public void setRid(@javax.annotation.Nonnull Integer rid) { + this.rid = rid; + } + + public OnlineCheck data(@javax.annotation.Nonnull Object data) { + + this.data = data; + return this; + } + + /** + * Get data + * @return data + */ + @javax.annotation.Nonnull + + public Object getData() { + return data; + } + + + public void setData(@javax.annotation.Nonnull Object data) { + this.data = data; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + OnlineCheck onlineCheck = (OnlineCheck) o; + return Objects.equals(this.rid, onlineCheck.rid) && + Objects.equals(this.data, onlineCheck.data); + } + + @Override + public int hashCode() { + return Objects.hash(rid, data); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class OnlineCheck {\n"); + sb.append(" rid: ").append(toIndentedString(rid)).append("\n"); + sb.append(" data: ").append(toIndentedString(data)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/PackageData.java b/app/src/main/java/org/pyload/android/openapi/models/PackageData.java new file mode 100644 index 0000000..4b42336 --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/PackageData.java @@ -0,0 +1,453 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import org.pyload.android.openapi.models.FileData; + +/** + * PackageData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class PackageData { + public static final String SERIALIZED_NAME_PID = "pid"; + @SerializedName(SERIALIZED_NAME_PID) + @javax.annotation.Nonnull + private Integer pid; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nonnull + private String name; + + public static final String SERIALIZED_NAME_FOLDER = "folder"; + @SerializedName(SERIALIZED_NAME_FOLDER) + @javax.annotation.Nonnull + private String folder; + + public static final String SERIALIZED_NAME_SITE = "site"; + @SerializedName(SERIALIZED_NAME_SITE) + @javax.annotation.Nonnull + private String site; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + @javax.annotation.Nonnull + private String password; + + public static final String SERIALIZED_NAME_DEST = "dest"; + @SerializedName(SERIALIZED_NAME_DEST) + @javax.annotation.Nonnull + private Integer dest; + + public static final String SERIALIZED_NAME_ORDER = "order"; + @SerializedName(SERIALIZED_NAME_ORDER) + @javax.annotation.Nonnull + private Integer order; + + public static final String SERIALIZED_NAME_LINKSDONE = "linksdone"; + @SerializedName(SERIALIZED_NAME_LINKSDONE) + @javax.annotation.Nullable + private Integer linksdone; + + public static final String SERIALIZED_NAME_SIZEDONE = "sizedone"; + @SerializedName(SERIALIZED_NAME_SIZEDONE) + @javax.annotation.Nullable + private Long sizedone; + + public static final String SERIALIZED_NAME_SIZETOTAL = "sizetotal"; + @SerializedName(SERIALIZED_NAME_SIZETOTAL) + @javax.annotation.Nullable + private Long sizetotal; + + public static final String SERIALIZED_NAME_LINKSTOTAL = "linkstotal"; + @SerializedName(SERIALIZED_NAME_LINKSTOTAL) + @javax.annotation.Nullable + private Integer linkstotal; + + public static final String SERIALIZED_NAME_LINKS = "links"; + @SerializedName(SERIALIZED_NAME_LINKS) + @javax.annotation.Nullable + private List links; + + public static final String SERIALIZED_NAME_FIDS = "fids"; + @SerializedName(SERIALIZED_NAME_FIDS) + @javax.annotation.Nullable + private List fids; + + public PackageData() { + } + + public PackageData pid(@javax.annotation.Nonnull Integer pid) { + + this.pid = pid; + return this; + } + + /** + * Get pid + * @return pid + */ + @javax.annotation.Nonnull + + public Integer getPid() { + return pid; + } + + + public void setPid(@javax.annotation.Nonnull Integer pid) { + this.pid = pid; + } + + public PackageData name(@javax.annotation.Nonnull String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nonnull + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nonnull String name) { + this.name = name; + } + + public PackageData folder(@javax.annotation.Nonnull String folder) { + + this.folder = folder; + return this; + } + + /** + * Get folder + * @return folder + */ + @javax.annotation.Nonnull + + public String getFolder() { + return folder; + } + + + public void setFolder(@javax.annotation.Nonnull String folder) { + this.folder = folder; + } + + public PackageData site(@javax.annotation.Nonnull String site) { + + this.site = site; + return this; + } + + /** + * Get site + * @return site + */ + @javax.annotation.Nonnull + + public String getSite() { + return site; + } + + + public void setSite(@javax.annotation.Nonnull String site) { + this.site = site; + } + + public PackageData password(@javax.annotation.Nonnull String password) { + + this.password = password; + return this; + } + + /** + * Get password + * @return password + */ + @javax.annotation.Nonnull + + public String getPassword() { + return password; + } + + + public void setPassword(@javax.annotation.Nonnull String password) { + this.password = password; + } + + public PackageData dest(@javax.annotation.Nonnull Integer dest) { + + this.dest = dest; + return this; + } + + /** + * Get dest + * @return dest + */ + @javax.annotation.Nonnull + + public Integer getDest() { + return dest; + } + + + public void setDest(@javax.annotation.Nonnull Integer dest) { + this.dest = dest; + } + + public PackageData order(@javax.annotation.Nonnull Integer order) { + + this.order = order; + return this; + } + + /** + * Get order + * @return order + */ + @javax.annotation.Nonnull + + public Integer getOrder() { + return order; + } + + + public void setOrder(@javax.annotation.Nonnull Integer order) { + this.order = order; + } + + public PackageData linksdone(@javax.annotation.Nullable Integer linksdone) { + + this.linksdone = linksdone; + return this; + } + + /** + * Get linksdone + * @return linksdone + */ + @javax.annotation.Nullable + + public Integer getLinksdone() { + return linksdone; + } + + + public void setLinksdone(@javax.annotation.Nullable Integer linksdone) { + this.linksdone = linksdone; + } + + public PackageData sizedone(@javax.annotation.Nullable Long sizedone) { + + this.sizedone = sizedone; + return this; + } + + /** + * Get sizedone + * @return sizedone + */ + @javax.annotation.Nullable + + public Long getSizedone() { + return sizedone; + } + + + public void setSizedone(@javax.annotation.Nullable Long sizedone) { + this.sizedone = sizedone; + } + + public PackageData sizetotal(@javax.annotation.Nullable Long sizetotal) { + + this.sizetotal = sizetotal; + return this; + } + + /** + * Get sizetotal + * @return sizetotal + */ + @javax.annotation.Nullable + + public Long getSizetotal() { + return sizetotal; + } + + + public void setSizetotal(@javax.annotation.Nullable Long sizetotal) { + this.sizetotal = sizetotal; + } + + public PackageData linkstotal(@javax.annotation.Nullable Integer linkstotal) { + + this.linkstotal = linkstotal; + return this; + } + + /** + * Get linkstotal + * @return linkstotal + */ + @javax.annotation.Nullable + + public Integer getLinkstotal() { + return linkstotal; + } + + + public void setLinkstotal(@javax.annotation.Nullable Integer linkstotal) { + this.linkstotal = linkstotal; + } + + public PackageData links(@javax.annotation.Nullable List links) { + + this.links = links; + return this; + } + + public PackageData addLinksItem(FileData linksItem) { + if (this.links == null) { + this.links = new ArrayList<>(); + } + this.links.add(linksItem); + return this; + } + + /** + * Get links + * @return links + */ + @javax.annotation.Nullable + + public List getLinks() { + return links; + } + + + public void setLinks(@javax.annotation.Nullable List links) { + this.links = links; + } + + public PackageData fids(@javax.annotation.Nullable List fids) { + + this.fids = fids; + return this; + } + + public PackageData addFidsItem(Integer fidsItem) { + if (this.fids == null) { + this.fids = new ArrayList<>(); + } + this.fids.add(fidsItem); + return this; + } + + /** + * Get fids + * @return fids + */ + @javax.annotation.Nullable + + public List getFids() { + return fids; + } + + + public void setFids(@javax.annotation.Nullable List fids) { + this.fids = fids; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PackageData packageData = (PackageData) o; + return Objects.equals(this.pid, packageData.pid) && + Objects.equals(this.name, packageData.name) && + Objects.equals(this.folder, packageData.folder) && + Objects.equals(this.site, packageData.site) && + Objects.equals(this.password, packageData.password) && + Objects.equals(this.dest, packageData.dest) && + Objects.equals(this.order, packageData.order) && + Objects.equals(this.linksdone, packageData.linksdone) && + Objects.equals(this.sizedone, packageData.sizedone) && + Objects.equals(this.sizetotal, packageData.sizetotal) && + Objects.equals(this.linkstotal, packageData.linkstotal) && + Objects.equals(this.links, packageData.links) && + Objects.equals(this.fids, packageData.fids); + } + + @Override + public int hashCode() { + return Objects.hash(pid, name, folder, site, password, dest, order, linksdone, sizedone, sizetotal, linkstotal, links, fids); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class PackageData {\n"); + sb.append(" pid: ").append(toIndentedString(pid)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" folder: ").append(toIndentedString(folder)).append("\n"); + sb.append(" site: ").append(toIndentedString(site)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" dest: ").append(toIndentedString(dest)).append("\n"); + sb.append(" order: ").append(toIndentedString(order)).append("\n"); + sb.append(" linksdone: ").append(toIndentedString(linksdone)).append("\n"); + sb.append(" sizedone: ").append(toIndentedString(sizedone)).append("\n"); + sb.append(" sizetotal: ").append(toIndentedString(sizetotal)).append("\n"); + sb.append(" linkstotal: ").append(toIndentedString(linkstotal)).append("\n"); + sb.append(" links: ").append(toIndentedString(links)).append("\n"); + sb.append(" fids: ").append(toIndentedString(fids)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/ServerStatus.java b/app/src/main/java/org/pyload/android/openapi/models/ServerStatus.java new file mode 100644 index 0000000..1bac50e --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/ServerStatus.java @@ -0,0 +1,321 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * ServerStatus + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class ServerStatus { + public static final String SERIALIZED_NAME_PAUSE = "pause"; + @SerializedName(SERIALIZED_NAME_PAUSE) + @javax.annotation.Nonnull + private Boolean pause; + + public static final String SERIALIZED_NAME_ACTIVE = "active"; + @SerializedName(SERIALIZED_NAME_ACTIVE) + @javax.annotation.Nonnull + private Integer active; + + public static final String SERIALIZED_NAME_QUEUE = "queue"; + @SerializedName(SERIALIZED_NAME_QUEUE) + @javax.annotation.Nonnull + private Integer queue; + + public static final String SERIALIZED_NAME_TOTAL = "total"; + @SerializedName(SERIALIZED_NAME_TOTAL) + @javax.annotation.Nonnull + private Integer total; + + public static final String SERIALIZED_NAME_SPEED = "speed"; + @SerializedName(SERIALIZED_NAME_SPEED) + @javax.annotation.Nonnull + private Integer speed; + + public static final String SERIALIZED_NAME_DOWNLOAD = "download"; + @SerializedName(SERIALIZED_NAME_DOWNLOAD) + @javax.annotation.Nonnull + private Boolean download; + + public static final String SERIALIZED_NAME_RECONNECT = "reconnect"; + @SerializedName(SERIALIZED_NAME_RECONNECT) + @javax.annotation.Nonnull + private Boolean reconnect; + + public static final String SERIALIZED_NAME_CAPTCHA = "captcha"; + @SerializedName(SERIALIZED_NAME_CAPTCHA) + @javax.annotation.Nonnull + private Boolean captcha; + + public static final String SERIALIZED_NAME_PROXY = "proxy"; + @SerializedName(SERIALIZED_NAME_PROXY) + @javax.annotation.Nonnull + private Boolean proxy; + + public ServerStatus() { + } + + public ServerStatus pause(@javax.annotation.Nonnull Boolean pause) { + + this.pause = pause; + return this; + } + + /** + * Get pause + * @return pause + */ + @javax.annotation.Nonnull + + public Boolean getPause() { + return pause; + } + + + public void setPause(@javax.annotation.Nonnull Boolean pause) { + this.pause = pause; + } + + public ServerStatus active(@javax.annotation.Nonnull Integer active) { + + this.active = active; + return this; + } + + /** + * Get active + * @return active + */ + @javax.annotation.Nonnull + + public Integer getActive() { + return active; + } + + + public void setActive(@javax.annotation.Nonnull Integer active) { + this.active = active; + } + + public ServerStatus queue(@javax.annotation.Nonnull Integer queue) { + + this.queue = queue; + return this; + } + + /** + * Get queue + * @return queue + */ + @javax.annotation.Nonnull + + public Integer getQueue() { + return queue; + } + + + public void setQueue(@javax.annotation.Nonnull Integer queue) { + this.queue = queue; + } + + public ServerStatus total(@javax.annotation.Nonnull Integer total) { + + this.total = total; + return this; + } + + /** + * Get total + * @return total + */ + @javax.annotation.Nonnull + + public Integer getTotal() { + return total; + } + + + public void setTotal(@javax.annotation.Nonnull Integer total) { + this.total = total; + } + + public ServerStatus speed(@javax.annotation.Nonnull Integer speed) { + + this.speed = speed; + return this; + } + + /** + * Get speed + * @return speed + */ + @javax.annotation.Nonnull + + public Integer getSpeed() { + return speed; + } + + + public void setSpeed(@javax.annotation.Nonnull Integer speed) { + this.speed = speed; + } + + public ServerStatus download(@javax.annotation.Nonnull Boolean download) { + + this.download = download; + return this; + } + + /** + * Get download + * @return download + */ + @javax.annotation.Nonnull + + public Boolean getDownload() { + return download; + } + + + public void setDownload(@javax.annotation.Nonnull Boolean download) { + this.download = download; + } + + public ServerStatus reconnect(@javax.annotation.Nonnull Boolean reconnect) { + + this.reconnect = reconnect; + return this; + } + + /** + * Get reconnect + * @return reconnect + */ + @javax.annotation.Nonnull + + public Boolean getReconnect() { + return reconnect; + } + + + public void setReconnect(@javax.annotation.Nonnull Boolean reconnect) { + this.reconnect = reconnect; + } + + public ServerStatus captcha(@javax.annotation.Nonnull Boolean captcha) { + + this.captcha = captcha; + return this; + } + + /** + * Get captcha + * @return captcha + */ + @javax.annotation.Nonnull + + public Boolean getCaptcha() { + return captcha; + } + + + public void setCaptcha(@javax.annotation.Nonnull Boolean captcha) { + this.captcha = captcha; + } + + public ServerStatus proxy(@javax.annotation.Nonnull Boolean proxy) { + + this.proxy = proxy; + return this; + } + + /** + * Get proxy + * @return proxy + */ + @javax.annotation.Nonnull + + public Boolean getProxy() { + return proxy; + } + + + public void setProxy(@javax.annotation.Nonnull Boolean proxy) { + this.proxy = proxy; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ServerStatus serverStatus = (ServerStatus) o; + return Objects.equals(this.pause, serverStatus.pause) && + Objects.equals(this.active, serverStatus.active) && + Objects.equals(this.queue, serverStatus.queue) && + Objects.equals(this.total, serverStatus.total) && + Objects.equals(this.speed, serverStatus.speed) && + Objects.equals(this.download, serverStatus.download) && + Objects.equals(this.reconnect, serverStatus.reconnect) && + Objects.equals(this.captcha, serverStatus.captcha) && + Objects.equals(this.proxy, serverStatus.proxy); + } + + @Override + public int hashCode() { + return Objects.hash(pause, active, queue, total, speed, download, reconnect, captcha, proxy); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ServerStatus {\n"); + sb.append(" pause: ").append(toIndentedString(pause)).append("\n"); + sb.append(" active: ").append(toIndentedString(active)).append("\n"); + sb.append(" queue: ").append(toIndentedString(queue)).append("\n"); + sb.append(" total: ").append(toIndentedString(total)).append("\n"); + sb.append(" speed: ").append(toIndentedString(speed)).append("\n"); + sb.append(" download: ").append(toIndentedString(download)).append("\n"); + sb.append(" reconnect: ").append(toIndentedString(reconnect)).append("\n"); + sb.append(" captcha: ").append(toIndentedString(captcha)).append("\n"); + sb.append(" proxy: ").append(toIndentedString(proxy)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + diff --git a/app/src/main/java/org/pyload/android/openapi/models/UserData.java b/app/src/main/java/org/pyload/android/openapi/models/UserData.java new file mode 100644 index 0000000..808c26d --- /dev/null +++ b/app/src/main/java/org/pyload/android/openapi/models/UserData.java @@ -0,0 +1,237 @@ +/* + * pyLoad API Documentation - OpenAPI + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.0.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +package org.pyload.android.openapi.models; + +import java.util.Objects; +import java.util.Arrays; +import com.google.gson.TypeAdapter; +import com.google.gson.annotations.JsonAdapter; +import com.google.gson.annotations.SerializedName; +import com.google.gson.stream.JsonReader; +import com.google.gson.stream.JsonWriter; +import java.io.IOException; + +/** + * UserData + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2025-05-20T06:18:42.159061816Z[Etc/UTC]", comments = "Generator version: 7.14.0-SNAPSHOT") +public class UserData { + public static final String SERIALIZED_NAME_ID = "id"; + @SerializedName(SERIALIZED_NAME_ID) + @javax.annotation.Nullable + private Integer id; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + @javax.annotation.Nullable + private String name; + + public static final String SERIALIZED_NAME_EMAIL = "email"; + @SerializedName(SERIALIZED_NAME_EMAIL) + @javax.annotation.Nullable + private String email; + + public static final String SERIALIZED_NAME_ROLE = "role"; + @SerializedName(SERIALIZED_NAME_ROLE) + @javax.annotation.Nullable + private Integer role; + + public static final String SERIALIZED_NAME_PERMISSION = "permission"; + @SerializedName(SERIALIZED_NAME_PERMISSION) + @javax.annotation.Nullable + private Integer permission; + + public static final String SERIALIZED_NAME_TEMPLATE = "template"; + @SerializedName(SERIALIZED_NAME_TEMPLATE) + @javax.annotation.Nullable + private String template; + + public UserData() { + } + + public UserData id(@javax.annotation.Nullable Integer id) { + + this.id = id; + return this; + } + + /** + * Get id + * @return id + */ + @javax.annotation.Nullable + + public Integer getId() { + return id; + } + + + public void setId(@javax.annotation.Nullable Integer id) { + this.id = id; + } + + public UserData name(@javax.annotation.Nullable String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + */ + @javax.annotation.Nullable + + public String getName() { + return name; + } + + + public void setName(@javax.annotation.Nullable String name) { + this.name = name; + } + + public UserData email(@javax.annotation.Nullable String email) { + + this.email = email; + return this; + } + + /** + * Get email + * @return email + */ + @javax.annotation.Nullable + + public String getEmail() { + return email; + } + + + public void setEmail(@javax.annotation.Nullable String email) { + this.email = email; + } + + public UserData role(@javax.annotation.Nullable Integer role) { + + this.role = role; + return this; + } + + /** + * Get role + * @return role + */ + @javax.annotation.Nullable + + public Integer getRole() { + return role; + } + + + public void setRole(@javax.annotation.Nullable Integer role) { + this.role = role; + } + + public UserData permission(@javax.annotation.Nullable Integer permission) { + + this.permission = permission; + return this; + } + + /** + * Get permission + * @return permission + */ + @javax.annotation.Nullable + + public Integer getPermission() { + return permission; + } + + + public void setPermission(@javax.annotation.Nullable Integer permission) { + this.permission = permission; + } + + public UserData template(@javax.annotation.Nullable String template) { + + this.template = template; + return this; + } + + /** + * Get template + * @return template + */ + @javax.annotation.Nullable + + public String getTemplate() { + return template; + } + + + public void setTemplate(@javax.annotation.Nullable String template) { + this.template = template; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UserData userData = (UserData) o; + return Objects.equals(this.id, userData.id) && + Objects.equals(this.name, userData.name) && + Objects.equals(this.email, userData.email) && + Objects.equals(this.role, userData.role) && + Objects.equals(this.permission, userData.permission) && + Objects.equals(this.template, userData.template); + } + + @Override + public int hashCode() { + return Objects.hash(id, name, email, role, permission, template); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UserData {\n"); + sb.append(" id: ").append(toIndentedString(id)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" email: ").append(toIndentedString(email)).append("\n"); + sb.append(" role: ").append(toIndentedString(role)).append("\n"); + sb.append(" permission: ").append(toIndentedString(permission)).append("\n"); + sb.append(" template: ").append(toIndentedString(template)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces + * (except the first line). + */ + private String toIndentedString(Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } + +} + From 3c5ba4ead7cf15f746a60d778d14d045c48c8484 Mon Sep 17 00:00:00 2001 From: Sab44 <64696149+sab44@users.noreply.github.com> Date: Tue, 20 May 2025 08:23:51 +0200 Subject: [PATCH 4/8] replace ThriftBackend in string resources --- app/src/main/res/values-ar/strings.xml | 2 +- app/src/main/res/values-de/strings.xml | 2 +- app/src/main/res/values-el/strings.xml | 2 +- app/src/main/res/values-es/strings.xml | 2 +- app/src/main/res/values-fr/strings.xml | 2 +- app/src/main/res/values-hu/strings.xml | 2 +- app/src/main/res/values-it/strings.xml | 2 +- app/src/main/res/values-iw/strings.xml | 2 +- app/src/main/res/values-ja/strings.xml | 2 +- app/src/main/res/values-nl/strings.xml | 2 +- app/src/main/res/values-pl/strings.xml | 2 +- app/src/main/res/values-pt/strings.xml | 2 +- app/src/main/res/values-ru/strings.xml | 2 +- app/src/main/res/values-sr/strings.xml | 2 +- app/src/main/res/values-tr/strings.xml | 2 +- app/src/main/res/values-vi/strings.xml | 2 +- app/src/main/res/values/strings.xml | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 08bb7d4..108bb9a 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -20,7 +20,7 @@ عنوان عنوان IP او اسم المضيف لمصدر باي لود البعيد. المنفذ - المنفذ لThriftBackend اللذي وضعتة في الجزء البعيد. + المنفذ لPyloadBackend اللذي وضعتة في الجزء البعيد. اسم المستخدم اسم المستخدم الذي استخدمتة لتسجيل الدخول. كلمة المرور diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 09690fc..87fe880 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -20,7 +20,7 @@ Adresse IP oder Hostname des pyLoad Servers. Port - Der Port des ThriftBackend, den sie in den Servereinstellungen gesetzt haben. + Der Port des PyloadBackend, den sie in den Servereinstellungen gesetzt haben. Benutzername Der Benutzername den sie zum Anmelden verwenden. Passwort diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index d5aff55..3b960c3 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -20,7 +20,7 @@ Διεύθυνση Διεύθυνση IP ή όνομα κεντρικού υπολογιστή του απομακρυσμένου πυρήνα pyLoad. Θύρα - Η θύρα του ThriftBackend που ορίσατε στην ενότητα απομακρυσμένων ρυθμίσεων. + Η θύρα του PyloadBackend που ορίσατε στην ενότητα απομακρυσμένων ρυθμίσεων. Όνομα Χρήστη Το όνομα χρήστη που χρησιμοποιείτε για να συνδεθείτε. Κωδικός πρόσβασης diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 5979e00..6c4c139 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -20,7 +20,7 @@ Dirección IP o nombre del equipo del núcleo de pyLoad remoto. Puerto - El puerto del ThriftBackend establecido en la sección remoto. + El puerto del PyloadBackend establecido en la sección remoto. Usuario Tu nombre de usuario que usas para iniciar sesión. Contraseña diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index f2aa3e8..b6cc0c0 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -20,7 +20,7 @@ Adresse IP ou nom de l\'hôte de l\'accès à distance du centre pyLoad. Port - Le port du ThriftBackend que vous avez spécifié dans la connexion à distance. + Le port du PyloadBackend que vous avez spécifié dans la connexion à distance. Nom utilisateur Le nom d\'utilisateur que vous utilisez pour vous connecter. Mot de passe diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 55f4d23..1188794 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -20,7 +20,7 @@ Cím A távoli pyLoad Core IP vagy host címe. Port - A ThriftBackend szerver port-ja, ami a távoli elérésnél van beállítva. + A PyloadBackend szerver port-ja, ami a távoli elérésnél van beállítva. Felhasználónév A felhasználói név amit a belépéshez használ. Jelszó diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 6f44ebc..7cda835 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -20,7 +20,7 @@ Indirizzo IP o nome host del Core pyLoad remoto. Porta - La porta del ThriftBackend che hai impostato nella sezione remoto. + La porta del PyloadBackend che hai impostato nella sezione remoto. Nome utente Il nome utente che usi per il login. Password diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index aa82bad..3dd59e5 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -19,7 +19,7 @@ כתובת IP או hostname של שרת pyLoad המרוחק. פורט - הפורט של ה- ThriftBackend שקבעת בהגדרות מרוחקות. + הפורט של ה- PyloadBackend שקבעת בהגדרות מרוחקות. שם משתמש שם המשתמש שבו אתה משתמש כדי להתחבר. סיסמה diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 62cff74..31d2cbd 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -20,7 +20,7 @@ アドレス リモート pyLoad コアのIp アドレスまたはホスト名。 ポート - リモートのセクションで設定した ThriftBackend のポート。 + リモートのセクションで設定した PyloadBackend のポート。 ユーザー名 あなたのユーザー名を使用してログインします。 パスワード diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index abe3f77..359b5ae 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -20,7 +20,7 @@ Adres IP of hostname van de externe pyLoad Core. Poort - De poort waarop je de ThriftBackend hebt ingesteld bij de externe verbindingen. + De poort waarop je de PyloadBackend hebt ingesteld bij de externe verbindingen. Gebruikersnaam Gebruiksnaam voor het inloggen. Wachtwoord diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 95a35f6..95a2fe2 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -20,7 +20,7 @@ Adres Adres IP lub nazwa hosta zdalnego pyLoad Core. Port - Port ThriftBackend można ustawić w sekcji zdalnego dostępu. + Port PyloadBackend można ustawić w sekcji zdalnego dostępu. Nazwa użytkownika Twoja nazwa użytkownika. Hasło diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index f1ffd19..a40bb05 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -20,7 +20,7 @@ Endereço IP ou nome do host do Core remoto do pyLoad . Porta - A porta do ThriftBackend que você definiu na seção remota. + A porta do PyloadBackend que você definiu na seção remota. Nome do usuário Nome de usuário que você usar para logar. Senha diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index caa0265..f285f76 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -20,7 +20,7 @@ Адрес IP или хост удаленного pyLoad Core сервера. Порт - Порт ThriftBackend, заданный в удаленной части. + Порт PyloadBackend, заданный в удаленной части. Пользователь Имя пользователя используемое для логина. Пароль diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 3ddff41..fd7647e 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -20,7 +20,7 @@ Адреса IP адреса или главни рачунар удаљеног сервера pyLoad-а. Порт - Порт ThriftBackend-а који сте подесили у удаљеним поставкама. + Порт PyloadBackend-а који сте подесили у удаљеним поставкама. Корисничко име Ваше корисничко име за пријаву. Лозинка diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 16408c1..f4dee33 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -20,7 +20,7 @@ Adres pyLoad Core için IP yada ana bilgisayar adı. Port - uzak bölümünde ayarlanan ThriftBackend portu. + uzak bölümünde ayarlanan PyloadBackend portu. Kullanıcı Adı Giriş için kullanmış olduğunuz kullanıcı adı. Şifre diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 606ce49..1273e42 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -20,7 +20,7 @@ Địa chỉ IP hoặc tên máy chủ của nhân pyLoad. Cổng - Cổng của ThriftBackend mà bạn thiết lập trong phiên điều khiển. + Cổng của PyloadBackend mà bạn thiết lập trong phiên điều khiển. Tên người dùng Tên người dùng mà bạn sử dụng để đăng nhập. Mật khẩu diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 75a29b5..40fcadc 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -19,7 +19,7 @@ Address IP or hostname of the remote pyLoad Core. Port - The port of the ThriftBackend you set in the remote section. + The port of the PyloadBackend you set in the remote section. Username Your Username you use to login. Password From 62f81b1be490d8ae973428c1e00c84f736d1033e Mon Sep 17 00:00:00 2001 From: Sab44 <64696149+sab44@users.noreply.github.com> Date: Wed, 21 May 2025 09:49:26 +0200 Subject: [PATCH 5/8] adapt code to use new REST API client * remove FileChooser as Android 11+ no longer supports filepaths --- app/src/main/AndroidManifest.xml | 5 +- .../android/client/AddLinksActivity.java | 40 ++- .../android/client/dialogs/AccountDialog.java | 23 +- .../android/client/dialogs/CaptchaDialog.java | 13 +- .../client/dialogs/FileInfoDialog.java | 27 +- .../fragments/AbstractPackageFragment.java | 109 ++++---- .../fragments/ConfigSectionFragment.java | 65 ++--- .../client/fragments/OverviewFragment.java | 84 +++---- .../client/fragments/SettingsFragment.java | 20 +- .../android/client/module/FileChooser.java | 160 ------------ .../pyload/android/client/module/GuiTask.java | 23 -- .../android/client/module/TaskQueue.java | 26 +- .../pyload/android/client/module/Utils.java | 39 +++ .../org/pyload/android/client/pyLoad.java | 89 +++---- .../org/pyload/android/client/pyLoadApp.java | 234 +++++++++--------- app/src/main/res/xml/preferences.xml | 2 +- 16 files changed, 403 insertions(+), 556 deletions(-) delete mode 100644 app/src/main/java/org/pyload/android/client/module/FileChooser.java diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index ad2e736..fb65142 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="22" + android:versionName="0.4.0"> @@ -12,6 +12,7 @@ android:name="pyLoadApp" android:icon="@drawable/ic_launcher" android:allowBackup="true" + android:usesCleartextTraffic="true" android:theme="@android:style/Theme.DeviceDefault"> diff --git a/app/src/main/java/org/pyload/android/client/AddLinksActivity.java b/app/src/main/java/org/pyload/android/client/AddLinksActivity.java index d1ab4e7..441ddf3 100644 --- a/app/src/main/java/org/pyload/android/client/AddLinksActivity.java +++ b/app/src/main/java/org/pyload/android/client/AddLinksActivity.java @@ -17,7 +17,7 @@ import android.widget.Spinner; import androidx.annotation.NonNull; import androidx.annotation.RequiresApi; -import org.pyload.android.client.module.FileChooser; +import org.pyload.android.client.module.Utils; import java.util.regex.Matcher; @@ -26,6 +26,8 @@ public class AddLinksActivity extends Activity { public static final int NEW_PACKAGE = 0; private static final int PERMISSIONS_REQUEST_EXTERNAL_STORAGE = 1; + private static final int REQUEST_FILE_PICK = 1001; + private String filename = "uploaded_from_android.dlc"; @Override @@ -129,8 +131,11 @@ public void pickFile(View button){ } private void browseForFile() { - Intent intent = new Intent().setClass(this, FileChooser.class); - startActivityForResult(intent, FileChooser.CHOOSE_FILE); + Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); + intent.addCategory(Intent.CATEGORY_OPENABLE); + intent.setType("*/*"); // All file types + + startActivityForResult(intent, REQUEST_FILE_PICK); } @RequiresApi(api = Build.VERSION_CODES.M) @@ -202,25 +207,16 @@ private void startAppSettings() { @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { - switch (requestCode) { - case FileChooser.CHOOSE_FILE: - switch (resultCode) { - case RESULT_OK: - - String path = data.getStringExtra("filepath"); - filename = data.getStringExtra("filename"); - EditText view = (EditText) findViewById(R.id.filename); - view.setText(path); - - break; - - default: - break; - } - break; - default: - super.onActivityResult(requestCode, resultCode, data); - } + if (requestCode == REQUEST_FILE_PICK) { + if (resultCode == RESULT_OK) { + Uri uri = data.getData(); + filename = Utils.getFileName(this, uri); + EditText view = (EditText) findViewById(R.id.filename); + view.setText(uri.toString()); + } + } else { + super.onActivityResult(requestCode, resultCode, data); + } } } diff --git a/app/src/main/java/org/pyload/android/client/dialogs/AccountDialog.java b/app/src/main/java/org/pyload/android/client/dialogs/AccountDialog.java index a0ab0ae..f10f08a 100644 --- a/app/src/main/java/org/pyload/android/client/dialogs/AccountDialog.java +++ b/app/src/main/java/org/pyload/android/client/dialogs/AccountDialog.java @@ -15,8 +15,8 @@ import org.pyload.android.client.module.GuiTask; import org.pyload.android.client.module.Utils; import org.pyload.android.client.pyLoadApp; -import org.pyload.thrift.AccountInfo; -import org.pyload.thrift.Pyload; +import org.pyload.android.openapi.api.PyLoadRestApi; +import org.pyload.android.openapi.models.AccountInfo; import java.text.SimpleDateFormat; import java.util.ArrayList; @@ -32,8 +32,9 @@ public Dialog onCreateDialog(Bundle savedInstanceState) { final pyLoadApp app = (pyLoadApp) getActivity().getApplication(); GuiTask task = new GuiTask(new Runnable() { public void run() { - Pyload.Client client = app.getClient(); - adapter.setData(client.getAccounts(false)); + PyLoadRestApi client = app.getClient(); + List accountData = app.executeNetworkCall(client.apiGetAccountsPost(false)); + adapter.setData(accountData); } }); app.addTask(task); @@ -112,24 +113,24 @@ public View getView(int pos, View view, ViewGroup group) { holder = (ViewHolder) view.getTag(); - holder.type.setText(acc.type); - holder.name.setText(acc.login); + holder.type.setText(acc.getType()); + holder.name.setText(acc.getLogin()); - if (acc.valid) + if (acc.getValid()) holder.valid.setText(R.string.valid); else holder.valid.setText(R.string.invalid); - if (acc.trafficleft < 0) + if (acc.getTrafficleft() < 0) holder.trafficleft.setText(R.string.unlimited); else - holder.trafficleft.setText(Utils.formatSize(acc.trafficleft)); + holder.trafficleft.setText(Utils.formatSize(acc.getTrafficleft())); - if (acc.validuntil < 0) + if (acc.getValiduntil() < 0) holder.validuntil.setText(R.string.unlimited); else { Date date = new Date(); - date.setTime(acc.validuntil * 1000); + date.setTime(acc.getValiduntil().longValue() * 1000); SimpleDateFormat formatter = new SimpleDateFormat("dd.MM.yyyy"); holder.validuntil.setText(formatter.format(date)); } diff --git a/app/src/main/java/org/pyload/android/client/dialogs/CaptchaDialog.java b/app/src/main/java/org/pyload/android/client/dialogs/CaptchaDialog.java index 4ce2f73..eff9f57 100644 --- a/app/src/main/java/org/pyload/android/client/dialogs/CaptchaDialog.java +++ b/app/src/main/java/org/pyload/android/client/dialogs/CaptchaDialog.java @@ -1,9 +1,10 @@ package org.pyload.android.client.dialogs; -import org.apache.commons.codec.binary.Base64; +import android.util.Base64; import org.pyload.android.client.R; +import org.pyload.android.client.module.Utils; import org.pyload.android.client.pyLoad; -import org.pyload.thrift.CaptchaTask; +import org.pyload.android.openapi.models.CaptchaTask; import android.app.Dialog; import android.content.DialogInterface; @@ -29,7 +30,7 @@ public class CaptchaDialog extends DialogFragment { public static CaptchaDialog newInstance(CaptchaTask task) { CaptchaDialog dialog = new CaptchaDialog(); Bundle args = new Bundle(); - args.putSerializable("task", task); + args.putString("task", Utils.encodeObject(task)); dialog.setArguments(args); return dialog; } @@ -37,7 +38,7 @@ public static CaptchaDialog newInstance(CaptchaTask task) { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - task = (CaptchaTask) getArguments().getSerializable("task"); + task = Utils.decodeObject(getArguments().getString("task"), CaptchaTask.class); } @Override @@ -49,7 +50,7 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, ImageView image = (ImageView) dialog.findViewById(R.id.image); - byte[] decoded = Base64.decodeBase64(task.getData()); + byte[] decoded = Base64.decode(Utils.encodeObject(task.getData()), Base64.DEFAULT); Bitmap bm = BitmapFactory.decodeByteArray(decoded, 0, decoded.length); image.setImageBitmap(bm); @@ -84,7 +85,7 @@ public Dialog onCreateDialog(Bundle savedInstanceState) { } public void onClick(){ - ((pyLoad) getActivity()).setCaptchaResult(task.tid, text.getText().toString()); + ((pyLoad) getActivity()).setCaptchaResult(task.getTid(), text.getText().toString()); } public void setOnDismissListener(OnDismissListener listener) { diff --git a/app/src/main/java/org/pyload/android/client/dialogs/FileInfoDialog.java b/app/src/main/java/org/pyload/android/client/dialogs/FileInfoDialog.java index 7a07508..e07457e 100644 --- a/app/src/main/java/org/pyload/android/client/dialogs/FileInfoDialog.java +++ b/app/src/main/java/org/pyload/android/client/dialogs/FileInfoDialog.java @@ -1,8 +1,9 @@ package org.pyload.android.client.dialogs; import org.pyload.android.client.R; -import org.pyload.thrift.FileData; -import org.pyload.thrift.PackageData; +import org.pyload.android.client.module.Utils; +import org.pyload.android.openapi.models.FileData; +import org.pyload.android.openapi.models.PackageData; import android.app.Dialog; import android.os.Bundle; @@ -24,8 +25,8 @@ public static FileInfoDialog newInstance(PackageData pack, FileData file){ FileInfoDialog dialog = new FileInfoDialog(); Bundle args = new Bundle(); - args.putSerializable("pack", pack); - args.putSerializable("file", file); + args.putString("pack", Utils.encodeObject(pack)); + args.putString("file", Utils.encodeObject(file)); dialog.setArguments(args); return dialog; @@ -34,8 +35,8 @@ public static FileInfoDialog newInstance(PackageData pack, FileData file){ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - pack = (PackageData) getArguments().getSerializable("pack"); - file = (FileData) getArguments().getSerializable("file"); + pack = Utils.decodeObject(getArguments().getString("pack"), PackageData.class); + file = Utils.decodeObject(getArguments().getString("file"), FileData.class); } @Override @@ -44,25 +45,25 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, View dialog = inflater.inflate(R.layout.fileinfo_dialog, container, false); TextView view = (TextView) dialog.findViewById(R.id.name); - view.setText(file.name); + view.setText(file.getName()); view = (TextView) dialog.findViewById(R.id.status); - view.setText(file.statusmsg); + view.setText(file.getStatusmsg()); view = (TextView) dialog.findViewById(R.id.plugin); - view.setText(file.plugin); + view.setText(file.getPlugin()); view = (TextView) dialog.findViewById(R.id.size); - view.setText(file.format_size); + view.setText(file.getFormatSize()); view = (TextView) dialog.findViewById(R.id.error); - view.setText(file.error); + view.setText(file.getError()); view = (TextView) dialog.findViewById(R.id.packageValue); - view.setText(pack.name); + view.setText(pack.getName()); view = (TextView) dialog.findViewById(R.id.folder); - view.setText(pack.folder); + view.setText(pack.getFolder()); Button button = (Button) dialog.findViewById(R.id.close); button.setOnClickListener(new OnClickListener() { diff --git a/app/src/main/java/org/pyload/android/client/fragments/AbstractPackageFragment.java b/app/src/main/java/org/pyload/android/client/fragments/AbstractPackageFragment.java index 47baae2..f1c22d9 100644 --- a/app/src/main/java/org/pyload/android/client/fragments/AbstractPackageFragment.java +++ b/app/src/main/java/org/pyload/android/client/fragments/AbstractPackageFragment.java @@ -12,11 +12,13 @@ import org.pyload.android.client.components.TabHandler; import org.pyload.android.client.dialogs.FileInfoDialog; import org.pyload.android.client.module.GuiTask; -import org.pyload.thrift.Destination; -import org.pyload.thrift.DownloadStatus; -import org.pyload.thrift.FileData; -import org.pyload.thrift.PackageData; -import org.pyload.thrift.Pyload.Client; +import org.pyload.android.openapi.api.PyLoadRestApi; +import org.pyload.android.openapi.models.ApiDeleteFilesPostRequest; +import org.pyload.android.openapi.models.ApiDeletePackagesPostRequest; +import org.pyload.android.openapi.models.Destination; +import org.pyload.android.openapi.models.FileData; +import org.pyload.android.openapi.models.PackageData; +import org.pyload.android.openapi.models.DownloadStatus; import android.app.Activity; import android.content.Context; @@ -59,16 +61,16 @@ else if (a == null) else if (b == null) return -1; else if (a instanceof PackageData && b instanceof PackageData) - return ((Short) ((PackageData) a).order).compareTo(((PackageData) b).order); + return ((PackageData) a).getOrder().compareTo(((PackageData) b).getOrder()); else if (a instanceof FileData && b instanceof FileData) - return ((Short) ((FileData) a).order).compareTo(((FileData) b).order); + return ((FileData) a).getOrder().compareTo(((FileData) b).getOrder()); return 0; } }; protected int dest; private List data; private pyLoadApp app; - private Client client; + private PyLoadRestApi client; // tab position private int pos = -1; @@ -119,12 +121,11 @@ public boolean onContextItemSelected(MenuItem item) { int childPos = ExpandableListView .getPackedPositionChild(info.packedPosition); - final FileData file; - try { - file = data.get(groupPos).links.get(childPos); - } catch (IndexOutOfBoundsException e) { - return false; - } + List links = data.get(groupPos).getLinks(); + if (links == null || childPos < 0 || childPos >= links.size()) { + return false; + } + final FileData file = links.get(childPos); switch (item.getItemId()) { case R.id.restart: @@ -133,8 +134,8 @@ public boolean onContextItemSelected(MenuItem item) { public void run() { client = app.getClient(); - client.restartFile(file.fid); - } + app.executeNetworkCall(client.apiRestartFilePost(file.getFid())); + } }, app.handleSuccess)); break; @@ -145,10 +146,11 @@ public void run() { public void run() { client = app.getClient(); ArrayList fids = new ArrayList(); - fids.add(file.fid); + fids.add(file.getFid()); - client.deleteFiles(fids); - } + ApiDeleteFilesPostRequest request = new ApiDeleteFilesPostRequest().fileIds(fids); + app.executeNetworkCall(client.apiDeleteFilesPost(request)); + } }, app.handleSuccess)); break; @@ -181,7 +183,7 @@ public void run() { public void run() { client = app.getClient(); - client.restartPackage(pack.pid); + app.executeNetworkCall(client.apiRestartPackagePost(pack.getPid())); } }, app.handleSuccess)); @@ -193,9 +195,10 @@ public void run() { public void run() { client = app.getClient(); ArrayList pids = new ArrayList(); - pids.add(pack.pid); - client.deletePackages(pids); - } + pids.add(pack.getPid()); + ApiDeletePackagesPostRequest request = new ApiDeletePackagesPostRequest().packageIds(pids); + app.executeNetworkCall(client.apiDeletePackagesPost(request)); + } }, app.handleSuccess)); break; @@ -208,13 +211,13 @@ public void run() { client = app.getClient(); Destination newDest; if (dest == 0) { - newDest = Destination.Collector; + newDest = Destination.COLLECTOR; } else { - newDest = Destination.Queue; + newDest = Destination.QUEUE; } - client.movePackage(newDest, pack.pid); - } + app.executeNetworkCall(client.apiMovePackagePost(newDest, pack.getPid())); + } }, app.handleSuccess)); break; @@ -250,7 +253,7 @@ public boolean onChildClick(ExpandableListView parent, View v, int group, FileData file; try { pack = data.get(group); - file = pack.links.get(child); + file = pack.getLinks().get(child); } catch (Exception e) { return true; } @@ -295,9 +298,9 @@ public void refresh() { public void run() { client = app.getClient(); if (dest == 0) - data = client.getQueueData(); + data = app.executeNetworkCall(client.apiGetQueueDataGet()); else - data = client.getCollectorData(); + data = app.executeNetworkCall(client.apiGetCollectorDataGet()); } }, mUpdateResults); @@ -308,7 +311,7 @@ protected void onDataReceived() { app.setProgress(false); Collections.sort(data, mOrderComparator); for (PackageData pak : data) - Collections.sort(pak.links, mOrderComparator); + Collections.sort(pak.getLinks(), mOrderComparator); PackageListAdapter adapter = (PackageListAdapter) getExpandableListAdapter(); adapter.setData(data); @@ -348,7 +351,7 @@ public int getGroupCount() { } public int getChildrenCount(int group) { - return data.get(group).links.size(); + return data.get(group).getLinks().size(); } public Object getGroup(int group) { @@ -356,7 +359,7 @@ public Object getGroup(int group) { } public Object getChild(int group, int child) { - return data.get(group).links.get(child); + return data.get(group).getLinks().get(child); } public long getGroupId(int group) { @@ -387,15 +390,15 @@ public View getGroupView(int group, boolean isExpanded, View convertView, } GroupViewHolder holder = (GroupViewHolder) convertView.getTag(); - holder.name.setText(pack.name); + holder.name.setText(pack.getName()); - if (pack.linkstotal == 0) - pack.linkstotal = 1; + if (pack.getLinkstotal() == null || pack.getLinkstotal() == 0) + pack.setLinkstotal(1); - holder.progress.setProgress((pack.linksdone * 100) / pack.links .size()); - holder.size.setText(Utils.formatSize(pack.sizedone) + " / " - + Utils.formatSize(pack.sizetotal)); - holder.links.setText(pack.linksdone + " / " + pack.links.size()); + holder.progress.setProgress((pack.getLinksdone() * 100) / pack.getLinks().size()); + holder.size.setText(Utils.formatSize(pack.getSizedone()) + " / " + + Utils.formatSize(pack.getSizetotal())); + holder.links.setText(pack.getLinksdone() + " / " + pack.getLinks().size()); return convertView; } @@ -403,7 +406,7 @@ public View getGroupView(int group, boolean isExpanded, View convertView, public View getChildView(int group, int child, boolean isLastChild, View convertView, ViewGroup parent) { - FileData file = data.get(group).links.get(child); + FileData file = data.get(group).getLinks().get(child); if (file == null) return null; @@ -424,27 +427,27 @@ public View getChildView(int group, int child, boolean isLastChild, // seems to occure according to bug report // no idea why, and what about other data, so returning the view instantly - if (file.name == null) { + if (file.getName() == null) { holder.name.setText(R.string.lambda); return convertView; } - if (!file.name.equals(holder.name.getText())) - holder.name.setText(file.name); + if (!file.getName().equals(holder.name.getText())) + holder.name.setText(file.getName()); - holder.status.setText(file.statusmsg); - holder.size.setText(Utils.formatSize(file.size)); - holder.plugin.setText(file.plugin); + holder.status.setText(file.getStatusmsg()); + holder.size.setText(Utils.formatSize(file.getSize())); + holder.plugin.setText(file.getPlugin()); - if (file.status == DownloadStatus.Failed - || file.status == DownloadStatus.Aborted - || file.status == DownloadStatus.Offline) { + if (file.getStatus() == DownloadStatus.FAILED + || file.getStatus() == DownloadStatus.ABORTED + || file.getStatus() == DownloadStatus.OFFLINE) { holder.status_icon.setImageResource(R.drawable.stop); - } else if (file.status == DownloadStatus.Finished) { + } else if (file.getStatus() == DownloadStatus.FINISHED) { holder.status_icon.setImageResource(R.drawable.tick); - } else if (file.status == DownloadStatus.Waiting) { + } else if (file.getStatus() == DownloadStatus.WAITING) { holder.status_icon.setImageResource(R.drawable.menu_clock); - } else if (file.status == DownloadStatus.Skipped) { + } else if (file.getStatus() == DownloadStatus.SKIPPED) { holder.status_icon.setImageResource(R.drawable.tag); } else { holder.status_icon.setImageResource(0); diff --git a/app/src/main/java/org/pyload/android/client/fragments/ConfigSectionFragment.java b/app/src/main/java/org/pyload/android/client/fragments/ConfigSectionFragment.java index 9145ca4..b039a50 100644 --- a/app/src/main/java/org/pyload/android/client/fragments/ConfigSectionFragment.java +++ b/app/src/main/java/org/pyload/android/client/fragments/ConfigSectionFragment.java @@ -4,11 +4,13 @@ import java.util.HashMap; import org.pyload.android.client.R; +import org.pyload.android.client.module.Utils; import org.pyload.android.client.pyLoadApp; import org.pyload.android.client.module.GuiTask; -import org.pyload.thrift.ConfigItem; -import org.pyload.thrift.ConfigSection; -import org.pyload.thrift.Pyload.Client; +import org.pyload.android.openapi.api.PyLoadRestApi; +import org.pyload.android.openapi.models.ApiSetConfigValuePostRequest; +import org.pyload.android.openapi.models.ConfigItem; +import org.pyload.android.openapi.models.ConfigSection; import android.content.Context; import android.graphics.Color; @@ -51,7 +53,7 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, View view = inflater.inflate(R.layout.config_section, null, false); createLayout(view); TextView t = (TextView) view.findViewById(R.id.list_header_title); - t.setText(section.description); + t.setText(section.getDescription()); view.findViewById(R.id.button_submit) .setOnClickListener(new OnClickListener() { @@ -80,7 +82,7 @@ public void onCreate(Bundle savedInstanceState) { Bundle extras = getArguments(); - section = (ConfigSection) extras.getSerializable("section"); + section = Utils.decodeObject(extras.getString("section"), ConfigSection.class); type = extras.getString("type"); } @@ -88,9 +90,9 @@ private View createLayout(View view) { LinearLayout ll = (LinearLayout) view.findViewById(R.id.layout_root); ll.setOrientation(LinearLayout.VERTICAL); - for (ConfigItem item : section.items) { + for (ConfigItem item : section.getItems()) { ConfigItemView c = new ConfigItemView(this.getActivity(), item); - items.put(item.name, c); + items.put(item.getName(), c); ll.addView(c); } @@ -107,19 +109,24 @@ public void onSubmit() { @Override public void run() { - Client client = app.getClient(); + PyLoadRestApi client = app.getClient(); - for (ConfigItem item : section.items) { - ConfigItemView view = items.get(item.name); + for (ConfigItem item : section.getItems()) { + ConfigItemView view = items.get(item.getName()); String newValue = view.getValue(); - if (!item.value.equals(newValue)) { + if (!item.getValue().equals(newValue)) { Log.d("pyLoad", String.format( "Set config value: %s, %s, %s", type, - section.name, item.name)); + section.getName(), item.getName())); - client.setConfigValue(section.name, item.name, - newValue, type); - } + ApiSetConfigValuePostRequest request = new ApiSetConfigValuePostRequest() + .category(section.getName()) + .option(item.getName()) + .value(newValue) + .section(type); + + app.executeNetworkCall(client.apiSetConfigValuePost(request)); + } } getFragmentManager().popBackStack(); @@ -147,41 +154,41 @@ public ConfigItemView(Context context, ConfigItem item) { setOrientation(LinearLayout.VERTICAL); - if (!item.type.equals("bool")) { + if (!item.getType().equals("bool")) { TextView tv = new TextView(context); - tv.setText(item.description); + tv.setText(item.getDescription()); tv.setTextColor(Color.WHITE); tv.setTextSize(16); tv.setPadding(2, 0, 0, 0); addView(tv); } - if (item.type.equals("int")) { + if (item.getType().equals("int")) { EditText et = new EditText(context); et.setInputType(InputType.TYPE_CLASS_NUMBER); - et.setText(item.value); + et.setText(item.getValue()); v = et; - } else if (item.type.equals("password")) { + } else if (item.getType().equals("password")) { EditText et = new EditText(context); et.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); et.setTransformationMethod(PasswordTransformationMethod .getInstance()); - et.setText(item.value); + et.setText(item.getValue()); v = et; - } else if (item.type.equals("bool")) { + } else if (item.getType().equals("bool")) { CheckBox cb = new CheckBox(context); - cb.setText(item.description); + cb.setText(item.getDescription()); - if (item.value.equals("True")) { + if (item.getValue().equals("True")) { cb.setChecked(true); } v = cb; - } else if (item.type.contains(";")) { + } else if (item.getType().contains(";")) { sp = new Spinner(context); choices = new ArrayList(); - for (String s : item.type.split(";")) { + for (String s : item.getType().split(";")) { choices.add(s); } @@ -190,12 +197,12 @@ public ConfigItemView(Context context, ConfigItem item) { adp.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); sp.setAdapter(adp); - sp.setSelection(choices.indexOf(item.value)); + sp.setSelection(choices.indexOf(item.getValue())); v = sp; } else { v = new EditText(context); - ((EditText) v).setText(item.value); + ((EditText) v).setText(item.getValue()); } addView(v); @@ -208,7 +215,7 @@ public ConfigItemView(Context context, ConfigItem item) { * @return */ public String getValue() { - if (item.type.equals("bool")) { + if (item.getType().equals("bool")) { CheckBox cb = (CheckBox) v; if (cb.isChecked()) return "True"; diff --git a/app/src/main/java/org/pyload/android/client/fragments/OverviewFragment.java b/app/src/main/java/org/pyload/android/client/fragments/OverviewFragment.java index 9fdd6bb..5e1e119 100644 --- a/app/src/main/java/org/pyload/android/client/fragments/OverviewFragment.java +++ b/app/src/main/java/org/pyload/android/client/fragments/OverviewFragment.java @@ -10,11 +10,12 @@ import org.pyload.android.client.components.TabHandler; import org.pyload.android.client.dialogs.CaptchaDialog; import org.pyload.android.client.module.GuiTask; -import org.pyload.thrift.CaptchaTask; -import org.pyload.thrift.DownloadInfo; -import org.pyload.thrift.DownloadStatus; -import org.pyload.thrift.Pyload.Client; -import org.pyload.thrift.ServerStatus; +import org.pyload.android.openapi.api.PyLoadRestApi; +import org.pyload.android.openapi.models.ApiStopDownloadsPostRequest; +import org.pyload.android.openapi.models.CaptchaTask; +import org.pyload.android.openapi.models.DownloadInfo; +import org.pyload.android.openapi.models.DownloadStatus; +import org.pyload.android.openapi.models.ServerStatus; import android.app.NotificationManager; import android.app.PendingIntent; @@ -44,10 +45,8 @@ public class OverviewFragment extends ListFragment implements OnDismissListener, TabHandler { - public final static int CAPTCHA_DIALOG = 0; - private pyLoadApp app; - private Client client; + private PyLoadRestApi client; private OverviewAdapter adp; private List downloads; @@ -79,12 +78,12 @@ public void run() { public void run() { client = app.getClient(); - downloads = client.statusDownloads(); - status = client.statusServer(); - if (client.isCaptchaWaiting()) { + downloads = app.executeNetworkCall(client.apiStatusDownloadsGet()); + status = app.executeNetworkCall(client.apiStatusServerGet()); + if (app.executeNetworkCall(client.apiIsCaptchaWaitingGet())) { Log.d("pyLoad", "Captcha available"); - captcha = client.getCaptchaTask(false); - Log.d("pyload", captcha.resultType); + captcha = app.executeNetworkCall(client.apiGetCaptchaTaskPost(false)); + Log.d("pyload", captcha.getResultType()); showNotification(); } else @@ -134,9 +133,9 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, public void onClick(View v) { app.addTask(new GuiTask(new Runnable() { public void run() { - Client client = app.getClient(); - client.togglePause(); - } + PyLoadRestApi client = app.getClient(); + app.executeNetworkCall(client.apiTogglePauseGet()); + } }, app.handleSuccess)); } }); @@ -146,8 +145,8 @@ public void run() { public void onClick(View v) { app.addTask(new GuiTask(new Runnable() { public void run() { - Client client = app.getClient(); - client.toggleReconnect(); + PyLoadRestApi client = app.getClient(); + app.executeNetworkCall(client.apiToggleReconnectGet()); } }, app.handleSuccess)); } @@ -199,9 +198,10 @@ public boolean onContextItemSelected(MenuItem item) { public void run() { client = app.getClient(); ArrayList fids = new ArrayList(); - fids.add(info.fid); - client.stopDownloads(fids); - } + fids.add(info.getFid()); + ApiStopDownloadsPostRequest request = new ApiStopDownloadsPostRequest().fileIds(fids); + app.executeNetworkCall(client.apiStopDownloadsPost(request)); + } }, new Runnable() { public void run() { @@ -255,15 +255,15 @@ protected void onDataReceived() { adapter.setDownloads(downloads); - statusServer.setText(app.verboseBool(status.download)); - reconnect.setText(app.verboseBool(status.reconnect)); - speed.setText(Utils.formatSize(status.speed) + "/s"); - active.setText(String.format("%d / %d", status.active, status.total)); + statusServer.setText(app.verboseBool(status.getDownload())); + reconnect.setText(app.verboseBool(status.getReconnect())); + speed.setText(Utils.formatSize(status.getSpeed()) + "/s"); + active.setText(String.format("%d / %d", status.getActive(), status.getTotal())); if (captcha != null && app.prefs.getBoolean("pull_captcha", true) - && captcha.resultType != null // string null bug - && captcha.resultType.equals("textual") - && lastCaptcha != captcha.tid) { + && captcha.getResultType() != null // string null bug + && captcha.getResultType().equals("textual") + && lastCaptcha != captcha.getTid()) { showDialog(); } @@ -285,7 +285,7 @@ private void showDialog() { return; CaptchaDialog dialog = CaptchaDialog.newInstance(captcha); - lastCaptcha = captcha.tid; + lastCaptcha = captcha.getTid(); Log.d("pyLoad", "Got Captcha Task"); @@ -412,34 +412,34 @@ public View getView(int position, View convertView, ViewGroup parent) { // name is null sometimes somehow - if (info.name != null && !info.name.equals(holder.name.getText())) { - holder.name.setText(info.name); + if (info.getName() != null && !info.getName().equals(holder.name.getText())) { + holder.name.setText(info.getName()); } - holder.progress.setProgress(info.percent); + holder.progress.setProgress(info.getPercent()); - if (info.status == DownloadStatus.Downloading) { - holder.size.setText(Utils.formatSize(info.size)); - holder.percent.setText(info.percent + "%"); - holder.size_done.setText(Utils.formatSize(info.size - info.bleft)); + if (info.getStatus() == DownloadStatus.DOWNLOADING) { + holder.size.setText(Utils.formatSize(info.getSize())); + holder.percent.setText(info.getPercent() + "%"); + holder.size_done.setText(Utils.formatSize(info.getSize() - info.getBleft())); - holder.speed.setText(Utils.formatSize(info.speed) + "/s"); - holder.eta.setText(info.format_eta); + holder.speed.setText(Utils.formatSize(Math.round(info.getSpeed())) + "/s"); + holder.eta.setText(info.getFormatEta()); - } else if (info.status == DownloadStatus.Waiting) { + } else if (info.getStatus() == DownloadStatus.WAITING) { holder.size.setText(R.string.lambda); holder.percent.setText(R.string.lambda); holder.size_done.setText(R.string.lambda); - holder.speed.setText(info.statusmsg); - holder.eta.setText(info.format_wait); + holder.speed.setText(info.getStatusmsg()); + holder.eta.setText(info.getFormatWait()); } else { holder.size.setText(R.string.lambda); holder.percent.setText(R.string.lambda); holder.size_done.setText(R.string.lambda); - holder.speed.setText(info.statusmsg); + holder.speed.setText(info.getStatusmsg()); holder.eta.setText(R.string.lambda); } diff --git a/app/src/main/java/org/pyload/android/client/fragments/SettingsFragment.java b/app/src/main/java/org/pyload/android/client/fragments/SettingsFragment.java index 61cdc54..234b121 100644 --- a/app/src/main/java/org/pyload/android/client/fragments/SettingsFragment.java +++ b/app/src/main/java/org/pyload/android/client/fragments/SettingsFragment.java @@ -7,11 +7,12 @@ import java.util.Map.Entry; import org.pyload.android.client.R; +import org.pyload.android.client.module.Utils; import org.pyload.android.client.pyLoadApp; import org.pyload.android.client.module.GuiTask; import org.pyload.android.client.module.SeparatedListAdapter; -import org.pyload.thrift.ConfigSection; -import org.pyload.thrift.Pyload.Client; +import org.pyload.android.openapi.api.PyLoadRestApi; +import org.pyload.android.openapi.models.ConfigSection; import android.content.Context; import android.os.Bundle; @@ -93,10 +94,9 @@ private void update() { GuiTask task = new GuiTask(new Runnable() { public void run() { - Client client = app.getClient(); - generalData = client.getConfig(); - pluginData = client.getPluginConfig(); - + PyLoadRestApi client = app.getClient(); + generalData = app.executeNetworkCall(client.apiGetConfigGet()); + pluginData = app.executeNetworkCall(client.apiGetPluginConfigGet()); } }, mUpdateResults); @@ -118,7 +118,7 @@ public void onListItemClick(ListView l, View v, int position, long id) { args.putString("type", "plugin"); else args.putString("type", "core"); - args.putSerializable("section", item.getValue()); + args.putString("section", Utils.encodeObject(item.getValue())); Fragment f = new ConfigSectionFragment(mRefresh); f.setArguments(args); @@ -202,10 +202,10 @@ public View getView(int row, View convertView, ViewGroup viewGroup) { ConfigSection section = data.get(row).getValue(); holder = (ViewHolder) convertView.getTag(); - holder.name.setText(section.description); + holder.name.setText(section.getDescription()); - if (section.outline != null) { - holder.desc.setText(section.outline); + if (section.getOutline() != null) { + holder.desc.setText(section.getOutline()); holder.desc.setMaxHeight(100); } else { holder.desc.setMaxHeight(0); diff --git a/app/src/main/java/org/pyload/android/client/module/FileChooser.java b/app/src/main/java/org/pyload/android/client/module/FileChooser.java deleted file mode 100644 index f1dbda8..0000000 --- a/app/src/main/java/org/pyload/android/client/module/FileChooser.java +++ /dev/null @@ -1,160 +0,0 @@ -package org.pyload.android.client.module; - -import java.io.File; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -import android.os.Environment; -import org.pyload.android.client.R; - -import android.app.ListActivity; -import android.content.Context; -import android.content.Intent; -import android.os.Bundle; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ArrayAdapter; -import android.widget.ListView; -import android.widget.TextView; - -public class FileChooser extends ListActivity { - - public final static int CHOOSE_FILE = 0; - public final static String SD_CARD = Environment.getExternalStorageDirectory().getPath(); - - private File currentDir; - private FileArrayAdapter adapter; - - - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - currentDir = new File(SD_CARD); - fill(currentDir); - } - - private void fill(File f) { - File[] dirs = f.listFiles(); - this.setTitle(getString(R.string.current_dir) + f.getName()); - List