public class SkewedInfo extends java.lang.Object implements org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>, java.io.Serializable, java.lang.Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
SkewedInfo._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Modifier and Type | Field and Description |
---|---|
static java.util.Map<SkewedInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
Constructor and Description |
---|
SkewedInfo() |
SkewedInfo(java.util.List<java.lang.String> skewedColNames,
java.util.List<java.util.List<java.lang.String>> skewedColValues,
java.util.Map<java.util.List<java.lang.String>,java.lang.String> skewedColValueLocationMaps) |
SkewedInfo(SkewedInfo other)
Performs a deep copy on other.
|
Modifier and Type | Method and Description |
---|---|
void |
addToSkewedColNames(java.lang.String elem) |
void |
addToSkewedColValues(java.util.List<java.lang.String> elem) |
void |
clear() |
int |
compareTo(SkewedInfo other) |
SkewedInfo |
deepCopy() |
boolean |
equals(java.lang.Object that) |
boolean |
equals(SkewedInfo that) |
SkewedInfo._Fields |
fieldForId(int fieldId) |
java.lang.Object |
getFieldValue(SkewedInfo._Fields field) |
java.util.List<java.lang.String> |
getSkewedColNames() |
java.util.Iterator<java.lang.String> |
getSkewedColNamesIterator() |
int |
getSkewedColNamesSize() |
java.util.Map<java.util.List<java.lang.String>,java.lang.String> |
getSkewedColValueLocationMaps() |
int |
getSkewedColValueLocationMapsSize() |
java.util.List<java.util.List<java.lang.String>> |
getSkewedColValues() |
java.util.Iterator<java.util.List<java.lang.String>> |
getSkewedColValuesIterator() |
int |
getSkewedColValuesSize() |
int |
hashCode() |
boolean |
isSet(SkewedInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetSkewedColNames()
Returns true if field skewedColNames is set (has been assigned a value) and false otherwise
|
boolean |
isSetSkewedColValueLocationMaps()
Returns true if field skewedColValueLocationMaps is set (has been assigned a value) and false otherwise
|
boolean |
isSetSkewedColValues()
Returns true if field skewedColValues is set (has been assigned a value) and false otherwise
|
void |
putToSkewedColValueLocationMaps(java.util.List<java.lang.String> key,
java.lang.String val) |
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
void |
setFieldValue(SkewedInfo._Fields field,
java.lang.Object value) |
void |
setSkewedColNames(java.util.List<java.lang.String> skewedColNames) |
void |
setSkewedColNamesIsSet(boolean value) |
void |
setSkewedColValueLocationMaps(java.util.Map<java.util.List<java.lang.String>,java.lang.String> skewedColValueLocationMaps) |
void |
setSkewedColValueLocationMapsIsSet(boolean value) |
void |
setSkewedColValues(java.util.List<java.util.List<java.lang.String>> skewedColValues) |
void |
setSkewedColValuesIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetSkewedColNames() |
void |
unsetSkewedColValueLocationMaps() |
void |
unsetSkewedColValues() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final java.util.Map<SkewedInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public SkewedInfo()
public SkewedInfo(java.util.List<java.lang.String> skewedColNames, java.util.List<java.util.List<java.lang.String>> skewedColValues, java.util.Map<java.util.List<java.lang.String>,java.lang.String> skewedColValueLocationMaps)
public SkewedInfo(SkewedInfo other)
public SkewedInfo deepCopy()
deepCopy
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public int getSkewedColNamesSize()
public java.util.Iterator<java.lang.String> getSkewedColNamesIterator()
public void addToSkewedColNames(java.lang.String elem)
public java.util.List<java.lang.String> getSkewedColNames()
public void setSkewedColNames(java.util.List<java.lang.String> skewedColNames)
public void unsetSkewedColNames()
public boolean isSetSkewedColNames()
public void setSkewedColNamesIsSet(boolean value)
public int getSkewedColValuesSize()
public java.util.Iterator<java.util.List<java.lang.String>> getSkewedColValuesIterator()
public void addToSkewedColValues(java.util.List<java.lang.String> elem)
public java.util.List<java.util.List<java.lang.String>> getSkewedColValues()
public void setSkewedColValues(java.util.List<java.util.List<java.lang.String>> skewedColValues)
public void unsetSkewedColValues()
public boolean isSetSkewedColValues()
public void setSkewedColValuesIsSet(boolean value)
public int getSkewedColValueLocationMapsSize()
public void putToSkewedColValueLocationMaps(java.util.List<java.lang.String> key, java.lang.String val)
public java.util.Map<java.util.List<java.lang.String>,java.lang.String> getSkewedColValueLocationMaps()
public void setSkewedColValueLocationMaps(java.util.Map<java.util.List<java.lang.String>,java.lang.String> skewedColValueLocationMaps)
public void unsetSkewedColValueLocationMaps()
public boolean isSetSkewedColValueLocationMaps()
public void setSkewedColValueLocationMapsIsSet(boolean value)
public void setFieldValue(SkewedInfo._Fields field, java.lang.Object value)
setFieldValue
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public java.lang.Object getFieldValue(SkewedInfo._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public boolean isSet(SkewedInfo._Fields field)
isSet
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public boolean equals(SkewedInfo that)
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(SkewedInfo other)
compareTo
in interface java.lang.Comparable<SkewedInfo>
public SkewedInfo._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
org.apache.thrift.TException
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
write
in interface org.apache.thrift.TBase<SkewedInfo,SkewedInfo._Fields>
org.apache.thrift.TException
public java.lang.String toString()
toString
in class java.lang.Object
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2012 The Apache Software Foundation