All Classes and Interfaces

Class
Description
Behavior of a user-defined Derby aggregator.
Interface describing a table function which can be given information about the context in which it runs.
This data source is suitable for client/server use of Derby, running on Java 8 Compact Profile 2 or higher.
This data source is suitable for client/server use of Derby, running on Java 8 Compact Profile 2 or higher.
This data source is suitable for client/server use of Derby, running on Java 8 Compact Profile 2 or higher.
This data source is suitable for an application using embedded Derby, running on Java 8 Compact Profile 2 or higher.
This data source is suitable for an application using embedded Derby, running on Java 8 Compact Profile 2 or higher.
This data source is suitable for an application using embedded Derby, running on Java 8 Compact Profile 2 or higher.
This is an MBean that provides information about one of Derby's cache managers.
This datasource is suitable for a client/server use of Derby, running on full Java SE 6 and higher, corresponding to JDBC 4.0 and higher.
This data source is suitable for a client/server use of Derby, running on full Java SE 6 and higher, corresponding to JDBC 4.0 and higher.
The client JDBC driver (type 4) for Derby.
This datasource is suitable for a client/server use of Derby, running on full Java SE 6 and higher, corresponding to JDBC 4.0 and higher.
 
This datasource is suitable for an application using embedded Derby, running on full Java SE 6 and higher, corresponding to 4.0 and higher.
This data source is suitable for an application using embedded Derby, running on full Java SE 6 and higher, corresponding to 4.0 and higher.
The embedded JDBC driver (Type 4) for Derby.
This data source is suitable for an application using embedded Derby, running on full Java SE 6 or higher, corresponding to JDBC 4.0 and higher.
This class contains a table function which can be used to bulk-import data from a foreign database.
This class contains a table function which forwards its behavior to another ResultSet wrapped inside it.
ij is Derby's interactive JDBC scripting tool.
Management and information for the embedded JDBC driver.
A descriptor for how a Lucene index is created and queried.
Utility methods for the Lucene optional tool.
The default LuceneIndexDescriptor
Management MBean to allow applications to dynamically control visibility of Derby's MBeans.
JMX MBean inteface to control visibility of Derby's MBeans.
This servlet can be used to start Derby Network Server from a remote location.
NetworkServerControl provides the ability to start a Network Server or connect to a running Network Server to shutdown, configure or retrieve diagnostic information.
This is an MBean defining a JMX management and monitoring interface of Derby's Network Server.
Interface for Table Functions which can be told which columns need to be fetched plus simple bounds on those columns.
An expression to be pushed into a Table Function so that the Table Function can short-circuit its processing and return fewer rows.
An AND of two Restrictions
A simple comparison of a column to a constant value.
An OR of two Restrictions
The run class facilitates running the various Derby utilities with the java -jar command.
Logic to determine how many values to pre-allocate for a sequence.
Utility methods for simple JSON support.
This is a table function which turns a JSON array into a relational ResultSet.
This is an abstract table function which assumes that all columns are strings and which coerces the strings to reasonable values for various getXXX() methods.
This class displays system information to system out.
This class represents access to system-wide Derby privileges.
The UserAuthenticator interface provides operations to authenticate a user's credentials in order to successfully connect to a database.
This interface defines a Standard MBean for exposing the version information of a running Derby component.
Context parameter which is passed to an AwareVTI.
VTICosting is the interface that the query optimizer uses to cost Table Functions.
VTIEnvironment is the state variable created by the optimizer to help it place a Table Function in the join order.
An abstract implementation of ResultSet that is useful when writing table functions, read-only VTIs (virtual table interface), and the ResultSets returned by executeQuery in read-write VTI classes.
A struct class which is useful for describing columns and parameters.