| Package | Description |
|---|---|
| com.cloudbees.groovy.cps | |
| com.cloudbees.groovy.cps.impl |
Even though classes in this package is public, they should not be referenced from outside this library.
|
| com.cloudbees.groovy.cps.sandbox |
| Modifier and Type | Method and Description |
|---|---|
Builder |
Builder.contextualize(CallSiteTag... tags)
Returns a new
Builder that contextualizes call sites with the given tags. |
| Modifier and Type | Method and Description |
|---|---|
Collection<CallSiteTag> |
MethodPointerBlock.getTags() |
Collection<CallSiteTag> |
CallSiteBlock.getTags()
Tags associated with this call site.
|
Collection<CallSiteTag> |
CallSiteBlockSupport.getTags() |
| Constructor and Description |
|---|
ArrayAccessBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
Block lhs,
Block property) |
AssignmentBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
LValueBlock lhsExp,
Block rhsExp,
String compoundOp) |
AttributeAccessBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
Block lhs,
Block property,
boolean safe) |
CallSiteBlockSupport(Collection<CallSiteTag> tags) |
ExcrementOperatorBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
String operatorMethod,
boolean prefix,
LValueBlock body) |
FunctionCallBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
Block lhsExp,
Block nameExp,
boolean safe,
Block[] argExps) |
MethodPointerBlock(SourceLocation loc,
Block lhsExp,
Block methodNameExp,
Collection<CallSiteTag> tags) |
PropertyAccessBlock(SourceLocation loc,
Collection<CallSiteTag> tags,
Block lhs,
Block property,
boolean safe) |
| Modifier and Type | Class and Description |
|---|---|
class |
Trusted
CallSiteTag to instruct SandboxInvoker that this code is trusted and will bypass sandbox check. |
class |
Untrusted
CallSiteTag to instruct SandboxInvoker that this code is untrusted and should be under sandbox check. |
Copyright © 2011–2019. All rights reserved.