Index
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
artifactIdrecord 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
capabilitiesrecord 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
capabilityrecord 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
ChainEntryrecord 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
composablerecord 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
defaultValuerecord 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
dependenciesrecord component. - Dependency(String, String, String, boolean) - Constructor for record class org.pjdbc.capabilities.DriverCapability.Dependency
-
Creates an instance of a
Dependencyrecord 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
descriptionrecord component. - description() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
-
Returns the value of the
descriptionrecord 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
DriverCapabilityrecord 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
driverClassrecord component. - DriverDependencies - Annotation Interface in org.pjdbc.annotations
-
Container annotation for multiple
DriverDependencyannotations. - 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
DriverParameterannotations. - 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
enumValuesrecord 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
filesystemrecord 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
groupIdrecord 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
isTerminalrecord 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
loggingrecord 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
maxrecord 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
metricsrecord 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
minrecord 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
namerecord component. - name() - Method in record class org.pjdbc.capabilities.DriverCapability.Parameter
-
Returns the value of the
namerecord 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
networkrecord 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
optionalrecord 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
Parameterrecord class. - parameters() - Method in record class org.pjdbc.capabilities.DriverCapability
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class org.pjdbc.validation.ChainEntry
-
Returns the value of the
parametersrecord component. - ParameterValidator - Class in org.pjdbc.validation
-
Validates URL parameters against
DriverParameterannotations 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
positionrecord 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
prefixrecord component. - prefix() - Method in record class org.pjdbc.validation.ChainEntry
-
Returns the value of the
prefixrecord 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
requiredrecord 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
sideEffectsrecord component. - SideEffects(boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.pjdbc.capabilities.DriverCapability.SideEffects
-
Creates an instance of a
SideEffectsrecord 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
statefulrecord 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
terminalrecord 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
typerecord 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
versionrecord 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
All Classes and Interfaces|All Packages|Serialized Form