## Uses of Interface
org.hibernate.search.bridge.spi.ConversionContext

- Packages that use ConversionContext
  Package | Description
  --- | ---
  org.hibernate.search.bridge.spi |
  org.hibernate.search.bridge.util.impl |
  org.hibernate.search.engine.impl |
  org.hibernate.search.engine.spi |
  org.hibernate.search.indexes.serialization.impl |
  org.hibernate.search.indexes.serialization.spi |
  org.hibernate.search.query.dsl.impl |

- - ### Uses of ConversionContext in org.hibernate.search.bridge.spi

    Methods in org.hibernate.search.bridge.spi that return ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `ConversionContext` | ConversionContext.`popProperty()` Pops the last pushed property from the stack.
    `ConversionContext` | ConversionContext.`pushIdentifierProperty()` In case the next conversion fails, the error message will point to the document id of the currently indexed type.
    `ConversionContext` | ConversionContext.`pushProperty(String propertyName)` The context has an internal stack for graph navigation.
    `ConversionContext` | ConversionContext.`setConvertedTypeId(IndexedTypeIdentifier type)` In case the next conversion fails, the error message will point to this type.

  - ### Uses of ConversionContext in org.hibernate.search.bridge.util.impl

    Classes in org.hibernate.search.bridge.util.impl that implement ConversionContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ContextualExceptionBridgeHelper` Wrap the exception with an exception provide contextual feedback.

    Methods in org.hibernate.search.bridge.util.impl that return ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `ConversionContext` | ContextualExceptionBridgeHelper.`popProperty()`
    `ConversionContext` | ContextualExceptionBridgeHelper.`pushIdentifierProperty()`
    `ConversionContext` | ContextualExceptionBridgeHelper.`pushProperty(String propertyName)`
    `ConversionContext` | ContextualExceptionBridgeHelper.`setConvertedTypeId(IndexedTypeIdentifier type)`

  - ### Uses of ConversionContext in org.hibernate.search.engine.impl

    Methods in org.hibernate.search.engine.impl with parameters of type ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `static Object[]` | DocumentBuilderHelper.`getDocumentFields(DocumentBuilderIndexedEntity builderIndexedEntity, Document document, String[] fields, ConversionContext conversionContext)`
    `static Serializable` | DocumentBuilderHelper.`getDocumentId(DocumentBuilderIndexedEntity builderIndexedEntity, Document document, ConversionContext conversionContext)`
    `static void` | DocumentBuilderHelper.`populateResult(String fieldName, FieldBridge fieldBridge, Store store, Object[] result, Document document, ConversionContext conversionContext, int matchingPosition)`

  - ### Uses of ConversionContext in org.hibernate.search.engine.spi

    Methods in org.hibernate.search.engine.spi with parameters of type ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | AbstractDocumentBuilder.`addWorkToQueue(String tenantIdentifier, IndexedTypeIdentifier typeIdentifier, Object entity, Serializable id, boolean delete, boolean add, List<LuceneWork> queue, ConversionContext contextualBridge)`
    `void` | DocumentBuilderContainedEntity.`addWorkToQueue(String tenantId, IndexedTypeIdentifier typeIdentifier, Object entity, Serializable id, boolean delete, boolean add, List<LuceneWork> queue, ConversionContext contextualBridge)`
    `void` | DocumentBuilderIndexedEntity.`addWorkToQueue(String tenantId, IndexedTypeIdentifier typeIdentifier, Object entity, Serializable id, boolean delete, boolean add, List<LuceneWork> queue, ConversionContext contextualBridge)`
    `AddLuceneWork` | DocumentBuilderIndexedEntity.`createAddWork(String tenantId, IndexedTypeIdentifier entityType, Object entity, Serializable id, String idInString, InstanceInitializer sessionInitializer, ConversionContext conversionContext)`
    `UpdateLuceneWork` | DocumentBuilderIndexedEntity.`createUpdateWork(String tenantId, IndexedTypeIdentifier entityType, Object entity, Serializable id, String idInString, InstanceInitializer sessionInitializer, ConversionContext contextualBridge)`
    `Document` | DocumentBuilderIndexedEntity.`getDocument(String tenantId, Object instance, Serializable id, Map<String,String> fieldToAnalyzerMap, InstanceInitializer objectInitializer, ConversionContext conversionContext, String[] includedFieldNames)` Builds the Lucene `Document` for a given entity instance and its id.
    `String` | DocumentBuilderIndexedEntity.`objectToString(String fieldName, FieldBridge bridge, Object value, ConversionContext conversionContext)`
    `String` | DocumentBuilderIndexedEntity.`objectToString(String fieldName, Object value, ConversionContext conversionContext)`

  - ### Uses of ConversionContext in org.hibernate.search.indexes.serialization.impl

    Methods in org.hibernate.search.indexes.serialization.impl with parameters of type ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | LuceneWorkHydrator.`addAddLuceneWork(String entityClassName, Map<String,String> fieldToAnalyzerMap, ConversionContext conversionContext)`
    `void` | LuceneWorkHydrator.`addDeleteLuceneWork(String entityClassName, ConversionContext conversionContext)`
    `void` | LuceneWorkHydrator.`addUpdateLuceneWork(String entityClassName, Map<String,String> fieldToAnalyzerMap, ConversionContext conversionContext)`

  - ### Uses of ConversionContext in org.hibernate.search.indexes.serialization.spi

    Methods in org.hibernate.search.indexes.serialization.spi with parameters of type ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | LuceneWorksBuilder.`addAddLuceneWork(String entityClassName, Map<String,String> fieldToAnalyzerMap, ConversionContext conversionContext)`
    `void` | LuceneWorksBuilder.`addDeleteLuceneWork(String entityClassName, ConversionContext conversionContext)`
    `void` | LuceneWorksBuilder.`addUpdateLuceneWork(String entityClassName, Map<String,String> fieldToAnalyzerMap, ConversionContext conversionContext)`

  - ### Uses of ConversionContext in org.hibernate.search.query.dsl.impl

    Methods in org.hibernate.search.query.dsl.impl with parameters of type ConversionContext
    Modifier and Type | Method and Description
    --- | ---
    `String` | FieldContext.`objectToString(DocumentBuilderIndexedEntity documentBuilder, Object value, ConversionContext conversionContext)`

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved