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

Nested Class Summary
static class ResourcePropertyMapping.ReverseType
           
 
Method Summary
 String getAnalyzer()
          Returns the anayzer name that is associated with the property.
 float getBoost()
           
 Property.Index getIndex()
           
 String getNullValue()
           
 ResourcePropertyMapping.ReverseType getReverse()
           
 String getRootAlias()
          Returns the root resource mapping alias name this resource property mapping belongs to.
 Property.Store getStore()
           
 Property.TermVector getTermVector()
           
 boolean hasNullValue()
           
 boolean isExcludeFromAll()
           
 boolean isInternal()
          Returns true if this mapping is an internal one ($/ notation).
 boolean isOmitNorms()
           
 
Methods inherited from interface org.compass.core.mapping.Mapping
controlsObjectNullability, copy, getConverter, getConverterName, getName, getPath, setConverter, setConverterName, setName, setPath
 

Method Detail

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.