com.waveset.adapter
Class PeopleSoftCompIntfcAdapter.SearchLevel

java.lang.Object
  extended bycom.waveset.adapter.PeopleSoftCompIntfcAdapter.SearchLevel
Enclosing class:
PeopleSoftCompIntfcAdapter

public static class PeopleSoftCompIntfcAdapter.SearchLevel
extends java.lang.Object

SearchLevel is used to heirarchically produce find search strings which allow you to a narrow down to a small set of results.


Constructor Summary
PeopleSoftCompIntfcAdapter.SearchLevel()
          Construct a top level SearchLevel.
PeopleSoftCompIntfcAdapter.SearchLevel(PeopleSoftCompIntfcAdapter.SearchLevel parent)
          Construct a lower level SearchLevel.
PeopleSoftCompIntfcAdapter.SearchLevel(java.lang.String startSearch)
          Construct a top level SearchLevel.
 
Method Summary
 PeopleSoftCompIntfcAdapter.SearchLevel getParent()
           
 boolean hasNext()
           
 java.lang.String next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeopleSoftCompIntfcAdapter.SearchLevel

public PeopleSoftCompIntfcAdapter.SearchLevel()
Construct a top level SearchLevel. This will only return one empty-string search.


PeopleSoftCompIntfcAdapter.SearchLevel

public PeopleSoftCompIntfcAdapter.SearchLevel(java.lang.String startSearch)
Construct a top level SearchLevel. This will only return one search equal to startSearch.


PeopleSoftCompIntfcAdapter.SearchLevel

public PeopleSoftCompIntfcAdapter.SearchLevel(PeopleSoftCompIntfcAdapter.SearchLevel parent)
Construct a lower level SearchLevel. This will return 62 search strings, using the parent's currentSearch as the base search string. This is typically constructed when the parent's currentSearch string has resulted in too many matches.

Parameters:
parent -
Method Detail

next

public java.lang.String next()

hasNext

public boolean hasNext()

getParent

public PeopleSoftCompIntfcAdapter.SearchLevel getParent()