Uses of Package
org.glassfish.pfl.dynamic.codegen.impl

Packages that use org.glassfish.pfl.dynamic.codegen.impl
org.glassfish.pfl.dynamic.codegen.impl   
 

Classes in org.glassfish.pfl.dynamic.codegen.impl used by org.glassfish.pfl.dynamic.codegen.impl
ASMSetupVisitor.ErrorReport
          Class used to represnt an AST verification error
ASMSetupVisitor.Mode
           
ASMUtil.RequiredEmitterType
           
AssignmentStatement
           
Attribute
          Class used to define dynamic attributes on AttributedObject instances.
AttributedObject
          The interface that an Object must implement in order to support Attributes.
AttributedObjectBase
          An implementation of the AttributedObject interface.
BlockStatement
          Main factory for creating statements.
BreakStatement
           
CaseBranch
           
ClassGeneratorImpl
          Class used to generate a description of a class or interface.
ClassInfoBase
           
CodegenPrinter
          Extends the file utility Printer with line numbers that are also optionally stored as Attributes in Nodes for annotating the AST.
DefinitionStatement
           
EmitterFactory.Emitter
          Simple wrapper class around a UnaryVoidFunction.
ExpressionFactory
          Used to create all expressions.
ExpressionFactory.ArrayIndexExpression
           
ExpressionFactory.ArrayLengthExpression
           
ExpressionFactory.BinaryOperator
          Representation of binary operators.
ExpressionFactory.BinaryOperatorExpression
           
ExpressionFactory.BinaryOperatorKind
           
ExpressionFactory.CallExpression
          Representation of any sort of method call other than a constructor invocation.
ExpressionFactory.CastExpression
           
ExpressionFactory.ConstantExpression
          Class that represents a constant value of any primitive type, a String, or a Class.
ExpressionFactory.ExpressionBase
           
ExpressionFactory.FieldAccessExpressionBase
           
ExpressionFactory.IfExpression
           
ExpressionFactory.InstofExpression
           
ExpressionFactory.NewArrExpression
           
ExpressionFactory.NewObjExpression
           
ExpressionFactory.NonStaticCallExpression
           
ExpressionFactory.NonStaticFieldAccessExpression
           
ExpressionFactory.StaticCallExpression
           
ExpressionFactory.StaticFieldAccessExpression
           
ExpressionFactory.SuperCallExpression
           
ExpressionFactory.SuperObjExpression
           
ExpressionFactory.ThisExpression
          Class used to represent the current object ("this" in java).
ExpressionFactory.ThisObjExpression
           
ExpressionFactory.UnaryOperator
          Operators that apply to a single expression.
ExpressionFactory.UnaryOperatorExpression
          Representation of the application of a UnaryOperator to an Expression.
ExpressionFactory.VoidExpression
          Class that represents a void expression.
ExpressionInternal
           
FieldGenerator
           
FieldInfoImpl
           
IfStatement
           
MemberInfoBase
           
MethodGenerator
           
MethodInfoBase
           
MyLabel
          This trivial class exists only to give a slightly more readable toString method for ASM labels.
Node
          Represents a node in the AST used to generate code.
NodeBase
          Base class for implementing various kinds of Nodes in the AST.
ReturnStatement
           
Statement
           
StatementBase
           
SwitchStatement
           
ThrowStatement
           
TreeWalker
          This is a general purpose utility that does a complete traversal of a Node tree.
TreeWalkerContext
           
TryStatement
           
VariableInternal
           
Visitor
           
WhileStatement
           
 



Copyright © 2013 Oracle. All Rights Reserved.