You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by sl...@apache.org on 2016/12/13 09:27:39 UTC
[15/26] cassandra git commit: Thrift removal
http://git-wip-us.apache.org/repos/asf/cassandra/blob/4881d9c3/interface/thrift/gen-java/org/apache/cassandra/thrift/KsDef.java
----------------------------------------------------------------------
diff --git a/interface/thrift/gen-java/org/apache/cassandra/thrift/KsDef.java b/interface/thrift/gen-java/org/apache/cassandra/thrift/KsDef.java
deleted file mode 100644
index cd2a938..0000000
--- a/interface/thrift/gen-java/org/apache/cassandra/thrift/KsDef.java
+++ /dev/null
@@ -1,1047 +0,0 @@
-/**
- * Autogenerated by Thrift Compiler (0.9.1)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- * @generated
- */
-package org.apache.cassandra.thrift;
-/*
- *
- * 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.
- *
- */
-
-
-import org.apache.commons.lang3.builder.HashCodeBuilder;
-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 org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class KsDef implements org.apache.thrift.TBase<KsDef, KsDef._Fields>, java.io.Serializable, Cloneable, Comparable<KsDef> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("KsDef");
-
- 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 STRATEGY_CLASS_FIELD_DESC = new org.apache.thrift.protocol.TField("strategy_class", org.apache.thrift.protocol.TType.STRING, (short)2);
- private static final org.apache.thrift.protocol.TField STRATEGY_OPTIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("strategy_options", org.apache.thrift.protocol.TType.MAP, (short)3);
- private static final org.apache.thrift.protocol.TField REPLICATION_FACTOR_FIELD_DESC = new org.apache.thrift.protocol.TField("replication_factor", org.apache.thrift.protocol.TType.I32, (short)4);
- private static final org.apache.thrift.protocol.TField CF_DEFS_FIELD_DESC = new org.apache.thrift.protocol.TField("cf_defs", org.apache.thrift.protocol.TType.LIST, (short)5);
- private static final org.apache.thrift.protocol.TField DURABLE_WRITES_FIELD_DESC = new org.apache.thrift.protocol.TField("durable_writes", org.apache.thrift.protocol.TType.BOOL, (short)6);
-
- private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
- static {
- schemes.put(StandardScheme.class, new KsDefStandardSchemeFactory());
- schemes.put(TupleScheme.class, new KsDefTupleSchemeFactory());
- }
-
- public String name; // required
- public String strategy_class; // required
- public Map<String,String> strategy_options; // optional
- /**
- * @deprecated ignored
- */
- public int replication_factor; // optional
- public List<CfDef> cf_defs; // required
- public boolean durable_writes; // optional
-
- /** 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"),
- STRATEGY_CLASS((short)2, "strategy_class"),
- STRATEGY_OPTIONS((short)3, "strategy_options"),
- /**
- * @deprecated ignored
- */
- REPLICATION_FACTOR((short)4, "replication_factor"),
- CF_DEFS((short)5, "cf_defs"),
- DURABLE_WRITES((short)6, "durable_writes");
-
- 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
- return NAME;
- case 2: // STRATEGY_CLASS
- return STRATEGY_CLASS;
- case 3: // STRATEGY_OPTIONS
- return STRATEGY_OPTIONS;
- case 4: // REPLICATION_FACTOR
- return REPLICATION_FACTOR;
- case 5: // CF_DEFS
- return CF_DEFS;
- case 6: // DURABLE_WRITES
- return DURABLE_WRITES;
- 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 __REPLICATION_FACTOR_ISSET_ID = 0;
- private static final int __DURABLE_WRITES_ISSET_ID = 1;
- private byte __isset_bitfield = 0;
- private _Fields optionals[] = {_Fields.STRATEGY_OPTIONS,_Fields.REPLICATION_FACTOR,_Fields.DURABLE_WRITES};
- 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.REQUIRED,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.STRATEGY_CLASS, new org.apache.thrift.meta_data.FieldMetaData("strategy_class", org.apache.thrift.TFieldRequirementType.REQUIRED,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.STRATEGY_OPTIONS, new org.apache.thrift.meta_data.FieldMetaData("strategy_options", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- 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))));
- tmpMap.put(_Fields.REPLICATION_FACTOR, new org.apache.thrift.meta_data.FieldMetaData("replication_factor", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
- tmpMap.put(_Fields.CF_DEFS, new org.apache.thrift.meta_data.FieldMetaData("cf_defs", org.apache.thrift.TFieldRequirementType.REQUIRED,
- 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, CfDef.class))));
- tmpMap.put(_Fields.DURABLE_WRITES, new org.apache.thrift.meta_data.FieldMetaData("durable_writes", 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(KsDef.class, metaDataMap);
- }
-
- public KsDef() {
- this.durable_writes = true;
-
- }
-
- public KsDef(
- String name,
- String strategy_class,
- List<CfDef> cf_defs)
- {
- this();
- this.name = name;
- this.strategy_class = strategy_class;
- this.cf_defs = cf_defs;
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public KsDef(KsDef other) {
- __isset_bitfield = other.__isset_bitfield;
- if (other.isSetName()) {
- this.name = other.name;
- }
- if (other.isSetStrategy_class()) {
- this.strategy_class = other.strategy_class;
- }
- if (other.isSetStrategy_options()) {
- Map<String,String> __this__strategy_options = new HashMap<String,String>(other.strategy_options);
- this.strategy_options = __this__strategy_options;
- }
- this.replication_factor = other.replication_factor;
- if (other.isSetCf_defs()) {
- List<CfDef> __this__cf_defs = new ArrayList<CfDef>(other.cf_defs.size());
- for (CfDef other_element : other.cf_defs) {
- __this__cf_defs.add(new CfDef(other_element));
- }
- this.cf_defs = __this__cf_defs;
- }
- this.durable_writes = other.durable_writes;
- }
-
- public KsDef deepCopy() {
- return new KsDef(this);
- }
-
- @Override
- public void clear() {
- this.name = null;
- this.strategy_class = null;
- this.strategy_options = null;
- setReplication_factorIsSet(false);
- this.replication_factor = 0;
- this.cf_defs = null;
- this.durable_writes = true;
-
- }
-
- public String getName() {
- return this.name;
- }
-
- public KsDef 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 getStrategy_class() {
- return this.strategy_class;
- }
-
- public KsDef setStrategy_class(String strategy_class) {
- this.strategy_class = strategy_class;
- return this;
- }
-
- public void unsetStrategy_class() {
- this.strategy_class = null;
- }
-
- /** Returns true if field strategy_class is set (has been assigned a value) and false otherwise */
- public boolean isSetStrategy_class() {
- return this.strategy_class != null;
- }
-
- public void setStrategy_classIsSet(boolean value) {
- if (!value) {
- this.strategy_class = null;
- }
- }
-
- public int getStrategy_optionsSize() {
- return (this.strategy_options == null) ? 0 : this.strategy_options.size();
- }
-
- public void putToStrategy_options(String key, String val) {
- if (this.strategy_options == null) {
- this.strategy_options = new HashMap<String,String>();
- }
- this.strategy_options.put(key, val);
- }
-
- public Map<String,String> getStrategy_options() {
- return this.strategy_options;
- }
-
- public KsDef setStrategy_options(Map<String,String> strategy_options) {
- this.strategy_options = strategy_options;
- return this;
- }
-
- public void unsetStrategy_options() {
- this.strategy_options = null;
- }
-
- /** Returns true if field strategy_options is set (has been assigned a value) and false otherwise */
- public boolean isSetStrategy_options() {
- return this.strategy_options != null;
- }
-
- public void setStrategy_optionsIsSet(boolean value) {
- if (!value) {
- this.strategy_options = null;
- }
- }
-
- /**
- * @deprecated ignored
- */
- public int getReplication_factor() {
- return this.replication_factor;
- }
-
- /**
- * @deprecated ignored
- */
- public KsDef setReplication_factor(int replication_factor) {
- this.replication_factor = replication_factor;
- setReplication_factorIsSet(true);
- return this;
- }
-
- public void unsetReplication_factor() {
- __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __REPLICATION_FACTOR_ISSET_ID);
- }
-
- /** Returns true if field replication_factor is set (has been assigned a value) and false otherwise */
- public boolean isSetReplication_factor() {
- return EncodingUtils.testBit(__isset_bitfield, __REPLICATION_FACTOR_ISSET_ID);
- }
-
- public void setReplication_factorIsSet(boolean value) {
- __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __REPLICATION_FACTOR_ISSET_ID, value);
- }
-
- public int getCf_defsSize() {
- return (this.cf_defs == null) ? 0 : this.cf_defs.size();
- }
-
- public java.util.Iterator<CfDef> getCf_defsIterator() {
- return (this.cf_defs == null) ? null : this.cf_defs.iterator();
- }
-
- public void addToCf_defs(CfDef elem) {
- if (this.cf_defs == null) {
- this.cf_defs = new ArrayList<CfDef>();
- }
- this.cf_defs.add(elem);
- }
-
- public List<CfDef> getCf_defs() {
- return this.cf_defs;
- }
-
- public KsDef setCf_defs(List<CfDef> cf_defs) {
- this.cf_defs = cf_defs;
- return this;
- }
-
- public void unsetCf_defs() {
- this.cf_defs = null;
- }
-
- /** Returns true if field cf_defs is set (has been assigned a value) and false otherwise */
- public boolean isSetCf_defs() {
- return this.cf_defs != null;
- }
-
- public void setCf_defsIsSet(boolean value) {
- if (!value) {
- this.cf_defs = null;
- }
- }
-
- public boolean isDurable_writes() {
- return this.durable_writes;
- }
-
- public KsDef setDurable_writes(boolean durable_writes) {
- this.durable_writes = durable_writes;
- setDurable_writesIsSet(true);
- return this;
- }
-
- public void unsetDurable_writes() {
- __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __DURABLE_WRITES_ISSET_ID);
- }
-
- /** Returns true if field durable_writes is set (has been assigned a value) and false otherwise */
- public boolean isSetDurable_writes() {
- return EncodingUtils.testBit(__isset_bitfield, __DURABLE_WRITES_ISSET_ID);
- }
-
- public void setDurable_writesIsSet(boolean value) {
- __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __DURABLE_WRITES_ISSET_ID, value);
- }
-
- public void setFieldValue(_Fields field, Object value) {
- switch (field) {
- case NAME:
- if (value == null) {
- unsetName();
- } else {
- setName((String)value);
- }
- break;
-
- case STRATEGY_CLASS:
- if (value == null) {
- unsetStrategy_class();
- } else {
- setStrategy_class((String)value);
- }
- break;
-
- case STRATEGY_OPTIONS:
- if (value == null) {
- unsetStrategy_options();
- } else {
- setStrategy_options((Map<String,String>)value);
- }
- break;
-
- case REPLICATION_FACTOR:
- if (value == null) {
- unsetReplication_factor();
- } else {
- setReplication_factor((Integer)value);
- }
- break;
-
- case CF_DEFS:
- if (value == null) {
- unsetCf_defs();
- } else {
- setCf_defs((List<CfDef>)value);
- }
- break;
-
- case DURABLE_WRITES:
- if (value == null) {
- unsetDurable_writes();
- } else {
- setDurable_writes((Boolean)value);
- }
- break;
-
- }
- }
-
- public Object getFieldValue(_Fields field) {
- switch (field) {
- case NAME:
- return getName();
-
- case STRATEGY_CLASS:
- return getStrategy_class();
-
- case STRATEGY_OPTIONS:
- return getStrategy_options();
-
- case REPLICATION_FACTOR:
- return Integer.valueOf(getReplication_factor());
-
- case CF_DEFS:
- return getCf_defs();
-
- case DURABLE_WRITES:
- return Boolean.valueOf(isDurable_writes());
-
- }
- 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 STRATEGY_CLASS:
- return isSetStrategy_class();
- case STRATEGY_OPTIONS:
- return isSetStrategy_options();
- case REPLICATION_FACTOR:
- return isSetReplication_factor();
- case CF_DEFS:
- return isSetCf_defs();
- case DURABLE_WRITES:
- return isSetDurable_writes();
- }
- throw new IllegalStateException();
- }
-
- @Override
- public boolean equals(Object that) {
- if (that == null)
- return false;
- if (that instanceof KsDef)
- return this.equals((KsDef)that);
- return false;
- }
-
- public boolean equals(KsDef 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_strategy_class = true && this.isSetStrategy_class();
- boolean that_present_strategy_class = true && that.isSetStrategy_class();
- if (this_present_strategy_class || that_present_strategy_class) {
- if (!(this_present_strategy_class && that_present_strategy_class))
- return false;
- if (!this.strategy_class.equals(that.strategy_class))
- return false;
- }
-
- boolean this_present_strategy_options = true && this.isSetStrategy_options();
- boolean that_present_strategy_options = true && that.isSetStrategy_options();
- if (this_present_strategy_options || that_present_strategy_options) {
- if (!(this_present_strategy_options && that_present_strategy_options))
- return false;
- if (!this.strategy_options.equals(that.strategy_options))
- return false;
- }
-
- boolean this_present_replication_factor = true && this.isSetReplication_factor();
- boolean that_present_replication_factor = true && that.isSetReplication_factor();
- if (this_present_replication_factor || that_present_replication_factor) {
- if (!(this_present_replication_factor && that_present_replication_factor))
- return false;
- if (this.replication_factor != that.replication_factor)
- return false;
- }
-
- boolean this_present_cf_defs = true && this.isSetCf_defs();
- boolean that_present_cf_defs = true && that.isSetCf_defs();
- if (this_present_cf_defs || that_present_cf_defs) {
- if (!(this_present_cf_defs && that_present_cf_defs))
- return false;
- if (!this.cf_defs.equals(that.cf_defs))
- return false;
- }
-
- boolean this_present_durable_writes = true && this.isSetDurable_writes();
- boolean that_present_durable_writes = true && that.isSetDurable_writes();
- if (this_present_durable_writes || that_present_durable_writes) {
- if (!(this_present_durable_writes && that_present_durable_writes))
- return false;
- if (this.durable_writes != that.durable_writes)
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- HashCodeBuilder builder = new HashCodeBuilder();
-
- boolean present_name = true && (isSetName());
- builder.append(present_name);
- if (present_name)
- builder.append(name);
-
- boolean present_strategy_class = true && (isSetStrategy_class());
- builder.append(present_strategy_class);
- if (present_strategy_class)
- builder.append(strategy_class);
-
- boolean present_strategy_options = true && (isSetStrategy_options());
- builder.append(present_strategy_options);
- if (present_strategy_options)
- builder.append(strategy_options);
-
- boolean present_replication_factor = true && (isSetReplication_factor());
- builder.append(present_replication_factor);
- if (present_replication_factor)
- builder.append(replication_factor);
-
- boolean present_cf_defs = true && (isSetCf_defs());
- builder.append(present_cf_defs);
- if (present_cf_defs)
- builder.append(cf_defs);
-
- boolean present_durable_writes = true && (isSetDurable_writes());
- builder.append(present_durable_writes);
- if (present_durable_writes)
- builder.append(durable_writes);
-
- return builder.toHashCode();
- }
-
- @Override
- public int compareTo(KsDef other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- lastComparison = Boolean.valueOf(isSetName()).compareTo(other.isSetName());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetName()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, other.name);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetStrategy_class()).compareTo(other.isSetStrategy_class());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetStrategy_class()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.strategy_class, other.strategy_class);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetStrategy_options()).compareTo(other.isSetStrategy_options());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetStrategy_options()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.strategy_options, other.strategy_options);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetReplication_factor()).compareTo(other.isSetReplication_factor());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetReplication_factor()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.replication_factor, other.replication_factor);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetCf_defs()).compareTo(other.isSetCf_defs());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetCf_defs()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cf_defs, other.cf_defs);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetDurable_writes()).compareTo(other.isSetDurable_writes());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetDurable_writes()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.durable_writes, other.durable_writes);
- 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("KsDef(");
- 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("strategy_class:");
- if (this.strategy_class == null) {
- sb.append("null");
- } else {
- sb.append(this.strategy_class);
- }
- first = false;
- if (isSetStrategy_options()) {
- if (!first) sb.append(", ");
- sb.append("strategy_options:");
- if (this.strategy_options == null) {
- sb.append("null");
- } else {
- sb.append(this.strategy_options);
- }
- first = false;
- }
- if (isSetReplication_factor()) {
- if (!first) sb.append(", ");
- sb.append("replication_factor:");
- sb.append(this.replication_factor);
- first = false;
- }
- if (!first) sb.append(", ");
- sb.append("cf_defs:");
- if (this.cf_defs == null) {
- sb.append("null");
- } else {
- sb.append(this.cf_defs);
- }
- first = false;
- if (isSetDurable_writes()) {
- if (!first) sb.append(", ");
- sb.append("durable_writes:");
- sb.append(this.durable_writes);
- first = false;
- }
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- if (name == null) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'name' was not present! Struct: " + toString());
- }
- if (strategy_class == null) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'strategy_class' was not present! Struct: " + toString());
- }
- if (cf_defs == null) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'cf_defs' was not present! 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 {
- // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
- __isset_bitfield = 0;
- 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 KsDefStandardSchemeFactory implements SchemeFactory {
- public KsDefStandardScheme getScheme() {
- return new KsDefStandardScheme();
- }
- }
-
- private static class KsDefStandardScheme extends StandardScheme<KsDef> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, KsDef 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: // STRATEGY_CLASS
- if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
- struct.strategy_class = iprot.readString();
- struct.setStrategy_classIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 3: // STRATEGY_OPTIONS
- if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
- {
- org.apache.thrift.protocol.TMap _map146 = iprot.readMapBegin();
- struct.strategy_options = new HashMap<String,String>(2*_map146.size);
- for (int _i147 = 0; _i147 < _map146.size; ++_i147)
- {
- String _key148;
- String _val149;
- _key148 = iprot.readString();
- _val149 = iprot.readString();
- struct.strategy_options.put(_key148, _val149);
- }
- iprot.readMapEnd();
- }
- struct.setStrategy_optionsIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 4: // REPLICATION_FACTOR
- if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
- struct.replication_factor = iprot.readI32();
- struct.setReplication_factorIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 5: // CF_DEFS
- if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
- {
- org.apache.thrift.protocol.TList _list150 = iprot.readListBegin();
- struct.cf_defs = new ArrayList<CfDef>(_list150.size);
- for (int _i151 = 0; _i151 < _list150.size; ++_i151)
- {
- CfDef _elem152;
- _elem152 = new CfDef();
- _elem152.read(iprot);
- struct.cf_defs.add(_elem152);
- }
- iprot.readListEnd();
- }
- struct.setCf_defsIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 6: // DURABLE_WRITES
- if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
- struct.durable_writes = iprot.readBool();
- struct.setDurable_writesIsSet(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, KsDef 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.strategy_class != null) {
- oprot.writeFieldBegin(STRATEGY_CLASS_FIELD_DESC);
- oprot.writeString(struct.strategy_class);
- oprot.writeFieldEnd();
- }
- if (struct.strategy_options != null) {
- if (struct.isSetStrategy_options()) {
- oprot.writeFieldBegin(STRATEGY_OPTIONS_FIELD_DESC);
- {
- oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, struct.strategy_options.size()));
- for (Map.Entry<String, String> _iter153 : struct.strategy_options.entrySet())
- {
- oprot.writeString(_iter153.getKey());
- oprot.writeString(_iter153.getValue());
- }
- oprot.writeMapEnd();
- }
- oprot.writeFieldEnd();
- }
- }
- if (struct.isSetReplication_factor()) {
- oprot.writeFieldBegin(REPLICATION_FACTOR_FIELD_DESC);
- oprot.writeI32(struct.replication_factor);
- oprot.writeFieldEnd();
- }
- if (struct.cf_defs != null) {
- oprot.writeFieldBegin(CF_DEFS_FIELD_DESC);
- {
- oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.cf_defs.size()));
- for (CfDef _iter154 : struct.cf_defs)
- {
- _iter154.write(oprot);
- }
- oprot.writeListEnd();
- }
- oprot.writeFieldEnd();
- }
- if (struct.isSetDurable_writes()) {
- oprot.writeFieldBegin(DURABLE_WRITES_FIELD_DESC);
- oprot.writeBool(struct.durable_writes);
- oprot.writeFieldEnd();
- }
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class KsDefTupleSchemeFactory implements SchemeFactory {
- public KsDefTupleScheme getScheme() {
- return new KsDefTupleScheme();
- }
- }
-
- private static class KsDefTupleScheme extends TupleScheme<KsDef> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, KsDef struct) throws org.apache.thrift.TException {
- TTupleProtocol oprot = (TTupleProtocol) prot;
- oprot.writeString(struct.name);
- oprot.writeString(struct.strategy_class);
- {
- oprot.writeI32(struct.cf_defs.size());
- for (CfDef _iter155 : struct.cf_defs)
- {
- _iter155.write(oprot);
- }
- }
- BitSet optionals = new BitSet();
- if (struct.isSetStrategy_options()) {
- optionals.set(0);
- }
- if (struct.isSetReplication_factor()) {
- optionals.set(1);
- }
- if (struct.isSetDurable_writes()) {
- optionals.set(2);
- }
- oprot.writeBitSet(optionals, 3);
- if (struct.isSetStrategy_options()) {
- {
- oprot.writeI32(struct.strategy_options.size());
- for (Map.Entry<String, String> _iter156 : struct.strategy_options.entrySet())
- {
- oprot.writeString(_iter156.getKey());
- oprot.writeString(_iter156.getValue());
- }
- }
- }
- if (struct.isSetReplication_factor()) {
- oprot.writeI32(struct.replication_factor);
- }
- if (struct.isSetDurable_writes()) {
- oprot.writeBool(struct.durable_writes);
- }
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, KsDef struct) throws org.apache.thrift.TException {
- TTupleProtocol iprot = (TTupleProtocol) prot;
- struct.name = iprot.readString();
- struct.setNameIsSet(true);
- struct.strategy_class = iprot.readString();
- struct.setStrategy_classIsSet(true);
- {
- org.apache.thrift.protocol.TList _list157 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.cf_defs = new ArrayList<CfDef>(_list157.size);
- for (int _i158 = 0; _i158 < _list157.size; ++_i158)
- {
- CfDef _elem159;
- _elem159 = new CfDef();
- _elem159.read(iprot);
- struct.cf_defs.add(_elem159);
- }
- }
- struct.setCf_defsIsSet(true);
- BitSet incoming = iprot.readBitSet(3);
- if (incoming.get(0)) {
- {
- org.apache.thrift.protocol.TMap _map160 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- struct.strategy_options = new HashMap<String,String>(2*_map160.size);
- for (int _i161 = 0; _i161 < _map160.size; ++_i161)
- {
- String _key162;
- String _val163;
- _key162 = iprot.readString();
- _val163 = iprot.readString();
- struct.strategy_options.put(_key162, _val163);
- }
- }
- struct.setStrategy_optionsIsSet(true);
- }
- if (incoming.get(1)) {
- struct.replication_factor = iprot.readI32();
- struct.setReplication_factorIsSet(true);
- }
- if (incoming.get(2)) {
- struct.durable_writes = iprot.readBool();
- struct.setDurable_writesIsSet(true);
- }
- }
- }
-
-}
-
http://git-wip-us.apache.org/repos/asf/cassandra/blob/4881d9c3/interface/thrift/gen-java/org/apache/cassandra/thrift/MultiSliceRequest.java
----------------------------------------------------------------------
diff --git a/interface/thrift/gen-java/org/apache/cassandra/thrift/MultiSliceRequest.java b/interface/thrift/gen-java/org/apache/cassandra/thrift/MultiSliceRequest.java
deleted file mode 100644
index 9d4878c..0000000
--- a/interface/thrift/gen-java/org/apache/cassandra/thrift/MultiSliceRequest.java
+++ /dev/null
@@ -1,1042 +0,0 @@
-/**
- * Autogenerated by Thrift Compiler (0.9.1)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- * @generated
- */
-package org.apache.cassandra.thrift;
-/*
- *
- * 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.
- *
- */
-
-
-import org.apache.commons.lang3.builder.HashCodeBuilder;
-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 org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-/**
- * Used to perform multiple slices on a single row key in one rpc operation
- * @param key. The row key to be multi sliced
- * @param column_parent. The column family (super columns are unsupported)
- * @param column_slices. 0 to many ColumnSlice objects each will be used to select columns
- * @param reversed. Direction of slice
- * @param count. Maximum number of columns
- * @param consistency_level. Level to perform the operation at
- */
-public class MultiSliceRequest implements org.apache.thrift.TBase<MultiSliceRequest, MultiSliceRequest._Fields>, java.io.Serializable, Cloneable, Comparable<MultiSliceRequest> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("MultiSliceRequest");
-
- private static final org.apache.thrift.protocol.TField KEY_FIELD_DESC = new org.apache.thrift.protocol.TField("key", org.apache.thrift.protocol.TType.STRING, (short)1);
- private static final org.apache.thrift.protocol.TField COLUMN_PARENT_FIELD_DESC = new org.apache.thrift.protocol.TField("column_parent", org.apache.thrift.protocol.TType.STRUCT, (short)2);
- private static final org.apache.thrift.protocol.TField COLUMN_SLICES_FIELD_DESC = new org.apache.thrift.protocol.TField("column_slices", org.apache.thrift.protocol.TType.LIST, (short)3);
- private static final org.apache.thrift.protocol.TField REVERSED_FIELD_DESC = new org.apache.thrift.protocol.TField("reversed", org.apache.thrift.protocol.TType.BOOL, (short)4);
- private static final org.apache.thrift.protocol.TField COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("count", org.apache.thrift.protocol.TType.I32, (short)5);
- private static final org.apache.thrift.protocol.TField CONSISTENCY_LEVEL_FIELD_DESC = new org.apache.thrift.protocol.TField("consistency_level", org.apache.thrift.protocol.TType.I32, (short)6);
-
- private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
- static {
- schemes.put(StandardScheme.class, new MultiSliceRequestStandardSchemeFactory());
- schemes.put(TupleScheme.class, new MultiSliceRequestTupleSchemeFactory());
- }
-
- public ByteBuffer key; // optional
- public ColumnParent column_parent; // optional
- public List<ColumnSlice> column_slices; // optional
- public boolean reversed; // optional
- public int count; // optional
- /**
- *
- * @see ConsistencyLevel
- */
- public ConsistencyLevel consistency_level; // optional
-
- /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
- public enum _Fields implements org.apache.thrift.TFieldIdEnum {
- KEY((short)1, "key"),
- COLUMN_PARENT((short)2, "column_parent"),
- COLUMN_SLICES((short)3, "column_slices"),
- REVERSED((short)4, "reversed"),
- COUNT((short)5, "count"),
- /**
- *
- * @see ConsistencyLevel
- */
- CONSISTENCY_LEVEL((short)6, "consistency_level");
-
- 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: // KEY
- return KEY;
- case 2: // COLUMN_PARENT
- return COLUMN_PARENT;
- case 3: // COLUMN_SLICES
- return COLUMN_SLICES;
- case 4: // REVERSED
- return REVERSED;
- case 5: // COUNT
- return COUNT;
- case 6: // CONSISTENCY_LEVEL
- return CONSISTENCY_LEVEL;
- 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 __REVERSED_ISSET_ID = 0;
- private static final int __COUNT_ISSET_ID = 1;
- private byte __isset_bitfield = 0;
- private _Fields optionals[] = {_Fields.KEY,_Fields.COLUMN_PARENT,_Fields.COLUMN_SLICES,_Fields.REVERSED,_Fields.COUNT,_Fields.CONSISTENCY_LEVEL};
- 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.KEY, new org.apache.thrift.meta_data.FieldMetaData("key", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING , true)));
- tmpMap.put(_Fields.COLUMN_PARENT, new org.apache.thrift.meta_data.FieldMetaData("column_parent", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, ColumnParent.class)));
- tmpMap.put(_Fields.COLUMN_SLICES, new org.apache.thrift.meta_data.FieldMetaData("column_slices", 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, ColumnSlice.class))));
- tmpMap.put(_Fields.REVERSED, new org.apache.thrift.meta_data.FieldMetaData("reversed", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
- tmpMap.put(_Fields.COUNT, new org.apache.thrift.meta_data.FieldMetaData("count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
- tmpMap.put(_Fields.CONSISTENCY_LEVEL, new org.apache.thrift.meta_data.FieldMetaData("consistency_level", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, ConsistencyLevel.class)));
- metaDataMap = Collections.unmodifiableMap(tmpMap);
- org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(MultiSliceRequest.class, metaDataMap);
- }
-
- public MultiSliceRequest() {
- this.reversed = false;
-
- this.count = 1000;
-
- this.consistency_level = org.apache.cassandra.thrift.ConsistencyLevel.ONE;
-
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public MultiSliceRequest(MultiSliceRequest other) {
- __isset_bitfield = other.__isset_bitfield;
- if (other.isSetKey()) {
- this.key = org.apache.thrift.TBaseHelper.copyBinary(other.key);
-;
- }
- if (other.isSetColumn_parent()) {
- this.column_parent = new ColumnParent(other.column_parent);
- }
- if (other.isSetColumn_slices()) {
- List<ColumnSlice> __this__column_slices = new ArrayList<ColumnSlice>(other.column_slices.size());
- for (ColumnSlice other_element : other.column_slices) {
- __this__column_slices.add(new ColumnSlice(other_element));
- }
- this.column_slices = __this__column_slices;
- }
- this.reversed = other.reversed;
- this.count = other.count;
- if (other.isSetConsistency_level()) {
- this.consistency_level = other.consistency_level;
- }
- }
-
- public MultiSliceRequest deepCopy() {
- return new MultiSliceRequest(this);
- }
-
- @Override
- public void clear() {
- this.key = null;
- this.column_parent = null;
- this.column_slices = null;
- this.reversed = false;
-
- this.count = 1000;
-
- this.consistency_level = org.apache.cassandra.thrift.ConsistencyLevel.ONE;
-
- }
-
- public byte[] getKey() {
- setKey(org.apache.thrift.TBaseHelper.rightSize(key));
- return key == null ? null : key.array();
- }
-
- public ByteBuffer bufferForKey() {
- return key;
- }
-
- public MultiSliceRequest setKey(byte[] key) {
- setKey(key == null ? (ByteBuffer)null : ByteBuffer.wrap(key));
- return this;
- }
-
- public MultiSliceRequest setKey(ByteBuffer key) {
- this.key = key;
- return this;
- }
-
- public void unsetKey() {
- this.key = null;
- }
-
- /** Returns true if field key is set (has been assigned a value) and false otherwise */
- public boolean isSetKey() {
- return this.key != null;
- }
-
- public void setKeyIsSet(boolean value) {
- if (!value) {
- this.key = null;
- }
- }
-
- public ColumnParent getColumn_parent() {
- return this.column_parent;
- }
-
- public MultiSliceRequest setColumn_parent(ColumnParent column_parent) {
- this.column_parent = column_parent;
- return this;
- }
-
- public void unsetColumn_parent() {
- this.column_parent = null;
- }
-
- /** Returns true if field column_parent is set (has been assigned a value) and false otherwise */
- public boolean isSetColumn_parent() {
- return this.column_parent != null;
- }
-
- public void setColumn_parentIsSet(boolean value) {
- if (!value) {
- this.column_parent = null;
- }
- }
-
- public int getColumn_slicesSize() {
- return (this.column_slices == null) ? 0 : this.column_slices.size();
- }
-
- public java.util.Iterator<ColumnSlice> getColumn_slicesIterator() {
- return (this.column_slices == null) ? null : this.column_slices.iterator();
- }
-
- public void addToColumn_slices(ColumnSlice elem) {
- if (this.column_slices == null) {
- this.column_slices = new ArrayList<ColumnSlice>();
- }
- this.column_slices.add(elem);
- }
-
- public List<ColumnSlice> getColumn_slices() {
- return this.column_slices;
- }
-
- public MultiSliceRequest setColumn_slices(List<ColumnSlice> column_slices) {
- this.column_slices = column_slices;
- return this;
- }
-
- public void unsetColumn_slices() {
- this.column_slices = null;
- }
-
- /** Returns true if field column_slices is set (has been assigned a value) and false otherwise */
- public boolean isSetColumn_slices() {
- return this.column_slices != null;
- }
-
- public void setColumn_slicesIsSet(boolean value) {
- if (!value) {
- this.column_slices = null;
- }
- }
-
- public boolean isReversed() {
- return this.reversed;
- }
-
- public MultiSliceRequest setReversed(boolean reversed) {
- this.reversed = reversed;
- setReversedIsSet(true);
- return this;
- }
-
- public void unsetReversed() {
- __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __REVERSED_ISSET_ID);
- }
-
- /** Returns true if field reversed is set (has been assigned a value) and false otherwise */
- public boolean isSetReversed() {
- return EncodingUtils.testBit(__isset_bitfield, __REVERSED_ISSET_ID);
- }
-
- public void setReversedIsSet(boolean value) {
- __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __REVERSED_ISSET_ID, value);
- }
-
- public int getCount() {
- return this.count;
- }
-
- public MultiSliceRequest setCount(int count) {
- this.count = count;
- setCountIsSet(true);
- return this;
- }
-
- public void unsetCount() {
- __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __COUNT_ISSET_ID);
- }
-
- /** Returns true if field count is set (has been assigned a value) and false otherwise */
- public boolean isSetCount() {
- return EncodingUtils.testBit(__isset_bitfield, __COUNT_ISSET_ID);
- }
-
- public void setCountIsSet(boolean value) {
- __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __COUNT_ISSET_ID, value);
- }
-
- /**
- *
- * @see ConsistencyLevel
- */
- public ConsistencyLevel getConsistency_level() {
- return this.consistency_level;
- }
-
- /**
- *
- * @see ConsistencyLevel
- */
- public MultiSliceRequest setConsistency_level(ConsistencyLevel consistency_level) {
- this.consistency_level = consistency_level;
- return this;
- }
-
- public void unsetConsistency_level() {
- this.consistency_level = null;
- }
-
- /** Returns true if field consistency_level is set (has been assigned a value) and false otherwise */
- public boolean isSetConsistency_level() {
- return this.consistency_level != null;
- }
-
- public void setConsistency_levelIsSet(boolean value) {
- if (!value) {
- this.consistency_level = null;
- }
- }
-
- public void setFieldValue(_Fields field, Object value) {
- switch (field) {
- case KEY:
- if (value == null) {
- unsetKey();
- } else {
- setKey((ByteBuffer)value);
- }
- break;
-
- case COLUMN_PARENT:
- if (value == null) {
- unsetColumn_parent();
- } else {
- setColumn_parent((ColumnParent)value);
- }
- break;
-
- case COLUMN_SLICES:
- if (value == null) {
- unsetColumn_slices();
- } else {
- setColumn_slices((List<ColumnSlice>)value);
- }
- break;
-
- case REVERSED:
- if (value == null) {
- unsetReversed();
- } else {
- setReversed((Boolean)value);
- }
- break;
-
- case COUNT:
- if (value == null) {
- unsetCount();
- } else {
- setCount((Integer)value);
- }
- break;
-
- case CONSISTENCY_LEVEL:
- if (value == null) {
- unsetConsistency_level();
- } else {
- setConsistency_level((ConsistencyLevel)value);
- }
- break;
-
- }
- }
-
- public Object getFieldValue(_Fields field) {
- switch (field) {
- case KEY:
- return getKey();
-
- case COLUMN_PARENT:
- return getColumn_parent();
-
- case COLUMN_SLICES:
- return getColumn_slices();
-
- case REVERSED:
- return Boolean.valueOf(isReversed());
-
- case COUNT:
- return Integer.valueOf(getCount());
-
- case CONSISTENCY_LEVEL:
- return getConsistency_level();
-
- }
- 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 KEY:
- return isSetKey();
- case COLUMN_PARENT:
- return isSetColumn_parent();
- case COLUMN_SLICES:
- return isSetColumn_slices();
- case REVERSED:
- return isSetReversed();
- case COUNT:
- return isSetCount();
- case CONSISTENCY_LEVEL:
- return isSetConsistency_level();
- }
- throw new IllegalStateException();
- }
-
- @Override
- public boolean equals(Object that) {
- if (that == null)
- return false;
- if (that instanceof MultiSliceRequest)
- return this.equals((MultiSliceRequest)that);
- return false;
- }
-
- public boolean equals(MultiSliceRequest that) {
- if (that == null)
- return false;
-
- boolean this_present_key = true && this.isSetKey();
- boolean that_present_key = true && that.isSetKey();
- if (this_present_key || that_present_key) {
- if (!(this_present_key && that_present_key))
- return false;
- if (!this.key.equals(that.key))
- return false;
- }
-
- boolean this_present_column_parent = true && this.isSetColumn_parent();
- boolean that_present_column_parent = true && that.isSetColumn_parent();
- if (this_present_column_parent || that_present_column_parent) {
- if (!(this_present_column_parent && that_present_column_parent))
- return false;
- if (!this.column_parent.equals(that.column_parent))
- return false;
- }
-
- boolean this_present_column_slices = true && this.isSetColumn_slices();
- boolean that_present_column_slices = true && that.isSetColumn_slices();
- if (this_present_column_slices || that_present_column_slices) {
- if (!(this_present_column_slices && that_present_column_slices))
- return false;
- if (!this.column_slices.equals(that.column_slices))
- return false;
- }
-
- boolean this_present_reversed = true && this.isSetReversed();
- boolean that_present_reversed = true && that.isSetReversed();
- if (this_present_reversed || that_present_reversed) {
- if (!(this_present_reversed && that_present_reversed))
- return false;
- if (this.reversed != that.reversed)
- return false;
- }
-
- boolean this_present_count = true && this.isSetCount();
- boolean that_present_count = true && that.isSetCount();
- if (this_present_count || that_present_count) {
- if (!(this_present_count && that_present_count))
- return false;
- if (this.count != that.count)
- return false;
- }
-
- boolean this_present_consistency_level = true && this.isSetConsistency_level();
- boolean that_present_consistency_level = true && that.isSetConsistency_level();
- if (this_present_consistency_level || that_present_consistency_level) {
- if (!(this_present_consistency_level && that_present_consistency_level))
- return false;
- if (!this.consistency_level.equals(that.consistency_level))
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- HashCodeBuilder builder = new HashCodeBuilder();
-
- boolean present_key = true && (isSetKey());
- builder.append(present_key);
- if (present_key)
- builder.append(key);
-
- boolean present_column_parent = true && (isSetColumn_parent());
- builder.append(present_column_parent);
- if (present_column_parent)
- builder.append(column_parent);
-
- boolean present_column_slices = true && (isSetColumn_slices());
- builder.append(present_column_slices);
- if (present_column_slices)
- builder.append(column_slices);
-
- boolean present_reversed = true && (isSetReversed());
- builder.append(present_reversed);
- if (present_reversed)
- builder.append(reversed);
-
- boolean present_count = true && (isSetCount());
- builder.append(present_count);
- if (present_count)
- builder.append(count);
-
- boolean present_consistency_level = true && (isSetConsistency_level());
- builder.append(present_consistency_level);
- if (present_consistency_level)
- builder.append(consistency_level.getValue());
-
- return builder.toHashCode();
- }
-
- @Override
- public int compareTo(MultiSliceRequest other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- lastComparison = Boolean.valueOf(isSetKey()).compareTo(other.isSetKey());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetKey()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.key, other.key);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetColumn_parent()).compareTo(other.isSetColumn_parent());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetColumn_parent()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.column_parent, other.column_parent);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetColumn_slices()).compareTo(other.isSetColumn_slices());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetColumn_slices()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.column_slices, other.column_slices);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetReversed()).compareTo(other.isSetReversed());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetReversed()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.reversed, other.reversed);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetCount()).compareTo(other.isSetCount());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetCount()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.count, other.count);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = Boolean.valueOf(isSetConsistency_level()).compareTo(other.isSetConsistency_level());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetConsistency_level()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.consistency_level, other.consistency_level);
- 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("MultiSliceRequest(");
- boolean first = true;
-
- if (isSetKey()) {
- sb.append("key:");
- if (this.key == null) {
- sb.append("null");
- } else {
- org.apache.thrift.TBaseHelper.toString(this.key, sb);
- }
- first = false;
- }
- if (isSetColumn_parent()) {
- if (!first) sb.append(", ");
- sb.append("column_parent:");
- if (this.column_parent == null) {
- sb.append("null");
- } else {
- sb.append(this.column_parent);
- }
- first = false;
- }
- if (isSetColumn_slices()) {
- if (!first) sb.append(", ");
- sb.append("column_slices:");
- if (this.column_slices == null) {
- sb.append("null");
- } else {
- sb.append(this.column_slices);
- }
- first = false;
- }
- if (isSetReversed()) {
- if (!first) sb.append(", ");
- sb.append("reversed:");
- sb.append(this.reversed);
- first = false;
- }
- if (isSetCount()) {
- if (!first) sb.append(", ");
- sb.append("count:");
- sb.append(this.count);
- first = false;
- }
- if (isSetConsistency_level()) {
- if (!first) sb.append(", ");
- sb.append("consistency_level:");
- if (this.consistency_level == null) {
- sb.append("null");
- } else {
- sb.append(this.consistency_level);
- }
- first = false;
- }
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- // check for sub-struct validity
- if (column_parent != null) {
- column_parent.validate();
- }
- }
-
- 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 {
- // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
- __isset_bitfield = 0;
- 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 MultiSliceRequestStandardSchemeFactory implements SchemeFactory {
- public MultiSliceRequestStandardScheme getScheme() {
- return new MultiSliceRequestStandardScheme();
- }
- }
-
- private static class MultiSliceRequestStandardScheme extends StandardScheme<MultiSliceRequest> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, MultiSliceRequest 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: // KEY
- if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
- struct.key = iprot.readBinary();
- struct.setKeyIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 2: // COLUMN_PARENT
- if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
- struct.column_parent = new ColumnParent();
- struct.column_parent.read(iprot);
- struct.setColumn_parentIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 3: // COLUMN_SLICES
- if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
- {
- org.apache.thrift.protocol.TList _list216 = iprot.readListBegin();
- struct.column_slices = new ArrayList<ColumnSlice>(_list216.size);
- for (int _i217 = 0; _i217 < _list216.size; ++_i217)
- {
- ColumnSlice _elem218;
- _elem218 = new ColumnSlice();
- _elem218.read(iprot);
- struct.column_slices.add(_elem218);
- }
- iprot.readListEnd();
- }
- struct.setColumn_slicesIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 4: // REVERSED
- if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
- struct.reversed = iprot.readBool();
- struct.setReversedIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 5: // COUNT
- if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
- struct.count = iprot.readI32();
- struct.setCountIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 6: // CONSISTENCY_LEVEL
- if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
- struct.consistency_level = ConsistencyLevel.findByValue(iprot.readI32());
- struct.setConsistency_levelIsSet(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, MultiSliceRequest struct) throws org.apache.thrift.TException {
- struct.validate();
-
- oprot.writeStructBegin(STRUCT_DESC);
- if (struct.key != null) {
- if (struct.isSetKey()) {
- oprot.writeFieldBegin(KEY_FIELD_DESC);
- oprot.writeBinary(struct.key);
- oprot.writeFieldEnd();
- }
- }
- if (struct.column_parent != null) {
- if (struct.isSetColumn_parent()) {
- oprot.writeFieldBegin(COLUMN_PARENT_FIELD_DESC);
- struct.column_parent.write(oprot);
- oprot.writeFieldEnd();
- }
- }
- if (struct.column_slices != null) {
- if (struct.isSetColumn_slices()) {
- oprot.writeFieldBegin(COLUMN_SLICES_FIELD_DESC);
- {
- oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, struct.column_slices.size()));
- for (ColumnSlice _iter219 : struct.column_slices)
- {
- _iter219.write(oprot);
- }
- oprot.writeListEnd();
- }
- oprot.writeFieldEnd();
- }
- }
- if (struct.isSetReversed()) {
- oprot.writeFieldBegin(REVERSED_FIELD_DESC);
- oprot.writeBool(struct.reversed);
- oprot.writeFieldEnd();
- }
- if (struct.isSetCount()) {
- oprot.writeFieldBegin(COUNT_FIELD_DESC);
- oprot.writeI32(struct.count);
- oprot.writeFieldEnd();
- }
- if (struct.consistency_level != null) {
- if (struct.isSetConsistency_level()) {
- oprot.writeFieldBegin(CONSISTENCY_LEVEL_FIELD_DESC);
- oprot.writeI32(struct.consistency_level.getValue());
- oprot.writeFieldEnd();
- }
- }
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class MultiSliceRequestTupleSchemeFactory implements SchemeFactory {
- public MultiSliceRequestTupleScheme getScheme() {
- return new MultiSliceRequestTupleScheme();
- }
- }
-
- private static class MultiSliceRequestTupleScheme extends TupleScheme<MultiSliceRequest> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, MultiSliceRequest struct) throws org.apache.thrift.TException {
- TTupleProtocol oprot = (TTupleProtocol) prot;
- BitSet optionals = new BitSet();
- if (struct.isSetKey()) {
- optionals.set(0);
- }
- if (struct.isSetColumn_parent()) {
- optionals.set(1);
- }
- if (struct.isSetColumn_slices()) {
- optionals.set(2);
- }
- if (struct.isSetReversed()) {
- optionals.set(3);
- }
- if (struct.isSetCount()) {
- optionals.set(4);
- }
- if (struct.isSetConsistency_level()) {
- optionals.set(5);
- }
- oprot.writeBitSet(optionals, 6);
- if (struct.isSetKey()) {
- oprot.writeBinary(struct.key);
- }
- if (struct.isSetColumn_parent()) {
- struct.column_parent.write(oprot);
- }
- if (struct.isSetColumn_slices()) {
- {
- oprot.writeI32(struct.column_slices.size());
- for (ColumnSlice _iter220 : struct.column_slices)
- {
- _iter220.write(oprot);
- }
- }
- }
- if (struct.isSetReversed()) {
- oprot.writeBool(struct.reversed);
- }
- if (struct.isSetCount()) {
- oprot.writeI32(struct.count);
- }
- if (struct.isSetConsistency_level()) {
- oprot.writeI32(struct.consistency_level.getValue());
- }
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, MultiSliceRequest struct) throws org.apache.thrift.TException {
- TTupleProtocol iprot = (TTupleProtocol) prot;
- BitSet incoming = iprot.readBitSet(6);
- if (incoming.get(0)) {
- struct.key = iprot.readBinary();
- struct.setKeyIsSet(true);
- }
- if (incoming.get(1)) {
- struct.column_parent = new ColumnParent();
- struct.column_parent.read(iprot);
- struct.setColumn_parentIsSet(true);
- }
- if (incoming.get(2)) {
- {
- org.apache.thrift.protocol.TList _list221 = new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.column_slices = new ArrayList<ColumnSlice>(_list221.size);
- for (int _i222 = 0; _i222 < _list221.size; ++_i222)
- {
- ColumnSlice _elem223;
- _elem223 = new ColumnSlice();
- _elem223.read(iprot);
- struct.column_slices.add(_elem223);
- }
- }
- struct.setColumn_slicesIsSet(true);
- }
- if (incoming.get(3)) {
- struct.reversed = iprot.readBool();
- struct.setReversedIsSet(true);
- }
- if (incoming.get(4)) {
- struct.count = iprot.readI32();
- struct.setCountIsSet(true);
- }
- if (incoming.get(5)) {
- struct.consistency_level = ConsistencyLevel.findByValue(iprot.readI32());
- struct.setConsistency_levelIsSet(true);
- }
- }
- }
-
-}
-