Package org.firebirdsql.gds.ng
Interface ParameterConverter<D extends AbstractConnection<IConnectionProperties,?>,S extends AbstractConnection<IServiceProperties,?>>
- 
- All Known Implementing Classes:
- AbstractParameterConverter,- JnaParameterConverter,- V10ParameterConverter,- V11ParameterConverter,- V12ParameterConverter,- V13ParameterConverter
 
 public interface ParameterConverter<D extends AbstractConnection<IConnectionProperties,?>,S extends AbstractConnection<IServiceProperties,?>>Provides conversion of parameters (eg fromIConnectionPropertiesto aDatabaseParameterBuffer.- Since:
- 3.0
- Author:
- Mark Rotteveel
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DatabaseParameterBuffertoDatabaseParameterBuffer(D connection)Builds aDatabaseParameterBufferfrom the supplied {code IConnectionProperties}.ServiceParameterBuffertoServiceParameterBuffer(S connection)Builds aServiceParameterBufferfrom the supplied {code IServiceProperties}.
 
- 
- 
- 
Method Detail- 
toDatabaseParameterBufferDatabaseParameterBuffer toDatabaseParameterBuffer(D connection) throws java.sql.SQLException Builds aDatabaseParameterBufferfrom the supplied {code IConnectionProperties}.- Parameters:
- connection- Database connection
- Returns:
- Database parameter buffer populated based on the connection properties
- Throws:
- java.sql.SQLException- For errors
 
 - 
toServiceParameterBufferServiceParameterBuffer toServiceParameterBuffer(S connection) throws java.sql.SQLException Builds aServiceParameterBufferfrom the supplied {code IServiceProperties}.- Parameters:
- connection- Service connection
- Returns:
- Service parameter buffer populated based on the service properties
- Throws:
- java.sql.SQLException- For errors
 
 
- 
 
-