org.hibernate.search.cfg
Class IndexedClassBridgeMapping

java.lang.Object
  extended by org.hibernate.search.cfg.IndexedClassBridgeMapping

public class IndexedClassBridgeMapping
extends Object


Constructor Summary
IndexedClassBridgeMapping(SearchMapping mapping, EntityDescriptor entity, Class<?> impl, IndexedMapping indexedMapping)
           
IndexedClassBridgeMapping(SearchMapping mapping, EntityDescriptor entity, FieldBridge instance, IndexedMapping indexedMapping)
           
 
Method Summary
 IndexedClassBridgeMapping analyze(Analyze analyze)
           
 IndexedClassBridgeMapping analyzer(Class<?> analyzerClass)
           
 IndexedClassBridgeMapping analyzer(String analyzerDef)
           
 AnalyzerDefMapping analyzerDef(String name, Class<? extends org.apache.solr.analysis.TokenizerFactory> tokenizerFactory)
           
 IndexedClassBridgeMapping boost(float boost)
           
 IndexedClassBridgeMapping classBridge(Class<?> impl)
           
 IndexedClassBridgeMapping classBridgeInstance(FieldBridge instance)
          Registers the given class bridge for the currently configured entity type.
 EntityMapping entity(Class<?> entityType)
           
 FullTextFilterDefMapping fullTextFilterDef(String name, Class<?> impl)
           
 IndexedClassBridgeMapping index(Index index)
           
 IndexedClassBridgeMapping name(String name)
           
 IndexedClassBridgeMapping norms(Norms norms)
           
 IndexedClassBridgeMapping param(String name, String value)
           
 PropertyMapping property(String name, ElementType type)
           
 ProvidedIdMapping providedId()
           
 IndexedClassBridgeMapping store(Store store)
           
 IndexedClassBridgeMapping termVector(TermVector termVector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexedClassBridgeMapping

public IndexedClassBridgeMapping(SearchMapping mapping,
                                 EntityDescriptor entity,
                                 Class<?> impl,
                                 IndexedMapping indexedMapping)

IndexedClassBridgeMapping

public IndexedClassBridgeMapping(SearchMapping mapping,
                                 EntityDescriptor entity,
                                 FieldBridge instance,
                                 IndexedMapping indexedMapping)
Method Detail

name

public IndexedClassBridgeMapping name(String name)

store

public IndexedClassBridgeMapping store(Store store)

index

public IndexedClassBridgeMapping index(Index index)

analyze

public IndexedClassBridgeMapping analyze(Analyze analyze)

norms

public IndexedClassBridgeMapping norms(Norms norms)

termVector

public IndexedClassBridgeMapping termVector(TermVector termVector)

boost

public IndexedClassBridgeMapping boost(float boost)

analyzer

public IndexedClassBridgeMapping analyzer(Class<?> analyzerClass)

analyzer

public IndexedClassBridgeMapping analyzer(String analyzerDef)

param

public IndexedClassBridgeMapping param(String name,
                                       String value)

classBridge

public IndexedClassBridgeMapping classBridge(Class<?> impl)

classBridgeInstance

public IndexedClassBridgeMapping classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type. Any subsequent analyzer, parameter etc. configurations apply to this class bridge.

Parameters:
instance - a class bridge instance
Returns:
a new ClassBridgeMapping following the method chaining pattern

fullTextFilterDef

public FullTextFilterDefMapping fullTextFilterDef(String name,
                                                  Class<?> impl)

property

public PropertyMapping property(String name,
                                ElementType type)

analyzerDef

public AnalyzerDefMapping analyzerDef(String name,
                                      Class<? extends org.apache.solr.analysis.TokenizerFactory> tokenizerFactory)

entity

public EntityMapping entity(Class<?> entityType)

providedId

public ProvidedIdMapping providedId()


Copyright © 2006–2013 Hibernate. All rights reserved.