org.hibernate.search.engine
Class DocumentBuilderContainedEntity.PropertiesMetadata
java.lang.Object
org.hibernate.search.engine.DocumentBuilderContainedEntity.PropertiesMetadata
- Enclosing class:
- DocumentBuilderContainedEntity<T>
protected static class DocumentBuilderContainedEntity.PropertiesMetadata
- extends java.lang.Object
Wrapper class containing all the meta data extracted out of a single entity.
All field/property related properties are kept in lists. Retrieving all metadata for a given
property/field means accessing all the lists with the same index.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
boost
public float boost
analyzer
public org.apache.lucene.analysis.Analyzer analyzer
discriminator
public Discriminator discriminator
discriminatorGetter
public org.hibernate.annotations.common.reflection.XMember discriminatorGetter
classBoostStrategy
public BoostStrategy classBoostStrategy
fieldNames
public final java.util.List<java.lang.String> fieldNames
fieldGetters
public final java.util.List<org.hibernate.annotations.common.reflection.XMember> fieldGetters
fieldBridges
public final java.util.List<FieldBridge> fieldBridges
fieldStore
public final java.util.List<Store> fieldStore
fieldIndex
public final java.util.List<org.apache.lucene.document.Field.Index> fieldIndex
fieldBoosts
public final java.util.List<java.lang.Float> fieldBoosts
dynamicFieldBoosts
public final java.util.List<BoostStrategy> dynamicFieldBoosts
fieldTermVectors
public final java.util.List<org.apache.lucene.document.Field.TermVector> fieldTermVectors
embeddedGetters
public final java.util.List<org.hibernate.annotations.common.reflection.XMember> embeddedGetters
embeddedPropertiesMetadata
public final java.util.List<DocumentBuilderContainedEntity.PropertiesMetadata> embeddedPropertiesMetadata
embeddedContainers
public final java.util.List<DocumentBuilderContainedEntity.PropertiesMetadata.Container> embeddedContainers
containedInGetters
public final java.util.List<org.hibernate.annotations.common.reflection.XMember> containedInGetters
classNames
public final java.util.List<java.lang.String> classNames
classStores
public final java.util.List<Store> classStores
classIndexes
public final java.util.List<org.apache.lucene.document.Field.Index> classIndexes
classBridges
public final java.util.List<FieldBridge> classBridges
classTermVectors
public final java.util.List<org.apache.lucene.document.Field.TermVector> classTermVectors
classBoosts
public final java.util.List<java.lang.Float> classBoosts
DocumentBuilderContainedEntity.PropertiesMetadata
protected DocumentBuilderContainedEntity.PropertiesMetadata()
getClassLuceneOptions
protected LuceneOptions getClassLuceneOptions(int i)
getFieldLuceneOptions
protected LuceneOptions getFieldLuceneOptions(int i,
java.lang.Object value)
getClassBoost
protected float getClassBoost(java.lang.Object value)
Copyright © 2006-2010 Hibernate. All Rights Reserved.