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) |
Modifier and Type | Method and Description |
---|---|
AnalyzerDefMapping |
analyzerDef(String name,
Class<? extends TokenizerFactory> tokenizerFactory) |
PropertyMapping |
analyzerDiscriminator(Class<? extends Discriminator> discriminator) |
PropertyMapping |
bridge(Class<? extends FieldBridge> fieldBridge) |
CalendarBridgeMapping |
calendarBridge(Resolution resolution) |
ContainedInMapping |
containedIn() |
DateBridgeMapping |
dateBridge(Resolution resolution) |
DocumentIdMapping |
documentId() |
PropertyMapping |
dynamicBoost(Class<? extends BoostStrategy> impl) |
EntityMapping |
entity(Class<?> entityType) |
FieldMapping |
field() |
IndexEmbeddedMapping |
indexEmbedded() |
PropertyLatitudeMapping |
latitude() |
PropertyLongitudeMapping |
longitude() |
PropertyMapping |
property(String name,
ElementType type) |
PropertySpatialMapping |
spatial() |
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 TokenizerFactory> tokenizerFactory)
public EntityMapping entity(Class<?> entityType)
public IndexEmbeddedMapping indexEmbedded()
public ContainedInMapping containedIn()
public PropertyMapping bridge(Class<? extends FieldBridge> fieldBridge)
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved