All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.intocps.maestro.interpreter.external.IArgMapping Maven / Gradle / Ivy

The newest version!
package org.intocps.maestro.interpreter.external;

import org.intocps.maestro.interpreter.values.Value;

import java.util.Map;

public interface IArgMapping {
    int getDimension();

    long[] getLimits();

    ExternalReflectCallHelper.ArgMapping.InOut getDirection();
    void setDirection(ExternalReflectCallHelper.ArgMapping.InOut direction);

    Object map(Value v);

    void mapOut(Value original, Object value);

    Value mapOut(Object value, Map outputThroughReturn);

    Class getType();

    String getDescriptiveName();

    String getDefaultTestValue();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy