Package org.codehaus.groovy.syntax
Class SyntaxException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.codehaus.groovy.GroovyException
org.codehaus.groovy.syntax.SyntaxException
- All Implemented Interfaces:
Serializable
,GroovyExceptionInterface
- Direct Known Subclasses:
IncorrectTypeHintException
,TokenException
Base exception indicating a syntax error.
- See Also:
-
Constructor Summary
ConstructorDescriptionSyntaxException
(String message, int startLine, int startColumn) SyntaxException
(String message, int startLine, int startColumn, int endLine, int endColumn) SyntaxException
(String message, Throwable cause, int startLine, int startColumn) SyntaxException
(String message, Throwable cause, int startLine, int startColumn, int endLine, int endColumn) SyntaxException
(String message, ASTNode node) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
getLine()
Retrieve the line upon which the error occurred.int
Retrieve the column upon which the error occurred.int
void
setSourceLocator
(String sourceLocator) Methods inherited from class org.codehaus.groovy.GroovyException
isFatal, setFatal
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
SyntaxException
-
SyntaxException
-
SyntaxException
-
SyntaxException
-
SyntaxException
-
-
Method Details
-
setSourceLocator
-
getSourceLocator
-
getLine
public int getLine()Retrieve the line upon which the error occurred.- Returns:
- The line.
-
getStartLine
public int getStartLine()- Returns:
- the line on which the error occurs
-
getStartColumn
public int getStartColumn()Retrieve the column upon which the error occurred.- Returns:
- The column.
-
getEndLine
public int getEndLine()- Returns:
- the end line on which the error occurs
-
getEndColumn
public int getEndColumn()- Returns:
- the end column on which the error occurs
-
getOriginalMessage
-
getMessage
- Overrides:
getMessage
in classThrowable
-