org.compass.core.mapping.osem
Class ConstantMetaDataMapping
java.lang.Object
org.compass.core.mapping.support.AbstractMapping
org.compass.core.mapping.support.AbstractResourcePropertyMapping
org.compass.core.mapping.osem.ConstantMetaDataMapping
- All Implemented Interfaces:
- InternalMapping, InternalOverrideByNameMapping, InternalResourcePropertyMapping, Mapping, InternalOsemMapping, OsemMapping, OverrideByNameMapping, ResourcePropertyMapping
public class ConstantMetaDataMapping
- extends AbstractResourcePropertyMapping
- implements InternalOverrideByNameMapping, InternalOsemMapping
- Author:
- kimchy
| Methods inherited from class org.compass.core.mapping.support.AbstractResourcePropertyMapping |
copy, getAnalyzer, getBoost, getExcludeFromAll, getIndex, getNullValue, getOriginalName, getReverse, getRootAlias, getSpellCheck, getStore, getTermVector, hasNullValue, isInternal, isOmitNorms, isOmitTf, setAnalyzer, setBoost, setExcludeFromAll, setIndex, setInternal, setName, setNullValue, setOmitNorms, setOmitTf, setReverse, setRootAlias, setSpellCheck, setStore, setTermVector |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstantMetaDataMapping
public ConstantMetaDataMapping()
copy
public Mapping copy()
- Description copied from interface:
Mapping
- Copies over the mapping definition into a newly instanciated Mapping object.
- Specified by:
copy in interface Mapping
hasAccessors
public boolean hasAccessors()
- Specified by:
hasAccessors in interface OsemMapping
addMetaDataValue
public void addMetaDataValue(String value)
metaDataValuesIt
public Iterator<String> metaDataValuesIt()
isOverrideByName
public boolean isOverrideByName()
- Description copied from interface:
OverrideByNameMapping
- Returns
true to control of this mapping overrides by name anotehr mapping
within the same multiple mapping container.
- Specified by:
isOverrideByName in interface OverrideByNameMapping
setOverrideByName
public void setOverrideByName(boolean overrideByName)
- Specified by:
setOverrideByName in interface InternalOverrideByNameMapping
getResourcePropertyConverter
public ResourcePropertyConverter getResourcePropertyConverter()
- Specified by:
getResourcePropertyConverter in interface ResourcePropertyMapping
Copyright (c) 2004-2008 The Compass Project.