de.bea.domingo.groupware.map
Class EmailMapper

java.lang.Object
  extended by de.bea.domingo.map.BaseDMapper
      extended by de.bea.domingo.map.MapperSet
          extended by de.bea.domingo.map.BaseMapper
              extended by de.bea.domingo.groupware.map.EmailMapper
All Implemented Interfaces:
DMapper, Mapper

public final class EmailMapper
extends BaseMapper

Mapper for memos in a Notes mail database.

Author:
Kurt Riede
See Also:
Email, EmailDigest

Field Summary
 
Fields inherited from class de.bea.domingo.map.BaseMapper
EMPTY_ARGS, EMPTY_PARAMS
 
Constructor Summary
EmailMapper()
          Constructor.
 
Method Summary
 void map(DViewEntry viewEntry, java.lang.Object object)
          Maps a Domingo ViewEntry to a business object.
 java.lang.Object newDigest()
          Creates a new digest instance of the business object.
 java.lang.Object newInstance()
          Creates a new instance of the business object.
 
Methods inherited from class de.bea.domingo.map.BaseMapper
getDigestClass, getInstanceClass
 
Methods inherited from class de.bea.domingo.map.MapperSet
add, map, map
 
Methods inherited from class de.bea.domingo.map.BaseDMapper
getCalendar, getValue, getValue, getValueDate, getValueDateRange, getValueDouble, getValueInteger, getValueString, hasMethod, replaceItemValue, replaceItemValue, replaceItemValue, replaceItemValue, replaceItemValue, replaceItemValue, replaceItemValue, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.bea.domingo.map.Mapper
map, map
 

Constructor Detail

EmailMapper

public EmailMapper()
            throws MethodNotFoundException
Constructor.

Throws:
MethodNotFoundException - if the getter or setter method was not found for the attribute name
Method Detail

newInstance

public java.lang.Object newInstance()
Creates a new instance of the business object.

Returns:
new instance
See Also:
DMapper.newInstance()

newDigest

public java.lang.Object newDigest()
Creates a new digest instance of the business object.

Returns:
new instance
See Also:
DMapper.newDigest()

map

public void map(DViewEntry viewEntry,
                java.lang.Object object)
         throws MappingException
Maps a Domingo ViewEntry to a business object.

Parameters:
viewEntry - the domingo ViewEntry
object - the business object
Throws:
MappingException - if an error occurred during mapping
See Also:
DMapper.map(de.bea.domingo.DViewEntry, java.lang.Object)


Domingo Java-API