Package org.eclipse.jetty.annotations
Class AnnotationParser.ClassInfo
- java.lang.Object
-
- org.eclipse.jetty.annotations.AnnotationParser.ClassInfo
-
- Enclosing class:
- AnnotationParser
public class AnnotationParser.ClassInfo extends java.lang.Object
Immutable information gathered by parsing class header.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
_access
(package private) java.lang.String
_className
(package private) Resource
_containingResource
(package private) java.lang.String[]
_interfaces
(package private) java.lang.String
_signature
(package private) java.lang.String
_superName
(package private) int
_version
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAccess()
java.lang.String
getClassName()
Resource
getContainingResource()
java.lang.String[]
getInterfaces()
java.lang.String
getSignature()
java.lang.String
getSuperName()
int
getVersion()
-
-
-
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()
-
-