SMILA (incubation) API documentation

org.eclipse.smila.search.lucene.templates.transformer
Class DateNodeTransformer

java.lang.Object
  extended by org.eclipse.smila.search.templates.NodeTransformer
      extended by org.eclipse.smila.search.lucene.templates.transformer.DateNodeTransformer

public class DateNodeTransformer
extends NodeTransformer

The date node transformer returns a search on a date range. One of the end points of this query is the current date time value.

Author:
August Georg Schmidt (BROX)

Constructor Summary
DateNodeTransformer()
          Creates a new instance of the date node transformer.
 
Method Summary
 ITermContent transformNode(DField dField)
          Transform Node.
 
Methods inherited from class org.eclipse.smila.search.templates.NodeTransformer
getIndexConnection, getParameterDefinition, getParameterSet, setIndexConnection, setParameterSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateNodeTransformer

public DateNodeTransformer()
                    throws NodeTransformerException
Creates a new instance of the date node transformer.

Throws:
NodeTransformerException - Unable to create node transformer.
Method Detail

transformNode

public ITermContent transformNode(DField dField)
                           throws NodeTransformerException
Transform Node.

Specified by:
transformNode in class NodeTransformer
Parameters:
dField - Simple search field.
Returns:
Representing advanced search structure.
Throws:
NodeTransformerException - Unable to perform node transformation.
See Also:
NodeTransformer.transformNode(org.eclipse.smila.search.utils.search.DField)

SMILA (incubation) API documentation