org.hibernate.search.engine.impl
public final class DocumentBuilderHelper extends Object
Modifier and Type | Method and Description |
---|---|
static Object |
extractObjectFromFieldable(org.apache.lucene.document.Fieldable field) |
static String |
extractStringFromFieldable(org.apache.lucene.document.Fieldable field) |
static Class |
getDocumentClass(String className) |
static Object[] |
getDocumentFields(SearchFactoryImplementor searchFactoryImplementor,
Class<?> clazz,
org.apache.lucene.document.Document document,
String[] fields,
ConversionContext conversionContext) |
static Serializable |
getDocumentId(SearchFactoryImplementor searchFactoryImplementor,
Class<?> clazz,
org.apache.lucene.document.Document document,
ConversionContext conversionContext) |
static String |
getDocumentIdName(SearchFactoryImplementor searchFactoryImplementor,
Class<?> clazz) |
static int |
getFieldPosition(String[] fields,
String fieldName) |
static void |
populateResult(String fieldName,
FieldBridge fieldBridge,
Store store,
Object[] result,
org.apache.lucene.document.Document document,
ConversionContext conversionContext,
int matchingPosition) |
public static Serializable getDocumentId(SearchFactoryImplementor searchFactoryImplementor, Class<?> clazz, org.apache.lucene.document.Document document, ConversionContext conversionContext)
public static String getDocumentIdName(SearchFactoryImplementor searchFactoryImplementor, Class<?> clazz)
public static Object[] getDocumentFields(SearchFactoryImplementor searchFactoryImplementor, Class<?> clazz, org.apache.lucene.document.Document document, String[] fields, ConversionContext conversionContext)
public static void populateResult(String fieldName, FieldBridge fieldBridge, Store store, Object[] result, org.apache.lucene.document.Document document, ConversionContext conversionContext, int matchingPosition)
public static Object extractObjectFromFieldable(org.apache.lucene.document.Fieldable field)
public static String extractStringFromFieldable(org.apache.lucene.document.Fieldable field)
Copyright © 2006–2015 Hibernate. All rights reserved.