public class RangePosition extends AbstractSourcePosition implements CAstSourcePositionMap.Position
| Constructor and Description |
|---|
RangePosition(URL url,
int line,
int startOffset,
int endOffset) |
RangePosition(URL url,
int startLine,
int endLine,
int startOffset,
int endOffset) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object o) |
int |
getFirstCol() |
int |
getFirstLine() |
int |
getFirstOffset() |
int |
getLastCol() |
int |
getLastLine() |
int |
getLastOffset() |
Reader |
getReader() |
URL |
getURL() |
equals, hashCode, toStringpublic RangePosition(URL url, int startLine, int endLine, int startOffset, int endOffset)
public RangePosition(URL url, int line, int startOffset, int endOffset)
public int compareTo(Object o)
compareTo in interface ComparablecompareTo in class AbstractSourcePositionpublic int getFirstLine()
getFirstLine in interface IMethod.SourcePositionpublic int getLastLine()
getLastLine in interface IMethod.SourcePositionpublic int getFirstCol()
getFirstCol in interface IMethod.SourcePositionpublic int getLastCol()
getLastCol in interface IMethod.SourcePositionpublic int getFirstOffset()
getFirstOffset in interface IMethod.SourcePositionpublic int getLastOffset()
getLastOffset in interface IMethod.SourcePositionpublic URL getURL()
getURL in interface CAstSourcePositionMap.Positionpublic Reader getReader() throws IOException
getReader in interface CAstSourcePositionMap.PositionIOException