org.hibersap.mapping.model
Class FieldMapping

java.lang.Object
  extended by org.hibersap.mapping.model.ParameterMapping
      extended by org.hibersap.mapping.model.FieldMapping
All Implemented Interfaces:
Serializable

public class FieldMapping
extends ParameterMapping

Author:
Carsten Erker
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.hibersap.mapping.model.ParameterMapping
ParameterMapping.ParamType
 
Constructor Summary
FieldMapping(Class<?> associatedClass, String sapName, String javaName, Class<? extends Converter> converter)
           
 
Method Summary
 ParameterMapping.ParamType getParamType()
          
protected  Object getUnconvertedValueToJava(Object value, ConverterCache converterCache)
           
protected  Object getUnconvertedValueToSap(Object value, ConverterCache converterCache)
           
 
Methods inherited from class org.hibersap.mapping.model.ParameterMapping
equals, getAssociatedType, getConvertedValueToJava, getConvertedValueToSap, getConverterClass, getJavaName, getSapName, hasConverter, hashCode, mapToJava, mapToSap
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldMapping

public FieldMapping(Class<?> associatedClass,
                    String sapName,
                    String javaName,
                    Class<? extends Converter> converter)
Method Detail

getParamType

public ParameterMapping.ParamType getParamType()

Specified by:
getParamType in class ParameterMapping

getUnconvertedValueToJava

protected Object getUnconvertedValueToJava(Object value,
                                           ConverterCache converterCache)
Specified by:
getUnconvertedValueToJava in class ParameterMapping

getUnconvertedValueToSap

protected Object getUnconvertedValueToSap(Object value,
                                          ConverterCache converterCache)
Specified by:
getUnconvertedValueToSap in class ParameterMapping


Copyright © 2012 akquinet tech@spree GmbH. All Rights Reserved.