From 7f3d535727ff3fd8ba38e6fd55d474f76ed3ed90 Mon Sep 17 00:00:00 2001 From: Sean McDirmid Date: Mon, 21 Aug 2006 13:10:13 +0000 Subject: Added toString methods to refs. --- src/library/scala/runtime/ByteRef.java | 1 + src/library/scala/runtime/CharRef.java | 1 + src/library/scala/runtime/DoubleRef.java | 1 + src/library/scala/runtime/FloatRef.java | 1 + src/library/scala/runtime/IntRef.java | 1 + src/library/scala/runtime/LongRef.java | 1 + src/library/scala/runtime/ObjectRef.java | 1 + 7 files changed, 7 insertions(+) diff --git a/src/library/scala/runtime/ByteRef.java b/src/library/scala/runtime/ByteRef.java index f716de5d6f..f53f82199c 100644 --- a/src/library/scala/runtime/ByteRef.java +++ b/src/library/scala/runtime/ByteRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class ByteRef implements java.io.Serializable { public byte elem; public ByteRef(byte elem) { this.elem = elem; } + public String toString() { return Byte.toString(elem); } } diff --git a/src/library/scala/runtime/CharRef.java b/src/library/scala/runtime/CharRef.java index c3bd5fbc72..97108a0c3d 100644 --- a/src/library/scala/runtime/CharRef.java +++ b/src/library/scala/runtime/CharRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class CharRef implements java.io.Serializable { public char elem; public CharRef(char elem) { this.elem = elem; } + public String toString() { return Character.toString(elem); } } diff --git a/src/library/scala/runtime/DoubleRef.java b/src/library/scala/runtime/DoubleRef.java index dde8eb518d..2ade540f8f 100644 --- a/src/library/scala/runtime/DoubleRef.java +++ b/src/library/scala/runtime/DoubleRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class DoubleRef implements java.io.Serializable { public double elem; public DoubleRef(double elem) { this.elem = elem; } + public String toString() { return Double.toString(elem); } } diff --git a/src/library/scala/runtime/FloatRef.java b/src/library/scala/runtime/FloatRef.java index 9886bfbb7b..9a437b1753 100644 --- a/src/library/scala/runtime/FloatRef.java +++ b/src/library/scala/runtime/FloatRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class FloatRef implements java.io.Serializable { public float elem; public FloatRef(float elem) { this.elem = elem; } + public String toString() { return Float.toString(elem); } } diff --git a/src/library/scala/runtime/IntRef.java b/src/library/scala/runtime/IntRef.java index 9647487597..1c072c16e5 100644 --- a/src/library/scala/runtime/IntRef.java +++ b/src/library/scala/runtime/IntRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class IntRef implements java.io.Serializable { public int elem; public IntRef(int elem) { this.elem = elem; } + public String toString() { return Integer.toString(elem); } } diff --git a/src/library/scala/runtime/LongRef.java b/src/library/scala/runtime/LongRef.java index 0499f8aa4d..4b3ddb6442 100644 --- a/src/library/scala/runtime/LongRef.java +++ b/src/library/scala/runtime/LongRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class LongRef implements java.io.Serializable { public long elem; public LongRef(long elem) { this.elem = elem; } + public String toString() { return Long.toString(elem); } } diff --git a/src/library/scala/runtime/ObjectRef.java b/src/library/scala/runtime/ObjectRef.java index ef08147ff2..246a7730d9 100644 --- a/src/library/scala/runtime/ObjectRef.java +++ b/src/library/scala/runtime/ObjectRef.java @@ -15,4 +15,5 @@ package scala.runtime; public class ObjectRef implements java.io.Serializable { public Object elem; public ObjectRef(Object elem) { this.elem = elem; } + public String toString() { return "" + elem; } } -- cgit v1.2.3