com.caucho.quercus
Class Location
java.lang.Object
com.caucho.quercus.Location
public class Location
- extends java.lang.Object
Records the source file location of a statement or expression.
Constructor Summary |
Location(java.lang.String fileName,
int lineNumber,
java.lang.String className,
java.lang.String functionName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UNKNOWN
public static final Location UNKNOWN
Location
public Location(java.lang.String fileName,
int lineNumber,
java.lang.String className,
java.lang.String functionName)
getFileName
public java.lang.String getFileName()
getLineNumber
public int getLineNumber()
getClassName
public java.lang.String getClassName()
getFunctionName
public java.lang.String getFunctionName()
getMessagePrefix
public java.lang.String getMessagePrefix()
- Returns a prefix of the form "filename:linenumber: ", or the empty string
if the filename is not known.
isUnknown
public boolean isUnknown()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object