org.hibernate.search.engine.impl
Class FilterDef

java.lang.Object
  extended by org.hibernate.search.engine.impl.FilterDef

public class FilterDef
extends Object

A wrapper class which encapsulates all required information to create a defined filter.

Author:
Emmanuel Bernard

Constructor Summary
FilterDef(FullTextFilterDef def)
           
 
Method Summary
 void addSetter(String name, Method method)
           
 FilterCacheModeType getCacheMode()
           
 Method getFactoryMethod()
           
 Class<?> getImpl()
           
 Method getKeyMethod()
           
 String getName()
           
 void invoke(String parameterName, Object filter, Object parameterValue)
           
 void setFactoryMethod(Method factoryMethod)
           
 void setKeyMethod(Method keyMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterDef

public FilterDef(FullTextFilterDef def)
Method Detail

getName

public String getName()

getCacheMode

public FilterCacheModeType getCacheMode()

getImpl

public Class<?> getImpl()

getFactoryMethod

public Method getFactoryMethod()

setFactoryMethod

public void setFactoryMethod(Method factoryMethod)

getKeyMethod

public Method getKeyMethod()

setKeyMethod

public void setKeyMethod(Method keyMethod)

addSetter

public void addSetter(String name,
                      Method method)

invoke

public void invoke(String parameterName,
                   Object filter,
                   Object parameterValue)


Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved