Base class for all GroovyExpression and GroovyMethod's within n-cube CommandCells.
Fields inherited from class | Fields |
---|---|
class NCubeGroovyExpression |
input, ncube, output |
Type Params | Return Type | Name and description |
---|---|---|
|
static void |
clearCache(ApplicationID appId) |
|
java.lang.Object |
run(java.lang.String signature) Run the groovy method named by the column on the 'method' axis. |
Methods inherited from class | Name |
---|---|
class NCubeGroovyExpression |
at, at, at, elapsedMillis, getApplicationID, getAxis, getAxis, getColumn, getColumn, getCube, getCubeNames, getMutableClient, getNcubeRuntime, getSystemParams, go, go, go, jump, mapReduce, now, ruleStop, run, search, url, urlToBytes, use, use |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Run the groovy method named by the column on the 'method' axis.
signature
- String SHA1 of the source file. This is used to
ensure the method cache 'key' is unique. If someone uses the same
package and class name for two classes, but their source is different,
their methods will be keyed uniquely in the cache.