org.hibernate.search.engine.metadata.impl
Class PropertyMetadata

java.lang.Object
  extended by org.hibernate.search.engine.metadata.impl.PropertyMetadata

public class PropertyMetadata
extends Object

Encapsulating the metadata for a single indexed property (field or getter). Each field or getter can have multiple document fields (via @Fields).

Author:
Hardy Ferentschik

Nested Class Summary
static class PropertyMetadata.Builder
           
 
Method Summary
 BoostStrategy getDynamicBoostStrategy()
           
 Set<DocumentFieldMetadata> getFieldMetadata()
           
 DocumentFieldMetadata getFieldMetadata(String fieldName)
           
 org.hibernate.annotations.common.reflection.XProperty getPropertyAccessor()
           
 String getPropertyAccessorName()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getPropertyAccessor

public org.hibernate.annotations.common.reflection.XProperty getPropertyAccessor()

getPropertyAccessorName

public String getPropertyAccessorName()

getFieldMetadata

public Set<DocumentFieldMetadata> getFieldMetadata()

getFieldMetadata

public DocumentFieldMetadata getFieldMetadata(String fieldName)

getDynamicBoostStrategy

public BoostStrategy getDynamicBoostStrategy()

toString

public String toString()
Overrides:
toString in class Object


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