| Modifier and Type | Field and Description |
|---|---|
| private static boolean | alreadyReadSystemBundles
True if system bundles have been read. |
| private static final String[] | FIELD_NAMES
Field names. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | addBundleFile(final Object
the bundle file bundlefile, final Set<Object> the path path, final ClassLoader the classloader classLoader, final ClasspathOrder the classpath order classpathOrderOut, final ScanSpec the scan spec scanSpec, final LogNode the log log)Add the bundle file. |
| private static void | addClasspathEntries(final Object
the owner owner, final ClassLoader the class loader classLoader, final ClasspathOrder the classpath order out classpathOrderOut, final ScanSpec the scan spec scanSpec, final LogNode the log log)Adds the classpath entries. |
| public static boolean | canHandle(final Class<?>
the classLoaderClass, final LogNode ClassLoader class or one of its superclasses.the log log)Check whether this |
| public static void | findClassLoaderOrder(final ClassLoader
the classLoader, final ClassLoaderOrder ClassLoader to find the order for.a classLoaderOrder, final LogNode ClassLoaderOrder object to update.the log log)Find the |
| public static void | findClasspathOrder(final ClassLoader
the classLoader, final ClasspathOrder ClassLoader to find the classpath entries order for.a classpathOrder, final ScanSpec ClasspathOrder object to update.the scanSpec, final LogNode ScanSpec.the log. log)Find the classpath entries for the associated |
| alreadyReadSystemBundles | back to summary |
|---|---|
| private static boolean alreadyReadSystemBundles True if system bundles have been read. We assume there is only one system bundle on the classpath, so this is static. | |
| FIELD_NAMES | back to summary |
|---|---|
| private static final String[] FIELD_NAMES Field names. | |
| EquinoxClassLoaderHandler | back to summary |
|---|---|
| private EquinoxClassLoaderHandler() Class cannot be constructed. | |
| addBundleFile | back to summary |
|---|---|
| private static void addBundleFile(final Object bundlefile, final Set<Object> path, final ClassLoader classLoader, final ClasspathOrder classpathOrderOut, final ScanSpec scanSpec, final LogNode log) Add the bundle file.
| |
| addClasspathEntries | back to summary |
|---|---|
| private static void addClasspathEntries(final Object owner, final ClassLoader classLoader, final ClasspathOrder classpathOrderOut, final ScanSpec scanSpec, final LogNode log) Adds the classpath entries.
| |
| canHandle | back to summary |
|---|---|
| public static boolean canHandle(final Class<?> classLoaderClass, final LogNode log) Check whether this
| |
| findClassLoaderOrder | back to summary |
|---|---|
| public static void findClassLoaderOrder(final ClassLoader classLoader, final ClassLoaderOrder classLoaderOrder, final LogNode log) Find the
| |
| findClasspathOrder | back to summary |
|---|---|
| public static void findClasspathOrder(final ClassLoader classLoader, final ClasspathOrder classpathOrder, final ScanSpec scanSpec, final LogNode log) Find the classpath entries for the associated
| |