public class GroovyScript.Function extends java.lang.Object implements ScriptFunctionI
Constructor and Description |
---|
Function(java.lang.String _source,
java.lang.String[] parmNames,
java.lang.Class[] parmTypes,
java.lang.Class returnType,
java.lang.String _scriptName,
java.lang.String _functionName,
int _lineOffset,
java.lang.Object _delegate) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createTempScript(java.lang.String _source,
java.lang.String[] parmNames,
java.lang.Class[] parmTypes,
java.lang.Class returnType) |
groovy.lang.Script |
getScript() |
java.lang.Object |
invoke() |
java.lang.Object |
invoke(java.lang.Object nullValue) |
java.lang.Object |
invoke(java.lang.Object[] parms) |
java.lang.Object |
invoke(java.lang.Object[] parms,
java.lang.Object nullValue) |
boolean |
invokeAsBool(java.lang.Object[] parms) |
boolean |
invokeAsBool(java.lang.Object[] parms,
boolean nullValue) |
java.lang.String |
invokeAsString(java.lang.Object[] parms) |
java.lang.String |
invokeAsString(java.lang.Object[] parms,
java.lang.String nullValue) |
org.codehaus.groovy.syntax.CSTNode |
LocatedMessage_getContext(org.codehaus.groovy.control.messages.LocatedMessage lm) |
public Function(java.lang.String _source, java.lang.String[] parmNames, java.lang.Class[] parmTypes, java.lang.Class returnType, java.lang.String _scriptName, java.lang.String _functionName, int _lineOffset, java.lang.Object _delegate)
public java.lang.String createTempScript(java.lang.String _source, java.lang.String[] parmNames, java.lang.Class[] parmTypes, java.lang.Class returnType)
public groovy.lang.Script getScript()
public org.codehaus.groovy.syntax.CSTNode LocatedMessage_getContext(org.codehaus.groovy.control.messages.LocatedMessage lm)
public java.lang.Object invoke()
invoke
in interface ScriptFunctionI
public java.lang.Object invoke(java.lang.Object nullValue)
invoke
in interface ScriptFunctionI
public java.lang.Object invoke(java.lang.Object[] parms)
invoke
in interface ScriptFunctionI
public java.lang.Object invoke(java.lang.Object[] parms, java.lang.Object nullValue)
invoke
in interface ScriptFunctionI
public boolean invokeAsBool(java.lang.Object[] parms)
invokeAsBool
in interface ScriptFunctionI
public boolean invokeAsBool(java.lang.Object[] parms, boolean nullValue)
invokeAsBool
in interface ScriptFunctionI
public java.lang.String invokeAsString(java.lang.Object[] parms)
invokeAsString
in interface ScriptFunctionI
public java.lang.String invokeAsString(java.lang.Object[] parms, java.lang.String nullValue)
invokeAsString
in interface ScriptFunctionI
Copyright © 2000-2024 OAshi S.à r.l. All Rights Reserved.