summaryrefslogtreecommitdiff
path: root/java/lang
diff options
context:
space:
mode:
authorJeroen Frijters <jeroen@sumatra.nl>2004-09-20 13:36:20 +0000
committerJeroen Frijters <jeroen@sumatra.nl>2004-09-20 13:36:20 +0000
commitf349845098c66a96a0a00fbbfdff03d00d59536f (patch)
tree578edd082ef49e0b38d6125aa1b09999fef9dba9 /java/lang
parent39697d99bdd384a143c95bd1c39cb7bb80160f77 (diff)
downloadclasspath-f349845098c66a96a0a00fbbfdff03d00d59536f.tar.gz
2004-09-20 Jeroen Frijters <jeroen@frijters.net>
* java/lang/StackTraceElement.java (className): Renamed field to declaringClass to be compatible with Sun serialization format.
Diffstat (limited to 'java/lang')
-rw-r--r--java/lang/StackTraceElement.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/java/lang/StackTraceElement.java b/java/lang/StackTraceElement.java
index d9e8a31b7..e1e07f3fb 100644
--- a/java/lang/StackTraceElement.java
+++ b/java/lang/StackTraceElement.java
@@ -77,7 +77,7 @@ public class StackTraceElement implements Serializable
*
* @serial the enclosing class, if known
*/
- private final String className;
+ private final String declaringClass;
/**
* The method name in the class, null if unknown.
@@ -106,7 +106,7 @@ public class StackTraceElement implements Serializable
{
this.fileName = fileName;
this.lineNumber = lineNumber;
- this.className = className;
+ this.declaringClass = className;
this.methodName = methodName;
this.isNative = isNative;
}
@@ -142,7 +142,7 @@ public class StackTraceElement implements Serializable
*/
public String getClassName()
{
- return className;
+ return declaringClass;
}
/**
@@ -183,9 +183,9 @@ public class StackTraceElement implements Serializable
public String toString()
{
StringBuffer sb = new StringBuffer();
- if (className != null)
+ if (declaringClass != null)
{
- sb.append(className);
+ sb.append(declaringClass);
if (methodName != null)
sb.append('.');
}
@@ -217,7 +217,7 @@ public class StackTraceElement implements Serializable
StackTraceElement e = (StackTraceElement) o;
return equals(fileName, e.fileName)
&& lineNumber == e.lineNumber
- && equals(className, e.className)
+ && equals(declaringClass, e.declaringClass)
&& equals(methodName, e.methodName);
}
@@ -230,7 +230,7 @@ public class StackTraceElement implements Serializable
*/
public int hashCode()
{
- return hashCode(fileName) ^ lineNumber ^ hashCode(className)
+ return hashCode(fileName) ^ lineNumber ^ hashCode(declaringClass)
^ hashCode(methodName);
}