You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by vg...@apache.org on 2016/01/08 03:03:59 UTC
[27/51] [partial] hive git commit: Revert "HIVE-12442:
Refactor/repackage HiveServer2's Thrift code so that it can be used in the
tasks (Rohit Dholakia reviewed by Vaibhav Gumashta)"
http://git-wip-us.apache.org/repos/asf/hive/blob/a28f6cd8/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUnionTypeEntry.java
----------------------------------------------------------------------
diff --git a/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUnionTypeEntry.java b/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUnionTypeEntry.java
deleted file mode 100644
index eb81340..0000000
--- a/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUnionTypeEntry.java
+++ /dev/null
@@ -1,452 +0,0 @@
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- * @generated
- */
-package org.apache.hive.service.rpc.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 org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-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 javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2015-12-14")
-public class TUnionTypeEntry implements org.apache.thrift.TBase<TUnionTypeEntry, TUnionTypeEntry._Fields>, java.io.Serializable, Cloneable, Comparable<TUnionTypeEntry> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("TUnionTypeEntry");
-
- private static final org.apache.thrift.protocol.TField NAME_TO_TYPE_PTR_FIELD_DESC = new org.apache.thrift.protocol.TField("nameToTypePtr", org.apache.thrift.protocol.TType.MAP, (short)1);
-
- private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
- static {
- schemes.put(StandardScheme.class, new TUnionTypeEntryStandardSchemeFactory());
- schemes.put(TupleScheme.class, new TUnionTypeEntryTupleSchemeFactory());
- }
-
- private Map<String,Integer> nameToTypePtr; // 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_TO_TYPE_PTR((short)1, "nameToTypePtr");
-
- private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
- 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_TO_TYPE_PTR
- return NAME_TO_TYPE_PTR;
- 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_TO_TYPE_PTR, new org.apache.thrift.meta_data.FieldMetaData("nameToTypePtr", org.apache.thrift.TFieldRequirementType.REQUIRED,
- 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.I32 , "TTypeEntryPtr"))));
- metaDataMap = Collections.unmodifiableMap(tmpMap);
- org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TUnionTypeEntry.class, metaDataMap);
- }
-
- public TUnionTypeEntry() {
- }
-
- public TUnionTypeEntry(
- Map<String,Integer> nameToTypePtr)
- {
- this();
- this.nameToTypePtr = nameToTypePtr;
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public TUnionTypeEntry(TUnionTypeEntry other) {
- if (other.isSetNameToTypePtr()) {
- Map<String,Integer> __this__nameToTypePtr = new HashMap<String,Integer>(other.nameToTypePtr.size());
- for (Map.Entry<String, Integer> other_element : other.nameToTypePtr.entrySet()) {
-
- String other_element_key = other_element.getKey();
- Integer other_element_value = other_element.getValue();
-
- String __this__nameToTypePtr_copy_key = other_element_key;
-
- Integer __this__nameToTypePtr_copy_value = other_element_value;
-
- __this__nameToTypePtr.put(__this__nameToTypePtr_copy_key, __this__nameToTypePtr_copy_value);
- }
- this.nameToTypePtr = __this__nameToTypePtr;
- }
- }
-
- public TUnionTypeEntry deepCopy() {
- return new TUnionTypeEntry(this);
- }
-
- @Override
- public void clear() {
- this.nameToTypePtr = null;
- }
-
- public int getNameToTypePtrSize() {
- return (this.nameToTypePtr == null) ? 0 : this.nameToTypePtr.size();
- }
-
- public void putToNameToTypePtr(String key, int val) {
- if (this.nameToTypePtr == null) {
- this.nameToTypePtr = new HashMap<String,Integer>();
- }
- this.nameToTypePtr.put(key, val);
- }
-
- public Map<String,Integer> getNameToTypePtr() {
- return this.nameToTypePtr;
- }
-
- public void setNameToTypePtr(Map<String,Integer> nameToTypePtr) {
- this.nameToTypePtr = nameToTypePtr;
- }
-
- public void unsetNameToTypePtr() {
- this.nameToTypePtr = null;
- }
-
- /** Returns true if field nameToTypePtr is set (has been assigned a value) and false otherwise */
- public boolean isSetNameToTypePtr() {
- return this.nameToTypePtr != null;
- }
-
- public void setNameToTypePtrIsSet(boolean value) {
- if (!value) {
- this.nameToTypePtr = null;
- }
- }
-
- public void setFieldValue(_Fields field, Object value) {
- switch (field) {
- case NAME_TO_TYPE_PTR:
- if (value == null) {
- unsetNameToTypePtr();
- } else {
- setNameToTypePtr((Map<String,Integer>)value);
- }
- break;
-
- }
- }
-
- public Object getFieldValue(_Fields field) {
- switch (field) {
- case NAME_TO_TYPE_PTR:
- return getNameToTypePtr();
-
- }
- 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_TO_TYPE_PTR:
- return isSetNameToTypePtr();
- }
- throw new IllegalStateException();
- }
-
- @Override
- public boolean equals(Object that) {
- if (that == null)
- return false;
- if (that instanceof TUnionTypeEntry)
- return this.equals((TUnionTypeEntry)that);
- return false;
- }
-
- public boolean equals(TUnionTypeEntry that) {
- if (that == null)
- return false;
-
- boolean this_present_nameToTypePtr = true && this.isSetNameToTypePtr();
- boolean that_present_nameToTypePtr = true && that.isSetNameToTypePtr();
- if (this_present_nameToTypePtr || that_present_nameToTypePtr) {
- if (!(this_present_nameToTypePtr && that_present_nameToTypePtr))
- return false;
- if (!this.nameToTypePtr.equals(that.nameToTypePtr))
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- List<Object> list = new ArrayList<Object>();
-
- boolean present_nameToTypePtr = true && (isSetNameToTypePtr());
- list.add(present_nameToTypePtr);
- if (present_nameToTypePtr)
- list.add(nameToTypePtr);
-
- return list.hashCode();
- }
-
- @Override
- public int compareTo(TUnionTypeEntry other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- lastComparison = Boolean.valueOf(isSetNameToTypePtr()).compareTo(other.isSetNameToTypePtr());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetNameToTypePtr()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.nameToTypePtr, other.nameToTypePtr);
- 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("TUnionTypeEntry(");
- boolean first = true;
-
- sb.append("nameToTypePtr:");
- if (this.nameToTypePtr == null) {
- sb.append("null");
- } else {
- sb.append(this.nameToTypePtr);
- }
- first = false;
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- if (!isSetNameToTypePtr()) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'nameToTypePtr' is unset! Struct:" + toString());
- }
-
- // check for sub-struct validity
- }
-
- 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);
- }
- }
-
- 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);
- }
- }
-
- private static class TUnionTypeEntryStandardSchemeFactory implements SchemeFactory {
- public TUnionTypeEntryStandardScheme getScheme() {
- return new TUnionTypeEntryStandardScheme();
- }
- }
-
- private static class TUnionTypeEntryStandardScheme extends StandardScheme<TUnionTypeEntry> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, TUnionTypeEntry 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_TO_TYPE_PTR
- if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
- {
- org.apache.thrift.protocol.TMap _map20 = iprot.readMapBegin();
- struct.nameToTypePtr = new HashMap<String,Integer>(2*_map20.size);
- String _key21;
- int _val22;
- for (int _i23 = 0; _i23 < _map20.size; ++_i23)
- {
- _key21 = iprot.readString();
- _val22 = iprot.readI32();
- struct.nameToTypePtr.put(_key21, _val22);
- }
- iprot.readMapEnd();
- }
- struct.setNameToTypePtrIsSet(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();
- struct.validate();
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot, TUnionTypeEntry struct) throws org.apache.thrift.TException {
- struct.validate();
-
- oprot.writeStructBegin(STRUCT_DESC);
- if (struct.nameToTypePtr != null) {
- oprot.writeFieldBegin(NAME_TO_TYPE_PTR_FIELD_DESC);
- {
- oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I32, struct.nameToTypePtr.size()));
- for (Map.Entry<String, Integer> _iter24 : struct.nameToTypePtr.entrySet())
- {
- oprot.writeString(_iter24.getKey());
- oprot.writeI32(_iter24.getValue());
- }
- oprot.writeMapEnd();
- }
- oprot.writeFieldEnd();
- }
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class TUnionTypeEntryTupleSchemeFactory implements SchemeFactory {
- public TUnionTypeEntryTupleScheme getScheme() {
- return new TUnionTypeEntryTupleScheme();
- }
- }
-
- private static class TUnionTypeEntryTupleScheme extends TupleScheme<TUnionTypeEntry> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, TUnionTypeEntry struct) throws org.apache.thrift.TException {
- TTupleProtocol oprot = (TTupleProtocol) prot;
- {
- oprot.writeI32(struct.nameToTypePtr.size());
- for (Map.Entry<String, Integer> _iter25 : struct.nameToTypePtr.entrySet())
- {
- oprot.writeString(_iter25.getKey());
- oprot.writeI32(_iter25.getValue());
- }
- }
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, TUnionTypeEntry struct) throws org.apache.thrift.TException {
- TTupleProtocol iprot = (TTupleProtocol) prot;
- {
- org.apache.thrift.protocol.TMap _map26 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I32, iprot.readI32());
- struct.nameToTypePtr = new HashMap<String,Integer>(2*_map26.size);
- String _key27;
- int _val28;
- for (int _i29 = 0; _i29 < _map26.size; ++_i29)
- {
- _key27 = iprot.readString();
- _val28 = iprot.readI32();
- struct.nameToTypePtr.put(_key27, _val28);
- }
- }
- struct.setNameToTypePtrIsSet(true);
- }
- }
-
-}
-
http://git-wip-us.apache.org/repos/asf/hive/blob/a28f6cd8/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUserDefinedTypeEntry.java
----------------------------------------------------------------------
diff --git a/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUserDefinedTypeEntry.java b/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUserDefinedTypeEntry.java
deleted file mode 100644
index ae5c79a..0000000
--- a/service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TUserDefinedTypeEntry.java
+++ /dev/null
@@ -1,389 +0,0 @@
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- * @generated
- */
-package org.apache.hive.service.rpc.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 org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-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 javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2015-12-14")
-public class TUserDefinedTypeEntry implements org.apache.thrift.TBase<TUserDefinedTypeEntry, TUserDefinedTypeEntry._Fields>, java.io.Serializable, Cloneable, Comparable<TUserDefinedTypeEntry> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("TUserDefinedTypeEntry");
-
- private static final org.apache.thrift.protocol.TField TYPE_CLASS_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("typeClassName", org.apache.thrift.protocol.TType.STRING, (short)1);
-
- private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
- static {
- schemes.put(StandardScheme.class, new TUserDefinedTypeEntryStandardSchemeFactory());
- schemes.put(TupleScheme.class, new TUserDefinedTypeEntryTupleSchemeFactory());
- }
-
- private String typeClassName; // 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 {
- TYPE_CLASS_NAME((short)1, "typeClassName");
-
- private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
- 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: // TYPE_CLASS_NAME
- return TYPE_CLASS_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
- 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.TYPE_CLASS_NAME, new org.apache.thrift.meta_data.FieldMetaData("typeClassName", org.apache.thrift.TFieldRequirementType.REQUIRED,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- metaDataMap = Collections.unmodifiableMap(tmpMap);
- org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TUserDefinedTypeEntry.class, metaDataMap);
- }
-
- public TUserDefinedTypeEntry() {
- }
-
- public TUserDefinedTypeEntry(
- String typeClassName)
- {
- this();
- this.typeClassName = typeClassName;
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public TUserDefinedTypeEntry(TUserDefinedTypeEntry other) {
- if (other.isSetTypeClassName()) {
- this.typeClassName = other.typeClassName;
- }
- }
-
- public TUserDefinedTypeEntry deepCopy() {
- return new TUserDefinedTypeEntry(this);
- }
-
- @Override
- public void clear() {
- this.typeClassName = null;
- }
-
- public String getTypeClassName() {
- return this.typeClassName;
- }
-
- public void setTypeClassName(String typeClassName) {
- this.typeClassName = typeClassName;
- }
-
- public void unsetTypeClassName() {
- this.typeClassName = null;
- }
-
- /** Returns true if field typeClassName is set (has been assigned a value) and false otherwise */
- public boolean isSetTypeClassName() {
- return this.typeClassName != null;
- }
-
- public void setTypeClassNameIsSet(boolean value) {
- if (!value) {
- this.typeClassName = null;
- }
- }
-
- public void setFieldValue(_Fields field, Object value) {
- switch (field) {
- case TYPE_CLASS_NAME:
- if (value == null) {
- unsetTypeClassName();
- } else {
- setTypeClassName((String)value);
- }
- break;
-
- }
- }
-
- public Object getFieldValue(_Fields field) {
- switch (field) {
- case TYPE_CLASS_NAME:
- return getTypeClassName();
-
- }
- 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 TYPE_CLASS_NAME:
- return isSetTypeClassName();
- }
- throw new IllegalStateException();
- }
-
- @Override
- public boolean equals(Object that) {
- if (that == null)
- return false;
- if (that instanceof TUserDefinedTypeEntry)
- return this.equals((TUserDefinedTypeEntry)that);
- return false;
- }
-
- public boolean equals(TUserDefinedTypeEntry that) {
- if (that == null)
- return false;
-
- boolean this_present_typeClassName = true && this.isSetTypeClassName();
- boolean that_present_typeClassName = true && that.isSetTypeClassName();
- if (this_present_typeClassName || that_present_typeClassName) {
- if (!(this_present_typeClassName && that_present_typeClassName))
- return false;
- if (!this.typeClassName.equals(that.typeClassName))
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- List<Object> list = new ArrayList<Object>();
-
- boolean present_typeClassName = true && (isSetTypeClassName());
- list.add(present_typeClassName);
- if (present_typeClassName)
- list.add(typeClassName);
-
- return list.hashCode();
- }
-
- @Override
- public int compareTo(TUserDefinedTypeEntry other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- lastComparison = Boolean.valueOf(isSetTypeClassName()).compareTo(other.isSetTypeClassName());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetTypeClassName()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.typeClassName, other.typeClassName);
- 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("TUserDefinedTypeEntry(");
- boolean first = true;
-
- sb.append("typeClassName:");
- if (this.typeClassName == null) {
- sb.append("null");
- } else {
- sb.append(this.typeClassName);
- }
- first = false;
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- if (!isSetTypeClassName()) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'typeClassName' is unset! Struct:" + toString());
- }
-
- // check for sub-struct validity
- }
-
- 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);
- }
- }
-
- 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);
- }
- }
-
- private static class TUserDefinedTypeEntryStandardSchemeFactory implements SchemeFactory {
- public TUserDefinedTypeEntryStandardScheme getScheme() {
- return new TUserDefinedTypeEntryStandardScheme();
- }
- }
-
- private static class TUserDefinedTypeEntryStandardScheme extends StandardScheme<TUserDefinedTypeEntry> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, TUserDefinedTypeEntry 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: // TYPE_CLASS_NAME
- if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
- struct.typeClassName = iprot.readString();
- struct.setTypeClassNameIsSet(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();
- struct.validate();
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot, TUserDefinedTypeEntry struct) throws org.apache.thrift.TException {
- struct.validate();
-
- oprot.writeStructBegin(STRUCT_DESC);
- if (struct.typeClassName != null) {
- oprot.writeFieldBegin(TYPE_CLASS_NAME_FIELD_DESC);
- oprot.writeString(struct.typeClassName);
- oprot.writeFieldEnd();
- }
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class TUserDefinedTypeEntryTupleSchemeFactory implements SchemeFactory {
- public TUserDefinedTypeEntryTupleScheme getScheme() {
- return new TUserDefinedTypeEntryTupleScheme();
- }
- }
-
- private static class TUserDefinedTypeEntryTupleScheme extends TupleScheme<TUserDefinedTypeEntry> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, TUserDefinedTypeEntry struct) throws org.apache.thrift.TException {
- TTupleProtocol oprot = (TTupleProtocol) prot;
- oprot.writeString(struct.typeClassName);
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, TUserDefinedTypeEntry struct) throws org.apache.thrift.TException {
- TTupleProtocol iprot = (TTupleProtocol) prot;
- struct.typeClassName = iprot.readString();
- struct.setTypeClassNameIsSet(true);
- }
- }
-
-}
-