jTransfo, 0.10

org.jtransfo.internal
Class NewInstanceObjectFinder

java.lang.Object
  extended by org.jtransfo.internal.NewInstanceObjectFinder
All Implemented Interfaces:
ObjectFinder

public class NewInstanceObjectFinder
extends Object
implements ObjectFinder

Object finder which creates a new object using the no-arguments constructor.


Constructor Summary
NewInstanceObjectFinder()
           
 
Method Summary
<T> T
getObject(Class<T> domainClass, Object to)
          Try to get the domain object for the given transfer object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewInstanceObjectFinder

public NewInstanceObjectFinder()
Method Detail

getObject

public <T> T getObject(Class<T> domainClass,
                       Object to)
            throws JTransfoException
Description copied from interface: ObjectFinder
Try to get the domain object for the given transfer object.

Return null when no domain object found or when it is unknown how to create the object.

Specified by:
getObject in interface ObjectFinder
Type Parameters:
T - domain class type
Parameters:
domainClass - type of class needed
to - transfer object which needs to be converted
Returns:
base domain object or null if object finder cannot handle this case
Throws:
JTransfoException - something went wrong while trying to find object

jTransfo, 0.10

Copyright © 2013. All rights reserved.