org.compass.core.mapping
Interface ResourcePropertyMapping
- All Superinterfaces:
- Mapping
- All Known Subinterfaces:
- InternalResourcePropertyMapping
- 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()
getExcludeFromAll
ResourcePropertyMapping.ExcludeFromAllType getExcludeFromAll()
getSpellCheck
SpellCheckType getSpellCheck()
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-2008 The Compass Project.