Save This Page
Home » hibernate-search-src-20081106 » org.hibernate » search » bridge » [javadoc | source]
org.hibernate.search.bridge
public class: BridgeFactory [javadoc | source]
java.lang.Object
   org.hibernate.search.bridge.BridgeFactory
This factory is responsible for creating and initializing build-in and custom FieldBridges.
Field Summary
public static final  TwoWayFieldBridge DOUBLE     
public static final  TwoWayFieldBridge FLOAT     
public static final  TwoWayFieldBridge SHORT     
public static final  TwoWayFieldBridge INTEGER     
public static final  TwoWayFieldBridge LONG     
public static final  TwoWayFieldBridge BIG_INTEGER     
public static final  TwoWayFieldBridge BIG_DECIMAL     
public static final  TwoWayFieldBridge STRING     
public static final  TwoWayFieldBridge BOOLEAN     
public static final  TwoWayFieldBridge CLAZZ     
public static final  TwoWayFieldBridge Url     
public static final  TwoWayFieldBridge Uri     
public static final  FieldBridge DATE_YEAR     
public static final  FieldBridge DATE_MONTH     
public static final  FieldBridge DATE_DAY     
public static final  FieldBridge DATE_HOUR     
public static final  FieldBridge DATE_MINUTE     
public static final  FieldBridge DATE_SECOND     
public static final  TwoWayFieldBridge DATE_MILLISECOND     
Method from org.hibernate.search.bridge.BridgeFactory Summary:
extractTwoWayType,   extractType,   extractType,   getDateField,   guessType
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.search.bridge.BridgeFactory Detail:
 public static TwoWayFieldBridge extractTwoWayType(FieldBridge fieldBridge) 
    Takes in a fieldBridge and will return you a TwoWayFieldBridge instance.
 public static FieldBridge extractType(ClassBridge cb) 
    This extracts and instantiates the implementation class from a ClassBridge annotation.
 public static FieldBridge extractType(FieldBridge fieldBridgeAnnotation) 
    This extracts and instantiates the implementation class from a ClassBridge annotation.
 public static FieldBridge getDateField(Resolution resolution) 
 public static FieldBridge guessType(Field field,
    XMember member,
    ReflectionManager reflectionManager)