public static class PropertyMetadata.Builder extends Object
Constructor and Description |
---|
Builder(org.hibernate.annotations.common.reflection.XProperty propertyAccessor) |
Modifier and Type | Method and Description |
---|---|
PropertyMetadata.Builder |
addDocumentField(DocumentFieldMetadata documentFieldMetadata) |
PropertyMetadata.Builder |
addSortableField(SortableFieldMetadata sortableField) |
PropertyMetadata |
build() |
PropertyMetadata.Builder |
dynamicBoostStrategy(BoostStrategy boostStrategy) |
Set<DocumentFieldMetadata> |
getFieldMetadata() |
org.hibernate.annotations.common.reflection.XProperty |
getPropertyAccessor() |
public Builder(org.hibernate.annotations.common.reflection.XProperty propertyAccessor)
public PropertyMetadata.Builder dynamicBoostStrategy(BoostStrategy boostStrategy)
public PropertyMetadata.Builder addDocumentField(DocumentFieldMetadata documentFieldMetadata)
public PropertyMetadata.Builder addSortableField(SortableFieldMetadata sortableField)
public org.hibernate.annotations.common.reflection.XProperty getPropertyAccessor()
public Set<DocumentFieldMetadata> getFieldMetadata()
public PropertyMetadata build()
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved