org.apache.hadoop.hive.serde2.thrift.test
Class Complex

java.lang.Object
  extended by org.apache.hadoop.hive.serde2.thrift.test.Complex
All Implemented Interfaces:
Serializable, Cloneable, org.apache.thrift.TBase

public class Complex
extends Object
implements org.apache.thrift.TBase, Serializable, Cloneable

See Also:
Serialized Form

Field Summary
 int aint
           
static int AINT
           
 String aString
           
static int ASTRING
           
 List<Integer> lint
           
static int LINT
           
 List<IntString> lintString
           
static int LINTSTRING
           
 List<String> lString
           
static int LSTRING
           
static Map<Integer,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
           
 Map<String,String> mStringString
           
static int MSTRINGSTRING
           
 
Constructor Summary
Complex()
           
Complex(Complex other)
          Performs a deep copy on other.
Complex(int aint, String aString, List<Integer> lint, List<String> lString, List<IntString> lintString, Map<String,String> mStringString)
           
 
Method Summary
 void addToLint(int elem)
           
 void addToLintString(IntString elem)
           
 void addToLString(String elem)
           
 Complex clone()
           
 boolean equals(Complex that)
           
 boolean equals(Object that)
           
 int getAint()
           
 String getAString()
           
 Object getFieldValue(int fieldID)
           
 List<Integer> getLint()
           
 Iterator<Integer> getLintIterator()
           
 int getLintSize()
           
 List<IntString> getLintString()
           
 Iterator<IntString> getLintStringIterator()
           
 int getLintStringSize()
           
 List<String> getLString()
           
 Iterator<String> getLStringIterator()
           
 int getLStringSize()
           
 Map<String,String> getMStringString()
           
 int getMStringStringSize()
           
 int hashCode()
           
 boolean isSet(int fieldID)
           
 boolean isSetAint()
           
 boolean isSetAString()
           
 boolean isSetLint()
           
 boolean isSetLintString()
           
 boolean isSetLString()
           
 boolean isSetMStringString()
           
 void putToMStringString(String key, String val)
           
 void read(org.apache.thrift.protocol.TProtocol iprot)
           
 void setAint(int aint)
           
 void setAintIsSet(boolean value)
           
 void setAString(String aString)
           
 void setAStringIsSet(boolean value)
           
 void setFieldValue(int fieldID, Object value)
           
 void setLint(List<Integer> lint)
           
 void setLintIsSet(boolean value)
           
 void setLintString(List<IntString> lintString)
           
 void setLintStringIsSet(boolean value)
           
 void setLString(List<String> lString)
           
 void setLStringIsSet(boolean value)
           
 void setMStringString(Map<String,String> mStringString)
           
 void setMStringStringIsSet(boolean value)
           
 String toString()
           
 void unsetAint()
           
 void unsetAString()
           
 void unsetLint()
           
 void unsetLintString()
           
 void unsetLString()
           
 void unsetMStringString()
           
 void validate()
           
 void write(org.apache.thrift.protocol.TProtocol oprot)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

aint

public int aint

AINT

public static final int AINT
See Also:
Constant Field Values

aString

public String aString

ASTRING

public static final int ASTRING
See Also:
Constant Field Values

lint

public List<Integer> lint

LINT

public static final int LINT
See Also:
Constant Field Values

lString

public List<String> lString

LSTRING

public static final int LSTRING
See Also:
Constant Field Values

lintString

public List<IntString> lintString

LINTSTRING

public static final int LINTSTRING
See Also:
Constant Field Values

mStringString

public Map<String,String> mStringString

MSTRINGSTRING

public static final int MSTRINGSTRING
See Also:
Constant Field Values

metaDataMap

public static final Map<Integer,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
Constructor Detail

Complex

public Complex()

Complex

public Complex(int aint,
               String aString,
               List<Integer> lint,
               List<String> lString,
               List<IntString> lintString,
               Map<String,String> mStringString)

Complex

public Complex(Complex other)
Performs a deep copy on other.

Method Detail

clone

public Complex clone()
Overrides:
clone in class Object

getAint

public int getAint()

setAint

public void setAint(int aint)

unsetAint

public void unsetAint()

isSetAint

public boolean isSetAint()

setAintIsSet

public void setAintIsSet(boolean value)

getAString

public String getAString()

setAString

public void setAString(String aString)

unsetAString

public void unsetAString()

isSetAString

public boolean isSetAString()

setAStringIsSet

public void setAStringIsSet(boolean value)

getLintSize

public int getLintSize()

getLintIterator

public Iterator<Integer> getLintIterator()

addToLint

public void addToLint(int elem)

getLint

public List<Integer> getLint()

setLint

public void setLint(List<Integer> lint)

unsetLint

public void unsetLint()

isSetLint

public boolean isSetLint()

setLintIsSet

public void setLintIsSet(boolean value)

getLStringSize

public int getLStringSize()

getLStringIterator

public Iterator<String> getLStringIterator()

addToLString

public void addToLString(String elem)

getLString

public List<String> getLString()

setLString

public void setLString(List<String> lString)

unsetLString

public void unsetLString()

isSetLString

public boolean isSetLString()

setLStringIsSet

public void setLStringIsSet(boolean value)

getLintStringSize

public int getLintStringSize()

getLintStringIterator

public Iterator<IntString> getLintStringIterator()

addToLintString

public void addToLintString(IntString elem)

getLintString

public List<IntString> getLintString()

setLintString

public void setLintString(List<IntString> lintString)

unsetLintString

public void unsetLintString()

isSetLintString

public boolean isSetLintString()

setLintStringIsSet

public void setLintStringIsSet(boolean value)

getMStringStringSize

public int getMStringStringSize()

putToMStringString

public void putToMStringString(String key,
                               String val)

getMStringString

public Map<String,String> getMStringString()

setMStringString

public void setMStringString(Map<String,String> mStringString)

unsetMStringString

public void unsetMStringString()

isSetMStringString

public boolean isSetMStringString()

setMStringStringIsSet

public void setMStringStringIsSet(boolean value)

setFieldValue

public void setFieldValue(int fieldID,
                          Object value)
Specified by:
setFieldValue in interface org.apache.thrift.TBase

getFieldValue

public Object getFieldValue(int fieldID)
Specified by:
getFieldValue in interface org.apache.thrift.TBase

isSet

public boolean isSet(int fieldID)
Specified by:
isSet in interface org.apache.thrift.TBase

equals

public boolean equals(Object that)
Overrides:
equals in class Object

equals

public boolean equals(Complex that)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

read

public void read(org.apache.thrift.protocol.TProtocol iprot)
          throws org.apache.thrift.TException
Specified by:
read in interface org.apache.thrift.TBase
Throws:
org.apache.thrift.TException

write

public void write(org.apache.thrift.protocol.TProtocol oprot)
           throws org.apache.thrift.TException
Specified by:
write in interface org.apache.thrift.TBase
Throws:
org.apache.thrift.TException

toString

public String toString()
Overrides:
toString in class Object

validate

public void validate()
              throws org.apache.thrift.TException
Throws:
org.apache.thrift.TException


Copyright © 2010 The Apache Software Foundation