org.hibernate.search.engine.metadata.impl
Class EmbeddedTypeMetadata.Builder

java.lang.Object
  extended by org.hibernate.search.engine.metadata.impl.TypeMetadata.Builder
      extended by org.hibernate.search.engine.metadata.impl.EmbeddedTypeMetadata.Builder
Enclosing class:
EmbeddedTypeMetadata

public static class EmbeddedTypeMetadata.Builder
extends TypeMetadata.Builder


Constructor Summary
EmbeddedTypeMetadata.Builder(Class<?> indexedType, org.hibernate.annotations.common.reflection.XMember embeddedGetter, ConfigContext configContext, ScopedAnalyzer scopedAnalyzer)
           
 
Method Summary
 EmbeddedTypeMetadata build()
           
 EmbeddedTypeMetadata.Container getEmbeddedContainerType()
           
 EmbeddedTypeMetadata.Builder indexNullToken(String embeddedNullToken, String embeddedNullFieldName, FieldBridge embeddedNullFieldBridge)
           
 
Methods inherited from class org.hibernate.search.engine.metadata.impl.TypeMetadata.Builder
addClassBridgeField, addCollectionRole, addContainedIn, addEmbeddedType, addProperty, addToScopedAnalyzer, analyzer, analyzerDiscriminator, areClassBridgesUsed, blacklistForOptimization, boost, boostStrategy, disableStateInspectionOptimization, getAnalyzer, getClassBoostStrategy, getIndexedType, getScopedAnalyzer, idProperty, isStateInspectionOptimizationsEnabled, jpaProperty, similarity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbeddedTypeMetadata.Builder

public EmbeddedTypeMetadata.Builder(Class<?> indexedType,
                                    org.hibernate.annotations.common.reflection.XMember embeddedGetter,
                                    ConfigContext configContext,
                                    ScopedAnalyzer scopedAnalyzer)
Method Detail

indexNullToken

public EmbeddedTypeMetadata.Builder indexNullToken(String embeddedNullToken,
                                                   String embeddedNullFieldName,
                                                   FieldBridge embeddedNullFieldBridge)

getEmbeddedContainerType

public EmbeddedTypeMetadata.Container getEmbeddedContainerType()

build

public EmbeddedTypeMetadata build()
Overrides:
build in class TypeMetadata.Builder


Copyright © 2006-2013 Red Hat Middleware, LLC. All Rights Reserved