cic.wordnet.pairs
Class KeyString

java.lang.Object
  extended by cic.wordnet.pairs.KeyString
All Implemented Interfaces:
java.lang.Comparable<java.lang.Object>

public class KeyString
extends java.lang.Object
implements java.lang.Comparable<java.lang.Object>

Class for mapping between two Strings. Used in WordNet class to store irregular morphs.

Author:
Francisco Viveros-Jiménez

Field Summary
(package private)  java.lang.String key
          Key value for searching.
(package private)  java.lang.String string
          String associated to a key.
 
Constructor Summary
KeyString(java.lang.String key)
           
KeyString(java.lang.String key, java.lang.String string)
          Creates a KeyString object.
 
Method Summary
 int compareTo(java.lang.Object object)
          compareTo allows comparisons against other KeyString object or a String.
 boolean equals(java.lang.Object object)
          equals allows comparisons against other KeyString object or a String.
 java.lang.String getKey()
           
 java.lang.String getString()
           
 void setString(java.lang.String string)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

key

java.lang.String key
Key value for searching.


string

java.lang.String string
String associated to a key.

Constructor Detail

KeyString

public KeyString(java.lang.String key,
                 java.lang.String string)
Creates a KeyString object.

Parameters:
key - Key value for searching.
string - String associated to a key.

KeyString

public KeyString(java.lang.String key)
Method Detail

getKey

public java.lang.String getKey()
Returns:
key

getString

public java.lang.String getString()
Returns:
string

equals

public boolean equals(java.lang.Object object)
equals allows comparisons against other KeyString object or a String. The key field its used to perform both comparisons.

Overrides:
equals in class java.lang.Object

setString

public void setString(java.lang.String string)

compareTo

public int compareTo(java.lang.Object object)
compareTo allows comparisons against other KeyString object or a String. The key field its used to perform both comparisons.

Specified by:
compareTo in interface java.lang.Comparable<java.lang.Object>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object