Interface TwoWayKey2StringMapper
-
- All Superinterfaces:
Key2StringMapper
- All Known Subinterfaces:
MarshallingTwoWayKey2StringMapper
- All Known Implementing Classes:
DefaultTwoWayKey2StringMapper
,LuceneKey2StringMapper
,WrappedByteArrayOrPrimitiveMapper
public interface TwoWayKey2StringMapper extends Key2StringMapper
ExtendsKey2StringMapper
and allows a bidirectional transformation between keys and Strings. Note that the object instance created bygetKeyMapping(String)
is guaranteed to be equal to the original object used to generate the String, but not necessarily the same object reference. The following condition should be satisfied by implementations of this interface:assert key.equals(mapper.getKeyMapping(mapper.getStringMapping(key)));
- Since:
- 4.1
- Author:
- Mircea.Markus@jboss.com, Manik Surtani
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getKeyMapping(String stringKey)
Maps a String back to its original key-
Methods inherited from interface org.infinispan.persistence.keymappers.Key2StringMapper
getStringMapping, isSupportedType
-
-