# Package php.java.bridge

## Interface Summary

IDocHandler | Defines the parser callbacks.
Invocable | Classes which implement this interface are able to call php code.
ISession | The ISession interface is implemented by services to provide an association between an HTTP client and HTTP server.
ISocketFactory | Create and destroy socket instances.

## Class Summary

ConstructorCache | Cache [(method, parameters) -> Method] mappings.
ConstructorCache.Entry | A cache entry carrying the method name and the parameters
DynamicClassLoader | Title: php-java-bridge This class implements a class loader, which keeps track of a dynamic list of other delegate URLClassLoaders It is possible to change the list of these Classloaders during execution.
DynamicJavaBridgeClassLoader | The bridge class loader which uses the DynamicClassLoader when possible.
JavaBridge | This is the main class for the PHP/Java Bridge.
JavaBridgeClassLoader | A bridge pattern which allows us to vary the class loader as run-time.
JavaBridgeRunner | This is the main entry point for the PHP/Java Bridge library.
MethodCache | Cache [(object, method, parameters) -> Method] mappings.
MethodCache.Entry | A cache entry carrying the method name, class and the parameters
Options | Exposes the request options.
ParserString | This class holds the parser string.
ParserTag | This structure carries the parsed tag and the arguments.
PhpMap | Maps php array get/set and foreach to java array, Map and Collections access.
PhpProcedure | This class takes the supplied PHP environment and creates a dynamic proxy for calling PHP code.
PhpProcedureProxy | This class creates a procedure proxy proxy which evaluates to a dynamic proxy in coerce().
Request | This class is used to handle requests from the frontent.
Response | This class is used to write the response to the frontent.
SessionFactory | Create new session or context instances
ThreadPool | A standard thread pool, accepts runnables and runs them in a thread environment.
Util | Miscellaneous functions.
Util.CgiEnvironment | A default CGI environment which contains a "SystemRoot" entry.
Util.HeaderParser | A procedure class which can be used to capture the HTTP header strings.
Util.Logger | A logger class.
Util.Process | Starts a CGI process and returns the process handle.
Util.ProcessWithErrorHandler | Starts a CGI process with an error handler attached and returns the process handle.

## Exception Summary

NotImplementedException |