A C D F G H I J O R T U

## A

activate(ComponentContext, Map<String, Object>) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
  Activate this component.

## C

ClassLoaderWriterImpl - Class in org.apache.sling.jcr.classloader.internal
  The `DynamicClassLoaderProviderImpl` provides a class loader which loads classes from configured paths in the repository.
ClassLoaderWriterImpl() - Constructor for class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
connect() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Connects to the URL setting the header fields and getting the contents.
createSession() - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
  Return a new session.
createURL(ClassLoaderWriterImpl, String) - Static method in class org.apache.sling.jcr.classloader.internal.net.JCRURLHandler
  Creates a new JCR Repository URL for the given session and item path.

## D

deactivate() - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
  Deactivate this component.
delete(String) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
destroy() - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Destroys this class loader.

## F

findClass(String) - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Finds and loads the class with the specified name from the class path.
findResource(String) - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Finds the resource with the specified name on the search path.
findResources(String) - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Returns an Enumeration of URLs representing all of the resources on the search path having the specified name.

## G

getBytes(Node) - Static method in class org.apache.sling.jcr.classloader.internal.Util
  Returns the resource as an array of bytes
getClassLoader() - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
getContentEncoding() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns the content encoding of the data as a string.
getContentLength() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns the content length of the data as an number.
getContentType() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns the content type of the data as a string.
getHeaderField(String) - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Gets the named header field.
getHeaderField(int) - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Get the header field with the given index.
getHeaderFieldKey(int) - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Get the name of the header field with the given index.
getHeaderFields() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns an unmodifiable map of all header fields.
getInputStream(String) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
getInputStream() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns an input stream that reads from this open connection.
getLastModified(String) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
getLastModified() - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLConnection
  Returns the value of the `last-modified` header field.
getOutputStream(String) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
getProperty(Item) - Static method in class org.apache.sling.jcr.classloader.internal.Util
  Resolves the given `item` to a `Property` from which contents can be read.

## H

handleEvent(String) - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Handle a modification event.

## I

isActivate() - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
  Is this still active?
isLive() - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader

## J

JCRURLConnection - Class in org.apache.sling.jcr.classloader.internal.net
  The `JCRURLConnection` is the `URLConnection` implementation to access the data addressed by a JCR Repository URL.
JCRURLHandler - Class in org.apache.sling.jcr.classloader.internal.net
  The `JCRURLHandler` is the `URLStreamHandler` for JCR Repository URLs identified by the scheme `jcr`.

## O

openConnection(URL) - Method in class org.apache.sling.jcr.classloader.internal.net.JCRURLHandler
  Gets a connection object to connect to an JCR Repository URL.
org.apache.sling.jcr.classloader.internal - package org.apache.sling.jcr.classloader.internal
org.apache.sling.jcr.classloader.internal.net - package org.apache.sling.jcr.classloader.internal.net

## R

rename(String, String) - Method in class org.apache.sling.jcr.classloader.internal.ClassLoaderWriterImpl
RepositoryClassLoader - Class in org.apache.sling.jcr.classloader.internal
  The `RepositoryClassLoader` class provides the functionality to load classes and resources from the JCR Repository.
RepositoryClassLoader(String, ClassLoaderWriterImpl, ClassLoader) - Constructor for class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Creates a `RepositoryClassLoader` for a given repository path.

## T

toString() - Method in class org.apache.sling.jcr.classloader.internal.RepositoryClassLoader
  Returns a string representation of this class loader.

## U

Util - Class in org.apache.sling.jcr.classloader.internal
  The `Util` provides helper methods for the repository classloader and its class path entry and resource classes.

A C D F G H I J O R T U