public interface org.osgi.framework.Bundle extends java.lang.Comparable<org.osgi.framework.Bundle>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.osgi.framework.Bundle
super_class: java.lang.Object
{
public static final int UNINSTALLED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int INSTALLED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int RESOLVED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int STARTING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int STOPPING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int ACTIVE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int START_TRANSIENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int START_ACTIVATION_POLICY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int STOP_TRANSIENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int SIGNERS_ALL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int SIGNERS_TRUSTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.osgi.annotation cannot be resolved\n\tProviderType cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public abstract int getState();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void start(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
MethodParameters:
Name Flags
options
public abstract void start();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
public abstract void stop(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
MethodParameters:
Name Flags
options
public abstract void stop();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
public abstract void update(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
MethodParameters:
Name Flags
input
public abstract void update();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
public abstract void uninstall();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.osgi.framework.BundleException
public abstract java.util.Dictionary<java.lang.String, java.lang.String> getHeaders();
descriptor: ()Ljava/util/Dictionary;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Dictionary<Ljava/lang/String;Ljava/lang/String;>;
public abstract long getBundleId();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getLocation();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.osgi.framework.ServiceReference<?>[] getRegisteredServices();
descriptor: ()[Lorg/osgi/framework/ServiceReference;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()[Lorg/osgi/framework/ServiceReference<*>;
public abstract org.osgi.framework.ServiceReference<?>[] getServicesInUse();
descriptor: ()[Lorg/osgi/framework/ServiceReference;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()[Lorg/osgi/framework/ServiceReference<*>;
public abstract boolean hasPermission(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
permission
public abstract java.net.URL getResource(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/net/URL;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract java.util.Dictionary<java.lang.String, java.lang.String> getHeaders(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Dictionary;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)Ljava/util/Dictionary<Ljava/lang/String;Ljava/lang/String;>;
MethodParameters:
Name Flags
locale
public abstract java.lang.String getSymbolicName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Class<?> loadClass(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.ClassNotFoundException
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
public abstract java.util.Enumeration<java.net.URL> getResources(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Enumeration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/String;)Ljava/util/Enumeration<Ljava/net/URL;>;
MethodParameters:
Name Flags
name
public abstract java.util.Enumeration<java.lang.String> getEntryPaths(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Enumeration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)Ljava/util/Enumeration<Ljava/lang/String;>;
MethodParameters:
Name Flags
path
public abstract java.net.URL getEntry(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/net/URL;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract long getLastModified();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Enumeration<java.net.URL> findEntries(java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Enumeration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Enumeration<Ljava/net/URL;>;
MethodParameters:
Name Flags
path
filePattern
recurse
public abstract org.osgi.framework.BundleContext getBundleContext();
descriptor: ()Lorg/osgi/framework/BundleContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Map<java.security.cert.X509Certificate, java.util.List<java.security.cert.X509Certificate>> getSignerCertificates(int);
descriptor: (I)Ljava/util/Map;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (I)Ljava/util/Map<Ljava/security/cert/X509Certificate;Ljava/util/List<Ljava/security/cert/X509Certificate;>;>;
MethodParameters:
Name Flags
signersType
public abstract org.osgi.framework.Version getVersion();
descriptor: ()Lorg/osgi/framework/Version;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <A> A adapt(java.lang.Class<A>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <A:Ljava/lang/Object;>(Ljava/lang/Class<TA;>;)TA;
MethodParameters:
Name Flags
type
public abstract java.io.File getDataFile(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/File;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
filename
}
Signature: Ljava/lang/Object;Ljava/lang/Comparable<Lorg/osgi/framework/Bundle;>;
SourceFile: "Bundle.java"
RuntimeInvisibleAnnotations:
ProviderType()