public class AnnotationParser extends AnnotationParser
AnnotationParser.AbstractHandler, AnnotationParser.ClassInfo, AnnotationParser.FieldInfo, AnnotationParser.Handler, AnnotationParser.MethodInfo, AnnotationParser.MyClassVisitor, AnnotationParser.MyFieldVisitor, AnnotationParser.MyMethodVisitor_parsedClassNames, ASM_OPCODE_VERSION| Constructor and Description |
|---|
AnnotationParser() |
| Modifier and Type | Method and Description |
|---|---|
protected org.osgi.framework.Bundle |
getBundle(Resource resource) |
protected Resource |
getResource(org.osgi.framework.Bundle bundle) |
protected URI |
getURI(org.osgi.framework.Bundle bundle) |
protected Resource |
indexBundle(org.osgi.framework.Bundle bundle)
Keep track of a jetty URI Resource and its associated OSGi bundle.
|
protected void |
parse(Set<? extends AnnotationParser.Handler> handlers,
org.osgi.framework.Bundle bundle,
ClassNameResolver resolver) |
void |
parse(Set<? extends AnnotationParser.Handler> handlers,
URI[] uris,
ClassNameResolver resolver)
Parse classes in the supplied uris.
|
protected Resource indexBundle(org.osgi.framework.Bundle bundle) throws Exception
uri - bundle - Exceptionprotected URI getURI(org.osgi.framework.Bundle bundle)
protected Resource getResource(org.osgi.framework.Bundle bundle)
protected org.osgi.framework.Bundle getBundle(Resource resource)
public void parse(Set<? extends AnnotationParser.Handler> handlers, URI[] uris, ClassNameResolver resolver) throws Exception
AnnotationParserparse in class AnnotationParserExceptionprotected void parse(Set<? extends AnnotationParser.Handler> handlers, org.osgi.framework.Bundle bundle, ClassNameResolver resolver) throws Exception
ExceptionCopyright © 1995-2015 Webtide. All Rights Reserved.