lhs op rhs like lhs+rhs, lhs>>rhs, etc.~value.ScriptBytecodeAdapter.asType(java.lang.Object, java.lang.Class) but only after giving interceptors the chance to reject any possible interface methods as applied to the receiver.[x..y] or [x..<y].-value.+value.filterXXX() methods delegate to this method.Constructor that Groovy will invoke at runtime for the given type and arguments.Object.finalize() is called by the JVM outside of the sandbox, so overriding it in a
sandboxed script is not allowed.GroovyInterceptor that looks at individual values that are coming into/out of a call,
without regard to any context.super(…) call from a constructor.GroovyInterceptor.Invoker to reject any sandbox-transformed code that is executed when
GroovyInterceptor.getApplicableInterceptors() is empty, under the assumption that there is no legitimate
reason to run sandbox-transformed code outside of the sandbox.MethodClosure that checks the call.GroovyInterceptor.InvokerGroovyInterceptor.register()Copyright © 2016–2022. All rights reserved.