Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

abort(Executor) - Method in class org.pjdbc.sql.AbstractConnection
 
absolute(int) - Method in class org.pjdbc.drivers.MockResultSet
 
absolute(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
AbstractCallableStatement - Class in org.pjdbc.sql
 
AbstractCallableStatement(CallableStatement, Connection) - Constructor for class org.pjdbc.sql.AbstractCallableStatement
 
AbstractConnection - Class in org.pjdbc.sql
 
AbstractConnection(Connection) - Constructor for class org.pjdbc.sql.AbstractConnection
 
AbstractConnection(Connection[]) - Constructor for class org.pjdbc.sql.AbstractConnection
 
AbstractConnection(Connection[], Driver, String, Properties) - Constructor for class org.pjdbc.sql.AbstractConnection
 
AbstractConnection(Connection, Driver, String, Properties) - Constructor for class org.pjdbc.sql.AbstractConnection
 
AbstractDatabaseMetaData - Class in org.pjdbc.sql
 
AbstractDatabaseMetaData(Connection, DatabaseMetaData) - Constructor for class org.pjdbc.sql.AbstractDatabaseMetaData
 
AbstractDriver - Class in org.pjdbc.sql
 
AbstractDriver() - Constructor for class org.pjdbc.sql.AbstractDriver
 
AbstractJdbcTransformer - Class in org.pjdbc.sql
Base implementation of JdbcTransformer that performs no transformation.
AbstractJdbcTransformer() - Constructor for class org.pjdbc.sql.AbstractJdbcTransformer
 
AbstractParameterMetaData - Class in org.pjdbc.sql
 
AbstractParameterMetaData(ParameterMetaData) - Constructor for class org.pjdbc.sql.AbstractParameterMetaData
 
AbstractPreparedStatement - Class in org.pjdbc.sql
 
AbstractPreparedStatement(PreparedStatement[], Connection) - Constructor for class org.pjdbc.sql.AbstractPreparedStatement
 
AbstractPreparedStatement(PreparedStatement, Connection) - Constructor for class org.pjdbc.sql.AbstractPreparedStatement
 
AbstractProxyDriver - Class in org.pjdbc.sql
Base class for PJDBC proxy drivers that wrap and delegate to other JDBC drivers.
AbstractProxyDriver() - Constructor for class org.pjdbc.sql.AbstractProxyDriver
 
AbstractResultSet - Class in org.pjdbc.sql
 
AbstractResultSet(ResultSet) - Constructor for class org.pjdbc.sql.AbstractResultSet
 
AbstractResultSet(Statement, ResultSet) - Constructor for class org.pjdbc.sql.AbstractResultSet
 
AbstractResultSetMetaData - Class in org.pjdbc.sql
 
AbstractResultSetMetaData(ResultSetMetaData) - Constructor for class org.pjdbc.sql.AbstractResultSetMetaData
 
AbstractStatement - Class in org.pjdbc.sql
 
AbstractStatement(Statement[], Connection) - Constructor for class org.pjdbc.sql.AbstractStatement
 
AbstractStatement(Statement, Connection) - Constructor for class org.pjdbc.sql.AbstractStatement
 
AbstractStatement.MergeStrategy - Enum Class in org.pjdbc.sql
Strategy for merging results from multiple delegate statements.
AbstractWrapper - Class in org.pjdbc.sql
 
AbstractWrapper(Wrapper) - Constructor for class org.pjdbc.sql.AbstractWrapper
 
AbstractWrapper(Wrapper...) - Constructor for class org.pjdbc.sql.AbstractWrapper
 
acceptsProtocol(String) - Method in class org.pjdbc.sql.AbstractDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.ChaosDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.FederatingDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.MockDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.RetryDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.TeeDriver
 
acceptsSubName(String) - Method in class org.pjdbc.drivers.TimeoutDriver
 
acceptsSubName(String) - Method in class org.pjdbc.sql.AbstractDriver
 
acceptsSubName(String) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.CatDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.ChaosDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.FederatingDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.FilterDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.MockDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.RetryDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.SinkDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.TeeDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.TimeoutDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.drivers.UserMapDriver
 
acceptsSubProtocol(String) - Method in class org.pjdbc.sql.AbstractDriver
 
acceptsURL(String) - Method in class org.pjdbc.sql.AbstractDriver
 
add(JdbcTransformer) - Method in class org.pjdbc.sql.CompositeTransformer
Add a transformer to the chain.
addAllowedTable(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
Add a table to the allowed list programmatically.
addBatch() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
addBatch(String) - Method in class org.pjdbc.sql.AbstractStatement
 
addBlockedColumn(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
Add a column to the blocked list programmatically.
addBlockedTable(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
Add a table to the blocked list programmatically.
addDriver(DriverCapability) - Method in class org.pjdbc.capabilities.PjdbcCapabilities.Builder
 
addRename(String, String) - Method in class org.pjdbc.sql.RenameTransformer
Add a rename rule.
addRule(CompositionRule) - Method in class org.pjdbc.validation.CompositionValidator.Builder
Adds a validation rule.
afterLast() - Method in class org.pjdbc.drivers.MockResultSet
 
afterLast() - Method in class org.pjdbc.sql.AbstractResultSet
 
allowRequest() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Check if the circuit allows requests to pass through.
allProceduresAreCallable() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
allTablesAreSelectable() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
artifactId() - Element in annotation interface org.pjdbc.annotations.DriverDependency
The Maven artifact ID of the dependency.
artifactId() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns the value of the artifactId record component.
autoCommitFailureClosesAllResultSets() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 

B

Basic Usage - Search tag in class org.pjdbc.drivers.MockDriver
Section
beforeFirst() - Method in class org.pjdbc.drivers.MockResultSet
 
beforeFirst() - Method in class org.pjdbc.sql.AbstractResultSet
 
BLACKLIST - Enum constant in enum class org.pjdbc.drivers.SchemaValidationDriver.ValidationMode
 
BOOLEAN - Enum constant in enum class org.pjdbc.annotations.DriverParameter.ParameterType
Boolean parameter (true/false)
build() - Method in class org.pjdbc.capabilities.PjdbcCapabilities.Builder
 
build() - Method in class org.pjdbc.drivers.MockResultSet.Builder
Build the MockResultSet.
build() - Method in class org.pjdbc.validation.CompositionValidator.Builder
Builds the validator with standard rules if none were added.
builder() - Static method in class org.pjdbc.capabilities.PjdbcCapabilities
Builder for creating PjdbcCapabilities instances programmatically.
builder() - Static method in class org.pjdbc.validation.CompositionValidator
Creates a new builder for custom configuration.
Builder() - Constructor for class org.pjdbc.capabilities.PjdbcCapabilities.Builder
 
Builder() - Constructor for class org.pjdbc.drivers.MockResultSet.Builder
 
Builder() - Constructor for class org.pjdbc.validation.CompositionValidator.Builder
 
Built-in Transformers - Search tag in class org.pjdbc.drivers.FilterDriver
Section

C

calculateDelay(int) - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
Calculate delay for a given retry attempt (0-indexed).
cancel() - Method in class org.pjdbc.sql.AbstractStatement
 
cancelRowUpdates() - Method in class org.pjdbc.drivers.MockResultSet
 
cancelRowUpdates() - Method in class org.pjdbc.sql.AbstractResultSet
 
capabilities() - Element in annotation interface org.pjdbc.annotations.DriverCapability
The capability tags for this driver.
capabilities() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the capabilities record component.
capabilities(PjdbcCapabilities) - Method in class org.pjdbc.validation.CompositionValidator.Builder
Sets custom capabilities source.
capability() - Method in record class org.pjdbc.validation.ChainEntry
Returns the value of the capability record component.
CapabilityDoclet - Class in org.pjdbc.doclet
Custom Doclet that enhances JavaDocs with driver capability documentation generated from @DriverCapability and @DriverParameter annotations.
CapabilityDoclet() - Constructor for class org.pjdbc.doclet.CapabilityDoclet
 
CapabilityProcessor - Class in org.pjdbc.annotations.processor
Annotation processor that generates pjdbc.capabilities.json from driver annotations.
CapabilityProcessor() - Constructor for class org.pjdbc.annotations.processor.CapabilityProcessor
 
CatDriver - Class in org.pjdbc.drivers
Pass-through driver that forwards all calls unchanged to the target driver.
CatDriver() - Constructor for class org.pjdbc.drivers.CatDriver
 
ChainEntry - Record Class in org.pjdbc.validation
Represents one driver in a PJDBC composition chain.
ChainEntry(DriverCapability, String, Map<String, String>, int, boolean) - Constructor for record class org.pjdbc.validation.ChainEntry
Creates an instance of a ChainEntry record class.
ChaosConfig(String) - Constructor for class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
ChaosDriver - Class in org.pjdbc.drivers
ChaosDriver injects configurable failures and latency for resilience testing.
ChaosDriver() - Constructor for class org.pjdbc.drivers.ChaosDriver
 
ChaosDriver.ChaosConfig - Class in org.pjdbc.drivers
Configuration holder for chaos parameters, parsed once at connection time.
checkStatement(String) - Method in class org.pjdbc.drivers.ReadonlyDriver.ReadonlyConfig
Check if a SQL statement is allowed to execute.
checkStatement(String) - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
Check if a SQL statement is allowed to execute.
CircuitBreaker(String) - Constructor for class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
CircuitBreaker(String, int, int, long) - Constructor for class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
CircuitBreakerDriver - Class in org.pjdbc.drivers
CircuitBreakerDriver implements the circuit breaker pattern for fault tolerance.
CircuitBreakerDriver() - Constructor for class org.pjdbc.drivers.CircuitBreakerDriver
 
CircuitBreakerDriver.CircuitBreaker - Class in org.pjdbc.drivers
Circuit breaker state machine implementation.
CircuitBreakerDriver.State - Enum Class in org.pjdbc.drivers
 
CircuitBreakerMBean - Interface in org.pjdbc.jmx
JMX MBean interface for monitoring CircuitBreaker state.
CircuitBreakerMBeanImpl - Class in org.pjdbc.jmx
JMX MBean implementation that wraps a CircuitBreaker instance.
CircuitBreakerMBeanImpl(CircuitBreakerDriver.CircuitBreaker) - Constructor for class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
CircuitBreakerRegistry - Class in org.pjdbc.jmx
Registry for CircuitBreaker instances with optional JMX registration.
clear() - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Clear all circuit breakers and MBeans (for testing).
clear() - Static method in class org.pjdbc.sql.PjdbcListeners
Clear all registered listeners.
clearBatch() - Method in class org.pjdbc.sql.AbstractStatement
 
clearLog(String) - Static method in class org.pjdbc.drivers.MockDriver
 
clearLogs() - Static method in class org.pjdbc.drivers.MockDriver
 
clearParameters() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
clearWarnings() - Method in class org.pjdbc.drivers.MockResultSet
 
clearWarnings() - Method in class org.pjdbc.sql.AbstractConnection
 
clearWarnings() - Method in class org.pjdbc.sql.AbstractResultSet
 
clearWarnings() - Method in class org.pjdbc.sql.AbstractStatement
 
close() - Method in class org.pjdbc.drivers.MockResultSet
 
close() - Method in class org.pjdbc.sql.AbstractConnection
 
close() - Method in class org.pjdbc.sql.AbstractResultSet
 
close() - Method in class org.pjdbc.sql.AbstractStatement
 
CLOSED - Enum constant in enum class org.pjdbc.drivers.CircuitBreakerDriver.State
 
closeOnCompletion() - Method in class org.pjdbc.sql.AbstractStatement
 
columns(String...) - Method in class org.pjdbc.drivers.MockResultSet.Builder
Set column names.
columns(String[], int[]) - Method in class org.pjdbc.drivers.MockResultSet.Builder
Set column names with explicit types.
Combining Transformers - Search tag in class org.pjdbc.drivers.FilterDriver
Section
commit() - Method in class org.pjdbc.sql.AbstractConnection
 
composable() - Element in annotation interface org.pjdbc.annotations.DriverCapability
Whether this driver can be composed with other drivers in a chain.
composable() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the composable record component.
CompositeTransformer - Class in org.pjdbc.sql
Transformer that chains multiple JdbcTransformers together.
CompositeTransformer() - Constructor for class org.pjdbc.sql.CompositeTransformer
Create an empty CompositeTransformer.
CompositionRule - Interface in org.pjdbc.validation
Interface for driver composition validation rules.
CompositionValidator - Class in org.pjdbc.validation
Validates PJDBC driver composition chains.
CompositionValidator.Builder - Class in org.pjdbc.validation
Builder for creating CompositionValidator instances.
CompositionValidator.ValidationResult - Class in org.pjdbc.validation
Result of composition validation.
CONCAT - Enum constant in enum class org.pjdbc.drivers.FederatingDriver.MergeStrategy
Sequential iteration through all ResultSets (default)
connect(String, Properties) - Method in class org.pjdbc.drivers.ChaosDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.FederatingDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.FilterDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.MockDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.RetryDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.TeeDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.TimeoutDriver
 
connect(String, Properties) - Method in class org.pjdbc.drivers.UserMapDriver
 
connect(String, Properties) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
connectionDelegates - Variable in class org.pjdbc.sql.AbstractConnection
 
Core Annotations - Search tag in package org.pjdbc.annotations
Section
create() - Static method in class org.pjdbc.drivers.MockResultSet
Create a new MockResultSet builder.
createArrayOf(String, Object[]) - Method in class org.pjdbc.sql.AbstractConnection
 
createBlob() - Method in class org.pjdbc.sql.AbstractConnection
 
createClob() - Method in class org.pjdbc.sql.AbstractConnection
 
createNClob() - Method in class org.pjdbc.sql.AbstractConnection
 
createSQLXML() - Method in class org.pjdbc.sql.AbstractConnection
 
createStatement() - Method in class org.pjdbc.sql.AbstractConnection
 
createStatement() - Method in class org.pjdbc.sql.ProxyConnection
 
createStatement(int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
createStatement(int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
createStatement(int, int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
createStatement(int, int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
createStruct(String, Object[]) - Method in class org.pjdbc.sql.AbstractConnection
 
Custom Transformer Class - Search tag in class org.pjdbc.drivers.FilterDriver
Section

D

dataDefinitionCausesTransactionCommit() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
dataDefinitionIgnoredInTransactions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
DataMaskingDriver - Class in org.pjdbc.drivers
DataMaskingDriver masks sensitive data in query results on-the-fly.
DataMaskingDriver() - Constructor for class org.pjdbc.drivers.DataMaskingDriver
 
DataMaskingDriver.MaskingConfig - Class in org.pjdbc.drivers
Configuration holder for masking parameters.
DataMaskingDriver.MaskingStrategy - Enum Class in org.pjdbc.drivers
Masking strategy enumeration.
DebugEventListener - Class in org.pjdbc.debug
Pre-built event listener that logs all PJDBC events for debugging.
DebugEventListener() - Constructor for class org.pjdbc.debug.DebugEventListener
Create a debug listener that writes to System.err.
DebugEventListener(PrintStream) - Constructor for class org.pjdbc.debug.DebugEventListener
Create a debug listener with custom output.
DebugEventListener(PrintStream, boolean) - Constructor for class org.pjdbc.debug.DebugEventListener
Create a debug listener with custom output and stack trace option.
Default Retryable SQL States - Search tag in class org.pjdbc.drivers.RetryDriver
Section
defaultValue() - Element in annotation interface org.pjdbc.annotations.DriverParameter
The default value if not specified in the URL.
defaultValue() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the defaultValue record component.
delegates - Variable in class org.pjdbc.sql.AbstractWrapper
 
deleteRow() - Method in class org.pjdbc.drivers.MockResultSet
 
deleteRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
deletesAreDetected(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
dependencies() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the dependencies record component.
Dependency(String, String, String, boolean) - Constructor for record class org.pjdbc.capabilities.DriverCapability.Dependency
Creates an instance of a Dependency record class.
description() - Element in annotation interface org.pjdbc.annotations.DriverCapability
A brief description of what this driver does.
description() - Element in annotation interface org.pjdbc.annotations.DriverDependency
A description of why this dependency is needed.
description() - Element in annotation interface org.pjdbc.annotations.DriverParameter
A description of what this parameter controls.
description() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the description record component.
description() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the description record component.
disable() - Static method in class org.pjdbc.debug.PjdbcDebug
Disable all debug output.
disableEvents() - Static method in class org.pjdbc.debug.PjdbcDebug
Disable event listener debugging.
disableJmx() - Static method in class org.pjdbc.jmx.CircuitBreakerRegistry
Disable JMX registration and unregister all MBeans.
disableLogging() - Static method in class org.pjdbc.debug.PjdbcDebug
Disable java.util.logging.
doesMaxRowSizeIncludeBlobs() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
driver - Variable in class org.pjdbc.sql.AbstractConnection
 
DriverCapability - Record Class in org.pjdbc.capabilities
Represents the capabilities of a PJDBC driver.
DriverCapability - Annotation Interface in org.pjdbc.annotations
Declares the capabilities and metadata of a PJDBC proxy driver.
DriverCapability(String, String, String, String, List<String>, List<DriverCapability.Parameter>, List<DriverCapability.Dependency>, DriverCapability.SideEffects, boolean, boolean) - Constructor for record class org.pjdbc.capabilities.DriverCapability
Creates an instance of a DriverCapability record class.
DriverCapability.Dependency - Record Class in org.pjdbc.capabilities
Represents an external dependency.
DriverCapability.Parameter - Record Class in org.pjdbc.capabilities
Represents a configurable driver parameter.
DriverCapability.SideEffects - Record Class in org.pjdbc.capabilities
Represents side effects a driver may produce.
driverClass() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the driverClass record component.
DriverDependencies - Annotation Interface in org.pjdbc.annotations
Container annotation for multiple DriverDependency annotations.
DriverDependency - Annotation Interface in org.pjdbc.annotations
Declares an external dependency required by a PJDBC proxy driver.
DriverParameter - Annotation Interface in org.pjdbc.annotations
Declares a URL parameter accepted by a PJDBC proxy driver.
DriverParameter.ParameterType - Enum Class in org.pjdbc.annotations
Parameter types supported by driver parameters.
DriverParameters - Annotation Interface in org.pjdbc.annotations
Container annotation for multiple DriverParameter annotations.
DriverSideEffects - Annotation Interface in org.pjdbc.annotations
Declares the side effects of a PJDBC proxy driver.

E

EMAIL - Enum constant in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
 
empty() - Static method in class org.pjdbc.drivers.MockResultSet
Create an empty ResultSet with no columns or rows.
enable() - Static method in class org.pjdbc.debug.PjdbcDebug
Enable all debug output (events + JUL logging) to System.err.
enable(PrintStream) - Static method in class org.pjdbc.debug.PjdbcDebug
Enable all debug output (events + JUL logging) to custom stream.
enableEvents() - Static method in class org.pjdbc.debug.PjdbcDebug
Enable event listener debugging only.
enableEvents(PrintStream) - Static method in class org.pjdbc.debug.PjdbcDebug
Enable event listener debugging with custom stream.
enableJmx() - Static method in class org.pjdbc.jmx.CircuitBreakerRegistry
Enable JMX registration for circuit breakers.
enableLogging() - Static method in class org.pjdbc.debug.PjdbcDebug
Enable java.util.logging for org.pjdbc at FINE level.
enumValues() - Element in annotation interface org.pjdbc.annotations.DriverParameter
Valid values for enum-like string parameters.
enumValues() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the enumValues record component.
equals(Object) - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.pjdbc.capabilities.DriverCapability
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.pjdbc.validation.ChainEntry
Indicates whether some other object is "equal to" this one.
Example - Search tag in class org.pjdbc.sql.CompositeTransformer
Section
Examples - Search tag in class org.pjdbc.sql.SchemaTransformer
Section
Examples - Search tag in class org.pjdbc.sql.WhereTransformer
Section
Example URLs - Search tag in class org.pjdbc.drivers.RetryDriver
Section
Example Usage - Search tag in package org.pjdbc.annotations
Section
execute() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
execute(String) - Method in class org.pjdbc.sql.AbstractStatement
 
execute(String, int) - Method in class org.pjdbc.sql.AbstractStatement
 
execute(String, int[]) - Method in class org.pjdbc.sql.AbstractStatement
 
execute(String, String[]) - Method in class org.pjdbc.sql.AbstractStatement
 
executeBatch() - Method in class org.pjdbc.sql.AbstractStatement
 
executeQuery() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
executeQuery(String) - Method in class org.pjdbc.sql.AbstractStatement
 
executeUpdate() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
executeUpdate(String) - Method in class org.pjdbc.sql.AbstractStatement
 
executeUpdate(String, int) - Method in class org.pjdbc.sql.AbstractStatement
 
executeUpdate(String, int[]) - Method in class org.pjdbc.sql.AbstractStatement
 
executeUpdate(String, String[]) - Method in class org.pjdbc.sql.AbstractStatement
 

F

FederateConfig(FederatingDriver.MergeStrategy, boolean, long, boolean, List<String>, Map<String, Integer>) - Constructor for class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
FederatingDriver - Class in org.pjdbc.drivers
FederatingDriver queries multiple databases and merges results.
FederatingDriver() - Constructor for class org.pjdbc.drivers.FederatingDriver
 
FederatingDriver.FederateConfig - Class in org.pjdbc.drivers
Configuration for the federating driver.
FederatingDriver.MergeStrategy - Enum Class in org.pjdbc.drivers
Strategy for merging ResultSets from multiple sources.
filesystem() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver accesses the filesystem.
filesystem() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns the value of the filesystem record component.
FilterDriver - Class in org.pjdbc.drivers
FilterDriver transforms SQL statements using configurable transformers.
FilterDriver() - Constructor for class org.pjdbc.drivers.FilterDriver
 
findByCapability(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds all drivers with the specified capability.
findByClass(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds a driver by its class name.
findByPrefix(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds a driver by its URL prefix.
findBySideEffect(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds all drivers that produce the specified side effect.
findColumn(String) - Method in class org.pjdbc.drivers.MockResultSet
 
findColumn(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
findComposable() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds all drivers that are composable (can be chained).
findTerminal() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds all terminal drivers (those that don't delegate).
findWithDependencies() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Finds all drivers with external dependencies.
fireChaosInjected(String, String, String) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of chaos injection.
fireCircuitBreakerRejection(String, String) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of a circuit breaker rejection.
fireCircuitBreakerStateChange(String, String, String) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of a circuit breaker state change.
fireFederatedQuery(String, List<String>) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of a federated query.
fireRetry(String, SQLException, int, long) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of a retry event.
fireSqlTransformed(String, String) - Static method in class org.pjdbc.sql.PjdbcListeners
Notify listeners of SQL transformation.
first() - Method in class org.pjdbc.drivers.MockResultSet
 
first() - Method in class org.pjdbc.sql.AbstractResultSet
 
FIRST - Enum constant in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Return result from first (primary) delegate only
FIRST_NON_EMPTY - Enum constant in enum class org.pjdbc.drivers.FederatingDriver.MergeStrategy
Return first ResultSet that has rows
FLOAT - Enum constant in enum class org.pjdbc.annotations.DriverParameter.ParameterType
Floating-point parameter
forceClosed() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Force circuit to CLOSED state.
forceClosed() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
forceOpen() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Force circuit to OPEN state.
forceOpen() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
forceState(CircuitBreakerDriver.State) - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Force the circuit to a specific state (for testing).
fromUrl(String, List<String>) - Static method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
FULL - Enum constant in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
 

G

generatedKeyAlwaysReturned() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
get(String) - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Get a circuit breaker by name.
getAllCapabilityTags() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Returns a list of all available capability tags across all drivers.
getAllDrivers() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Returns all available drivers.
getAllowedColumns() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getAllowedTables() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getArray(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getArray(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getArray(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getArray(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getArray(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getArray(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getAsciiStream(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getAsciiStream(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getAsciiStream(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getAsciiStream(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getAttributes(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getAutoCommit() - Method in class org.pjdbc.sql.AbstractConnection
 
getBackoffMultiplier() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getBigDecimal(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBigDecimal(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
Deprecated.
getBigDecimal(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBigDecimal(int, int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBigDecimal(int, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
Deprecated.
getBigDecimal(int, int) - Method in class org.pjdbc.sql.AbstractResultSet
Deprecated.
getBigDecimal(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getBigDecimal(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBigDecimal(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBigDecimal(String, int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBigDecimal(String, int) - Method in class org.pjdbc.sql.AbstractResultSet
Deprecated.
getBinaryStream(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBinaryStream(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBinaryStream(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getBinaryStream(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBlob(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBlob(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBlob(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBlob(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getBlob(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBlob(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBlockedColumns() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getBlockedTables() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getBoolean(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBoolean(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBoolean(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBoolean(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getBoolean(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBoolean(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBoolean(String, boolean) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value as a boolean.
getByte(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getByte(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getByte(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getByte(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getByte(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getByte(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBytes(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getBytes(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBytes(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getBytes(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getBytes(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getBytes(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getCatalog() - Method in class org.pjdbc.sql.AbstractConnection
 
getCatalogName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getCatalogs() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getCatalogSeparator() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getCatalogTerm() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getCharacterStream(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getCharacterStream(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getCharacterStream(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getCharacterStream(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getCharacterStream(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getCharacterStream(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getCircuitBreaker(Connection) - Static method in class org.pjdbc.drivers.CircuitBreakerDriver
Get the circuit breaker instance for a connection.
getClientInfo() - Method in class org.pjdbc.sql.AbstractConnection
 
getClientInfo(String) - Method in class org.pjdbc.sql.AbstractConnection
 
getClientInfoProperties() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getClob(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getClob(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getClob(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getClob(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getClob(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getClob(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getColumnClassName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnCount() - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnDisplaySize(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnLabel(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnPatterns() - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
getColumnPrivileges(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getColumns(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getColumnType(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getColumnTypeName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getConcurrency() - Method in class org.pjdbc.drivers.MockResultSet
 
getConcurrency() - Method in class org.pjdbc.sql.AbstractResultSet
 
getConnection() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getConnection() - Method in class org.pjdbc.sql.AbstractStatement
 
getConnectionDropRate() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getConnections() - Method in class org.pjdbc.sql.AbstractConnection
 
getCount() - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Get the count of registered circuit breakers.
getCrossReference(String, String, String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getCursorName() - Method in class org.pjdbc.drivers.MockResultSet
 
getCursorName() - Method in class org.pjdbc.sql.AbstractResultSet
 
getDatabaseMajorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDatabaseMinorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDatabaseProductName() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDatabaseProductVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDate(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getDate(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDate(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDate(int, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getDate(int, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDate(int, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDate(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getDate(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDate(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDate(String, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getDate(String, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDate(String, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDebugInfo() - Static method in class org.pjdbc.debug.PjdbcDebug
Get a summary of PJDBC configuration for debugging.
getDefaultTransactionIsolation() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDelegate() - Method in class org.pjdbc.sql.AbstractConnection
 
getDelegate() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
getDelegate() - Method in class org.pjdbc.sql.AbstractResultSet
 
getDouble(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getDouble(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDouble(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDouble(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getDouble(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getDouble(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getDouble(String, double) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value as a double.
getDriver() - Method in class org.pjdbc.sql.AbstractConnection
 
getDriverCount() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Returns the number of available drivers.
getDriverMajorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDriverMinorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDriverName() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getDriverVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getError() - Method in class org.pjdbc.validation.ParameterValidator.ValidationResult
 
getErrors() - Method in class org.pjdbc.validation.CompositionValidator.ValidationResult
 
getExceptionMessage() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getExportedKeys(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getExtraNameCharacters() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getFailureCount() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getFailureCount() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get current consecutive failure count.
getFailureCount() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getFailureRate() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getFailureRatePercent() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get failure rate as percentage (0-100).
getFailureRatePercent() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getFailureThreshold() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getFailureThreshold() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get failure threshold before opening circuit.
getFailureThreshold() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getFetchDirection() - Method in class org.pjdbc.drivers.MockResultSet
 
getFetchDirection() - Method in class org.pjdbc.sql.AbstractResultSet
 
getFetchDirection() - Method in class org.pjdbc.sql.AbstractStatement
 
getFetchSize() - Method in class org.pjdbc.drivers.MockResultSet
 
getFetchSize() - Method in class org.pjdbc.sql.AbstractResultSet
 
getFetchSize() - Method in class org.pjdbc.sql.AbstractStatement
 
getFloat(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getFloat(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getFloat(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getFloat(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getFloat(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getFloat(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getFunctionColumns(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getFunctions(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getGeneratedKeys() - Method in class org.pjdbc.sql.AbstractStatement
 
getHoldability() - Method in class org.pjdbc.drivers.MockResultSet
 
getHoldability() - Method in class org.pjdbc.sql.AbstractConnection
 
getHoldability() - Method in class org.pjdbc.sql.AbstractResultSet
 
getIdentifierQuoteString() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getImportedKeys(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getInitialDelay() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
getInstance() - Static method in class org.pjdbc.jmx.CircuitBreakerRegistry
Get the singleton registry instance.
getInt(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getInt(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getInt(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getInt(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getInt(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getInt(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getInt(String, int) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value as an integer.
getJDBCMajorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getJDBCMinorVersion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getLastConnectionInfo(String) - Static method in class org.pjdbc.drivers.MockDriver
 
getLatency() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getLatencyVariance() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getLog(String) - Static method in class org.pjdbc.drivers.MockDriver
 
getLong(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getLong(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getLong(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getLong(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getLong(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getLong(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getLong(String, long) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value as a long.
getMajorVersion() - Method in class org.pjdbc.sql.AbstractDriver
 
getMaskChar() - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
getMaxBinaryLiteralLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxCatalogNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxCharLiteralLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnsInGroupBy() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxColumnsInTable() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxConnections() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxCursorNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxDelay() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
getMaxFieldSize() - Method in class org.pjdbc.sql.AbstractStatement
 
getMaxIndexLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxProcedureNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxRetries() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
getMaxRows() - Method in class org.pjdbc.sql.AbstractStatement
 
getMaxRowSize() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxSchemaNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxStatementLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxStatements() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxTableNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxTablesInSelect() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMaxUserNameLength() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getMergeStrategy() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
getMergeStrategy() - Method in class org.pjdbc.sql.AbstractStatement
 
getMessage() - Method in class org.pjdbc.drivers.ReadonlyDriver.ReadonlyConfig
 
getMessage() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getMetaData() - Method in class org.pjdbc.drivers.MockResultSet
 
getMetaData() - Method in class org.pjdbc.sql.AbstractConnection
 
getMetaData() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
getMetaData() - Method in class org.pjdbc.sql.AbstractResultSet
 
getMinorVersion() - Method in class org.pjdbc.sql.AbstractDriver
 
getMode() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
getMoreResults() - Method in class org.pjdbc.sql.AbstractStatement
 
getMoreResults(int) - Method in class org.pjdbc.sql.AbstractStatement
 
getName() - Method in class org.pjdbc.doclet.CapabilityDoclet
 
getName() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getName() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get the circuit breaker name.
getName() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getName() - Method in interface org.pjdbc.validation.CompositionRule
Rule name for logging and configuration.
getNames() - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Get all registered circuit breaker names.
getNCharacterStream(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getNCharacterStream(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNCharacterStream(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNCharacterStream(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getNCharacterStream(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNCharacterStream(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNClob(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getNClob(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNClob(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNClob(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getNClob(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNClob(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNetworkTimeout() - Method in class org.pjdbc.sql.AbstractConnection
 
getNString(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getNString(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNString(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNString(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getNString(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getNString(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getNumericFunctions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getObject(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getObject(int, Class<T>) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(int, Class<T>) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(int, Class<T>) - Method in class org.pjdbc.sql.AbstractResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(int, Map<String, Class<?>>) - Method in class org.pjdbc.sql.AbstractResultSet
 
getObject(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getObject(String, Class<T>) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(String, Class<T>) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(String, Class<T>) - Method in class org.pjdbc.sql.AbstractResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.pjdbc.drivers.MockResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getObject(String, Map<String, Class<?>>) - Method in class org.pjdbc.sql.AbstractResultSet
 
getParameter(String) - Method in record class org.pjdbc.capabilities.DriverCapability
Gets a parameter by name.
getParameter(String) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value by key.
getParameter(String, String) - Method in class org.pjdbc.sql.JdbcUrlParser
Get a parameter value by key with a default value.
getParameterClassName(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getParameterCount() - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getParameterMetaData() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
getParameterMode(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getParameters() - Method in class org.pjdbc.sql.JdbcUrlParser
Get all parameters as an unmodifiable map.
getParameterType(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getParameterTypeName(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getParentLogger() - Method in class org.pjdbc.sql.AbstractDriver
 
getParentStatement() - Method in class org.pjdbc.sql.AbstractResultSet
 
getPrecision(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getPrecision(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getPreparedStatements() - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
getPrimaryKeys(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getProcedureColumns(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getProcedures(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getProcedureTerm() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getPropertyInfo(String, Properties) - Method in class org.pjdbc.sql.AbstractDriver
 
getPropertyInfo(String, Properties) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
getProtocol() - Method in class org.pjdbc.sql.JdbcUrlParser
Get the protocol (always "jdbc").
getProxyDriver() - Method in class org.pjdbc.sql.ProxyConnection
Get the proxy driver for subclass access.
getPseudoColumns(String, String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getQueryTimeout() - Method in class org.pjdbc.drivers.TimeoutDriver.TimeoutConfig
 
getQueryTimeout() - Method in class org.pjdbc.sql.AbstractStatement
 
getRandom() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getRef(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getRef(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getRef(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getRef(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getRef(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getRef(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getResetTimeout() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getResetTimeout() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get reset timeout in milliseconds (OPEN to HALF_OPEN).
getResetTimeout() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getResultSet() - Method in class org.pjdbc.sql.AbstractStatement
 
getResultSetConcurrency() - Method in class org.pjdbc.sql.AbstractStatement
 
getResultSetHoldability() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getResultSetHoldability() - Method in class org.pjdbc.sql.AbstractStatement
 
getResultSetLatency() - Method in class org.pjdbc.drivers.ChaosDriver.ChaosConfig
 
getResultSetType() - Method in class org.pjdbc.sql.AbstractStatement
 
getRetryableSqlStates() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
getRouteForTable(String) - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
Get the database index for a table, or -1 if not routed.
getRow() - Method in class org.pjdbc.drivers.MockResultSet
 
getRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
getRowId(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getRowId(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getRowId(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getRowId(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getRowId(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getRowId(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getRowIdLifetime() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getScale(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
getScale(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getSchema() - Method in class org.pjdbc.sql.AbstractConnection
 
getSchemaConfig(Connection) - Static method in class org.pjdbc.drivers.SchemaValidationDriver
Get the schema configuration for a connection.
getSchemaName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getSchemas() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSchemas(String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSchemaTerm() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSearchStringEscape() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getShort(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getShort(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getShort(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getShort(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getShort(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getShort(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getShowFirst() - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
getShowLast() - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
getSource() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Returns the source from which capabilities were loaded.
getSQLKeywords() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSQLStateType() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSQLXML(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getSQLXML(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getSQLXML(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getSQLXML(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getSQLXML(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getSQLXML(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getState() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getState() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get current circuit breaker state: CLOSED, OPEN, or HALF_OPEN.
getState() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getStatement() - Method in class org.pjdbc.drivers.MockResultSet
 
getStatement() - Method in class org.pjdbc.sql.AbstractResultSet
 
getStatements() - Method in class org.pjdbc.sql.AbstractStatement
 
getStrategy() - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
getStream() - Method in class org.pjdbc.drivers.MockDriver.MyPrintWriter
 
getString(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getString(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getString(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getString(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getString(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getString(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getStringFunctions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSubname() - Method in class org.pjdbc.sql.JdbcUrlParser
Get the subname (everything after the subprotocol and parameters).
getSubprotocol() - Method in class org.pjdbc.sql.JdbcUrlParser
Get the subprotocol (e.g., "filter", "pool", "log").
getSuccessCount() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getSuccessCount() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get current consecutive success count (in HALF_OPEN state).
getSuccessCount() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getSuccessThreshold() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getSuccessThreshold() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get success threshold to close circuit from half-open.
getSuccessThreshold() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getSuperTables(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSuperTypes(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getSupportedOptions() - Method in class org.pjdbc.doclet.CapabilityDoclet
 
getSupportedSourceVersion() - Method in class org.pjdbc.doclet.CapabilityDoclet
 
getSystemFunctions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTableName(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
getTablePrivileges(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTableRouting() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
Get table-to-database routing map.
getTables(String, String, String, String[]) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTableTypes() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTargetUrls() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
getTime(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getTime(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTime(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTime(int, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getTime(int, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTime(int, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTime(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getTime(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTime(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTime(String, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getTime(String, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTime(String, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTimeDateFunctions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTimeout() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
getTimeoutConfig(Connection) - Static method in class org.pjdbc.drivers.TimeoutDriver
Get the timeout configuration for a connection.
getTimestamp(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getTimestamp(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTimestamp(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTimestamp(int, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getTimestamp(int, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTimestamp(int, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTimestamp(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getTimestamp(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTimestamp(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTimestamp(String, Calendar) - Method in class org.pjdbc.drivers.MockResultSet
 
getTimestamp(String, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getTimestamp(String, Calendar) - Method in class org.pjdbc.sql.AbstractResultSet
 
getTotalFailures() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getTotalFailures() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get total failed requests.
getTotalFailures() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getTotalRejections() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getTotalRejections() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get total rejected requests (circuit was open).
getTotalRejections() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getTotalRequests() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
getTotalRequests() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Get total requests processed.
getTotalRequests() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
getTransactionIsolation() - Method in class org.pjdbc.sql.AbstractConnection
 
getTransformer() - Method in class org.pjdbc.drivers.FilterDriver
Deprecated.
Use URL parameter class= instead. Per-thread transformers are confusing in pooled connection scenarios.
getType() - Method in class org.pjdbc.drivers.MockResultSet
 
getType() - Method in class org.pjdbc.sql.AbstractResultSet
 
getTypeInfo() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getTypeMap() - Method in class org.pjdbc.sql.AbstractConnection
 
getUDTs(String, String, String, int[]) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getUnicodeStream(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getUnicodeStream(int) - Method in class org.pjdbc.sql.AbstractResultSet
Deprecated.
getUnicodeStream(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getUnicodeStream(String) - Method in class org.pjdbc.sql.AbstractResultSet
Deprecated.
getUpdateCount() - Method in class org.pjdbc.sql.AbstractStatement
 
getURL() - Method in class org.pjdbc.sql.AbstractConnection
 
getURL() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getURL(int) - Method in class org.pjdbc.drivers.MockResultSet
 
getURL(int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getURL(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
getURL(String) - Method in class org.pjdbc.drivers.MockResultSet
 
getURL(String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
getURL(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
getUrlParameter(String, String) - Method in class org.pjdbc.sql.AbstractDriver
Get a URL parameter value.
getUrlParameter(String, String, String) - Method in class org.pjdbc.sql.AbstractDriver
Get a URL parameter value with a default.
getUrlParameters(String) - Method in class org.pjdbc.sql.AbstractDriver
Get all URL parameters as a map.
getUrlPrefix() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the full JDBC URL prefix for this driver.
getUserName() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getVersion() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Returns the schema version of the capabilities manifest.
getVersionColumns(String, String, String) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
getWarnings() - Method in class org.pjdbc.drivers.MockResultSet
 
getWarnings() - Method in class org.pjdbc.sql.AbstractConnection
 
getWarnings() - Method in class org.pjdbc.sql.AbstractResultSet
 
getWarnings() - Method in class org.pjdbc.sql.AbstractStatement
 
groupId() - Element in annotation interface org.pjdbc.annotations.DriverDependency
The Maven group ID of the dependency.
groupId() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns the value of the groupId record component.

H

HALF_OPEN - Enum constant in enum class org.pjdbc.drivers.CircuitBreakerDriver.State
 
hasCapability(String) - Method in record class org.pjdbc.capabilities.DriverCapability
Checks if this driver has the specified capability.
hasDriver(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities
Checks if a driver with the given prefix is available.
HASH - Enum constant in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
 
hashCode() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns a hash code value for this object.
hashCode() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns a hash code value for this object.
hashCode() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns a hash code value for this object.
hashCode() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns a hash code value for this object.
hashCode() - Method in record class org.pjdbc.validation.ChainEntry
Returns a hash code value for this object.
hasJitter() - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
 
hasTableRouting() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
Check if table-based routing is enabled.

I

info - Variable in class org.pjdbc.sql.AbstractConnection
 
init(Locale, Reporter) - Method in class org.pjdbc.doclet.CapabilityDoclet
 
init(ProcessingEnvironment) - Method in class org.pjdbc.annotations.processor.CapabilityProcessor
 
insertRow() - Method in class org.pjdbc.drivers.MockResultSet
 
insertRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
insertsAreDetected(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
INTEGER - Enum constant in enum class org.pjdbc.annotations.DriverParameter.ParameterType
Integer parameter (whole numbers)
invalid(String) - Static method in class org.pjdbc.validation.ParameterValidator.ValidationResult
 
invalid(List<String>) - Static method in class org.pjdbc.validation.CompositionValidator.ValidationResult
 
isAfterLast() - Method in class org.pjdbc.drivers.MockResultSet
 
isAfterLast() - Method in class org.pjdbc.sql.AbstractResultSet
 
isAllowDDL() - Method in class org.pjdbc.drivers.ReadonlyDriver.ReadonlyConfig
 
isAllowDML() - Method in class org.pjdbc.drivers.ReadonlyDriver.ReadonlyConfig
 
isAutoIncrement(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isBeforeFirst() - Method in class org.pjdbc.drivers.MockResultSet
 
isBeforeFirst() - Method in class org.pjdbc.sql.AbstractResultSet
 
isCancelOnTimeout() - Method in class org.pjdbc.drivers.TimeoutDriver.TimeoutConfig
 
isCaseSensitive() - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
isCaseSensitive(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isCatalogAtStart() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
isClosed() - Method in class org.pjdbc.drivers.MockResultSet
 
isClosed() - Method in class org.pjdbc.sql.AbstractConnection
 
isClosed() - Method in class org.pjdbc.sql.AbstractResultSet
 
isClosed() - Method in class org.pjdbc.sql.AbstractStatement
 
isCloseOnCompletion() - Method in class org.pjdbc.sql.AbstractStatement
 
isCompositionValidationEnabled() - Method in class org.pjdbc.sql.AbstractProxyDriver
Whether to automatically validate driver composition on connect.
isConnectionError(SQLException) - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
Check if an exception indicates a connection failure.
isCurrency(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isDefinitelyWritable(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isEmpty() - Method in class org.pjdbc.sql.CompositeTransformer
Check if this composite has any transformers.
isEnabled() - Static method in class org.pjdbc.debug.PjdbcDebug
Check if debug mode is currently enabled.
isFirst() - Method in class org.pjdbc.drivers.MockResultSet
 
isFirst() - Method in class org.pjdbc.sql.AbstractResultSet
 
isJmxEnabled() - Static method in class org.pjdbc.jmx.CircuitBreakerRegistry
Check if JMX is enabled.
isLast() - Method in class org.pjdbc.drivers.MockResultSet
 
isLast() - Method in class org.pjdbc.sql.AbstractResultSet
 
isNullable(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
isNullable(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isParallelExecution() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
isPoolable() - Method in class org.pjdbc.sql.AbstractStatement
 
isReadOnly() - Method in class org.pjdbc.sql.AbstractConnection
 
isReadOnly() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
isReadOnly(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isRetryable(SQLException) - Method in class org.pjdbc.drivers.RetryDriver.RetryConfig
Check if an exception is retryable based on SQL state.
isSearchable(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isSigned(int) - Method in class org.pjdbc.sql.AbstractParameterMetaData
 
isSigned(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 
isStrictTransactions() - Method in class org.pjdbc.drivers.FederatingDriver.FederateConfig
 
isTerminal() - Method in record class org.pjdbc.validation.ChainEntry
Returns the value of the isTerminal record component.
isValid() - Method in class org.pjdbc.validation.CompositionValidator.ValidationResult
 
isValid() - Method in class org.pjdbc.validation.ParameterValidator.ValidationResult
 
isValid(int) - Method in class org.pjdbc.sql.AbstractConnection
 
isValidateParametersEnabled() - Method in class org.pjdbc.sql.AbstractProxyDriver
Whether to automatically validate parameters on connect.
isWrapperFor(Class<?>) - Method in class org.pjdbc.drivers.MockResultSet
 
isWrapperFor(Class<?>) - Method in class org.pjdbc.sql.AbstractWrapper
 
isWritable(int) - Method in class org.pjdbc.sql.AbstractResultSetMetaData
 

J

jdbcCompliant() - Method in class org.pjdbc.sql.AbstractDriver
 
JdbcTransformer - Interface in org.pjdbc.sql
Unified interface for JDBC transformation.
JdbcUrlParser - Class in org.pjdbc.sql
Parser for PJDBC URLs with optional parameter support.
JMX Monitoring - Search tag in class org.pjdbc.drivers.CircuitBreakerDriver
Section

L

last() - Method in class org.pjdbc.drivers.MockResultSet
 
last() - Method in class org.pjdbc.sql.AbstractResultSet
 
Limitations - Search tag in class org.pjdbc.drivers.FederatingDriver
Section
Limitations - Search tag in class org.pjdbc.sql.RenameTransformer
Section
Limitations - Search tag in class org.pjdbc.sql.SchemaTransformer
Section
Limitations - Search tag in class org.pjdbc.sql.WhereTransformer
Section
listenerCount() - Static method in class org.pjdbc.sql.PjdbcListeners
Get the number of registered listeners.
load() - Static method in class org.pjdbc.capabilities.PjdbcCapabilities
Loads capabilities, trying manifest first then falling back to reflection.
loadFromManifest() - Static method in class org.pjdbc.capabilities.PjdbcCapabilities
Forces loading from the manifest only.
loadFromMetadata(Connection) - Method in class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
Load allowed tables from database metadata.
loadFromReflection() - Static method in class org.pjdbc.capabilities.PjdbcCapabilities
Forces loading via runtime reflection on annotated driver classes.
loadFromServiceLoader() - Static method in class org.pjdbc.sql.PjdbcListeners
Load listeners from ServiceLoader.
locatorsUpdateCopy() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
logging() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver performs logging operations.
logging() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns the value of the logging record component.

M

main(String[]) - Static method in class org.pjdbc.cli.PjdbcCli
 
MANIFEST - Enum constant in enum class org.pjdbc.capabilities.PjdbcCapabilities.Source
Loaded from pjdbc.capabilities.json manifest file
Manifest Generation - Search tag in package org.pjdbc.annotations
Section
MaskingConfig(String) - Constructor for class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
 
maskValue(String) - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
Mask a value according to the configured strategy.
max() - Element in annotation interface org.pjdbc.annotations.DriverParameter
Maximum value for numeric parameters.
max() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the max record component.
MAX - Enum constant in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Return maximum update count
mergeUpdateCounts(List<Integer>) - Method in class org.pjdbc.sql.AbstractStatement
 
METADATA - Enum constant in enum class org.pjdbc.drivers.SchemaValidationDriver.ValidationMode
 
metrics() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver emits metrics.
metrics() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns the value of the metrics record component.
min() - Element in annotation interface org.pjdbc.annotations.DriverParameter
Minimum value for numeric parameters.
min() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the min record component.
MIN - Enum constant in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Return minimum update count (conservative)
MockDriver - Class in org.pjdbc.drivers
In-memory mock driver for testing JDBC code without a real database.
MockDriver() - Constructor for class org.pjdbc.drivers.MockDriver
 
MockDriver.Expectation - Class in org.pjdbc.drivers
Represents a configured expectation for SQL execution.
MockDriver.MyPrintWriter - Class in org.pjdbc.drivers
PrintWriter that exposes its underlying output stream.
MockResultSet - Class in org.pjdbc.drivers
A simple in-memory ResultSet for testing with MockDriver.
MockResultSet.Builder - Class in org.pjdbc.drivers
Builder for constructing MockResultSet instances.
modifiesQueries() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver can modify queries.
modifiesResults() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver can modify results.
moveToCurrentRow() - Method in class org.pjdbc.drivers.MockResultSet
 
moveToCurrentRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
moveToInsertRow() - Method in class org.pjdbc.drivers.MockResultSet
 
moveToInsertRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
MyPrintWriter(OutputStream) - Constructor for class org.pjdbc.drivers.MockDriver.MyPrintWriter
 

N

name() - Element in annotation interface org.pjdbc.annotations.DriverCapability
Optional override for the driver name.
name() - Element in annotation interface org.pjdbc.annotations.DriverParameter
The parameter name as it appears in the JDBC URL.
name() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the name record component.
name() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the name record component.
nativeSQL(String) - Method in class org.pjdbc.sql.AbstractConnection
 
network() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver makes network calls beyond the database connection.
network() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns the value of the network record component.
next() - Method in class org.pjdbc.drivers.MockResultSet
 
next() - Method in class org.pjdbc.sql.AbstractResultSet
 
NONE - Static variable in record class org.pjdbc.capabilities.DriverCapability.SideEffects
 
NOT safe to retry without additional safeguards: - Search tag in class org.pjdbc.drivers.RetryDriver
Section
nullPlusNonNullIsNull() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
nullsAreSortedAtEnd() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
nullsAreSortedAtStart() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
nullsAreSortedHigh() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
nullsAreSortedLow() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 

O

onChaosInjected(String, String, String) - Method in class org.pjdbc.debug.DebugEventListener
 
onChaosInjected(String, String, String) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when chaos injection occurs (for ChaosDriver).
onCircuitBreakerRejection(String, String) - Method in class org.pjdbc.debug.DebugEventListener
 
onCircuitBreakerRejection(String, String) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when a request is rejected by a circuit breaker.
onCircuitBreakerStateChange(String, String, String) - Method in class org.pjdbc.debug.DebugEventListener
 
onCircuitBreakerStateChange(String, String, String) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when a circuit breaker changes state.
onFederatedQuery(String, List<String>) - Method in class org.pjdbc.debug.DebugEventListener
 
onFederatedQuery(String, List<String>) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when a query is executed against multiple federated databases.
onRetry(String, SQLException, int, long) - Method in class org.pjdbc.debug.DebugEventListener
 
onRetry(String, SQLException, int, long) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when a retry is about to be attempted.
onSqlTransformed(String, String) - Method in class org.pjdbc.debug.DebugEventListener
 
onSqlTransformed(String, String) - Method in interface org.pjdbc.sql.PjdbcEventListener
Called when SQL is transformed by a filter driver.
OPEN - Enum constant in enum class org.pjdbc.drivers.CircuitBreakerDriver.State
 
Operating Modes - Search tag in class org.pjdbc.drivers.FederatingDriver
Section
optional() - Element in annotation interface org.pjdbc.annotations.DriverDependency
Whether this dependency is optional.
optional() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns the value of the optional record component.
org.pjdbc.annotations - package org.pjdbc.annotations
Annotations for declaring PJDBC driver capabilities.
org.pjdbc.annotations.processor - package org.pjdbc.annotations.processor
 
org.pjdbc.capabilities - package org.pjdbc.capabilities
 
org.pjdbc.cli - package org.pjdbc.cli
 
org.pjdbc.debug - package org.pjdbc.debug
 
org.pjdbc.doclet - package org.pjdbc.doclet
 
org.pjdbc.drivers - package org.pjdbc.drivers
 
org.pjdbc.jmx - package org.pjdbc.jmx
 
org.pjdbc.sql - package org.pjdbc.sql
 
org.pjdbc.validation - package org.pjdbc.validation
 
othersDeletesAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
ownDeletesAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
ownInsertsAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 

P

Parameter(String, String, String, Object, boolean, Number, Number, List<String>) - Constructor for record class org.pjdbc.capabilities.DriverCapability.Parameter
Creates an instance of a Parameter record class.
parameters() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the parameters record component.
parameters() - Method in record class org.pjdbc.validation.ChainEntry
Returns the value of the parameters record component.
ParameterValidator - Class in org.pjdbc.validation
Validates URL parameters against DriverParameter annotations at runtime.
ParameterValidator.ValidationResult - Class in org.pjdbc.validation
Result of parameter validation.
parse(String) - Static method in class org.pjdbc.sql.JdbcUrlParser
Parse a JDBC URL into its components.
parseUrl(String) - Method in class org.pjdbc.sql.AbstractDriver
Parse the URL and return the JdbcUrlParser, or null if invalid.
PARTIAL - Enum constant in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
 
Per-Connection Transformers - Search tag in class org.pjdbc.drivers.FilterDriver
Section
PjdbcCapabilities - Class in org.pjdbc.capabilities
Runtime introspection API for PJDBC driver capabilities.
PjdbcCapabilities.Builder - Class in org.pjdbc.capabilities
 
PjdbcCapabilities.Source - Enum Class in org.pjdbc.capabilities
Source from which capabilities were loaded.
PjdbcCapabilitiesException - Exception Class in org.pjdbc.capabilities
Exception thrown when capabilities cannot be loaded or parsed.
PjdbcCapabilitiesException(String) - Constructor for exception class org.pjdbc.capabilities.PjdbcCapabilitiesException
 
PjdbcCapabilitiesException(String, Throwable) - Constructor for exception class org.pjdbc.capabilities.PjdbcCapabilitiesException
 
PjdbcCli - Class in org.pjdbc.cli
Command-line interface for PJDBC URL validation and driver discovery.
PjdbcCli() - Constructor for class org.pjdbc.cli.PjdbcCli
 
PjdbcCli(PrintStream, PrintStream) - Constructor for class org.pjdbc.cli.PjdbcCli
 
PjdbcDebug - Class in org.pjdbc.debug
Utility class for enabling PJDBC debug output.
PjdbcEventListener - Interface in org.pjdbc.sql
Listener interface for PJDBC driver events.
PjdbcListeners - Class in org.pjdbc.sql
Central registry for PJDBC event listeners.
position() - Method in record class org.pjdbc.validation.ChainEntry
Returns the value of the position record component.
prefix() - Element in annotation interface org.pjdbc.annotations.DriverCapability
The URL prefix for this driver (e.g., "cache" for jdbc:cache:...).
prefix() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the prefix record component.
prefix() - Method in record class org.pjdbc.validation.ChainEntry
Returns the value of the prefix record component.
prepareCall(String) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareCall(String) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareCall(String, int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareCall(String, int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareCall(String, int, int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareCall(String, int, int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
PreparedStatement Parameter Tracking - Search tag in class org.pjdbc.drivers.RetryDriver
Section
prepareStatement(String) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareStatement(String, int) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String, int) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareStatement(String, int[]) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String, int[]) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareStatement(String, int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String, int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareStatement(String, int, int, int) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String, int, int, int) - Method in class org.pjdbc.sql.ProxyConnection
 
prepareStatement(String, String[]) - Method in class org.pjdbc.sql.AbstractConnection
 
prepareStatement(String, String[]) - Method in class org.pjdbc.sql.ProxyConnection
 
previous() - Method in class org.pjdbc.drivers.MockResultSet
 
previous() - Method in class org.pjdbc.sql.AbstractResultSet
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.pjdbc.annotations.processor.CapabilityProcessor
 
protocol(String) - Method in class org.pjdbc.sql.AbstractDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.ChaosDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.drivers.TimeoutDriver
 
proxyCallableStatement(CallableStatement, Connection) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
proxyCallableStatement(CallableStatement, Connection, String) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyCallableStatement(CallableStatement, Connection, String) - Method in class org.pjdbc.sql.AbstractProxyDriver
Proxy a CallableStatement with access to the original SQL.
proxyConnection(String, Properties, Connection[]) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.ChaosDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.FilterDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.drivers.TimeoutDriver
 
proxyConnection(Connection, String, Properties, Driver) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
proxyConnection(Connection, String, Properties, List<Connection>) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
ProxyConnection - Class in org.pjdbc.sql
Base class for proxy connections that automatically delegates statement creation to the driver's proxy methods.
ProxyConnection(Connection, AbstractProxyDriver, String, Properties) - Constructor for class org.pjdbc.sql.ProxyConnection
Create a proxy connection.
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.ChaosDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.drivers.TimeoutDriver
 
proxyPreparedStatement(PreparedStatement, Connection) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
proxyPreparedStatement(PreparedStatement, Connection, String) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyPreparedStatement(PreparedStatement, Connection, String) - Method in class org.pjdbc.sql.AbstractProxyDriver
Proxy a PreparedStatement with access to the original SQL.
proxyResultSet(Statement, ResultSet) - Method in class org.pjdbc.drivers.ChaosDriver
 
proxyResultSet(Statement, ResultSet) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
proxyResultSet(Statement, ResultSet) - Method in class org.pjdbc.sql.AbstractProxyDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.ChaosDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.CircuitBreakerDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.DataMaskingDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.FilterDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.ReadonlyDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.RetryDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.SchemaValidationDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.SinkDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.drivers.TimeoutDriver
 
proxyStatement(Statement, Connection) - Method in class org.pjdbc.sql.AbstractProxyDriver
 

R

ReadonlyConfig(String) - Constructor for class org.pjdbc.drivers.ReadonlyDriver.ReadonlyConfig
 
ReadonlyDriver - Class in org.pjdbc.drivers
ReadonlyDriver enforces read-only database access by blocking write operations.
ReadonlyDriver() - Constructor for class org.pjdbc.drivers.ReadonlyDriver
 
ReadonlyDriver.ReadonlyConfig - Class in org.pjdbc.drivers
Configuration holder for readonly parameters.
recordFailure() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Record a failed operation.
recordRejection() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Record a rejected request (circuit was open).
recordSuccess() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Record a successful operation.
REDACT - Enum constant in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
 
REFLECTION - Enum constant in enum class org.pjdbc.capabilities.PjdbcCapabilities.Source
Loaded via runtime reflection on annotated classes
refreshRow() - Method in class org.pjdbc.drivers.MockResultSet
 
refreshRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
register(CircuitBreakerDriver.CircuitBreaker) - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Register a circuit breaker with the registry.
register(PjdbcEventListener) - Static method in class org.pjdbc.sql.PjdbcListeners
Register a listener to receive PJDBC events.
registerOutParameter(int, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
registerOutParameter(int, int, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
registerOutParameter(int, int, String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
registerOutParameter(String, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
registerOutParameter(String, int, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
registerOutParameter(String, int, String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
relative(int) - Method in class org.pjdbc.drivers.MockResultSet
 
relative(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
releaseSavepoint(Savepoint) - Method in class org.pjdbc.sql.AbstractConnection
 
reload() - Static method in class org.pjdbc.capabilities.PjdbcCapabilities
Forces a reload of capabilities, trying manifest first then reflection.
Rename Identifiers - Search tag in class org.pjdbc.drivers.FilterDriver
Section
RenameTransformer - Class in org.pjdbc.sql
Transformer that renames identifiers (table names, column names) in SQL.
RenameTransformer() - Constructor for class org.pjdbc.sql.RenameTransformer
Create a RenameTransformer with no initial replacements.
required() - Element in annotation interface org.pjdbc.annotations.DriverParameter
Whether this parameter is required.
required() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the required record component.
reset() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
Reset all counters and statistics.
reset() - Static method in class org.pjdbc.drivers.MockDriver
Reset all configured expectations.
reset() - Method in interface org.pjdbc.jmx.CircuitBreakerMBean
Reset the circuit breaker to CLOSED state and clear all counters.
reset() - Method in class org.pjdbc.jmx.CircuitBreakerMBeanImpl
 
Result Configuration API - Search tag in class org.pjdbc.drivers.MockDriver
Section
RetryConfig(String) - Constructor for class org.pjdbc.drivers.RetryDriver.RetryConfig
 
RetryDriver - Class in org.pjdbc.drivers
RetryDriver automatically retries failed queries on transient errors.
RetryDriver() - Constructor for class org.pjdbc.drivers.RetryDriver
 
RetryDriver.RetryConfig - Class in org.pjdbc.drivers
Configuration holder for retry parameters, parsed once at connection time.
rollback() - Method in class org.pjdbc.sql.AbstractConnection
 
rollback(Savepoint) - Method in class org.pjdbc.sql.AbstractConnection
 
row(Object...) - Method in class org.pjdbc.drivers.MockResultSet.Builder
Add a row of data.
rowDeleted() - Method in class org.pjdbc.drivers.MockResultSet
 
rowDeleted() - Method in class org.pjdbc.sql.AbstractResultSet
 
rowInserted() - Method in class org.pjdbc.drivers.MockResultSet
 
rowInserted() - Method in class org.pjdbc.sql.AbstractResultSet
 
rowUpdated() - Method in class org.pjdbc.drivers.MockResultSet
 
rowUpdated() - Method in class org.pjdbc.sql.AbstractResultSet
 
run(String[]) - Method in class org.pjdbc.cli.PjdbcCli
 
run(DocletEnvironment) - Method in class org.pjdbc.doclet.CapabilityDoclet
 

S

Safe to retry: - Search tag in class org.pjdbc.drivers.RetryDriver
Section
SchemaConfig(String) - Constructor for class org.pjdbc.drivers.SchemaValidationDriver.SchemaConfig
 
Schema Prefix - Search tag in class org.pjdbc.drivers.FilterDriver
Section
SchemaTransformer - Class in org.pjdbc.sql
Transformer that adds a schema prefix to table names in SQL.
SchemaTransformer(String) - Constructor for class org.pjdbc.sql.SchemaTransformer
Create a SchemaTransformer with the specified schema prefix.
SchemaValidationDriver - Class in org.pjdbc.drivers
SchemaValidationDriver validates SQL statements against a defined schema.
SchemaValidationDriver() - Constructor for class org.pjdbc.drivers.SchemaValidationDriver
 
SchemaValidationDriver.SchemaConfig - Class in org.pjdbc.drivers
Configuration holder for schema validation parameters.
SchemaValidationDriver.ValidationMode - Enum Class in org.pjdbc.drivers
Validation mode for the schema driver.
setArray(int, Array) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setAsciiStream(String, InputStream) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setAsciiStream(String, InputStream, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setAsciiStream(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setAutoCommit(boolean) - Method in class org.pjdbc.sql.AbstractConnection
 
setBigDecimal(int, BigDecimal) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBigDecimal(String, BigDecimal) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBinaryStream(int, InputStream) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBinaryStream(String, InputStream) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBinaryStream(String, InputStream, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBinaryStream(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBlob(int, InputStream) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBlob(int, Blob) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBlob(String, InputStream) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBlob(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBlob(String, Blob) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBoolean(int, boolean) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBoolean(String, boolean) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setByte(int, byte) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setByte(String, byte) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setBytes(int, byte[]) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setBytes(String, byte[]) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setCatalog(String) - Method in class org.pjdbc.sql.AbstractConnection
 
setCharacterStream(int, Reader) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setCharacterStream(String, Reader) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setCharacterStream(String, Reader, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setCharacterStream(String, Reader, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setClientInfo(String, String) - Method in class org.pjdbc.sql.AbstractConnection
 
setClientInfo(Properties) - Method in class org.pjdbc.sql.AbstractConnection
 
setClob(int, Reader) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setClob(int, Reader, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setClob(int, Clob) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setClob(String, Reader) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setClob(String, Reader, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setClob(String, Clob) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setCursorName(String) - Method in class org.pjdbc.sql.AbstractStatement
 
setDate(int, Date) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setDate(String, Date) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setDate(String, Date, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setDouble(int, double) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setDouble(String, double) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setEscapeProcessing(boolean) - Method in class org.pjdbc.sql.AbstractStatement
 
setFetchDirection(int) - Method in class org.pjdbc.drivers.MockResultSet
 
setFetchDirection(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
setFetchDirection(int) - Method in class org.pjdbc.sql.AbstractStatement
 
setFetchSize(int) - Method in class org.pjdbc.drivers.MockResultSet
 
setFetchSize(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
setFetchSize(int) - Method in class org.pjdbc.sql.AbstractStatement
 
setFloat(int, float) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setFloat(String, float) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setHoldability(int) - Method in class org.pjdbc.sql.AbstractConnection
 
setInt(int, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setInt(String, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setLong(int, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setLong(String, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setMaxFieldSize(int) - Method in class org.pjdbc.sql.AbstractStatement
 
setMaxRows(int) - Method in class org.pjdbc.sql.AbstractStatement
 
setMergeStrategy(AbstractStatement.MergeStrategy) - Method in class org.pjdbc.sql.AbstractStatement
 
setNCharacterStream(int, Reader) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNCharacterStream(String, Reader) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNCharacterStream(String, Reader, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNClob(int, Reader) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNClob(int, NClob) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNClob(String, Reader) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNClob(String, Reader, long) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNClob(String, NClob) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNetworkTimeout(Executor, int) - Method in class org.pjdbc.sql.AbstractConnection
 
setNString(int, String) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNString(String, String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNull(int, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNull(int, int, String) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setNull(String, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setNull(String, int, String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setObject(int, Object) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setObject(int, Object, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setObject(int, Object, int, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setObject(String, Object) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setObject(String, Object, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setObject(String, Object, int, int) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setPoolable(boolean) - Method in class org.pjdbc.sql.AbstractStatement
 
setQueryTimeout(int) - Method in class org.pjdbc.sql.AbstractStatement
 
setReadOnly(boolean) - Method in class org.pjdbc.sql.AbstractConnection
 
setRef(int, Ref) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setRowId(int, RowId) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setRowId(String, RowId) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setSavepoint() - Method in class org.pjdbc.sql.AbstractConnection
 
setSavepoint(String) - Method in class org.pjdbc.sql.AbstractConnection
 
setSchema(String) - Method in class org.pjdbc.sql.AbstractConnection
 
setShort(int, short) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setShort(String, short) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setSQLXML(int, SQLXML) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setSQLXML(String, SQLXML) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setString(int, String) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setString(String, String) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setTime(int, Time) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setTime(String, Time) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setTime(String, Time, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setTimestamp(int, Timestamp) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setTimestamp(String, Timestamp) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
setTransactionIsolation(int) - Method in class org.pjdbc.sql.AbstractConnection
 
setTransformer(JdbcTransformer) - Method in class org.pjdbc.drivers.FilterDriver
Deprecated.
Use URL parameter class= instead: jdbc:filter[class=com.example.MyTransformer]:jdbc:... Per-thread transformers cause confusion in pooled connection scenarios.
setTypeMap(Map<String, Class<?>>) - Method in class org.pjdbc.sql.AbstractConnection
 
setUnicodeStream(int, InputStream, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
Deprecated.
setURL(int, URL) - Method in class org.pjdbc.sql.AbstractPreparedStatement
 
setURL(String, URL) - Method in class org.pjdbc.sql.AbstractCallableStatement
 
shouldMask(String) - Method in class org.pjdbc.drivers.DataMaskingDriver.MaskingConfig
Check if a column name matches any masking pattern.
sideEffects() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the sideEffects record component.
SideEffects(boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.pjdbc.capabilities.DriverCapability.SideEffects
Creates an instance of a SideEffects record class.
SinkDriver - Class in org.pjdbc.drivers
Discards all SQL operations without executing them.
SinkDriver() - Constructor for class org.pjdbc.drivers.SinkDriver
 
size() - Method in class org.pjdbc.sql.CompositeTransformer
Get the number of transformers in this composite.
source(PjdbcCapabilities.Source) - Method in class org.pjdbc.capabilities.PjdbcCapabilities.Builder
 
standard() - Static method in class org.pjdbc.validation.CompositionValidator
Returns a validator with standard rules.
stateful() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver maintains internal state across operations.
stateful() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns the value of the stateful record component.
storesLowerCaseIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
storesMixedCaseIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
storesUpperCaseIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
STRING - Enum constant in enum class org.pjdbc.annotations.DriverParameter.ParameterType
String parameter
subname(String) - Method in class org.pjdbc.sql.AbstractDriver
 
subprotocol(String) - Method in class org.pjdbc.sql.AbstractDriver
 
SUM - Enum constant in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Sum all update counts
supportsAlterTableWithAddColumn() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsAlterTableWithDropColumn() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsANSI92EntryLevelSQL() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsANSI92FullSQL() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsANSI92IntermediateSQL() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsBatchUpdates() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCatalogsInDataManipulation() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCatalogsInIndexDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCatalogsInProcedureCalls() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCatalogsInTableDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsColumnAliasing() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsConvert() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsConvert(int, int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCoreSQLGrammar() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsCorrelatedSubqueries() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsDataManipulationTransactionsOnly() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsDifferentTableCorrelationNames() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsExpressionsInOrderBy() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsExtendedSQLGrammar() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsFullOuterJoins() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsGetGeneratedKeys() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsGroupBy() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsGroupByBeyondSelect() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsGroupByUnrelated() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsIntegrityEnhancementFacility() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsLikeEscapeClause() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsLimitedOuterJoins() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMinimumSQLGrammar() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMixedCaseIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMultipleOpenResults() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMultipleResultSets() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsMultipleTransactions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsNamedParameters() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsNonNullableColumns() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOpenCursorsAcrossCommit() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOpenCursorsAcrossRollback() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOpenStatementsAcrossCommit() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOpenStatementsAcrossRollback() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOrderByUnrelated() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsOuterJoins() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsPositionedDelete() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsPositionedUpdate() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsResultSetConcurrency(int, int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsResultSetHoldability(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsResultSetType(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSavepoints() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSchemasInDataManipulation() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSchemasInIndexDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSchemasInProcedureCalls() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSchemasInTableDefinitions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSelectForUpdate() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsStatementPooling() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsStoredFunctionsUsingCallSyntax() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsStoredProcedures() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSubqueriesInComparisons() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSubqueriesInExists() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSubqueriesInIns() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsSubqueriesInQuantifieds() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsTableCorrelationNames() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsTransactionIsolationLevel(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsTransactions() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsUnion() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
supportsUnionAll() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 

T

TeeDriver - Class in org.pjdbc.drivers
Replicates write operations across multiple database connections.
TeeDriver() - Constructor for class org.pjdbc.drivers.TeeDriver
 
terminal() - Element in annotation interface org.pjdbc.annotations.DriverCapability
Whether this driver is a terminal driver that doesn't delegate to another JDBC driver.
terminal() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns the value of the terminal record component.
thenAnswer(Function<String, ResultSet>) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to compute results dynamically from the SQL.
thenAnswerUpdate(Function<String, Integer>) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to compute update count dynamically from the SQL.
thenReturn(ResultSet) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to return a ResultSet.
thenReturn(MockResultSet.Builder) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to return a ResultSet from a MockResultSet.Builder.
thenThrow(SQLException) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to throw an exception.
thenUpdate(int) - Method in class org.pjdbc.drivers.MockDriver.Expectation
Configure this expectation to return an update count.
TimeoutConfig(int, boolean) - Constructor for class org.pjdbc.drivers.TimeoutDriver.TimeoutConfig
 
TimeoutConfig(String) - Constructor for class org.pjdbc.drivers.TimeoutDriver.TimeoutConfig
 
TimeoutDriver - Class in org.pjdbc.drivers
TimeoutDriver enforces query timeout limits on all statements.
TimeoutDriver() - Constructor for class org.pjdbc.drivers.TimeoutDriver
 
TimeoutDriver.TimeoutConfig - Class in org.pjdbc.drivers
Configuration holder for timeout parameters.
toMavenCoordinates() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns Maven coordinates string.
toString() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns a string representation of this record class.
toString() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns a string representation of this record class.
toString() - Method in record class org.pjdbc.capabilities.DriverCapability.SideEffects
Returns a string representation of this record class.
toString() - Method in record class org.pjdbc.capabilities.DriverCapability
Returns a string representation of this record class.
toString() - Method in class org.pjdbc.capabilities.PjdbcCapabilities
 
toString() - Method in class org.pjdbc.drivers.CircuitBreakerDriver.CircuitBreaker
 
toString() - Method in class org.pjdbc.drivers.TimeoutDriver.TimeoutConfig
 
toString() - Method in class org.pjdbc.sql.JdbcUrlParser
 
toString() - Method in record class org.pjdbc.validation.ChainEntry
Returns a string representation of this record class.
tracing() - Element in annotation interface org.pjdbc.annotations.DriverSideEffects
Whether the driver performs tracing.
Transaction Limitations - Search tag in class org.pjdbc.drivers.FederatingDriver
Section
transformer - Variable in class org.pjdbc.drivers.FilterDriver
Deprecated.
Use URL parameter class= instead. This field will be removed in a future version.
transformParameter(int, Object, int) - Method in class org.pjdbc.sql.AbstractJdbcTransformer
Default implementation returns parameter value unchanged.
transformParameter(int, Object, int) - Method in class org.pjdbc.sql.AbstractPreparedStatement
Transform a parameter value before binding.
transformParameter(int, Object, int) - Method in class org.pjdbc.sql.CompositeTransformer
 
transformParameter(int, Object, int) - Method in interface org.pjdbc.sql.JdbcTransformer
Transform a parameter before binding to a PreparedStatement.
transformResultValue(int, String, Object, int) - Method in class org.pjdbc.sql.AbstractJdbcTransformer
Default implementation returns result value unchanged.
transformResultValue(int, String, Object, int) - Method in class org.pjdbc.sql.CompositeTransformer
 
transformResultValue(int, String, Object, int) - Method in interface org.pjdbc.sql.JdbcTransformer
Transform a value retrieved from a ResultSet.
transformSql(String) - Method in class org.pjdbc.sql.AbstractJdbcTransformer
Default implementation returns SQL unchanged.
transformSql(String) - Method in class org.pjdbc.sql.CompositeTransformer
 
transformSql(String) - Method in interface org.pjdbc.sql.JdbcTransformer
Transform SQL before execution.
transformSql(String) - Method in class org.pjdbc.sql.RenameTransformer
 
transformSql(String) - Method in class org.pjdbc.sql.SchemaTransformer
 
transformSql(String) - Method in class org.pjdbc.sql.WhereTransformer
 
transformValue(int, Object, int) - Method in class org.pjdbc.sql.AbstractResultSet
Transform a value retrieved from the ResultSet.
type() - Element in annotation interface org.pjdbc.annotations.DriverParameter
The parameter type.
type() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
Returns the value of the type record component.

U

UNION_ALL - Enum constant in enum class org.pjdbc.drivers.FederatingDriver.MergeStrategy
Same as CONCAT - combine all rows from all sources
unregister(String) - Method in class org.pjdbc.jmx.CircuitBreakerRegistry
Unregister a circuit breaker from the registry.
unregister(PjdbcEventListener) - Static method in class org.pjdbc.sql.PjdbcListeners
Unregister a previously registered listener.
unwrap(Class<T>) - Method in class org.pjdbc.drivers.MockResultSet
 
unwrap(Class<T>) - Method in class org.pjdbc.sql.AbstractWrapper
 
updateArray(int, Array) - Method in class org.pjdbc.drivers.MockResultSet
 
updateArray(int, Array) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateArray(String, Array) - Method in class org.pjdbc.drivers.MockResultSet
 
updateArray(String, Array) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(int, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(int, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(int, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(int, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(int, Blob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(int, Blob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(String, InputStream) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(String, InputStream) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(String, InputStream, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(String, InputStream, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBlob(String, Blob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBlob(String, Blob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBoolean(int, boolean) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBoolean(int, boolean) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBoolean(String, boolean) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBoolean(String, boolean) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateByte(int, byte) - Method in class org.pjdbc.drivers.MockResultSet
 
updateByte(int, byte) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateByte(String, byte) - Method in class org.pjdbc.drivers.MockResultSet
 
updateByte(String, byte) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBytes(int, byte[]) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBytes(int, byte[]) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateBytes(String, byte[]) - Method in class org.pjdbc.drivers.MockResultSet
 
updateBytes(String, byte[]) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(int, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(int, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(String, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(String, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(int, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(int, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(int, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(int, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(int, Clob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(int, Clob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(String, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(String, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(String, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(String, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateClob(String, Clob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateClob(String, Clob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateDate(int, Date) - Method in class org.pjdbc.drivers.MockResultSet
 
updateDate(int, Date) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateDate(String, Date) - Method in class org.pjdbc.drivers.MockResultSet
 
updateDate(String, Date) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateDouble(int, double) - Method in class org.pjdbc.drivers.MockResultSet
 
updateDouble(int, double) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateDouble(String, double) - Method in class org.pjdbc.drivers.MockResultSet
 
updateDouble(String, double) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateFloat(int, float) - Method in class org.pjdbc.drivers.MockResultSet
 
updateFloat(int, float) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateFloat(String, float) - Method in class org.pjdbc.drivers.MockResultSet
 
updateFloat(String, float) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateInt(int, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateInt(int, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateInt(String, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateInt(String, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateLong(int, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateLong(int, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateLong(String, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateLong(String, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(int, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(int, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(int, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(int, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(int, NClob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(int, NClob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(String, Reader) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(String, Reader) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(String, Reader, long) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(String, Reader, long) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNClob(String, NClob) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNClob(String, NClob) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNString(int, String) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNString(int, String) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNString(String, String) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNString(String, String) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNull(int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNull(int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateNull(String) - Method in class org.pjdbc.drivers.MockResultSet
 
updateNull(String) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateObject(int, Object) - Method in class org.pjdbc.drivers.MockResultSet
 
updateObject(int, Object) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateObject(int, Object, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateObject(int, Object, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateObject(String, Object) - Method in class org.pjdbc.drivers.MockResultSet
 
updateObject(String, Object) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateObject(String, Object, int) - Method in class org.pjdbc.drivers.MockResultSet
 
updateObject(String, Object, int) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateRef(int, Ref) - Method in class org.pjdbc.drivers.MockResultSet
 
updateRef(int, Ref) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateRef(String, Ref) - Method in class org.pjdbc.drivers.MockResultSet
 
updateRef(String, Ref) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateRow() - Method in class org.pjdbc.drivers.MockResultSet
 
updateRow() - Method in class org.pjdbc.sql.AbstractResultSet
 
updateRowId(int, RowId) - Method in class org.pjdbc.drivers.MockResultSet
 
updateRowId(int, RowId) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateRowId(String, RowId) - Method in class org.pjdbc.drivers.MockResultSet
 
updateRowId(String, RowId) - Method in class org.pjdbc.sql.AbstractResultSet
 
updatesAreDetected(int) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
updateShort(int, short) - Method in class org.pjdbc.drivers.MockResultSet
 
updateShort(int, short) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateShort(String, short) - Method in class org.pjdbc.drivers.MockResultSet
 
updateShort(String, short) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.pjdbc.drivers.MockResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.pjdbc.drivers.MockResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateString(int, String) - Method in class org.pjdbc.drivers.MockResultSet
 
updateString(int, String) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateString(String, String) - Method in class org.pjdbc.drivers.MockResultSet
 
updateString(String, String) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateTime(int, Time) - Method in class org.pjdbc.drivers.MockResultSet
 
updateTime(int, Time) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateTime(String, Time) - Method in class org.pjdbc.drivers.MockResultSet
 
updateTime(String, Time) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.pjdbc.drivers.MockResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.pjdbc.sql.AbstractResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.pjdbc.drivers.MockResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.pjdbc.sql.AbstractResultSet
 
url - Variable in class org.pjdbc.sql.AbstractConnection
 
URL Configuration - Search tag in class org.pjdbc.sql.RenameTransformer
Section
URL Configuration - Search tag in class org.pjdbc.sql.SchemaTransformer
Section
URL Configuration - Search tag in class org.pjdbc.sql.WhereTransformer
Section
Usage - Search tag in class org.pjdbc.sql.ProxyConnection
Section
UserMapDriver - Class in org.pjdbc.drivers
Maps application usernames to database credentials.
UserMapDriver() - Constructor for class org.pjdbc.drivers.UserMapDriver
 
usesLocalFilePerTable() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
usesLocalFiles() - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 

V

valid() - Static method in class org.pjdbc.validation.CompositionValidator.ValidationResult
 
valid() - Static method in class org.pjdbc.validation.ParameterValidator.ValidationResult
 
validate(Class<?>, Map<String, String>) - Static method in class org.pjdbc.validation.ParameterValidator
Validates parameters against the annotations on the given driver class.
validate(String) - Method in class org.pjdbc.validation.CompositionValidator
Validates a JDBC URL composition chain.
validate(List<ChainEntry>, String) - Method in interface org.pjdbc.validation.CompositionRule
Validate the driver chain.
validateParameters(String) - Method in class org.pjdbc.sql.AbstractDriver
Validates URL parameters against @DriverParameter annotations on this driver class.
validateQuiet(String) - Method in class org.pjdbc.validation.CompositionValidator
Validates and returns result without throwing.
validateSingle(Class<?>, String, String) - Static method in class org.pjdbc.validation.ParameterValidator
Validates a single parameter value and returns the validation result.
value() - Element in annotation interface org.pjdbc.annotations.DriverDependencies
The array of driver dependency annotations.
value() - Element in annotation interface org.pjdbc.annotations.DriverParameters
The array of driver parameter annotations.
valueOf(String) - Static method in enum class org.pjdbc.annotations.DriverParameter.ParameterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.capabilities.PjdbcCapabilities.Source
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.drivers.CircuitBreakerDriver.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.drivers.FederatingDriver.MergeStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.drivers.SchemaValidationDriver.ValidationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.pjdbc.annotations.DriverParameter.ParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.capabilities.PjdbcCapabilities.Source
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.drivers.CircuitBreakerDriver.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.drivers.DataMaskingDriver.MaskingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.drivers.FederatingDriver.MergeStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.drivers.SchemaValidationDriver.ValidationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.pjdbc.sql.AbstractStatement.MergeStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Element in annotation interface org.pjdbc.annotations.DriverDependency
The recommended version of the dependency.
version() - Method in record class org.pjdbc.capabilities.DriverCapability.Dependency
Returns the value of the version record component.
version(String) - Method in class org.pjdbc.capabilities.PjdbcCapabilities.Builder
 

W

WARNING: Idempotency Required - Search tag in class org.pjdbc.drivers.RetryDriver
Section
wasNull() - Method in class org.pjdbc.drivers.MockResultSet
 
wasNull() - Method in class org.pjdbc.sql.AbstractCallableStatement
 
wasNull() - Method in class org.pjdbc.sql.AbstractResultSet
 
when(String) - Static method in class org.pjdbc.drivers.MockDriver
Configure an expectation for SQL containing the given string.
whenMatches(String) - Static method in class org.pjdbc.drivers.MockDriver
Configure an expectation for SQL matching the given regex pattern.
WHERE Clause - Search tag in class org.pjdbc.drivers.FilterDriver
Section
WhereTransformer - Class in org.pjdbc.sql
Transformer that appends conditions to WHERE clauses in SQL.
WhereTransformer(String) - Constructor for class org.pjdbc.sql.WhereTransformer
Create a WhereTransformer with the specified condition.
WHITELIST - Enum constant in enum class org.pjdbc.drivers.SchemaValidationDriver.ValidationMode
 
wrap(CallableStatement) - Method in class org.pjdbc.sql.AbstractConnection
 
wrap(DatabaseMetaData) - Method in class org.pjdbc.sql.AbstractConnection
 
wrap(PreparedStatement) - Method in class org.pjdbc.sql.AbstractConnection
 
wrap(PreparedStatement[]) - Method in class org.pjdbc.sql.AbstractConnection
 
wrap(ResultSet) - Method in class org.pjdbc.sql.AbstractDatabaseMetaData
 
wrap(ResultSet) - Method in class org.pjdbc.sql.AbstractStatement
 
wrap(Statement) - Method in class org.pjdbc.sql.AbstractConnection
 
wrap(Statement[]) - Method in class org.pjdbc.sql.AbstractConnection
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form