org.hibersap.mapping.model
Class StructureMapping

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

public final class StructureMapping
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
StructureMapping(Class<?> associatedClass, String sapName, String javaName, Class<? extends Converter> converterClass)
           
 
Method Summary
 void addParameter(FieldMapping fieldParam)
           
 boolean equals(Object o)
           
 Set<FieldMapping> getParameters()
           
 ParameterMapping.ParamType getParamType()
           
protected  Object getUnconvertedValueToJava(Object fieldMap, ConverterCache converterCache)
           
protected  Object getUnconvertedValueToSap(Object bapiStructure, ConverterCache converterCache)
           
 int hashCode()
           
 
Methods inherited from class org.hibersap.mapping.model.ParameterMapping
getAssociatedType, getConvertedValueToJava, getConvertedValueToSap, getConverterClass, getJavaName, getSapName, hasConverter, mapToJava, mapToSap
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructureMapping

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

addParameter

public void addParameter(FieldMapping fieldParam)

getParameters

public Set<FieldMapping> getParameters()

getParamType

public ParameterMapping.ParamType getParamType()
Specified by:
getParamType in class ParameterMapping

getUnconvertedValueToJava

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

getUnconvertedValueToSap

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

equals

public boolean equals(Object o)
Overrides:
equals in class ParameterMapping

hashCode

public int hashCode()
Overrides:
hashCode in class ParameterMapping


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