com.raritantechnologies.searchApp.queryFilters
Class DateFormatQueryProcessorFilter
java.lang.Object
com.raritantechnologies.searchApp.QueryProcessorFilter
com.raritantechnologies.searchApp.queryFilters.DateFormatQueryProcessorFilter
- All Implemented Interfaces:
- IQueryProcessor
- public class DateFormatQueryProcessorFilter
- extends QueryProcessorFilter
Filters an IResultSet using a DateFormat object.
XML Configuration Template:
<SourceType name="filteredResults" type="QueryProcessorFilterSource"
sourceFactoryClass = "com.raritantechnologies.searchApp.QueryProcessorFilterFactory"
filterClass = "com.raritantechnologies.searchApp.queryFilters.DateFormatQueryProcessorFilter"
inputSource = "theInputSource" >
<Field ID="fieldName" inputFormat="EEE, MMM d, yyyy" outputFormat="MM/dd/yy" />
</SourceType>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
|
Method Summary |
void |
filterResultSet(ILoginInfo loginInfo,
IResultSet resultSet)
Subclasses should override this to do meaningful work. |
void |
initialize(org.w3c.dom.Element initElem)
subclasses should override this to initialize themselves. |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateFormatQueryProcessorFilter
public DateFormatQueryProcessorFilter()
DateFormatQueryProcessorFilter
public DateFormatQueryProcessorFilter(java.lang.String fieldName,
java.lang.String inputFormat,
java.lang.String outputFormat)
filterResultSet
public void filterResultSet(ILoginInfo loginInfo,
IResultSet resultSet)
- Description copied from class:
QueryProcessorFilter
- Subclasses should override this to do meaningful work.
call super.filterResultSet( ) to do chaining.
- Overrides:
filterResultSet in class QueryProcessorFilter
initialize
public void initialize(org.w3c.dom.Element initElem)
- Description copied from class:
QueryProcessorFilter
- subclasses should override this to initialize themselves.
- Overrides:
initialize in class QueryProcessorFilter
main
public static void main(java.lang.String[] args)