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 intcompareTo(Object o)intgetFirstCol()intgetFirstLine()intgetFirstOffset()intgetLastCol()intgetLastLine()intgetLastOffset()ReadergetReader()URLgetURL()-
Methods inherited from class com.ibm.wala.cast.tree.impl.AbstractSourcePosition
equals, hashCode, toString
-
-
-
-
Method Detail
-
compareTo
public int compareTo(Object o)
- Specified by:
compareToin interfaceComparable- Overrides:
compareToin classAbstractSourcePosition
-
getFirstLine
public int getFirstLine()
- Specified by:
getFirstLinein interfaceIMethod.SourcePosition
-
getLastLine
public int getLastLine()
- Specified by:
getLastLinein interfaceIMethod.SourcePosition
-
getFirstCol
public int getFirstCol()
- Specified by:
getFirstColin interfaceIMethod.SourcePosition
-
getLastCol
public int getLastCol()
- Specified by:
getLastColin interfaceIMethod.SourcePosition
-
getFirstOffset
public int getFirstOffset()
- Specified by:
getFirstOffsetin interfaceIMethod.SourcePosition
-
getLastOffset
public int getLastOffset()
- Specified by:
getLastOffsetin interfaceIMethod.SourcePosition
-
getURL
public URL getURL()
- Specified by:
getURLin interfaceCAstSourcePositionMap.Position
-
getReader
public Reader getReader() throws IOException
- Specified by:
getReaderin interfaceCAstSourcePositionMap.Position- Throws:
IOException
-
-