25 lines
1.5 KiB
Plaintext
Executable File
25 lines
1.5 KiB
Plaintext
Executable File
# This shows the replacements of the old com.sun.mirror.declaration classes with the new javax.lang.model.element classes
|
|
# indentation shows inheritence in com.sun.mirror.declaration classes
|
|
|
|
Declaration javax.lang.model.element.Element
|
|
MemberDeclaration javax.lang.model.element.Element
|
|
|
|
ExecutableDeclaration javax.lang.model.element.ExecutableElement
|
|
ConstructorDeclaration javax.lang.model.element.ExecutableElement
|
|
MethodDeclaration javax.lang.model.element.ExecutableElement
|
|
AnnotationTypeElementDeclaration javax.lang.model.element.ExecutableElement
|
|
|
|
TypeDeclaration javax.lang.model.element.TypeElement
|
|
ClassDeclaration javax.lang.model.element.TypeElement
|
|
EnumDeclaration javax.lang.model.element.TypeElement
|
|
InterfaceDeclaration javax.lang.model.element.TypeElement
|
|
AnnotationTypeDeclaration javax.lang.model.element.TypeElement
|
|
|
|
FieldDeclaration javax.lang.model.element.VariableElement
|
|
EnumConstantDeclaration javax.lang.model.element.VariableElement
|
|
|
|
ParameterDeclaration javax.lang.model.element.VariableElement
|
|
|
|
PackageDeclaration javax.lang.model.element.PackageElement
|
|
|
|
TypeParameterDeclaration javax.lang.model.element.TypeParameterElement |