org.compass.core.mapping.osem
Class ConstantMetaDataMapping
java.lang.Object
org.compass.core.mapping.AbstractMapping
org.compass.core.mapping.AbstractResourcePropertyMapping
org.compass.core.mapping.osem.ConstantMetaDataMapping
- All Implemented Interfaces:
- Mapping, OverrideByNameMapping, ResourcePropertyMapping
public class ConstantMetaDataMapping
- extends AbstractResourcePropertyMapping
- implements OverrideByNameMapping
- Author:
- kimchy
| Methods inherited from class org.compass.core.mapping.AbstractResourcePropertyMapping |
copy, getAnalyzer, getBoost, getIndex, getReverse, getStore, getTermVector, isExcludeFromAll, isInternal, setAnalyzer, setBoost, setExcludeFromAll, setIndex, setInternal, setReverse, 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
addMetaDataValue
public void addMetaDataValue(String value)
metaDataValuesIt
public Iterator metaDataValuesIt()
isOverrideByName
public boolean isOverrideByName()
- Specified by:
isOverrideByName in interface OverrideByNameMapping
setOverrideByName
public void setOverrideByName(boolean overrideByName)
- Specified by:
setOverrideByName in interface OverrideByNameMapping
Copyright (c) 2004-2006 The Compass Project.