org.compass.core.mapping.internal
Interface InternalResourcePropertyMapping

All Superinterfaces:
InternalMapping, 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, InternalMapping

Author:
kimchy

Method Summary
 void setAnalyzer(String analyzer)
           
 void setBoost(float boost)
           
 void setExcludeFromAll(ExcludeFromAll 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(ReverseType reverseType)
           
 void setSpellCheck(SpellCheck 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
 
Methods inherited from interface org.compass.core.mapping.internal.InternalMapping
setConverter, setConverterName, setName, setPath
 
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(SpellCheck 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(ReverseType reverseType)

setAnalyzer

void setAnalyzer(String analyzer)

setExcludeFromAll

void setExcludeFromAll(ExcludeFromAll excludeFromAll)

setInternal

void setInternal(boolean internal)


Copyright (c) 2004-2009 The Compass Project.