ClassLoaderReference |
Defines the meta-information that identifies a class loader.
|
Descriptor |
A method descriptor; something like: (Ljava/langString;)Ljava/lang/Class;
Descriptors are canonical
|
FieldReference |
A class to represent the reference in a class file to a field.
|
FieldReference.Key |
An identifier/selector for fields.
|
MemberReference |
|
MethodReference |
A class to represent the reference in a class file to a method.
|
MethodReference.Key |
An identifier/selector for methods.
|
Selector |
A method selector; something like: foo(Ljava/lang/String;)Ljava/lang/Class;
TODO: Canonicalize these?
|
TypeName |
We've introduced this class to canonicalize Atoms that represent package names.
|
TypeReference |
A class to represent the reference in a class file to some type (class, primitive or array).
|