[hibernate-commits] Hibernate SVN: r14915 - in search/trunk/src/java/org/hibernate/search: engine and 1 other directories.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Thu Jul 10 11:14:20 EDT 2008
Author: hardy.ferentschik
Date: 2008-07-10 11:14:20 -0400 (Thu, 10 Jul 2008)
New Revision: 14915
Added:
search/trunk/src/java/org/hibernate/search/annotations/CacheBitResults.java
Removed:
search/trunk/src/java/org/hibernate/search/annotations/CachingWrapperFilter.java
Modified:
search/trunk/src/java/org/hibernate/search/annotations/FullTextFilterDef.java
search/trunk/src/java/org/hibernate/search/engine/FilterDef.java
search/trunk/src/java/org/hibernate/search/query/FullTextQueryImpl.java
Log:
HSEARCH-174:
- Renamed enum CachingWrapperFilter to CacheBitResults
- updated javadoc
Added: search/trunk/src/java/org/hibernate/search/annotations/CacheBitResults.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/annotations/CacheBitResults.java (rev 0)
+++ search/trunk/src/java/org/hibernate/search/annotations/CacheBitResults.java 2008-07-10 15:14:20 UTC (rev 14915)
@@ -0,0 +1,28 @@
+// $Id:$
+package org.hibernate.search.annotations;
+
+/**
+ * Defines the strategy for using <code>CachingWrappingFilter</code>
+ *
+ * @author Hardy Ferentschik
+ * @see org.hibernate.search.filter.CachingWrapperFilter
+ */
+public enum CacheBitResults {
+ /**
+ * Use a <code>CachingWrapperFilter<code> depending on the value of the <code>cache</code>
+ * parameter of the filter definition. If <code>cache == true</code> a wrapping filter will
+ * be used, otherwise not.
+ * @see FullTextFilterDef#cache()
+ */
+ AUTOMATIC,
+
+ /**
+ * Wrap the filter around a <code>CachingWrappingFilter</code>.
+ */
+ YES,
+
+ /**
+ * Do not use a <code>CachingWrappingFilter</code>.
+ */
+ NO;
+}
\ No newline at end of file
Property changes on: search/trunk/src/java/org/hibernate/search/annotations/CacheBitResults.java
___________________________________________________________________
Name: svn:keywords
+ Id
Deleted: search/trunk/src/java/org/hibernate/search/annotations/CachingWrapperFilter.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/annotations/CachingWrapperFilter.java 2008-07-10 14:14:26 UTC (rev 14914)
+++ search/trunk/src/java/org/hibernate/search/annotations/CachingWrapperFilter.java 2008-07-10 15:14:20 UTC (rev 14915)
@@ -1,26 +0,0 @@
-// $Id:$
-package org.hibernate.search.annotations;
-
-/**
- * Defines the strategy for using <code>CachingWrappingFilter</code>
- *
- * @author Hardy Ferentschik
- * @see org.hibernate.search.filter.CachingWrapperFilter
- */
-public enum CachingWrapperFilter {
- /**
- * Use a <code>CachingWrapperFilter<code> depending on the value of
- * @see FullTextFilterDef#cache()
- */
- AUTOMATIC,
-
- /**
- * Wrap the filter around a <code>CachingWrappingFilter</code>.
- */
- YES,
-
- /**
- * Do not use a <code>CachingWrappingFilter</code>.
- */
- NO;
-}
\ No newline at end of file
Modified: search/trunk/src/java/org/hibernate/search/annotations/FullTextFilterDef.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/annotations/FullTextFilterDef.java 2008-07-10 14:14:26 UTC (rev 14914)
+++ search/trunk/src/java/org/hibernate/search/annotations/FullTextFilterDef.java 2008-07-10 15:14:20 UTC (rev 14915)
@@ -42,5 +42,5 @@
/**
* Determines whether the filter should be wrapped around a <code>CachingWrapperFilter</code>.
*/
- CachingWrapperFilter useCachingWrapperFilter() default CachingWrapperFilter.AUTOMATIC;
+ CacheBitResults useCachingWrapperFilter() default CacheBitResults.AUTOMATIC;
}
Modified: search/trunk/src/java/org/hibernate/search/engine/FilterDef.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/engine/FilterDef.java 2008-07-10 14:14:26 UTC (rev 14914)
+++ search/trunk/src/java/org/hibernate/search/engine/FilterDef.java 2008-07-10 15:14:20 UTC (rev 14915)
@@ -7,7 +7,7 @@
import java.util.Map;
import org.hibernate.search.SearchException;
-import org.hibernate.search.annotations.CachingWrapperFilter;
+import org.hibernate.search.annotations.CacheBitResults;
/**
* A wrapper class which encapsualtes all required information to create a defined filter.
@@ -22,14 +22,14 @@
private Method keyMethod;
private Map<String, Method> setters = new HashMap<String, Method>();
private boolean cache;
- private CachingWrapperFilter useCachingWrapperFilter;
+ private CacheBitResults useCachingWrapperFilter;
- public CachingWrapperFilter getUseCachingWrapperFilter() {
+ public CacheBitResults getUseCachingWrapperFilter() {
return useCachingWrapperFilter;
}
public void setUseCachingWrapperFilter(
- CachingWrapperFilter useCachingWrapperFilter) {
+ CacheBitResults useCachingWrapperFilter) {
this.useCachingWrapperFilter = useCachingWrapperFilter;
}
Modified: search/trunk/src/java/org/hibernate/search/query/FullTextQueryImpl.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/query/FullTextQueryImpl.java 2008-07-10 14:14:26 UTC (rev 14914)
+++ search/trunk/src/java/org/hibernate/search/query/FullTextQueryImpl.java 2008-07-10 15:14:20 UTC (rev 14915)
@@ -40,7 +40,7 @@
import org.hibernate.search.FullTextFilter;
import org.hibernate.search.FullTextQuery;
import org.hibernate.search.SearchException;
-import org.hibernate.search.annotations.CachingWrapperFilter;
+import org.hibernate.search.annotations.CacheBitResults;
import org.hibernate.search.engine.DocumentBuilder;
import org.hibernate.search.engine.DocumentExtractor;
import org.hibernate.search.engine.EntityInfo;
@@ -382,8 +382,8 @@
* <code>def</code>.
*/
private Filter addCachingWrapperFilter(Filter filter, FilterDef def) {
- if (def.getUseCachingWrapperFilter() == CachingWrapperFilter.YES
- || (def.getUseCachingWrapperFilter() == CachingWrapperFilter.AUTOMATIC && def
+ if (def.getUseCachingWrapperFilter() == CacheBitResults.YES
+ || (def.getUseCachingWrapperFilter() == CacheBitResults.AUTOMATIC && def
.isCache())) {
int cachingWrapperFilterSize = getSearchFactoryImplementor().getCachingWrapperFilterSize();
filter = new org.hibernate.search.filter.CachingWrapperFilter(filter, cachingWrapperFilterSize);
More information about the hibernate-commits
mailing list