org.rutil.collection.trie.matcher
Class StartsWithMatcher<VALUE_TYPE>

java.lang.Object
  extended by org.rutil.collection.trie.matcher.StartsWithMatcher<VALUE_TYPE>
All Implemented Interfaces:
TrieMatcher<VALUE_TYPE>

public class StartsWithMatcher<VALUE_TYPE>
extends java.lang.Object
implements TrieMatcher<VALUE_TYPE>

Author:
mohan

Constructor Summary
StartsWithMatcher()
           
 
Method Summary
 java.util.Iterator<VALUE_TYPE> find(Trie<VALUE_TYPE> trie, java.lang.String key)
           
protected  java.util.Iterator<VALUE_TYPE> find(TrieNode<VALUE_TYPE> node, java.lang.String key, int charIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartsWithMatcher

public StartsWithMatcher()
Method Detail

find

public java.util.Iterator<VALUE_TYPE> find(Trie<VALUE_TYPE> trie,
                                           java.lang.String key)
Specified by:
find in interface TrieMatcher<VALUE_TYPE>

find

protected java.util.Iterator<VALUE_TYPE> find(TrieNode<VALUE_TYPE> node,
                                              java.lang.String key,
                                              int charIndex)