org.compass.core.mapping.internal
Interface InternalResourcePropertyMapping

All Superinterfaces:
Mapping, ResourcePropertyMapping
All Known Implementing Classes:
AbstractResourcePropertyMapping, ClassPropertyMetaDataMapping, ConstantMetaDataMapping, DynamicMetaDataMapping, JsonBoostPropertyMapping, JsonContentMapping, JsonIdMapping, JsonPropertyAnalyzerController, JsonPropertyMapping, RawBoostPropertyMapping, RawResourcePropertyAnalyzerController, RawResourcePropertyIdMapping, RawResourcePropertyMapping, XmlBoostPropertyMapping, XmlContentMapping, XmlIdMapping, XmlPropertyAnalyzerController, XmlPropertyMapping

public interface InternalResourcePropertyMapping
extends ResourcePropertyMapping

Author:
kimchy

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.compass.core.mapping.ResourcePropertyMapping
ResourcePropertyMapping.ExcludeFromAllType, ResourcePropertyMapping.ReverseType
 
Method Summary
 void setAnalyzer(String analyzer)
           
 void setBoost(float boost)
           
 void setExcludeFromAll(ResourcePropertyMapping.ExcludeFromAllType excludeFromAll)
           
 void setIndex(Property.Index index)
           
 void setInternal(boolean internal)
           
 void setNullValue(String nullValue)
          Allows to set the resource property mapping null value.
 void setOmitNorms(Boolean omitNorms)
           
 void setOmitTf(Boolean omitTf)
           
 void setReverse(ResourcePropertyMapping.ReverseType reverseType)
           
 void setSpellCheck(SpellCheckType spellCheck)
           
 void setStore(Property.Store store)
           
 void setTermVector(Property.TermVector termVector)
           
 
Methods inherited from interface org.compass.core.mapping.ResourcePropertyMapping
getAnalyzer, getBoost, getExcludeFromAll, getIndex, getNullValue, getOriginalName, getResourcePropertyConverter, getReverse, getRootAlias, getSpellCheck, getStore, getTermVector, hasNullValue, isInternal, isOmitNorms, isOmitTf
 
Methods inherited from interface org.compass.core.mapping.Mapping
controlsObjectNullability, copy, getConverter, getConverterName, getName, getPath
 

Method Detail

setNullValue

void setNullValue(String nullValue)
Allows to set the resource property mapping null value.


setSpellCheck

void setSpellCheck(SpellCheckType spellCheck)

setIndex

void setIndex(Property.Index index)

setStore

void setStore(Property.Store store)

setTermVector

void setTermVector(Property.TermVector termVector)

setOmitNorms

void setOmitNorms(Boolean omitNorms)

setOmitTf

void setOmitTf(Boolean omitTf)

setBoost

void setBoost(float boost)

setReverse

void setReverse(ResourcePropertyMapping.ReverseType reverseType)

setAnalyzer

void setAnalyzer(String analyzer)

setExcludeFromAll

void setExcludeFromAll(ResourcePropertyMapping.ExcludeFromAllType excludeFromAll)

setInternal

void setInternal(boolean internal)


Copyright (c) 2004-2008 The Compass Project.