All Classes Interface Summary Class Summary
Class |
Description |
Aggregator<V,R,A extends Aggregator<V,R,A>> |
Behavior of a user-defined Derby aggregator.
|
AwareVTI |
Interface describing a table function which can be given information about the context
in which it runs.
|
BasicClientConnectionPoolDataSource40 |
This data source is suitable for client/server use of Derby,
running on Java 8 Compact Profile 2 or higher.
|
BasicClientDataSource40 |
This data source is suitable for client/server use of Derby,
running on Java 8 Compact Profile 2 or higher.
|
BasicClientXADataSource40 |
This data source is suitable for client/server use of Derby,
running on Java 8 Compact Profile 2 or higher.
|
BasicEmbeddedConnectionPoolDataSource40 |
This data source is suitable for an application using embedded Derby,
running on Java 8 Compact Profile 2 or higher.
|
BasicEmbeddedDataSource40 |
This data source is suitable for an application using embedded Derby,
running on Java 8 Compact Profile 2 or higher.
|
BasicEmbeddedXADataSource40 |
This data source is suitable for an application using embedded Derby,
running on Java 8 Compact Profile 2 or higher.
|
CacheManagerMBean |
This is an MBean that provides information about one of Derby's cache
managers.
|
ClientConnectionPoolDataSource |
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.
|
ClientDataSource |
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.
|
ClientDriver |
The client JDBC driver (type 4) for Derby.
|
ClientXADataSource |
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.
|
dblook |
|
EmbeddedConnectionPoolDataSource |
This datasource is suitable for an application using embedded Derby,
running on full Java SE 6 and higher, corresponding to 4.0 and higher.
|
EmbeddedDataSource |
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.
|
EmbeddedDriver |
The embedded JDBC driver (Type 4) for Derby.
|
EmbeddedXADataSource |
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.
|
ForeignTableVTI |
This class contains a table function which can be used to bulk-import data
from a foreign database.
|
ForwardingVTI |
This class contains a table function which forwards its behavior to
another ResultSet wrapped inside it.
|
ij |
ij is Derby's interactive JDBC scripting tool.
|
JDBCMBean |
Management and information for the embedded JDBC driver.
|
LuceneIndexDescriptor |
A descriptor for how a Lucene index is created and queried.
|
LuceneUtils |
Utility methods for the Lucene optional tool.
|
LuceneUtils.DefaultIndexDescriptor |
The default LuceneIndexDescriptor
|
Management |
Management MBean to allow applications to dynamically
control visibility of Derby's MBeans.
|
ManagementMBean |
JMX MBean inteface to control visibility of Derby's MBeans.
|
NetServlet |
This servlet can be used to start Derby Network Server from a remote location.
|
NetworkServerControl |
NetworkServerControl provides the ability to start a Network Server or
connect to a running Network Server to shutdown, configure or retrieve
diagnostic information.
|
NetworkServerMBean |
This is an MBean defining a JMX management and monitoring interface of
Derby's Network Server.
|
RestrictedVTI |
Interface for Table Functions which can be told which columns need to be fetched plus simple bounds on those columns.
|
Restriction |
An expression to be pushed into a Table Function so that the Table Function
can short-circuit its processing and return fewer rows.
|
Restriction.AND |
An AND of two Restrictions
|
Restriction.ColumnQualifier |
A simple comparison of a column to a constant value.
|
Restriction.OR |
An OR of two Restrictions
|
run |
The run class facilitates running the various Derby utilities with the
java -jar command.
|
SequencePreallocator |
Logic to determine how many values to pre-allocate for a sequence.
|
SimpleJsonUtils |
Utility methods for simple JSON support.
|
SimpleJsonVTI |
This is a table function which turns a JSON array into a relational
ResultSet.
|
StringColumnVTI |
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.
|
sysinfo |
This class displays system information to system out.
|
SystemPermission |
This class represents access to system-wide Derby privileges.
|
UserAuthenticator |
The UserAuthenticator interface provides operations to authenticate
a user's credentials in order to successfully connect to a database.
|
VersionMBean |
This interface defines a Standard MBean for exposing the version information
of a running Derby component.
|
VTIContext |
Context parameter which is passed to an AwareVTI.
|
VTICosting |
VTICosting is the interface that the query optimizer uses
to cost Table Functions.
|
VTIEnvironment |
VTIEnvironment is the state variable created by the optimizer to help it
place a Table Function in the join order.
|
VTITemplate |
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.
|
VTITemplate.ColumnDescriptor |
A struct class which is useful for describing columns and parameters.
|