Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.cloudbees.groovy.cps.impl.AssertBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Block.Noop (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.BlockScopedBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.BreakBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Builder
- com.cloudbees.groovy.cps.impl.Caller
- com.cloudbees.groovy.cps.impl.CallSiteBlockSupport (implements com.cloudbees.groovy.cps.impl.CallSiteBlock)
- com.cloudbees.groovy.cps.impl.AssignmentBlock
- com.cloudbees.groovy.cps.impl.CastBlock
- com.cloudbees.groovy.cps.impl.ExcrementOperatorBlock
- com.cloudbees.groovy.cps.impl.FunctionCallBlock
- com.cloudbees.groovy.cps.CaseExpression (implements java.io.Serializable)
- com.cloudbees.groovy.cps.CatchExpression (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.ClosureBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.CollectionLiteralBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.ListBlock
- com.cloudbees.groovy.cps.impl.MapBlock
- com.cloudbees.groovy.cps.impl.NewArrayFromInitializersBlock
- org.codehaus.groovy.control.CompilationUnit.PrimaryClassNodeOperation
- org.codehaus.groovy.control.customizers.CompilationCustomizer
- com.cloudbees.groovy.cps.CpsTransformer (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
- com.cloudbees.groovy.cps.SandboxCpsTransformer
- com.cloudbees.groovy.cps.CpsTransformer (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
- org.codehaus.groovy.control.customizers.CompilationCustomizer
- com.cloudbees.groovy.cps.impl.ConstantBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Continuable (implements java.io.Serializable)
- com.cloudbees.groovy.cps.Continuation.Halt (implements com.cloudbees.groovy.cps.Continuation)
- com.cloudbees.groovy.cps.impl.ContinueBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.CpsBooleanClosureWrapper (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.CpsCallable (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.CpsFunction
- com.cloudbees.groovy.cps.CpsDefaultGroovyMethods
- com.cloudbees.groovy.cps.CpsDefaultGroovyStaticMethods
- com.cloudbees.groovy.cps.CpsStringGroovyMethods
- com.cloudbees.groovy.cps.sandbox.DefaultInvoker (implements com.cloudbees.groovy.cps.sandbox.Invoker)
- com.cloudbees.groovy.cps.impl.DoWhileBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.ElvisBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Envs
- com.cloudbees.groovy.cps.impl.ForInLoopBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.ForLoopBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.FunctionCallEnv
- groovy.lang.GroovyObjectSupport (implements groovy.lang.GroovyObject)
- groovy.lang.Closure<V> (implements java.lang.Cloneable, groovy.lang.GroovyCallable<V>, java.lang.Runnable, java.io.Serializable)
- com.cloudbees.groovy.cps.impl.CpsClosure
- groovy.lang.Script
- com.cloudbees.groovy.cps.SerializableScript (implements java.io.Serializable)
- groovy.lang.Closure<V> (implements java.lang.Cloneable, groovy.lang.GroovyCallable<V>, java.lang.Runnable, java.io.Serializable)
- com.cloudbees.groovy.cps.impl.IfBlock (implements com.cloudbees.groovy.cps.Block)
- java.io.InputStream (implements java.io.Closeable)
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- com.cloudbees.groovy.cps.ObjectInputStreamWithLoader
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- com.cloudbees.groovy.cps.impl.JavaThisBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.LogicalOpBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.LValueBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.ArrayAccessBlock
- com.cloudbees.groovy.cps.impl.AttributeAccessBlock
- com.cloudbees.groovy.cps.impl.LocalVariableBlock
- com.cloudbees.groovy.cps.impl.PropertyAccessBlock
- com.cloudbees.groovy.cps.impl.StaticFieldBlock
- com.cloudbees.groovy.cps.MethodLocation (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.MethodPointerBlock (implements com.cloudbees.groovy.cps.impl.CallSiteBlock)
- com.cloudbees.groovy.cps.impl.NewArrayBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Next (implements com.cloudbees.groovy.cps.Continuation, java.io.Serializable)
- com.cloudbees.groovy.cps.impl.NotBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.Outcome (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.ProxyEnv (implements com.cloudbees.groovy.cps.DepthTrackingEnv)
- com.cloudbees.groovy.cps.impl.BlockScopeEnv
- com.cloudbees.groovy.cps.impl.CaseEnv
- com.cloudbees.groovy.cps.impl.TryBlockEnv
- com.cloudbees.groovy.cps.impl.ReturnBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.sandbox.SandboxInvoker (implements com.cloudbees.groovy.cps.sandbox.Invoker)
- com.cloudbees.groovy.cps.impl.SequenceBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.SourceLocation (implements java.io.Serializable)
- com.cloudbees.groovy.cps.impl.SpreadBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.SpreadMapBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.SuperBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.SuspendBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.SwitchBlock (implements com.cloudbees.groovy.cps.Block)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- com.cloudbees.groovy.cps.impl.CpsCallableInvocation
- java.lang.Error
- com.cloudbees.groovy.cps.impl.ThrowBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.TransformerConfiguration
- com.cloudbees.groovy.cps.sandbox.Trusted (implements com.cloudbees.groovy.cps.sandbox.CallSiteTag)
- com.cloudbees.groovy.cps.impl.TryCatchBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.sandbox.Untrusted (implements com.cloudbees.groovy.cps.sandbox.CallSiteTag)
- com.cloudbees.groovy.cps.impl.VariableDeclBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.WhileBlock (implements com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.impl.YieldBlock (implements com.cloudbees.groovy.cps.Block)
Interface Hierarchy
- com.cloudbees.groovy.cps.impl.CpsCallableInvocation.MismatchHandler
- com.cloudbees.groovy.cps.CpsTransformer.ParentClosure
- java.io.Serializable
- com.cloudbees.groovy.cps.Block
- com.cloudbees.groovy.cps.impl.CallSiteBlock (also extends java.io.Serializable)
- com.cloudbees.groovy.cps.impl.CallSiteBlock (also extends com.cloudbees.groovy.cps.Block)
- com.cloudbees.groovy.cps.sandbox.CallSiteTag
- com.cloudbees.groovy.cps.Continuation
- com.cloudbees.groovy.cps.Env
- com.cloudbees.groovy.cps.DepthTrackingEnv
- com.cloudbees.groovy.cps.sandbox.Invoker
- com.cloudbees.groovy.cps.LValue
- com.cloudbees.groovy.cps.Block
Annotation Interface Hierarchy
- com.cloudbees.groovy.cps.NonCPS (implements java.lang.annotation.Annotation)
- com.cloudbees.groovy.cps.WorkflowTransformed (implements java.lang.annotation.Annotation)