Class AnnotationParser.ClassInfo

  • Enclosing class:
    AnnotationParser

    public class AnnotationParser.ClassInfo
    extends java.lang.Object
    Immutable information gathered by parsing class header.
    • Field Detail

      • _containingResource

        final Resource _containingResource
      • _className

        final java.lang.String _className
      • _version

        final int _version
      • _access

        final int _access
      • _signature

        final java.lang.String _signature
      • _superName

        final java.lang.String _superName
      • _interfaces

        final java.lang.String[] _interfaces
    • Constructor Detail

      • ClassInfo

        public ClassInfo​(Resource resource,
                         java.lang.String className,
                         int version,
                         int access,
                         java.lang.String signature,
                         java.lang.String superName,
                         java.lang.String[] interfaces)
    • Method Detail

      • getClassName

        public java.lang.String getClassName()
      • getVersion

        public int getVersion()
      • getAccess

        public int getAccess()
      • getSignature

        public java.lang.String getSignature()
      • getSuperName

        public java.lang.String getSuperName()
      • getInterfaces

        public java.lang.String[] getInterfaces()
      • getContainingResource

        public Resource getContainingResource()