| org.firebirdsql.management.FBServiceManager.executeServicesOperation(ServiceRequestBuffer) | 
| org.firebirdsql.gds.ng.FbConnectionProperties.fromDpb(DatabaseParameterBuffer) TODO: This method is only intended to simplify migration of the protocol implementation and needs to be removed. | 
| org.firebirdsql.jdbc.AbstractResultSet.getBigDecimal(int, int) | 
| org.firebirdsql.jdbc.AbstractCallableStatement.getBigDecimal(int, int) | 
| org.firebirdsql.jdbc.AbstractResultSet.getBigDecimal(String, int) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.getBlobBufferLength() | 
| org.firebirdsql.encodings.EncodingFactory.getCharacterSetSize(int) | 
| org.firebirdsql.ds.FBAbstractCommonDataSource.getDatabase() | 
| org.firebirdsql.ds.FBSimpleDataSource.getDatabaseName() | 
| org.firebirdsql.jdbc.FBConnectionProperties.getDatabaseParameterBuffer() TODO Usage of this method should be removed or revised as current use of default encoding is not correct. | 
| org.firebirdsql.encodings.EncodingFactory.getEncoding(Charset) | 
| org.firebirdsql.encodings.EncodingFactory.getEncoding(String) | 
| org.firebirdsql.gds.ng.FbStatement.getFieldDescriptor() | 
| org.firebirdsql.gds.ng.AbstractFbStatement.getFieldDescriptor() | 
| org.firebirdsql.jdbc.FBSQLException.getInternalException() use Throwable.getCause()instead. | 
| org.firebirdsql.encodings.EncodingFactory.getIscEncoding(Charset) | 
| org.firebirdsql.encodings.EncodingFactory.getIscEncoding(String) | 
| org.firebirdsql.encodings.EncodingFactory.getIscEncodingSize(String) | 
| org.firebirdsql.encodings.EncodingFactory.getJavaEncoding(String) | 
| org.firebirdsql.encodings.EncodingFactory.getJavaEncodingForAlias(String) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.getLocalEncoding() | 
| org.firebirdsql.jdbc.parser.JaybirdSqlParser.getTokenNames() | 
| org.firebirdsql.jdbc.parser.JaybirdSqlLexer.getTokenNames() | 
| org.firebirdsql.jca.FBManagedConnectionFactory.getTransactionIsolation() | 
| org.firebirdsql.jca.FBManagedConnectionFactory.getTransactionIsolationName() | 
| org.firebirdsql.jdbc.AbstractResultSet.getUnicodeStream(int) | 
| org.firebirdsql.jdbc.AbstractResultSet.getUnicodeStream(String) | 
| org.firebirdsql.ds.FBSimpleDataSource.getUser() | 
| org.firebirdsql.ds.FBAbstractCommonDataSource.getUserName() | 
| org.firebirdsql.jdbc.FBDatabaseMetaData.hasNoWildcards(String) Will be removed in Jaybird 5 | 
| org.firebirdsql.jdbc.field.FBField.isType(FieldDescriptor, int) | 
| org.firebirdsql.management.MaintenanceManager.listLimboTransactions() | 
| org.firebirdsql.management.FBMaintenanceManager.listLimboTransactions() | 
| org.firebirdsql.management.TraceManager.loadConfigurationFromFile(String) We suggest you use standard Java functionality instead (eg
 new String(Files.readAllBytes(Paths.get(fileName)), Charset.defaultCharset()).
 This method will be removed in Jaybird 5. | 
| org.firebirdsql.management.FBTraceManager.loadConfigurationFromFile(String) | 
| org.firebirdsql.gds.ParameterBufferHelper.DpbParameterType.parseDpbString(Object) | 
| org.firebirdsql.gds.ParameterBufferHelper.parseDpbString(String, Object) | 
| org.firebirdsql.jdbc.parser.StatementParserImpl.parseInsertStatement(String) | 
| org.firebirdsql.jdbc.parser.StatementParser.parseInsertStatement(String) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.setBlobBufferLength(int) | 
| org.firebirdsql.ds.FBAbstractCommonDataSource.setDatabase(String) | 
| org.firebirdsql.ds.FBSimpleDataSource.setDatabaseName(String) | 
| org.firebirdsql.gds.ng.AbstractFbStatement.setFieldDescriptor(RowDescriptor) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.setLocalEncoding(String) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.setTransactionIsolation(Integer) | 
| org.firebirdsql.jca.FBManagedConnectionFactory.setTransactionIsolationName(String) | 
| org.firebirdsql.jdbc.FirebirdConnection.setTransactionParameters(int, int[]) | 
| org.firebirdsql.jdbc.FBConnection.setTransactionParameters(int, int[]) | 
| org.firebirdsql.jdbc.AbstractPreparedStatement.setUnicodeStream(int, InputStream, int) | 
| org.firebirdsql.ds.FBSimpleDataSource.setUser(String) | 
| org.firebirdsql.ds.FBAbstractCommonDataSource.setUserName(String) | 
| org.firebirdsql.jdbc.FBDatabaseMetaData.stripEscape(String) Will be removed in Jaybird 5 |