Package com.strobel.decompiler.languages
Class Region
java.lang.Object
com.strobel.decompiler.languages.Region
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRegion
(int beginLine, int endLine, int beginColumn, int endColumn) Region
(TextLocation begin, TextLocation end) Region
(String fileName, TextLocation begin, TextLocation end) -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
final int
final int
final int
Note that-1
indicates an unknown end.final int
Note that-1
indicates an unknown end.final String
final int
hashCode()
final boolean
isEmpty()
final boolean
isInside
(int line, int column) final boolean
IsInside
(TextLocation location) final String
toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
EMPTY
-
_fileName
-
_beginLine
private final int _beginLine -
_endLine
private final int _endLine -
_beginColumn
private final int _beginColumn -
_endColumn
private final int _endColumn
-
-
Constructor Details
-
Region
-
Region
-
Region
public Region(int beginLine, int endLine, int beginColumn, int endColumn) -
Region
-
-
Method Details
-
getFileName
-
getBeginLine
public final int getBeginLine() -
getEndLine
public final int getEndLine()Note that-1
indicates an unknown end. -
getBeginColumn
public final int getBeginColumn() -
getEndColumn
public final int getEndColumn()Note that-1
indicates an unknown end. -
isEmpty
public final boolean isEmpty() -
isInside
public final boolean isInside(int line, int column) -
IsInside
-
hashCode
public final int hashCode() -
equals
-
toString
-