@Immutable public class ErrorLocation extends Object implements IErrorLocation
IErrorLocation interface. The
implementation is immutable.| Modifier and Type | Field and Description |
|---|---|
static ErrorLocation |
NO_LOCATION
A constant representing no location
|
ILLEGAL_NUMBER| Constructor and Description |
|---|
ErrorLocation(String sResourceID) |
ErrorLocation(String sResourceID,
int nLineNumber,
int nColumnNumber) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getColumnNumber() |
int |
getLineNumber() |
String |
getResourceID() |
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAsString, hasColumnNumber, hasLineNumber, hasResourceID, isAnyInformationPresentpublic static final ErrorLocation NO_LOCATION
@Nullable public String getResourceID()
getResourceID in interface IErrorLocationnull.public int getLineNumber()
getLineNumber in interface IErrorLocationIErrorLocation.ILLEGAL_NUMBER if no line number
is present.public int getColumnNumber()
getColumnNumber in interface IErrorLocationIErrorLocation.ILLEGAL_NUMBER if no column
number is present.Copyright © 2014–2017 Philip Helger. All rights reserved.