aptIn16/extra/declaration.txt

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