org.compass.core.mapping.osem
Class AbstractAccessorMultipleMapping
java.lang.Object
org.compass.core.mapping.support.AbstractMapping
org.compass.core.mapping.support.AbstractMultipleMapping
org.compass.core.mapping.osem.AbstractAccessorMultipleMapping
- All Implemented Interfaces:
- InternalMapping, InternalMultipleMapping, Mapping, MultipleMapping, InternalObjectMapping, InternalOsemMapping, ObjectMapping, OsemMapping
- Direct Known Subclasses:
- ClassPropertyMapping
public abstract class AbstractAccessorMultipleMapping
- extends AbstractMultipleMapping
- implements InternalObjectMapping
- Author:
- kimchy
Methods inherited from class org.compass.core.mapping.support.AbstractMultipleMapping |
addMapping, addMappings, clearMappings, copy, getMapping, getMapping, mappingsIt, mappingsSize, removeExistingByName, replaceMappings, shallowCopy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAccessorMultipleMapping
public AbstractAccessorMultipleMapping()
copy
protected void copy(AbstractAccessorMultipleMapping copy)
hasAccessors
public boolean hasAccessors()
- Specified by:
hasAccessors
in interface OsemMapping
getGetter
public Getter getGetter()
- Description copied from interface:
ObjectMapping
- Returns the getter of the property.
- Specified by:
getGetter
in interface ObjectMapping
setGetter
public void setGetter(Getter getter)
- Description copied from interface:
InternalObjectMapping
- Sests the getter for the property.
- Specified by:
setGetter
in interface InternalObjectMapping
getSetter
public Setter getSetter()
- Description copied from interface:
ObjectMapping
- Returns the setter of the proeprty.
- Specified by:
getSetter
in interface ObjectMapping
setSetter
public void setSetter(Setter setter)
- Description copied from interface:
InternalObjectMapping
- Sets the setter for the property.
- Specified by:
setSetter
in interface InternalObjectMapping
Copyright (c) 2004-2009 The Compass Project.