Uses of Package
com.pyranid
-
Classes in com.pyranid used by com.pyranidClassDescriptionControls how
InstantandOffsetDateTimeparameters are bound when JDBCParameterMetaDatacannot identify whether the target column isTIMESTAMPorTIMESTAMP WITH TIME ZONE.Enables per-columnResultSetmapping customization viaResultSetMapper.Result of a custom column mapping attempt.EnablesPreparedStatementparameter binding customization viaPreparedStatementBinder.Result of a custom parameter binding attempt.Main class for performing database access operations.Builder used to construct instances ofDatabase.Functional interface used byDatabase.readDatabaseMetaData(DatabaseMetaDataReader), which permits callers to examine a transientDatabaseMetaDatainstance.Identifies different types of databases, which allows for special platform-specific handling.Encapsulates a parameter intended for SQLINlist expansion.Contract for a factory that creates instances given a type.EncapsulatesPreparedStatementparameter data meant to be bound to a DBMS-specific type (for example,JSONorJSONBfor PostgreSQL) byPreparedStatementBinder.Specifies how aJsonParametershould be bound: binary (for example,JSONBfor PostgreSQL), or text.Contract for collecting operational metrics from Pyranid.Physical transaction begin phase that failed.Counter snapshot for collectors that support in-process inspection.Terminal outcome for an opened stream.Logical outcome for a closure-based transaction.Contract for binding parameters to SQL prepared statements.Customizes aPreparedStatementbefore execution.Fluent builder for SQL statements.Performs raw JDBC work with aConnectionmanaged byDatabase.useRawConnection(RawConnectionOperation).Contract for mapping aResultSetrow to the specified type.Builder used to construct a standard implementation ofResultSetMapper.Represents a transactional operation capable of returning a value.EncapsulatesPreparedStatementparameter data meant to be bound to a formaljava.sql.Arraytype byPreparedStatementBinder.Represents a SQL statement and an identifier for it.Data that represents a SQL statement.Builder used to construct instances ofStatementContext.A collection of SQL statement execution diagnostics.Builder used to construct instances ofStatementLog.Contract for handling database statement log events.Statement row-count information observed by Pyranid.A developer-friendly view over a reflectiveTypeused by theResultSet-mapping pipeline for standardResultSetMapperinstances.Represents a database transaction.Represents an operation performed with a transactional context.Strategies for database locking during transactional operations.Options for a Pyranid-managed transaction.Builder used to constructTransactionOptions.Indicates the transaction result reported to post-transaction operations.Special "type carrier" which avoids generic type erasure at runtime whenPreparedStatementBinderbinds parameters toPreparedStatement.EncapsulatesPreparedStatementparameter data meant to be bound to a vector type (for example, PostgreSQL'spgvector), byPreparedStatementBinder.