@Generated(value="Autogenerated by Thrift Compiler (0.22.0)",
date="2026-02-24")
public class THFMException
extends org.apache.thrift.TException
implements org.apache.thrift.TBase<THFMException,THFMException._Fields>, Serializable, Cloneable, Comparable<THFMException>
| Modifier and Type | Class and Description |
|---|---|
static class |
THFMException._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Modifier and Type | Field and Description |
|---|---|
String |
errorCode |
String |
exceptionType |
int |
hResult |
String |
localizedMessage |
String |
message |
static Map<THFMException._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
List<String> |
params |
List<TTraceEntry> |
webserviceStackTrace |
| Constructor and Description |
|---|
THFMException() |
THFMException(int hResult,
String errorCode,
String exceptionType,
List<String> params,
String localizedMessage,
String message,
List<TTraceEntry> webserviceStackTrace) |
THFMException(THFMException other)
Performs a deep copy on other.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToParams(String elem) |
void |
addToWebserviceStackTrace(TTraceEntry elem) |
void |
clear() |
int |
compareTo(THFMException other) |
THFMException |
deepCopy() |
boolean |
equals(Object that) |
boolean |
equals(THFMException that) |
THFMException._Fields |
fieldForId(int fieldId) |
String |
getErrorCode() |
String |
getExceptionType() |
Object |
getFieldValue(THFMException._Fields field) |
int |
getHResult() |
String |
getLocalizedMessage() |
String |
getMessage() |
List<String> |
getParams() |
Iterator<String> |
getParamsIterator() |
int |
getParamsSize() |
List<TTraceEntry> |
getWebserviceStackTrace() |
Iterator<TTraceEntry> |
getWebserviceStackTraceIterator() |
int |
getWebserviceStackTraceSize() |
int |
hashCode() |
boolean |
isSet(THFMException._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetErrorCode()
Returns true if field errorCode is set (has been assigned a value) and false otherwise
|
boolean |
isSetExceptionType()
Returns true if field exceptionType is set (has been assigned a value) and false otherwise
|
boolean |
isSetHResult()
Returns true if field hResult is set (has been assigned a value) and false otherwise
|
boolean |
isSetLocalizedMessage()
Returns true if field localizedMessage is set (has been assigned a value) and false otherwise
|
boolean |
isSetMessage()
Returns true if field message is set (has been assigned a value) and false otherwise
|
boolean |
isSetParams()
Returns true if field params is set (has been assigned a value) and false otherwise
|
boolean |
isSetWebserviceStackTrace()
Returns true if field webserviceStackTrace is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
THFMException |
setErrorCode(String errorCode) |
void |
setErrorCodeIsSet(boolean value) |
THFMException |
setExceptionType(String exceptionType) |
void |
setExceptionTypeIsSet(boolean value) |
void |
setFieldValue(THFMException._Fields field,
Object value) |
THFMException |
setHResult(int hResult) |
void |
setHResultIsSet(boolean value) |
THFMException |
setLocalizedMessage(String localizedMessage) |
void |
setLocalizedMessageIsSet(boolean value) |
THFMException |
setMessage(String message) |
void |
setMessageIsSet(boolean value) |
THFMException |
setParams(List<String> params) |
void |
setParamsIsSet(boolean value) |
THFMException |
setWebserviceStackTrace(List<TTraceEntry> webserviceStackTrace) |
void |
setWebserviceStackTraceIsSet(boolean value) |
String |
toString() |
void |
unsetErrorCode() |
void |
unsetExceptionType() |
void |
unsetHResult() |
void |
unsetLocalizedMessage() |
void |
unsetMessage() |
void |
unsetParams() |
void |
unsetWebserviceStackTrace() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic int hResult
public String errorCode
public String exceptionType
public String localizedMessage
public String message
public List<TTraceEntry> webserviceStackTrace
public static final Map<THFMException._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public THFMException()
public THFMException(int hResult,
String errorCode,
String exceptionType,
List<String> params,
String localizedMessage,
String message,
List<TTraceEntry> webserviceStackTrace)
public THFMException(THFMException other)
public THFMException deepCopy()
deepCopy in interface org.apache.thrift.TBase<THFMException,THFMException._Fields>public void clear()
clear in interface org.apache.thrift.TBase<THFMException,THFMException._Fields>public int getHResult()
public THFMException setHResult(int hResult)
public void unsetHResult()
public boolean isSetHResult()
public void setHResultIsSet(boolean value)
public String getErrorCode()
public THFMException setErrorCode(String errorCode)
public void unsetErrorCode()
public boolean isSetErrorCode()
public void setErrorCodeIsSet(boolean value)
public String getExceptionType()
public THFMException setExceptionType(String exceptionType)
public void unsetExceptionType()
public boolean isSetExceptionType()
public void setExceptionTypeIsSet(boolean value)
public int getParamsSize()
public void addToParams(String elem)
public THFMException setParams(List<String> params)
public void unsetParams()
public boolean isSetParams()
public void setParamsIsSet(boolean value)
public String getLocalizedMessage()
getLocalizedMessage in class Throwablepublic THFMException setLocalizedMessage(String localizedMessage)
public void unsetLocalizedMessage()
public boolean isSetLocalizedMessage()
public void setLocalizedMessageIsSet(boolean value)
public String getMessage()
getMessage in class Throwablepublic THFMException setMessage(String message)
public void unsetMessage()
public boolean isSetMessage()
public void setMessageIsSet(boolean value)
public int getWebserviceStackTraceSize()
public Iterator<TTraceEntry> getWebserviceStackTraceIterator()
public void addToWebserviceStackTrace(TTraceEntry elem)
public List<TTraceEntry> getWebserviceStackTrace()
public THFMException setWebserviceStackTrace(List<TTraceEntry> webserviceStackTrace)
public void unsetWebserviceStackTrace()
public boolean isSetWebserviceStackTrace()
public void setWebserviceStackTraceIsSet(boolean value)
public void setFieldValue(THFMException._Fields field, Object value)
setFieldValue in interface org.apache.thrift.TBase<THFMException,THFMException._Fields>public Object getFieldValue(THFMException._Fields field)
getFieldValue in interface org.apache.thrift.TBase<THFMException,THFMException._Fields>public boolean isSet(THFMException._Fields field)
isSet in interface org.apache.thrift.TBase<THFMException,THFMException._Fields>public boolean equals(THFMException that)
public int compareTo(THFMException other)
compareTo in interface Comparable<THFMException>public THFMException._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<THFMException,THFMException._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 void validate()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright 2007, 2026, Oracle. All rights reserved.