@Immutable public class CSSSourceLocation extends Object
| Constructor and Description |
|---|
CSSSourceLocation(CSSSourceArea aFirstTokenArea,
CSSSourceArea aLastTokenArea)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
CSSSourceArea |
getFirstTokenArea() |
int |
getFirstTokenBeginColumnNumber() |
int |
getFirstTokenBeginLineNumber() |
int |
getFirstTokenEndColumnNumber() |
int |
getFirstTokenEndLineNumber() |
String |
getFirstTokenLocationAsString() |
CSSSourceArea |
getLastTokenArea() |
int |
getLastTokenBeginColumnNumber() |
int |
getLastTokenBeginLineNumber() |
int |
getLastTokenEndColumnNumber() |
int |
getLastTokenEndLineNumber() |
String |
getLastTokenLocationAsString() |
String |
getLocationAsString() |
boolean |
hasFirstTokenArea() |
int |
hashCode() |
boolean |
hasLastTokenArea() |
String |
toString() |
public CSSSourceLocation(@Nullable CSSSourceArea aFirstTokenArea, @Nullable CSSSourceArea aLastTokenArea)
aFirstTokenArea - Area of the first token. May be null if the last token
area is not null.aLastTokenArea - Area of the last token. May be null if the first token
area is not null.IllegalArgumentException - if both areas are null.@Nullable public CSSSourceArea getFirstTokenArea()
null if no such
information is available.public boolean hasFirstTokenArea()
true if the first token area is present@CheckForSigned public int getFirstTokenBeginLineNumber()
@CheckForSigned public int getFirstTokenBeginColumnNumber()
@CheckForSigned public int getFirstTokenEndLineNumber()
@CheckForSigned public int getFirstTokenEndColumnNumber()
@Nullable public CSSSourceArea getLastTokenArea()
null if no such
information is available.public boolean hasLastTokenArea()
true if the last token area is present@CheckForSigned public int getLastTokenBeginLineNumber()
@CheckForSigned public int getLastTokenBeginColumnNumber()
@CheckForSigned public int getLastTokenEndLineNumber()
@CheckForSigned public int getLastTokenEndColumnNumber()
@Nullable public String getFirstTokenLocationAsString()
null.@Nullable public String getLastTokenLocationAsString()
null.Copyright © 2014–2022 Philip Helger. All rights reserved.