public class org.apache.drill.common.exceptions.UserRemoteException extends org.apache.drill.common.exceptions.UserException
{
private final org.apache.drill.exec.proto.UserBitShared$DrillPBError error;
public void <init>(org.apache.drill.exec.proto.UserBitShared$DrillPBError)
{
java.lang.Throwable v;
org.apache.drill.exec.proto.UserBitShared$ExceptionWrapper v;
org.apache.drill.common.exceptions.UserRemoteException v;
org.apache.drill.exec.proto.UserBitShared$DrillPBError v;
org.apache.drill.exec.proto.UserBitShared$DrillPBError$ErrorType v;
v := @this: org.apache.drill.common.exceptions.UserRemoteException;
v := @parameter: org.apache.drill.exec.proto.UserBitShared$DrillPBError;
v = virtualinvoke v.<org.apache.drill.exec.proto.UserBitShared$DrillPBError: org.apache.drill.exec.proto.UserBitShared$DrillPBError$ErrorType getErrorType()>();
v = virtualinvoke v.<org.apache.drill.exec.proto.UserBitShared$DrillPBError: org.apache.drill.exec.proto.UserBitShared$ExceptionWrapper getException()>();
v = staticinvoke <org.apache.drill.common.util.DrillExceptionUtil: java.lang.Throwable getThrowable(org.apache.drill.exec.proto.UserBitShared$ExceptionWrapper)>(v);
specialinvoke v.<org.apache.drill.common.exceptions.UserException: void <init>(org.apache.drill.exec.proto.UserBitShared$DrillPBError$ErrorType,java.lang.String,java.lang.Throwable)>(v, "Drill Remote Exception", v);
v.<org.apache.drill.common.exceptions.UserRemoteException: org.apache.drill.exec.proto.UserBitShared$DrillPBError error> = v;
return;
}
public java.lang.String getMessage()
{
org.apache.drill.common.exceptions.UserRemoteException v;
java.lang.String v;
org.apache.drill.exec.proto.UserBitShared$DrillPBError v;
v := @this: org.apache.drill.common.exceptions.UserRemoteException;
v = v.<org.apache.drill.common.exceptions.UserRemoteException: org.apache.drill.exec.proto.UserBitShared$DrillPBError error>;
v = virtualinvoke v.<org.apache.drill.exec.proto.UserBitShared$DrillPBError: java.lang.String getMessage()>();
return v;
}
public org.apache.drill.exec.proto.UserBitShared$DrillPBError getOrCreatePBError(boolean)
{
org.apache.drill.common.exceptions.UserRemoteException v;
org.apache.drill.exec.proto.UserBitShared$DrillPBError v;
boolean v;
v := @this: org.apache.drill.common.exceptions.UserRemoteException;
v := @parameter: boolean;
v = v.<org.apache.drill.common.exceptions.UserRemoteException: org.apache.drill.exec.proto.UserBitShared$DrillPBError error>;
return v;
}
}