net.sf.gluebooster.java.booster.basic.transformation.CallableBySetting Maven / Gradle / Ivy
package net.sf.gluebooster.java.booster.basic.transformation;
import java.util.ArrayList;
import java.util.List;
import net.sf.gluebooster.java.booster.essentials.eventsCommands.CallableAbstraction;
import net.sf.gluebooster.java.booster.essentials.utils.ReflectionBoostUtils;
/**
* Stores parameters in other objects
*
* @defaultParamText indexObjectProperty index and the corresponding object and property: index1, object1, property1, index2, object2, property2, ...
* @defaultParamText name name of the callable
*
* @author cbauer
*
*/
public class CallableBySetting extends CallableAbstraction {
/**
* Configuration of the setters. Each entry states that the {property} of {object} is to be set to the value of parameter[{index}].
*/
private List