[hibernate-commits] Hibernate SVN: r14707 - in search/trunk/src/java/org/hibernate/search: backend/impl and 3 other directories.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Thu May 29 07:50:16 EDT 2008


Author: hardy.ferentschik
Date: 2008-05-29 07:50:15 -0400 (Thu, 29 May 2008)
New Revision: 14707

Modified:
   search/trunk/src/java/org/hibernate/search/backend/OptimizeLuceneWork.java
   search/trunk/src/java/org/hibernate/search/backend/impl/PostTransactionWorkQueueSynchronization.java
   search/trunk/src/java/org/hibernate/search/bridge/BridgeFactory.java
   search/trunk/src/java/org/hibernate/search/bridge/FieldBridge.java
   search/trunk/src/java/org/hibernate/search/bridge/builtin/NumberBridge.java
   search/trunk/src/java/org/hibernate/search/bridge/builtin/StringBridge.java
   search/trunk/src/java/org/hibernate/search/engine/EntityInfo.java
Log:
- Import cleanup and small javadoc updates

Modified: search/trunk/src/java/org/hibernate/search/backend/OptimizeLuceneWork.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/backend/OptimizeLuceneWork.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/backend/OptimizeLuceneWork.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -1,8 +1,6 @@
 // $Id$
 package org.hibernate.search.backend;
 
-import java.io.Serializable;
-
 /**
  * @author Andrew Hahn
  * @author Emmanuel Bernard

Modified: search/trunk/src/java/org/hibernate/search/backend/impl/PostTransactionWorkQueueSynchronization.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/backend/impl/PostTransactionWorkQueueSynchronization.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/backend/impl/PostTransactionWorkQueueSynchronization.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -1,14 +1,10 @@
 //$Id$
 package org.hibernate.search.backend.impl;
 
-import java.util.List;
-import java.util.ArrayList;
-import java.io.Serializable;
 import javax.transaction.Status;
 import javax.transaction.Synchronization;
 
 import org.hibernate.search.backend.QueueingProcessor;
-import org.hibernate.search.backend.WorkType;
 import org.hibernate.search.backend.Work;
 import org.hibernate.search.backend.WorkQueue;
 import org.hibernate.search.util.WeakIdentityHashMap;

Modified: search/trunk/src/java/org/hibernate/search/bridge/BridgeFactory.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/bridge/BridgeFactory.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/bridge/BridgeFactory.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -3,38 +3,39 @@
 
 import java.math.BigDecimal;
 import java.math.BigInteger;
+import java.net.URI;
+import java.net.URL;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.Map;
-import java.net.URL;
-import java.net.URI;
 
+import org.hibernate.AssertionFailure;
 import org.hibernate.HibernateException;
-import org.hibernate.AssertionFailure;
+import org.hibernate.annotations.common.reflection.ReflectionManager;
+import org.hibernate.annotations.common.reflection.XClass;
+import org.hibernate.annotations.common.reflection.XMember;
+import org.hibernate.search.SearchException;
+import org.hibernate.search.annotations.ClassBridge;
+import org.hibernate.search.annotations.Field;
+import org.hibernate.search.annotations.Parameter;
+import org.hibernate.search.annotations.Resolution;
+import org.hibernate.search.bridge.builtin.BigDecimalBridge;
+import org.hibernate.search.bridge.builtin.BigIntegerBridge;
+import org.hibernate.search.bridge.builtin.BooleanBridge;
 import org.hibernate.search.bridge.builtin.DateBridge;
+import org.hibernate.search.bridge.builtin.DoubleBridge;
+import org.hibernate.search.bridge.builtin.EnumBridge;
 import org.hibernate.search.bridge.builtin.FloatBridge;
+import org.hibernate.search.bridge.builtin.IntegerBridge;
 import org.hibernate.search.bridge.builtin.LongBridge;
-import org.hibernate.search.bridge.builtin.BigIntegerBridge;
+import org.hibernate.search.bridge.builtin.ShortBridge;
 import org.hibernate.search.bridge.builtin.StringBridge;
-import org.hibernate.search.bridge.builtin.IntegerBridge;
-import org.hibernate.search.bridge.builtin.BigDecimalBridge;
-import org.hibernate.search.bridge.builtin.DoubleBridge;
-import org.hibernate.search.bridge.builtin.ShortBridge;
-import org.hibernate.search.bridge.builtin.EnumBridge;
-import org.hibernate.search.bridge.builtin.BooleanBridge;
+import org.hibernate.search.bridge.builtin.UriBridge;
 import org.hibernate.search.bridge.builtin.UrlBridge;
-import org.hibernate.search.bridge.builtin.UriBridge;
-import org.hibernate.search.annotations.Resolution;
-import org.hibernate.search.annotations.Parameter;
-import org.hibernate.search.annotations.Field;
-import org.hibernate.search.annotations.ClassBridge;
-import org.hibernate.search.SearchException;
-import org.hibernate.search.util.BinderHelper;
-import org.hibernate.annotations.common.reflection.XClass;
-import org.hibernate.annotations.common.reflection.XMember;
-import org.hibernate.annotations.common.reflection.ReflectionManager;
 
 /**
+ * This factory is responsible for creating and initializing build-in and custom <i>FieldBridges</i>.
+ * 
  * @author Emmanuel Bernard
  * @author John Griffin
  */

Modified: search/trunk/src/java/org/hibernate/search/bridge/FieldBridge.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/bridge/FieldBridge.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/bridge/FieldBridge.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -10,8 +10,6 @@
  *
  * @author Emmanuel Bernard
  */
-//TODO should show Field or document?
-//document is nice since I can save an object into several fields
 public interface FieldBridge {
 	/**
 	 * Manipulate the document to index the given value.

Modified: search/trunk/src/java/org/hibernate/search/bridge/builtin/NumberBridge.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/bridge/builtin/NumberBridge.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/bridge/builtin/NumberBridge.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -1,10 +1,11 @@
 //$Id$
 package org.hibernate.search.bridge.builtin;
 
-import org.hibernate.search.bridge.StringBridge;
 import org.hibernate.search.bridge.TwoWayStringBridge;
 
 /**
+ * Base class for numbers - integer, double, etc.
+ * 
  * @author Emmanuel Bernard
  */
 public abstract class NumberBridge implements TwoWayStringBridge {

Modified: search/trunk/src/java/org/hibernate/search/bridge/builtin/StringBridge.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/bridge/builtin/StringBridge.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/bridge/builtin/StringBridge.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -1,7 +1,6 @@
 //$Id$
 package org.hibernate.search.bridge.builtin;
 
-
 /**
  * Map a string element
  *

Modified: search/trunk/src/java/org/hibernate/search/engine/EntityInfo.java
===================================================================
--- search/trunk/src/java/org/hibernate/search/engine/EntityInfo.java	2008-05-29 11:48:36 UTC (rev 14706)
+++ search/trunk/src/java/org/hibernate/search/engine/EntityInfo.java	2008-05-29 11:50:15 UTC (rev 14707)
@@ -3,7 +3,6 @@
 
 import java.io.Serializable;
 import java.util.List;
-import java.util.ArrayList;
 
 /**
  *




More information about the hibernate-commits mailing list