Class AnnotationParser
java.lang.Object
org.eclipse.jetty.annotations.AnnotationParser
org.eclipse.jetty.osgi.annotations.AnnotationParser
public class AnnotationParser
extends org.eclipse.jetty.annotations.AnnotationParser
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.annotations.AnnotationParser
org.eclipse.jetty.annotations.AnnotationParser.AbstractHandler, org.eclipse.jetty.annotations.AnnotationParser.ClassInfo, org.eclipse.jetty.annotations.AnnotationParser.FieldInfo, org.eclipse.jetty.annotations.AnnotationParser.Handler, org.eclipse.jetty.annotations.AnnotationParser.MethodInfo, org.eclipse.jetty.annotations.AnnotationParser.MyClassVisitor, org.eclipse.jetty.annotations.AnnotationParser.MyFieldVisitor, org.eclipse.jetty.annotations.AnnotationParser.MyMethodVisitor -
Field Summary
Fields inherited from class org.eclipse.jetty.annotations.AnnotationParser
_parsedClassNames -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.osgi.framework.BundlegetBundle(org.eclipse.jetty.util.resource.Resource resource) protected org.eclipse.jetty.util.resource.ResourcegetResource(org.osgi.framework.Bundle bundle) protected URIgetURI(org.osgi.framework.Bundle bundle) org.eclipse.jetty.util.resource.ResourceindexBundle(org.osgi.framework.Bundle bundle) Keep track of a jetty URI Resource and its associated OSGi bundle.voidvoidparse(Set<? extends org.eclipse.jetty.annotations.AnnotationParser.Handler> handlers, org.osgi.framework.Bundle bundle) Methods inherited from class org.eclipse.jetty.annotations.AnnotationParser
addParsedClass, isValidClassFileName, isValidClassFilePath, normalize, normalize, parse, parse, parse, parse, parse, parse, parseDir, parseJar, parseJarEntry, resetParsedClasses, scanClass
-
Constructor Details
-
AnnotationParser
public AnnotationParser(int javaPlatform)
-
-
Method Details
-
indexBundle
public org.eclipse.jetty.util.resource.Resource indexBundle(org.osgi.framework.Bundle bundle) throws Exception Keep track of a jetty URI Resource and its associated OSGi bundle.- Parameters:
bundle- the bundle to index- Returns:
- the resource for the bundle
- Throws:
Exception- if unable to create the resource reference
-
getURI
-
getResource
protected org.eclipse.jetty.util.resource.Resource getResource(org.osgi.framework.Bundle bundle) -
getBundle
protected org.osgi.framework.Bundle getBundle(org.eclipse.jetty.util.resource.Resource resource) -
parse
public void parse(Set<? extends org.eclipse.jetty.annotations.AnnotationParser.Handler> handlers, URI[] uris) throws Exception - Overrides:
parsein classorg.eclipse.jetty.annotations.AnnotationParser- Throws:
Exception
-
parse
public void parse(Set<? extends org.eclipse.jetty.annotations.AnnotationParser.Handler> handlers, org.osgi.framework.Bundle bundle) throws Exception - Throws:
Exception
-