sf logo

sf.qof.mapping
Interface Mapping

All Known Subinterfaces:
ParameterMapping, ResultMapping
All Known Implementing Classes:
AbstractBaseMapping, AbstractCharacterMapping, AbstractCharacterMapping.CharacterMapping, AbstractCharacterMapping.StringMapping, AbstractDateTimeMapping, AbstractDateTimeMapping.DateMapping, AbstractDateTimeMapping.TimeMapping, AbstractDateTimeMapping.TimestampMapping, AbstractNumberMapping, AbstractNumberMapping.BooleanMapping, AbstractNumberMapping.ByteMapping, AbstractNumberMapping.DoubleMapping, AbstractNumberMapping.FloatMapping, AbstractNumberMapping.IntegerMapping, AbstractNumberMapping.LongMapping, AbstractNumberMapping.ShortMapping, AdapterMapping

public interface Mapping

Base interface for type mappings.

See Also:
ParameterMapping, ResultMapping

Method Summary
 void accept(Mapper mapper, MappingVisitor visitor)
          Implements visitor pattern.
 String parameterMappingInfo()
          Return info for parameter mapping.
 String resultMappingInfo()
          Return info for result mapping.
 

Method Detail

accept

void accept(Mapper mapper,
            MappingVisitor visitor)
Implements visitor pattern.

Parameters:
mapper - the query defintion mapper
visitor - a mapping visitor

parameterMappingInfo

String parameterMappingInfo()
Return info for parameter mapping.

Returns:
info

resultMappingInfo

String resultMappingInfo()
Return info for result mapping.

Returns:
info

sf logo

Copyright © 2007 brunella ltd. All Rights Reserved.