public class FieldMapping extends Object
Constructor and Description |
---|
FieldMapping(PropertyDescriptor property,
EntityDescriptor entity,
SearchMapping mapping) |
Modifier and Type | Method and Description |
---|---|
FieldMapping |
analyze(Analyze analyze) |
FieldMapping |
analyzer(Class<?> analyzerClass) |
FieldMapping |
analyzer(String analyzerDef) |
AnalyzerDefMapping |
analyzerDef(String name,
Class<? extends TokenizerFactory> tokenizerFactory) |
FieldMapping |
boost(float boost) |
FieldBridgeMapping |
bridge(Class<?> impl) |
CalendarBridgeMapping |
calendarBridge(Resolution resolution) |
DateBridgeMapping |
dateBridge(Resolution resolution) |
EntityMapping |
entity(Class<?> entityType) |
FieldMapping |
field() |
FieldMapping |
index(Index index) |
FieldMapping |
indexNullAs(String indexNullAs) |
FieldMapping |
name(String fieldName) |
FieldMapping |
norms(Norms norms) |
NumericFieldMapping |
numericField() |
PropertyMapping |
property(String name,
ElementType type) |
FieldMapping |
store(Store store) |
FieldMapping |
termVector(TermVector termVector) |
public FieldMapping(PropertyDescriptor property, EntityDescriptor entity, SearchMapping mapping)
public FieldMapping name(String fieldName)
public FieldMapping store(Store store)
public FieldMapping index(Index index)
public FieldMapping analyze(Analyze analyze)
public FieldMapping norms(Norms norms)
public FieldMapping termVector(TermVector termVector)
public FieldMapping boost(float boost)
public FieldBridgeMapping bridge(Class<?> impl)
public FieldMapping analyzer(Class<?> analyzerClass)
public FieldMapping analyzer(String analyzerDef)
public FieldMapping indexNullAs(String indexNullAs)
public FieldMapping field()
public NumericFieldMapping numericField()
public PropertyMapping property(String name, ElementType type)
public DateBridgeMapping dateBridge(Resolution resolution)
public AnalyzerDefMapping analyzerDef(String name, Class<? extends TokenizerFactory> tokenizerFactory)
public EntityMapping entity(Class<?> entityType)
public CalendarBridgeMapping calendarBridge(Resolution resolution)
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved