@Generated(value="Autogenerated by Thrift Compiler (0.11.0)",
date="2021-05-05")
public class StackTrace
extends java.lang.Object
implements org.apache.thrift.TBase<StackTrace,StackTrace._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<StackTrace>
| Modifier and Type | Class and Description |
|---|---|
static class |
StackTrace._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<StackTrace._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
| Constructor and Description |
|---|
StackTrace() |
StackTrace(java.util.List<java.lang.String> classNames,
java.util.List<java.lang.String> fileNames,
java.util.List<java.lang.String> methodNames,
java.util.List<java.lang.Integer> lineNumbers) |
StackTrace(StackTrace other)
Performs a deep copy on other.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToClassNames(java.lang.String elem) |
void |
addToFileNames(java.lang.String elem) |
void |
addToLineNumbers(int elem) |
void |
addToMethodNames(java.lang.String elem) |
void |
clear() |
int |
compareTo(StackTrace other) |
StackTrace |
deepCopy() |
boolean |
equals(java.lang.Object that) |
boolean |
equals(StackTrace that) |
StackTrace._Fields |
fieldForId(int fieldId) |
java.util.List<java.lang.String> |
getClassNames() |
java.util.Iterator<java.lang.String> |
getClassNamesIterator() |
int |
getClassNamesSize() |
java.lang.Object |
getFieldValue(StackTrace._Fields field) |
java.util.List<java.lang.String> |
getFileNames() |
java.util.Iterator<java.lang.String> |
getFileNamesIterator() |
int |
getFileNamesSize() |
java.util.List<java.lang.Integer> |
getLineNumbers() |
java.util.Iterator<java.lang.Integer> |
getLineNumbersIterator() |
int |
getLineNumbersSize() |
java.util.List<java.lang.String> |
getMethodNames() |
java.util.Iterator<java.lang.String> |
getMethodNamesIterator() |
int |
getMethodNamesSize() |
int |
hashCode() |
boolean |
isSet(StackTrace._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetClassNames()
Returns true if field classNames is set (has been assigned a value) and false otherwise
|
boolean |
isSetFileNames()
Returns true if field fileNames is set (has been assigned a value) and false otherwise
|
boolean |
isSetLineNumbers()
Returns true if field lineNumbers is set (has been assigned a value) and false otherwise
|
boolean |
isSetMethodNames()
Returns true if field methodNames is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
StackTrace |
setClassNames(java.util.List<java.lang.String> classNames) |
void |
setClassNamesIsSet(boolean value) |
void |
setFieldValue(StackTrace._Fields field,
java.lang.Object value) |
StackTrace |
setFileNames(java.util.List<java.lang.String> fileNames) |
void |
setFileNamesIsSet(boolean value) |
StackTrace |
setLineNumbers(java.util.List<java.lang.Integer> lineNumbers) |
void |
setLineNumbersIsSet(boolean value) |
StackTrace |
setMethodNames(java.util.List<java.lang.String> methodNames) |
void |
setMethodNamesIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetClassNames() |
void |
unsetFileNames() |
void |
unsetLineNumbers() |
void |
unsetMethodNames() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final java.util.Map<StackTrace._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public StackTrace()
public StackTrace(java.util.List<java.lang.String> classNames,
java.util.List<java.lang.String> fileNames,
java.util.List<java.lang.String> methodNames,
java.util.List<java.lang.Integer> lineNumbers)
public StackTrace(StackTrace other)
public StackTrace deepCopy()
deepCopy in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public void clear()
clear in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public int getClassNamesSize()
public java.util.Iterator<java.lang.String> getClassNamesIterator()
public void addToClassNames(java.lang.String elem)
public java.util.List<java.lang.String> getClassNames()
public StackTrace setClassNames(java.util.List<java.lang.String> classNames)
public void unsetClassNames()
public boolean isSetClassNames()
public void setClassNamesIsSet(boolean value)
public int getFileNamesSize()
public java.util.Iterator<java.lang.String> getFileNamesIterator()
public void addToFileNames(java.lang.String elem)
public java.util.List<java.lang.String> getFileNames()
public StackTrace setFileNames(java.util.List<java.lang.String> fileNames)
public void unsetFileNames()
public boolean isSetFileNames()
public void setFileNamesIsSet(boolean value)
public int getMethodNamesSize()
public java.util.Iterator<java.lang.String> getMethodNamesIterator()
public void addToMethodNames(java.lang.String elem)
public java.util.List<java.lang.String> getMethodNames()
public StackTrace setMethodNames(java.util.List<java.lang.String> methodNames)
public void unsetMethodNames()
public boolean isSetMethodNames()
public void setMethodNamesIsSet(boolean value)
public int getLineNumbersSize()
public java.util.Iterator<java.lang.Integer> getLineNumbersIterator()
public void addToLineNumbers(int elem)
public java.util.List<java.lang.Integer> getLineNumbers()
public StackTrace setLineNumbers(java.util.List<java.lang.Integer> lineNumbers)
public void unsetLineNumbers()
public boolean isSetLineNumbers()
public void setLineNumbersIsSet(boolean value)
public void setFieldValue(StackTrace._Fields field, java.lang.Object value)
setFieldValue in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public java.lang.Object getFieldValue(StackTrace._Fields field)
getFieldValue in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public boolean isSet(StackTrace._Fields field)
isSet in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic boolean equals(StackTrace that)
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(StackTrace other)
compareTo in interface java.lang.Comparable<StackTrace>public StackTrace._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<StackTrace,StackTrace._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TException