Hierarchy For All Packages
- org.glassfish.pfl.dynamic.codegen.impl,
- org.glassfish.pfl.dynamic.codegen.spi,
- org.glassfish.pfl.dynamic.copyobject.impl,
- org.glassfish.pfl.dynamic.copyobject.spi,
- org.glassfish.pfl.dynamic.generator
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.VariablesInMethod
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - org.glassfish.pfl.dynamic.copyobject.impl.FastCache<K,
V> - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.LineNumberTable
- org.glassfish.pfl.dynamic.copyobject.impl.FastCache<K,
- org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
- org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
- org.glassfish.pfl.dynamic.codegen.impl.Attribute<T>
- org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase (implements org.glassfish.pfl.dynamic.codegen.impl.AttributedObject, org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor)
- org.glassfish.pfl.dynamic.codegen.impl.NodeBase (implements org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor, org.glassfish.pfl.dynamic.codegen.impl.Node)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase (implements org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression<T>
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase<T>
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl (implements org.glassfish.pfl.dynamic.codegen.impl.VariableInternal)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
- org.glassfish.pfl.dynamic.codegen.impl.StatementBase (implements org.glassfish.pfl.dynamic.codegen.impl.Statement)
- org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
- org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
- org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
- org.glassfish.pfl.dynamic.codegen.impl.BreakStatement
- org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
- org.glassfish.pfl.dynamic.codegen.impl.IfStatement
- org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
- org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
- org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
- org.glassfish.pfl.dynamic.codegen.impl.TryStatement
- org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase (implements org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal)
- org.glassfish.pfl.dynamic.codegen.impl.NodeBase (implements org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor, org.glassfish.pfl.dynamic.codegen.impl.Node)
- org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase (implements org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier)
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl (implements org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactory)
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl (implements org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory)
- org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase (implements org.glassfish.pfl.dynamic.codegen.spi.ClassInfo)
- org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl (implements org.glassfish.pfl.dynamic.codegen.spi.ClassGenerator, org.glassfish.pfl.dynamic.codegen.impl.Node)
- org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
- org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase (implements org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopier)
- org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
- org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
- org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
- org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
- org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
- org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
- org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
- org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
- org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
- org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter (implements org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.Emitter)
- org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter (implements org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.Emitter)
- org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter (implements org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.Emitter)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
- org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
- org.glassfish.pfl.dynamic.codegen.impl.Identifier
- org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl (implements org.glassfish.pfl.dynamic.codegen.spi.ImportList)
- org.glassfish.pfl.dynamic.copyobject.impl.JavaStreamObjectCopierImpl (implements org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier)
- org.objectweb.asm.Label
- org.glassfish.pfl.dynamic.codegen.impl.MyLabel
- org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
- org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase (implements org.glassfish.pfl.dynamic.codegen.spi.MemberInfo)
- org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl (implements org.glassfish.pfl.dynamic.codegen.spi.FieldInfo)
- org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator (implements org.glassfish.pfl.dynamic.codegen.impl.Node)
- org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase (implements org.glassfish.pfl.dynamic.codegen.spi.MethodInfo)
- org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator (implements org.glassfish.pfl.dynamic.codegen.impl.Node)
- org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
- org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl (implements org.glassfish.pfl.dynamic.codegen.spi.FieldInfo)
- org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl (implements org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier)
- org.glassfish.pfl.basic.contain.Pair<S,
T> - org.glassfish.pfl.dynamic.copyobject.impl.FallbackObjectCopierImpl (implements org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier)
- org.glassfish.pfl.dynamic.codegen.spi.Primitives
- org.glassfish.pfl.basic.algorithm.Printer
- org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
- org.glassfish.pfl.dynamic.codegen.spi.Signature
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
- java.lang.RuntimeException
- java.lang.Exception
- org.glassfish.pfl.dynamic.codegen.impl.TreeWalker (implements org.glassfish.pfl.dynamic.codegen.impl.Visitor)
- org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
- org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
- org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
- org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
- org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
- org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
- org.glassfish.pfl.dynamic.codegen.spi.Type
- org.glassfish.pfl.dynamic.codegen.impl.Util
- org.glassfish.pfl.dynamic.codegen.spi.Utility
- org.glassfish.pfl.dynamic.codegen.spi.Wrapper
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
- org.glassfish.pfl.dynamic.codegen.impl.Node
- org.glassfish.pfl.dynamic.codegen.impl.Statement
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal (also extends org.glassfish.pfl.dynamic.codegen.spi.Expression)
- org.glassfish.pfl.dynamic.codegen.impl.VariableInternal (also extends org.glassfish.pfl.dynamic.codegen.spi.Variable)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal (also extends org.glassfish.pfl.dynamic.codegen.spi.Expression)
- org.glassfish.pfl.dynamic.codegen.impl.Statement
- org.glassfish.pfl.dynamic.codegen.impl.Node
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactory
- org.glassfish.pfl.dynamic.copyobject.impl.CachingClassCopierFactory
- org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
- org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopier
- org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
- org.glassfish.pfl.dynamic.codegen.spi.ClassGenerator
- org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
- java.lang.Comparable<T>
- org.glassfish.pfl.dynamic.codegen.spi.Interceptor
- java.util.function.Consumer<T>
- org.glassfish.pfl.basic.func.UnaryVoidFunction<T>
- org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.Emitter
- org.glassfish.pfl.basic.func.UnaryVoidFunction<T>
- org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor
- org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
- org.glassfish.pfl.dynamic.codegen.spi.Expression
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal (also extends org.glassfish.pfl.dynamic.codegen.impl.Statement)
- org.glassfish.pfl.dynamic.codegen.impl.VariableInternal (also extends org.glassfish.pfl.dynamic.codegen.spi.Variable)
- org.glassfish.pfl.dynamic.codegen.spi.Variable
- org.glassfish.pfl.dynamic.codegen.impl.VariableInternal (also extends org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal)
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal (also extends org.glassfish.pfl.dynamic.codegen.impl.Statement)
- org.glassfish.pfl.dynamic.codegen.spi.ImportList
- org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
- org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
- org.glassfish.pfl.dynamic.codegen.spi.FieldInfo
- org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
- org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
- org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
- org.glassfish.pfl.dynamic.codegen.spi.FieldInfo
- org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier
- org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory
- org.glassfish.pfl.dynamic.codegen.impl.Visitor
Annotation Type Hierarchy
- org.glassfish.pfl.dynamic.generator.Builder (implements java.lang.annotation.Annotation)
- org.glassfish.pfl.dynamic.copyobject.spi.Copy (implements java.lang.annotation.Annotation)
- org.glassfish.pfl.dynamic.generator.Delegate (implements java.lang.annotation.Annotation)
- org.glassfish.pfl.dynamic.generator.Factory (implements java.lang.annotation.Annotation)
- org.glassfish.pfl.dynamic.copyobject.spi.Immutable (implements java.lang.annotation.Annotation)
- org.glassfish.pfl.dynamic.generator.Value (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
- org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
- org.glassfish.pfl.dynamic.copyobject.spi.CopyType
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
- org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
- org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)