diff options
| author | Mark Wielaard <mark@gcc.gnu.org> | 2005-11-15 23:20:01 +0000 |
|---|---|---|
| committer | Mark Wielaard <mark@gcc.gnu.org> | 2005-11-15 23:20:01 +0000 |
| commit | 8f523f3a1047919d3563daf1ef47ba87336ebe89 (patch) | |
| tree | a5eb7cf42a51869cc8aa1fad7ad6a90cca47fdd8 /libjava/classpath/java/text/StringCharacterIterator.java | |
| parent | 02e549bfaaec38f68307e7f34e46ea57ea1809af (diff) | |
| download | gcc-8f523f3a1047919d3563daf1ef47ba87336ebe89.tar.gz | |
Imported GNU Classpath 0.19 + gcj-import-20051115.
* sources.am: Regenerated.
* Makefile.in: Likewise.
* scripts/makemake.tcl: Use glob -nocomplain.
From-SVN: r107049
Diffstat (limited to 'libjava/classpath/java/text/StringCharacterIterator.java')
| -rw-r--r-- | libjava/classpath/java/text/StringCharacterIterator.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/libjava/classpath/java/text/StringCharacterIterator.java b/libjava/classpath/java/text/StringCharacterIterator.java index e2674881333..85ca302cbe8 100644 --- a/libjava/classpath/java/text/StringCharacterIterator.java +++ b/libjava/classpath/java/text/StringCharacterIterator.java @@ -143,7 +143,7 @@ public final class StringCharacterIterator implements CharacterIterator * an existing StringCharacterIterator and resets the beginning and * ending index. * - * @param scci The StringCharacterIterator to copy the info from + * @param sci The StringCharacterIterator to copy the info from * @param begin The beginning index of the range we are interested in. * @param end The ending index of the range we are interested in. */ @@ -340,6 +340,16 @@ public final class StringCharacterIterator implements CharacterIterator && index == sci.index && text.equals (sci.text)); } + + /** + * Return the hash code for this object. + * @return the hash code + */ + public int hashCode() + { + // Incorporate all the data in a goofy way. + return begin ^ end ^ index ^ text.hashCode(); + } /*************************************************************************/ |
