it.avutils.jmapper.operations.recursive
Class ObjectOperation

java.lang.Object
  extended by it.avutils.jmapper.operations.AGeneralOperationAccessor
      extended by it.avutils.jmapper.operations.AGeneralOperation
          extended by it.avutils.jmapper.operations.complex.AComplexOperation
              extended by it.avutils.jmapper.operations.recursive.ARecursiveOperation
                  extended by it.avutils.jmapper.operations.recursive.ObjectOperation

public class ObjectOperation
extends ARecursiveOperation

This Class represents the mappings between mapped Objects.

Author:
Alessandro Vurro

Field Summary
 
Fields inherited from class it.avutils.jmapper.operations.recursive.ARecursiveOperation
configChosen, enrichment, methodsToGenerate, newInstance, xml
 
Fields inherited from class it.avutils.jmapper.operations.AGeneralOperationAccessor
conversion, conversionMembership, destinationField, info, initialDGetPath, initialDSetPath, initialSGetPath, mtd, mts, sourceField
 
Constructor Summary
ObjectOperation()
           
 
Method Summary
protected  StringBuilder existingField()
           
protected  StringBuilder fieldToCreate()
           
 
Methods inherited from class it.avutils.jmapper.operations.recursive.ARecursiveOperation
getDName, getSName, setConfigChosen, setDName, setMethodsToGenerate, setXml
 
Methods inherited from class it.avutils.jmapper.operations.complex.AComplexOperation
getDestinationClass, getSourceConverted, getSourceTreated, newInstance, newInstance, setDestinationClass, sharedCode, write
 
Methods inherited from class it.avutils.jmapper.operations.AGeneralOperation
addMappingTypeControl, applyExplicitConversion, applyImplicitConversion, getDestination, getSource, setDestination, setDestination, theSourceIsToBeConverted, write, write
 
Methods inherited from class it.avutils.jmapper.operations.AGeneralOperationAccessor
destinationType, getMtd, getMts, initialDGetPath, initialDSetPath, initialSGetPath, setConversionMethod, setDestinationField, setInfoOperation, setMemberShip, setMtd, setMts, setSourceField, sourceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectOperation

public ObjectOperation()
Method Detail

existingField

protected StringBuilder existingField()
Specified by:
existingField in class AComplexOperation
Returns:
a StringBuilder containing the mapping for an existing field

fieldToCreate

protected StringBuilder fieldToCreate()
Specified by:
fieldToCreate in class AComplexOperation
Returns:
a StringBuilder containing the mapping for a new instance of the field


Copyright © 2013. All Rights Reserved.