public class AnalysisException extends Exception implements SparkThrowable, scala.Serializable, org.apache.spark.sql.catalyst.trees.WithOrigin
| Constructor and Description | 
|---|
| AnalysisException(String errorClass,
                 scala.collection.immutable.Map<String,String> messageParameters) | 
| AnalysisException(String errorClass,
                 scala.collection.immutable.Map<String,String> messageParameters,
                 scala.Option<Throwable> cause) | 
| AnalysisException(String errorClass,
                 scala.collection.immutable.Map<String,String> messageParameters,
                 org.apache.spark.sql.catalyst.trees.Origin origin) | 
| AnalysisException(String errorClass,
                 scala.collection.immutable.Map<String,String> messageParameters,
                 org.apache.spark.sql.catalyst.trees.Origin origin,
                 scala.Option<Throwable> cause) | 
| AnalysisException(String errorClass,
                 scala.collection.immutable.Map<String,String> messageParameters,
                 QueryContext[] context,
                 String summary) | 
| Modifier and Type | Method and Description | 
|---|---|
| scala.Option<Throwable> | cause() | 
| QueryContext[] | context() | 
| AnalysisException | copy(String message,
    scala.Option<Object> line,
    scala.Option<Object> startPosition,
    scala.Option<Throwable> cause,
    scala.Option<String> errorClass,
    scala.collection.immutable.Map<String,String> messageParameters,
    QueryContext[] context) | 
| scala.Option<String> | errorClass() | 
| String | getErrorClass() | 
| String | getMessage() | 
| java.util.Map<String,String> | getMessageParameters() | 
| QueryContext[] | getQueryContext() | 
| String | getSimpleMessage() | 
| scala.Option<Object> | line() | 
| String | message() | 
| scala.collection.immutable.Map<String,String> | messageParameters() | 
| org.apache.spark.sql.catalyst.trees.Origin | origin() | 
| scala.Option<Object> | startPosition() | 
| AnalysisException | withPosition(org.apache.spark.sql.catalyst.trees.Origin origin) | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringgetSqlState, isInternalErrorpublic AnalysisException(String errorClass,
                         scala.collection.immutable.Map<String,String> messageParameters,
                         scala.Option<Throwable> cause)
public AnalysisException(String errorClass,
                         scala.collection.immutable.Map<String,String> messageParameters,
                         QueryContext[] context,
                         String summary)
public AnalysisException(String errorClass,
                         scala.collection.immutable.Map<String,String> messageParameters)
public AnalysisException(String errorClass,
                         scala.collection.immutable.Map<String,String> messageParameters,
                         org.apache.spark.sql.catalyst.trees.Origin origin)
public AnalysisException(String errorClass,
                         scala.collection.immutable.Map<String,String> messageParameters,
                         org.apache.spark.sql.catalyst.trees.Origin origin,
                         scala.Option<Throwable> cause)
public String message()
public scala.Option<Object> line()
public scala.Option<Object> startPosition()
public scala.Option<Throwable> cause()
public scala.Option<String> errorClass()
public scala.collection.immutable.Map<String,String> messageParameters()
public QueryContext[] context()
public AnalysisException copy(String message, scala.Option<Object> line, scala.Option<Object> startPosition, scala.Option<Throwable> cause, scala.Option<String> errorClass, scala.collection.immutable.Map<String,String> messageParameters, QueryContext[] context)
public AnalysisException withPosition(org.apache.spark.sql.catalyst.trees.Origin origin)
public String getMessage()
getMessage in class Throwablepublic String getSimpleMessage()
public java.util.Map<String,String> getMessageParameters()
getMessageParameters in interface SparkThrowablepublic String getErrorClass()
getErrorClass in interface SparkThrowablepublic QueryContext[] getQueryContext()
getQueryContext in interface SparkThrowablepublic org.apache.spark.sql.catalyst.trees.Origin origin()
origin in interface org.apache.spark.sql.catalyst.trees.WithOrigin