Package org.infinispan.query.impl
Class KeyTransformationHandlerIdentifierBridge
- java.lang.Object
-
- org.infinispan.query.impl.KeyTransformationHandlerIdentifierBridge
-
- All Implemented Interfaces:
AutoCloseable,org.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>
public class KeyTransformationHandlerIdentifierBridge extends Object implements org.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>
AnIdentifierBridgeto map cache keys to the document identifiers.- Author:
- Fabio Massimo Ercoli
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.hibernate.search.engine.environment.bean.BeanReference<? extends org.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>>createReference(KeyTransformationHandler keyTransformationHandler)ObjectfromDocumentIdentifier(String documentIdentifier, org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext context)StringtoDocumentIdentifier(Object propertyValue, org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext context)
-
-
-
Method Detail
-
createReference
public static org.hibernate.search.engine.environment.bean.BeanReference<? extends org.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>> createReference(KeyTransformationHandler keyTransformationHandler)
-
toDocumentIdentifier
public String toDocumentIdentifier(Object propertyValue, org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext context)
- Specified by:
toDocumentIdentifierin interfaceorg.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>
-
fromDocumentIdentifier
public Object fromDocumentIdentifier(String documentIdentifier, org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext context)
- Specified by:
fromDocumentIdentifierin interfaceorg.hibernate.search.mapper.pojo.bridge.IdentifierBridge<Object>
-
-