opennlp.grok.expression
Class SignHash

java.lang.Object
  |
  +--gnu.trove.THash
        |
        +--gnu.trove.TObjectHash
              |
              +--gnu.trove.THashMap
                    |
                    +--opennlp.grok.expression.SignHash
All Implemented Interfaces:
java.util.Map, java.io.Serializable, gnu.trove.TObjectHashingStrategy

public class SignHash
extends gnu.trove.THashMap

A set of signs.

Version:
$Revision: 1.3 $, $Date: 2002/09/20 19:25:20 $
Author:
Gann Bierner and Jason Baldridge
See Also:
Serialized Form

Field Summary
 
Fields inherited from class gnu.trove.THashMap
_values
 
Fields inherited from class gnu.trove.TObjectHash
_set, REMOVED
 
Fields inherited from class gnu.trove.THash
_free, _loadFactor, _maxSize, _size, DEFAULT_INITIAL_CAPACITY, DEFAULT_LOAD_FACTOR
 
Constructor Summary
SignHash()
          Class constructor
SignHash(java.util.Collection c)
          Class constructor: takes a collection to start off with
SignHash(opennlp.common.synsem.Sign sign)
          Class constructor: takes a word to start off with
 
Method Summary
 void insert(opennlp.common.synsem.Sign sign)
          puts a new Sign into the set.
 void replace(java.lang.String n, java.lang.String o)
           
 java.lang.String toString()
           
 
Methods inherited from class gnu.trove.THashMap
clear, containsKey, containsValue, entrySet, equals, forEachEntry, forEachKey, forEachValue, get, keySet, put, putAll, rehash, remove, removeAt, retainEntries, setUp, transformValues, values
 
Methods inherited from class gnu.trove.TObjectHash
capacity, computeHashCode, contains, equals, forEach, index, insertionIndex
 
Methods inherited from class gnu.trove.THash
compact, ensureCapacity, isEmpty, postInsertHook, size, trimToSize
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
hashCode, isEmpty, size
 

Constructor Detail

SignHash

public SignHash()
Class constructor


SignHash

public SignHash(opennlp.common.synsem.Sign sign)
Class constructor: takes a word to start off with


SignHash

public SignHash(java.util.Collection c)
Class constructor: takes a collection to start off with

Parameters:
c - a collection of Signs
Method Detail

insert

public void insert(opennlp.common.synsem.Sign sign)
puts a new Sign into the set.

Parameters:
sign - the Sign to add

replace

public void replace(java.lang.String n,
                    java.lang.String o)

toString

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


Copyright © 2003 Jason Baldridge and Gann Bierner. All Rights Reserved.