org.compass.core.mapping.internal
Interface InternalResourceMapping

All Superinterfaces:
AliasMapping, InternalAliasMapping, InternalMapping, InternalMultipleMapping, Mapping, MultipleMapping, ResourceMapping
All Known Implementing Classes:
AbstractResourceMapping, ClassMapping, NullResourceMapping, RawResourceMapping, RootJsonObjectMapping, XmlObjectMapping

public interface InternalResourceMapping
extends ResourceMapping, InternalAliasMapping

Author:
kimchy

Method Summary
 void setAllMapping(AllMapping allMapping)
           
 void setSpellCheck(SpellCheckType spellCheck)
           
 void setUIDPath(String uid)
          Sets the path under which the internal UID of the resource is stored.
 
Methods inherited from interface org.compass.core.mapping.ResourceMapping
getAllMapping, getAnalyzer, getAnalyzerController, getBoost, getBoostPropertyMapping, getCascadeMappings, getIdMappings, getResourceIdMappings, getResourcePropertyMapping, getResourcePropertyMappingByDotPath, getResourcePropertyMappingByPath, getResourcePropertyMappings, getResourcePropertyMappings, getResourcePropertyNames, getSpellCheck, getSubIndexHash, getUIDPath, hasSpecificAnalyzerPerResourceProperty, isRoot, operationAllowed
 
Methods inherited from interface org.compass.core.mapping.AliasMapping
getAlias, getExtendedAliases, getExtendingAliases, shallowCopy
 
Methods inherited from interface org.compass.core.mapping.MultipleMapping
getMapping, getMapping, mappingsIt
 
Methods inherited from interface org.compass.core.mapping.Mapping
controlsObjectNullability, copy, getConverter, getConverterName, getName, getPath
 
Methods inherited from interface org.compass.core.mapping.internal.InternalAliasMapping
setAlias, setAnalyzer, setExtendedAliases, setExtendingAliases
 
Methods inherited from interface org.compass.core.mapping.AliasMapping
getAlias, getExtendedAliases, getExtendingAliases, shallowCopy
 
Methods inherited from interface org.compass.core.mapping.MultipleMapping
getMapping, getMapping, mappingsIt
 
Methods inherited from interface org.compass.core.mapping.Mapping
controlsObjectNullability, copy, getConverter, getConverterName, getName, getPath
 
Methods inherited from interface org.compass.core.mapping.internal.InternalMultipleMapping
addMapping
 
Methods inherited from interface org.compass.core.mapping.MultipleMapping
getMapping, getMapping, mappingsIt
 
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

setUIDPath

void setUIDPath(String uid)
Sets the path under which the internal UID of the resource is stored.


setAllMapping

void setAllMapping(AllMapping allMapping)

setSpellCheck

void setSpellCheck(SpellCheckType spellCheck)


Copyright (c) 2004-2008 The Compass Project.