net.sf.gluebooster.java.booster.basic.transformation.CallableClassConverter Maven / Gradle / Ivy
package net.sf.gluebooster.java.booster.basic.transformation;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.io.StringReader;
import java.lang.reflect.Constructor;
import java.util.Collection;
import java.util.Iterator;
import net.sf.gluebooster.java.booster.basic.container.IteratorOfContainer;
import net.sf.gluebooster.java.booster.essentials.eventsCommands.CallableAbstraction;
import net.sf.gluebooster.java.booster.essentials.utils.Constants;
/**
* Transforms an object into an instance of a given class.
*
* @defaultParamText name name of the callable
* @defaultParamText targetClass the resultclass
*
* @param
* the result of the callable
*/
public class CallableClassConverter extends CallableAbstraction