se.chalmers.cs.gf.util
Class PrefixMap<A>

java.lang.Object
  extended by se.chalmers.cs.gf.util.PrefixMap<A>
Type Parameters:
A - The type of the values.

public class PrefixMap<A>
extends java.lang.Object

A trie with string keys.


Constructor Summary
PrefixMap()
           
 
Method Summary
 java.util.Set<java.util.Map.Entry<java.lang.String,A>> entrySet()
           
 boolean equals(java.lang.Object o)
           
 boolean equals(PrefixMap p)
           
 A get(java.lang.String key)
           
 A put(java.lang.String key, A newvalue)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrefixMap

public PrefixMap()
Method Detail

put

public A put(java.lang.String key,
             A newvalue)

get

public A get(java.lang.String key)

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,A>> entrySet()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

equals

public boolean equals(PrefixMap p)

toString

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