Package com.ibm.wala.cast.tree.impl
Class RangePosition
- java.lang.Object
-
- com.ibm.wala.cast.tree.impl.AbstractSourcePosition
-
- com.ibm.wala.cast.tree.impl.RangePosition
-
- All Implemented Interfaces:
CAstSourcePositionMap.Position
,IMethod.SourcePosition
,Comparable
public class RangePosition extends AbstractSourcePosition implements CAstSourcePositionMap.Position
-
-
Constructor Summary
Constructors Constructor Description RangePosition(URL url, int line, int startOffset, int endOffset)
RangePosition(URL url, int startLine, int endLine, int startOffset, int endOffset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Object o)
int
getFirstCol()
int
getFirstLine()
int
getFirstOffset()
int
getLastCol()
int
getLastLine()
int
getLastOffset()
Reader
getReader()
URL
getURL()
-
Methods inherited from class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
equals, hashCode, toString
-
-
-
-
Method Detail
-
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interfaceComparable
- Overrides:
compareTo
in classAbstractSourcePosition
-
getFirstLine
public int getFirstLine()
- Specified by:
getFirstLine
in interfaceIMethod.SourcePosition
-
getLastLine
public int getLastLine()
- Specified by:
getLastLine
in interfaceIMethod.SourcePosition
-
getFirstCol
public int getFirstCol()
- Specified by:
getFirstCol
in interfaceIMethod.SourcePosition
-
getLastCol
public int getLastCol()
- Specified by:
getLastCol
in interfaceIMethod.SourcePosition
-
getFirstOffset
public int getFirstOffset()
- Specified by:
getFirstOffset
in interfaceIMethod.SourcePosition
-
getLastOffset
public int getLastOffset()
- Specified by:
getLastOffset
in interfaceIMethod.SourcePosition
-
getURL
public URL getURL()
- Specified by:
getURL
in interfaceCAstSourcePositionMap.Position
-
getReader
public Reader getReader() throws IOException
- Specified by:
getReader
in interfaceCAstSourcePositionMap.Position
- Throws:
IOException
-
-