Package | Description |
---|---|
org.glassfish.pfl.dynamic.codegen.impl | |
org.glassfish.pfl.dynamic.codegen.spi |
Modifier and Type | Class and Description |
---|---|
class |
ClassGeneratorImpl
Class used to generate a description of a class or interface.
|
class |
ClassInfoBase |
class |
ClassInfoReflectiveImpl |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
MemberInfoBase.myClassInfo() |
Modifier and Type | Method and Description |
---|---|
boolean |
MemberInfoBase.isAccessibleInContext(ClassInfo definingClass,
ClassInfo accessClass) |
boolean |
ClassInfoBase.isSubclass(ClassInfo info) |
Constructor and Description |
---|
FieldInfoImpl(ClassInfo cinfo,
int modifiers,
Type type,
String ident) |
MemberInfoBase(ClassInfo myClassInfo,
int modifiers,
String name) |
MethodInfoBase(ClassInfo cinfo,
int modifiers) |
MethodInfoBase(ClassInfo cinfo,
int modifiers,
Type rtype,
String name) |
MethodInfoReflectiveImpl(ClassInfo cinfo,
Constructor constructor) |
MethodInfoReflectiveImpl(ClassInfo cinfo,
Method method) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassGenerator
Represents a generated AST, which can be used to generate code.
|
interface |
ModifiableClass |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
Type.classInfo() |
ClassInfo |
MemberInfo.myClassInfo()
Return the ClassInfo of the class that contains this
member.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MemberInfo.isAccessibleInContext(ClassInfo definingClass,
ClassInfo accessClass)
Returns true iff this member is accessible in the context
defined by definingClass (the class containing the
reference to the member) and accessClass (the type of the
expression used to access this member).
|
boolean |
ClassInfo.isSubclass(ClassInfo info)
Return true iff this is a subclass or subinterface of
info.
|
Copyright © 2017 Oracle. All rights reserved.