public class CallWithValues extends Procedure2
Modifier and Type | Field and Description |
---|---|
static CallWithValues |
callWithValues |
applyToObject
applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey
nameKey
Constructor and Description |
---|
CallWithValues() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply2(java.lang.Object producer,
java.lang.Object consumer) |
static java.lang.Object |
callWithValues(Procedure producer,
Procedure consumer) |
apply0, apply1, apply3, apply4, applyN, applyToObject, numArgs
applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static final CallWithValues callWithValues
public static java.lang.Object callWithValues(Procedure producer, Procedure consumer) throws java.lang.Throwable
java.lang.Throwable
public java.lang.Object apply2(java.lang.Object producer, java.lang.Object consumer) throws java.lang.Throwable
apply2
in class Procedure2
java.lang.Throwable