public abstract class SearchContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
searchTerm |
protected ResourceBundleWrapperRT |
wrapper |
| Constructor and Description |
|---|
SearchContext(java.lang.Object searchTerm, ResourceBundleWrapperRT wrapper) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Set<java.lang.String> |
findKeys() |
protected abstract java.util.Map<java.lang.String,java.lang.String> |
getEntryMap() |
protected abstract boolean |
isMatch(java.lang.String key, java.lang.String text) |
protected final java.lang.Object searchTerm
protected final ResourceBundleWrapperRT wrapper
public SearchContext(java.lang.Object searchTerm,
ResourceBundleWrapperRT wrapper)
searchTerm - Original search term (String or Map)wrapper - Scope of the searchpublic abstract java.util.Set<java.lang.String> findKeys()
protected abstract java.util.Map<java.lang.String,java.lang.String> getEntryMap()
protected abstract boolean isMatch(java.lang.String key,
java.lang.String text)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
key - current search iteration entry keytext - current search iteration entry valuejava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException