org.compass.core.mapping
Interface ResourcePropertyMapping

All Superinterfaces:
Mapping
All Known Implementing Classes:
AbstractResourcePropertyMapping, ClassPropertyMetaDataMapping, ConstantMetaDataMapping, RawResourcePropertyAnalyzerController, RawResourcePropertyIdMapping, RawResourcePropertyMapping

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()
           
 ResourcePropertyMapping.ReverseType getReverse()
           
 Property.Store getStore()
           
 Property.TermVector getTermVector()
           
 boolean isExcludeFromAll()
           
 boolean isInternal()
           
 
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).


getBoost

float getBoost()

isInternal

boolean isInternal()

isExcludeFromAll

boolean isExcludeFromAll()

getStore

Property.Store getStore()

getIndex

Property.Index getIndex()

getTermVector

Property.TermVector getTermVector()

getReverse

ResourcePropertyMapping.ReverseType getReverse()


Copyright (c) 2004-2006 The Compass Project.