org.compass.core.mapping
Interface ResourcePropertyMapping
- All Superinterfaces:
- Mapping
- All Known Implementing Classes:
- AbstractResourcePropertyMapping, ClassPropertyMetaDataMapping, ConstantMetaDataMapping, DynamicMetaDataMapping, RawBoostPropertyMapping, RawResourcePropertyAnalyzerController, RawResourcePropertyIdMapping, RawResourcePropertyMapping, XmlBoostPropertyMapping, XmlContentMapping, XmlIdMapping, XmlPropertyAnalyzerController, XmlPropertyMapping
public interface ResourcePropertyMapping
- extends Mapping
- Author:
- kimchy
getAnalyzer
String getAnalyzer()
- Returns the anayzer name that is associated with the property.
Can be
null (i.e. not set).
getRootAlias
String getRootAlias()
- Returns the root resource mapping alias name this resource property mapping belongs to.
isInternal
boolean isInternal()
- Returns
true if this mapping is an internal one ($/ notation).
getBoost
float getBoost()
isOmitNorms
boolean isOmitNorms()
isExcludeFromAll
boolean isExcludeFromAll()
getStore
Property.Store getStore()
getIndex
Property.Index getIndex()
getTermVector
Property.TermVector getTermVector()
getReverse
ResourcePropertyMapping.ReverseType getReverse()
getNullValue
String getNullValue()
hasNullValue
boolean hasNullValue()
Copyright (c) 2004-2006 The Compass Project.