janino.net

org.codehaus.janino
Class Location

java.lang.Object
  extended by org.codehaus.janino.Location
All Implemented Interfaces:
java.io.Serializable

public class Location
extends java.lang.Object
implements java.io.Serializable

Represents the location of a character in a file, as defined by file name, line number and column number.

See Also:
Serialized Form

Constructor Summary
Location(java.lang.String optionalFileName, short lineNumber, short columnNumber)
           
 
Method Summary
 short getColumnNumber()
           
 java.lang.String getFileName()
           
 short getLineNumber()
           
 java.lang.String toString()
          Converts this Location into an english text, like
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Location

public Location(java.lang.String optionalFileName,
                short lineNumber,
                short columnNumber)
Method Detail

getFileName

public java.lang.String getFileName()

getLineNumber

public short getLineNumber()

getColumnNumber

public short getColumnNumber()

toString

public java.lang.String toString()
Converts this Location into an english text, like
 File Main.java, Line 23, Column 79

Overrides:
toString in class java.lang.Object

janino.net