org.hibernate.search.bridge
Interface TwoWayStringBridge

All Superinterfaces:
StringBridge
All Known Implementing Classes:
BigDecimalBridge, BigIntegerBridge, BooleanBridge, ClassBridge, DateBridge, DoubleBridge, EnumBridge, FloatBridge, IntegerBridge, LongBridge, NumberBridge, ShortBridge, StringBridge, UriBridge, UrlBridge

public interface TwoWayStringBridge
extends StringBridge

StringBridge allowing a translation from the string representation back to the Object. objectToString( stringToObject( string ) ) and stringToObject( objectToString( object ) ) should be "idempotent". More precisely:

As for all Bridges implementations must be threasafe.

Author:
Emmanuel Bernard

Method Summary
 Object stringToObject(String stringValue)
          Convert the index string representation to an object.
 
Methods inherited from interface org.hibernate.search.bridge.StringBridge
objectToString
 

Method Detail

stringToObject

Object stringToObject(String stringValue)
Convert the index string representation to an object.

Parameters:
stringValue - The index value.
Returns:
Takes the string representation from the Lucene index and transforms it back into the original Object.


Copyright © 2011 Hibernate. All Rights Reserved.