public class PropertyMapping extends Object
Modifier and Type | Field and Description |
---|---|
protected EntityDescriptor |
entity |
protected SearchMapping |
mapping |
protected PropertyDescriptor |
property |
Modifier | Constructor and Description |
---|---|
protected |
PropertyMapping(PropertyDescriptor property,
EntityDescriptor entity,
SearchMapping mapping) |
|
PropertyMapping(String name,
ElementType type,
EntityDescriptor entity,
SearchMapping mapping) |
protected final SearchMapping mapping
protected final EntityDescriptor entity
protected final PropertyDescriptor property
public PropertyMapping(String name, ElementType type, EntityDescriptor entity, SearchMapping mapping)
protected PropertyMapping(PropertyDescriptor property, EntityDescriptor entity, SearchMapping mapping)
public DocumentIdMapping documentId()
public FieldMapping field()
public PropertySpatialMapping spatial()
public PropertyLatitudeMapping latitude()
public PropertyLongitudeMapping longitude()
public DateBridgeMapping dateBridge(Resolution resolution)
public CalendarBridgeMapping calendarBridge(Resolution resolution)
public PropertyMapping analyzerDiscriminator(Class<? extends Discriminator> discriminator)
public PropertyMapping dynamicBoost(Class<? extends BoostStrategy> impl)
public PropertyMapping property(String name, ElementType type)
public AnalyzerDefMapping analyzerDef(String name, Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
public AnalyzerDefMapping analyzerDef(String name, String tokenizerName, Class<? extends org.apache.lucene.analysis.util.TokenizerFactory> tokenizerFactory)
public EntityMapping entity(Class<?> entityType)
public IndexEmbeddedMapping indexEmbedded()
public ContainedInMapping containedIn()
public PropertyMapping bridge(Class<? extends FieldBridge> fieldBridge)
Copyright © 2006–2017 Hibernate. All rights reserved.