Experimental API

Experimental APIs are APIs that are early-stage and not yet finalized or fully qualified. In future releases, these APIs may be changed in incompatible ways, replaced or even removed completely without warning. For these reasons, Danger will not publish applications that use any experimental APIs.

Danger makes these experimental APIs available to our developer community solely for the purposes of exploration and personal interest, and to that end we encourage you to use these new and interesting APIs for whatever your imagination allows.

Please post comments, and report any bugs you encounter, on the developer site.


Contents
Experimental Interfaces
java.sql.Array 
java.sql.Blob 
java.sql.CallableStatement 
java.sql.Clob 
java.sql.Connection 
java.sql.DatabaseMetaData 
java.sql.Driver 
java.sql.ParameterMetaData 
java.sql.PreparedStatement 
java.sql.Ref 
java.sql.ResultSet 
java.sql.ResultSetMetaData 
java.sql.Savepoint 
java.sql.SQLData 
java.sql.SQLInput 
java.sql.SQLOutput 
java.sql.Statement 
java.sql.Struct 
 

Experimental Classes
danger.bluetooth.BluetoothConnection 
danger.bluetooth.BluetoothTransaction 
danger.app.BundleManager 
danger.bluetooth.Device 
danger.bluetooth.DeviceList 
java.sql.DriverManager 
java.sql.DriverPropertyInfo 
java.sql.SQLPermission 
java.sql.Types 
 

Experimental Exceptions
java.sql.BatchUpdateException 
java.sql.DataTruncation 
java.sql.SQLException 
java.sql.SQLWarning 
 

Experimental Fields
java.sql.Types.ARRAY 
java.sql.DatabaseMetaData.bestRowNotPseudo 
java.sql.DatabaseMetaData.bestRowPseudo 
java.sql.DatabaseMetaData.bestRowSession 
java.sql.DatabaseMetaData.bestRowTemporary 
java.sql.DatabaseMetaData.bestRowTransaction 
java.sql.DatabaseMetaData.bestRowUnknown 
java.sql.Types.BIGINT 
java.sql.Types.BINARY 
java.sql.Types.BIT 
java.sql.Types.BLOB 
java.sql.Types.BOOLEAN 
java.sql.Types.CHAR 
java.sql.DriverPropertyInfo.choices 
java.sql.Types.CLOB 
java.sql.Statement.CLOSE_ALL_RESULTS 
java.sql.Statement.CLOSE_CURRENT_RESULT 
java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT 
danger.bluetooth.Device.COD_AUDIO 
danger.bluetooth.Device.COD_CAPTURING 
danger.bluetooth.Device.COD_INFORMATION 
danger.bluetooth.Device.COD_LIMITED_DISC_MASK 
danger.bluetooth.Device.COD_LIMITED_DISCOVERABLE_MODE 
danger.bluetooth.Device.COD_MAJOR_AUDIO 
danger.bluetooth.Device.COD_MAJOR_COMPUTER 
danger.bluetooth.Device.COD_MAJOR_IMAGING 
danger.bluetooth.Device.COD_MAJOR_LAN_ACCESS_POINT 
danger.bluetooth.Device.COD_MAJOR_MASK 
danger.bluetooth.Device.COD_MAJOR_MISCELLANEOUS 
danger.bluetooth.Device.COD_MAJOR_PERIPHERAL 
danger.bluetooth.Device.COD_MAJOR_PHONE 
danger.bluetooth.Device.COD_MAJOR_UNCLASSIFIED 
danger.bluetooth.Device.COD_MINOR_AUDIO_CAMCORDER 
danger.bluetooth.Device.COD_MINOR_AUDIO_CARAUDIO 
danger.bluetooth.Device.COD_MINOR_AUDIO_CONFERENCING 
danger.bluetooth.Device.COD_MINOR_AUDIO_GAMING 
danger.bluetooth.Device.COD_MINOR_AUDIO_HANDSFREE 
danger.bluetooth.Device.COD_MINOR_AUDIO_HEADPHONES 
danger.bluetooth.Device.COD_MINOR_AUDIO_HEADSET 
danger.bluetooth.Device.COD_MINOR_AUDIO_HIFIAUDIO 
danger.bluetooth.Device.COD_MINOR_AUDIO_LOUDSPEAKER 
danger.bluetooth.Device.COD_MINOR_AUDIO_MICROPHONE 
danger.bluetooth.Device.COD_MINOR_AUDIO_PORTABLEAUDIO 
danger.bluetooth.Device.COD_MINOR_AUDIO_SETTOPBOX 
danger.bluetooth.Device.COD_MINOR_AUDIO_UNCLASSIFIED 
danger.bluetooth.Device.COD_MINOR_AUDIO_VCR 
danger.bluetooth.Device.COD_MINOR_AUDIO_VIDEOCAMERA 
danger.bluetooth.Device.COD_MINOR_AUDIO_VIDEOMONITOR 
danger.bluetooth.Device.COD_MINOR_AUDIO_VIDEOSPEAKER 
danger.bluetooth.Device.COD_MINOR_COMP_DESKTOP 
danger.bluetooth.Device.COD_MINOR_COMP_HANDHELD 
danger.bluetooth.Device.COD_MINOR_COMP_LAPTOP 
danger.bluetooth.Device.COD_MINOR_COMP_PALM 
danger.bluetooth.Device.COD_MINOR_COMP_SERVER 
danger.bluetooth.Device.COD_MINOR_COMP_UNCLASSIFIED 
danger.bluetooth.Device.COD_MINOR_COMP_WEARABLE 
danger.bluetooth.Device.COD_MINOR_IMAGE_CAMERA 
danger.bluetooth.Device.COD_MINOR_IMAGE_DISPLAY 
danger.bluetooth.Device.COD_MINOR_IMAGE_PRINTER 
danger.bluetooth.Device.COD_MINOR_IMAGE_SCANNER 
danger.bluetooth.Device.COD_MINOR_IMAGE_UNCLASSIFIED 
danger.bluetooth.Device.COD_MINOR_LAN_0 
danger.bluetooth.Device.COD_MINOR_LAN_17 
danger.bluetooth.Device.COD_MINOR_LAN_33 
danger.bluetooth.Device.COD_MINOR_LAN_50 
danger.bluetooth.Device.COD_MINOR_LAN_67 
danger.bluetooth.Device.COD_MINOR_LAN_83 
danger.bluetooth.Device.COD_MINOR_LAN_99 
danger.bluetooth.Device.COD_MINOR_LAN_NO_SERVICE 
danger.bluetooth.Device.COD_MINOR_MASK 
danger.bluetooth.Device.COD_MINOR_PERIPH_CARD_RDR 
danger.bluetooth.Device.COD_MINOR_PERIPH_COMBOKEY 
danger.bluetooth.Device.COD_MINOR_PERIPH_DIGITIZER 
danger.bluetooth.Device.COD_MINOR_PERIPH_GAMEPAD 
danger.bluetooth.Device.COD_MINOR_PERIPH_JOYSTICK 
danger.bluetooth.Device.COD_MINOR_PERIPH_KEYBOARD 
danger.bluetooth.Device.COD_MINOR_PERIPH_POINTING 
danger.bluetooth.Device.COD_MINOR_PERIPH_REMOTECTRL 
danger.bluetooth.Device.COD_MINOR_PERIPH_SENSING 
danger.bluetooth.Device.COD_MINOR_PERIPH_UNCLASSIFIED 
danger.bluetooth.Device.COD_MINOR_PHONE_CELLULAR 
danger.bluetooth.Device.COD_MINOR_PHONE_CORDLESS 
danger.bluetooth.Device.COD_MINOR_PHONE_ISDN 
danger.bluetooth.Device.COD_MINOR_PHONE_MODEM 
danger.bluetooth.Device.COD_MINOR_PHONE_SMART 
danger.bluetooth.Device.COD_MINOR_PHONE_UNCLASSIFIED 
danger.bluetooth.Device.COD_NETWORKING 
danger.bluetooth.Device.COD_OBJECT_TRANSFER 
danger.bluetooth.Device.COD_POSITIONING 
danger.bluetooth.Device.COD_RENDERING 
danger.bluetooth.Device.COD_SERVICE_MASK 
danger.bluetooth.Device.COD_TELEPHONY 
java.sql.DatabaseMetaData.columnNoNulls 
java.sql.ResultSetMetaData.columnNoNulls 
java.sql.DatabaseMetaData.columnNullable 
java.sql.ResultSetMetaData.columnNullable 
java.sql.DatabaseMetaData.columnNullableUnknown 
java.sql.ResultSetMetaData.columnNullableUnknown 
danger.bluetooth.BluetoothTransaction.COMMAND_DEVICE_DATA 
danger.bluetooth.BluetoothTransaction.COMMAND_MISCELLANEOUS 
danger.bluetooth.BluetoothTransaction.COMMAND_PUSH_DATA 
danger.bluetooth.BluetoothTransaction.COMMAND_VERSION_PREF 
java.sql.ResultSet.CONCUR_READ_ONLY 
java.sql.ResultSet.CONCUR_UPDATABLE 
java.sql.Types.DATALINK 
java.sql.Types.DATE 
java.sql.Types.DECIMAL 
java.sql.DriverPropertyInfo.description 
java.sql.Types.DISTINCT 
java.sql.Types.DOUBLE 
java.sql.Statement.EXECUTE_FAILED 
java.sql.ResultSet.FETCH_FORWARD 
java.sql.ResultSet.FETCH_REVERSE 
java.sql.ResultSet.FETCH_UNKNOWN 
java.sql.Types.FLOAT 
java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT 
danger.bluetooth.Device.ICON_MENU 
danger.bluetooth.Device.ICON_TITLEBAR 
java.sql.DatabaseMetaData.importedKeyCascade 
java.sql.DatabaseMetaData.importedKeyInitiallyDeferred 
java.sql.DatabaseMetaData.importedKeyInitiallyImmediate 
java.sql.DatabaseMetaData.importedKeyNoAction 
java.sql.DatabaseMetaData.importedKeyNotDeferrable 
java.sql.DatabaseMetaData.importedKeyRestrict 
java.sql.DatabaseMetaData.importedKeySetDefault 
java.sql.DatabaseMetaData.importedKeySetNull 
java.sql.Types.INTEGER 
java.sql.Types.JAVA_OBJECT 
java.sql.Statement.KEEP_CURRENT_RESULT 
java.sql.Types.LONGVARBINARY 
java.sql.Types.LONGVARCHAR 
java.sql.DriverPropertyInfo.name 
java.sql.Statement.NO_GENERATED_KEYS 
java.sql.Types.NULL 
java.sql.Types.NUMERIC 
java.sql.Types.OTHER 
java.sql.ParameterMetaData.parameterModeIn 
java.sql.ParameterMetaData.parameterModeInOut 
java.sql.ParameterMetaData.parameterModeOut 
java.sql.ParameterMetaData.parameterModeUnknown 
java.sql.ParameterMetaData.parameterNoNulls 
java.sql.ParameterMetaData.parameterNullable 
java.sql.ParameterMetaData.parameterNullableUnknown 
java.sql.DatabaseMetaData.procedureColumnIn 
java.sql.DatabaseMetaData.procedureColumnInOut 
java.sql.DatabaseMetaData.procedureColumnOut 
java.sql.DatabaseMetaData.procedureColumnResult 
java.sql.DatabaseMetaData.procedureColumnReturn 
java.sql.DatabaseMetaData.procedureColumnUnknown 
java.sql.DatabaseMetaData.procedureNoNulls 
java.sql.DatabaseMetaData.procedureNoResult 
java.sql.DatabaseMetaData.procedureNullable 
java.sql.DatabaseMetaData.procedureNullableUnknown 
java.sql.DatabaseMetaData.procedureResultUnknown 
java.sql.DatabaseMetaData.procedureReturnsResult 
danger.bluetooth.BluetoothTransaction.PROTOCOL_VERSION 
java.sql.Types.REAL 
java.sql.Types.REF 
java.sql.DriverPropertyInfo.required 
java.sql.Statement.RETURN_GENERATED_KEYS 
java.sql.Types.SMALLINT 
java.sql.DatabaseMetaData.sqlStateSQL99 
java.sql.DatabaseMetaData.sqlStateXOpen 
java.sql.Types.STRUCT 
java.sql.Statement.SUCCESS_NO_INFO 
java.sql.DatabaseMetaData.tableIndexClustered 
java.sql.DatabaseMetaData.tableIndexHashed 
java.sql.DatabaseMetaData.tableIndexOther 
java.sql.DatabaseMetaData.tableIndexStatistic 
java.sql.Types.TIME 
java.sql.Types.TIMESTAMP 
java.sql.Types.TINYINT 
java.sql.Connection.TRANSACTION_NONE 
java.sql.Connection.TRANSACTION_READ_COMMITTED 
java.sql.Connection.TRANSACTION_READ_UNCOMMITTED 
java.sql.Connection.TRANSACTION_REPEATABLE_READ 
java.sql.Connection.TRANSACTION_SERIALIZABLE 
java.sql.ResultSet.TYPE_FORWARD_ONLY 
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE 
java.sql.DatabaseMetaData.typeNoNulls 
java.sql.DatabaseMetaData.typeNullable 
java.sql.DatabaseMetaData.typeNullableUnknown 
java.sql.DatabaseMetaData.typePredBasic 
java.sql.DatabaseMetaData.typePredChar 
java.sql.DatabaseMetaData.typePredNone 
java.sql.DatabaseMetaData.typeSearchable 
danger.net.HTTPConnection.USE_HTTPS_NOVERIFY 
java.sql.DriverPropertyInfo.value 
java.sql.Types.VARBINARY 
java.sql.Types.VARCHAR 
danger.bluetooth.Device.VERSION 
java.sql.DatabaseMetaData.versionColumnNotPseudo 
java.sql.DatabaseMetaData.versionColumnPseudo 
 

<
Experimental Methods
java.sql.ResultSet.absolute(int) 
java.sql.Driver.acceptsURL(String) 
java.sql.PreparedStatement.addBatch() 
java.sql.Statement.addBatch(String) 
java.sql.ResultSet.afterLast() 
java.sql.DatabaseMetaData.allProceduresAreCallable() 
java.sql.DatabaseMetaData.allTablesAreSelectable() 
java.sql.ResultSet.beforeFirst() 
java.sql.Statement.cancel() 
java.sql.ResultSet.cancelRowUpdates() 
java.sql.Statement.clearBatch() 
java.sql.PreparedStatement.clearParameters() 
java.sql.Connection.clearWarnings() 
java.sql.ResultSet.clearWarnings() 
java.sql.Statement.clearWarnings() 
java.sql.Connection.close() 
java.sql.ResultSet.close() 
java.sql.Statement.close() 
java.sql.Connection.commit() 
danger.bluetooth.Device.compareTo(Object) 
java.sql.Driver.connect(String, Properties) 
danger.bluetooth.DeviceList.contains(Device) 
java.sql.Connection.createStatement() 
java.sql.Connection.createStatement(int, int) 
java.sql.Connection.createStatement(int, int, int) 
java.sql.DatabaseMetaData.dataDefinitionCausesTransactionCommit() 
java.sql.DatabaseMetaData.dataDefinitionIgnoredInTransactions() 
java.sql.ResultSet.deleteRow() 
java.sql.DatabaseMetaData.deletesAreDetected(int) 
java.sql.DriverManager.deregisterDriver(Driver) 
danger.app.BundleManager.discardBundle(Bundle, boolean) 
java.sql.DatabaseMetaData.doesMaxRowSizeIncludeBlobs() 
danger.bluetooth.Device.dump() 
danger.bluetooth.DeviceList.dump() 
danger.bluetooth.Device.equals(Object) 
java.sql.PreparedStatement.execute() 
java.sql.Statement.execute(String) 
java.sql.Statement.execute(String, int) 
java.sql.Statement.execute(String, int[]) 
java.sql.Statement.execute(String, String[]) 
java.sql.Statement.executeBatch() 
java.sql.PreparedStatement.executeQuery() 
java.sql.Statement.executeQuery(String) 
java.sql.PreparedStatement.executeUpdate() 
java.sql.Statement.executeUpdate(String) 
java.sql.Statement.executeUpdate(String, int) 
java.sql.Statement.executeUpdate(String, int[]) 
java.sql.Statement.executeUpdate(String, String[]) 
danger.bluetooth.DeviceList.findByAddress(Address) 
danger.bluetooth.DeviceList.findByName(String) 
java.sql.ResultSet.findColumn(String) 
java.sql.ResultSet.first() 
danger.bluetooth.DeviceList.get(Device) 
danger.bluetooth.DeviceList.get(int) 
danger.bluetooth.Bluetooth.getAddress() 
danger.bluetooth.Device.getAddress() 
danger.bluetooth.BluetoothTransaction.getAppClassName() 
java.sql.Array.getArray() 
java.sql.CallableStatement.getArray(int) 
java.sql.ResultSet.getArray(int) 
java.sql.Array.getArray(long, int) 
java.sql.Array.getArray(long, int, Map) 
java.sql.Array.getArray(Map) 
java.sql.ResultSet.getArray(String) 
java.sql.Clob.getAsciiStream() 
java.sql.ResultSet.getAsciiStream(int) 
java.sql.ResultSet.getAsciiStream(String) 
java.sql.Struct.getAttributes() 
java.sql.Struct.getAttributes(Map) 
java.sql.DatabaseMetaData.getAttributes(String, String, String, String) 
java.sql.Connection.getAutoCommit() 
java.sql.Array.getBaseType() 
java.sql.Array.getBaseTypeName() 
java.sql.Ref.getBaseTypeName() 
java.sql.DatabaseMetaData.getBestRowIdentifier(String, String, String, int, boolean) 
java.sql.CallableStatement.getBigDecimal(int) 
java.sql.ResultSet.getBigDecimal(int) 
java.sql.CallableStatement.getBigDecimal(int, int) 
java.sql.ResultSet.getBigDecimal(int, int) 
java.sql.ResultSet.getBigDecimal(String) 
java.sql.ResultSet.getBigDecimal(String, int) 
java.sql.Blob.getBinaryStream() 
java.sql.ResultSet.getBinaryStream(int) 
java.sql.ResultSet.getBinaryStream(String) 
java.sql.CallableStatement.getBlob(int) 
java.sql.ResultSet.getBlob(int) 
java.sql.ResultSet.getBlob(String) 
java.sql.CallableStatement.getBoolean(int) 
java.sql.ResultSet.getBoolean(int) 
java.sql.ResultSet.getBoolean(String) 
danger.app.BundleManager.getBundles() 
java.sql.CallableStatement.getByte(int) 
java.sql.ResultSet.getByte(int) 
java.sql.ResultSet.getByte(String) 
danger.bluetooth.BluetoothTransaction.getBytes() 
java.sql.CallableStatement.getBytes(int) 
java.sql.ResultSet.getBytes(int) 
java.sql.Blob.getBytes(long, int) 
java.sql.ResultSet.getBytes(String) 
java.sql.Connection.getCatalog() 
java.sql.ResultSetMetaData.getCatalogName(int) 
java.sql.DatabaseMetaData.getCatalogs() 
java.sql.DatabaseMetaData.getCatalogSeparator() 
java.sql.DatabaseMetaData.getCatalogTerm() 
java.sql.Clob.getCharacterStream() 
java.sql.ResultSet.getCharacterStream(int) 
java.sql.ResultSet.getCharacterStream(String) 
danger.bluetooth.Device.getClassOfDevice() 
danger.bluetooth.BluetoothTransaction.getClassVersion() 
java.sql.CallableStatement.getClob(int) 
java.sql.ResultSet.getClob(int) 
java.sql.ResultSet.getClob(String) 
java.sql.ResultSetMetaData.getColumnClassName(int) 
java.sql.ResultSetMetaData.getColumnCount() 
java.sql.ResultSetMetaData.getColumnDisplaySize(int) 
java.sql.ResultSetMetaData.getColumnLabel(int) 
java.sql.ResultSetMetaData.getColumnName(int) 
java.sql.DatabaseMetaData.getColumnPrivileges(String, String, String, String) 
java.sql.DatabaseMetaData.getColumns(String, String, String, String) 
java.sql.ResultSetMetaData.getColumnType(int) 
java.sql.ResultSetMetaData.getColumnTypeName(int) 
danger.bluetooth.BluetoothTransaction.getCommand() 
java.sql.ResultSet.getConcurrency() 
java.sql.DatabaseMetaData.getConnection() 
java.sql.Statement.getConnection() 
java.sql.DriverManager.getConnection(String) 
java.sql.DriverManager.getConnection(String, Properties) 
java.sql.DriverManager.getConnection(String, String, String) 
java.sql.DatabaseMetaData.getCrossReference(String, String, String, String, String, String) 
java.sql.ResultSet.getCursorName() 
java.sql.DatabaseMetaData.getDatabaseMajorVersion() 
java.sql.DatabaseMetaData.getDatabaseMinorVersion() 
java.sql.DatabaseMetaData.getDatabaseProductName() 
java.sql.DatabaseMetaData.getDatabaseProductVersion() 
java.sql.DataTruncation.getDataSize() 
java.sql.DatabaseMetaData.getDefaultTransactionIsolation() 
java.sql.CallableStatement.getDouble(int) 
java.sql.ResultSet.getDouble(int) 
java.sql.ResultSet.getDouble(String) 
java.sql.DriverManager.getDriver(String) 
java.sql.DatabaseMetaData.getDriverMajorVersion() 
java.sql.DatabaseMetaData.getDriverMinorVersion() 
java.sql.DatabaseMetaData.getDriverName() 
java.sql.DriverManager.getDrivers() 
java.sql.DatabaseMetaData.getDriverVersion() 
java.sql.SQLException.getErrorCode() 
java.sql.DatabaseMetaData.getExportedKeys(String, String, String) 
java.sql.DatabaseMetaData.getExtraNameCharacters() 
java.sql.ResultSet.getFetchDirection() 
java.sql.Statement.getFetchDirection() 
java.sql.ResultSet.getFetchSize() 
java.sql.Statement.getFetchSize() 
java.sql.CallableStatement.getFloat(int) 
java.sql.ResultSet.getFloat(int) 
java.sql.ResultSet.getFloat(String) 
danger.bluetooth.BluetoothTransaction.getFromUsername() 
java.sql.Statement.getGeneratedKeys() 
java.sql.Connection.getHoldability() 
danger.bluetooth.Device.getIcon(int) 
java.sql.DatabaseMetaData.getIdentifierQuoteString() 
java.sql.DatabaseMetaData.getImportedKeys(String, String, String) 
java.sql.DataTruncation.getIndex() 
java.sql.DatabaseMetaData.getIndexInfo(String, String, String, boolean, boolean) 
danger.bluetooth.DeviceList.getInstance() 
java.sql.CallableStatement.getInt(int) 
java.sql.ResultSet.getInt(int) 
java.sql.ResultSet.getInt(String) 
java.sql.DatabaseMetaData.getJDBCMajorVersion() 
java.sql.DatabaseMetaData.getJDBCMinorVersion() 
danger.bluetooth.DeviceList.getLastInquiry() 
danger.bluetooth.Device.getLastNameUpdate() 
danger.bluetooth.Device.getLastSeen() 
danger.bluetooth.DeviceList.getLeastRecentlySeenDevice() 
danger.bluetooth.DeviceList.getList() 
danger.bluetooth.DeviceList.getList(boolean) 
danger.bluetooth.DeviceList.getList(int) 
danger.bluetooth.DeviceList.getList(int[]) 
danger.bluetooth.DeviceList.getList(int[], boolean) 
danger.bluetooth.DeviceList.getList(int, boolean) 
danger.bluetooth.Device.getLocalName() 
java.sql.DriverManager.getLoginTimeout() 
java.sql.DriverManager.getLogStream() 
java.sql.DriverManager.getLogWriter() 
java.sql.CallableStatement.getLong(int) 
java.sql.ResultSet.getLong(int) 
java.sql.ResultSet.getLong(String) 
java.sql.Driver.getMajorVersion() 
java.sql.DatabaseMetaData.getMaxBinaryLiteralLength() 
java.sql.DatabaseMetaData.getMaxCatalogNameLength() 
java.sql.DatabaseMetaData.getMaxCharLiteralLength() 
java.sql.DatabaseMetaData.getMaxColumnNameLength() 
java.sql.DatabaseMetaData.getMaxColumnsInGroupBy() 
java.sql.DatabaseMetaData.getMaxColumnsInIndex() 
java.sql.DatabaseMetaData.getMaxColumnsInOrderBy() 
java.sql.DatabaseMetaData.getMaxColumnsInSelect() 
java.sql.DatabaseMetaData.getMaxColumnsInTable() 
java.sql.DatabaseMetaData.getMaxConnections() 
java.sql.DatabaseMetaData.getMaxCursorNameLength() 
java.sql.Statement.getMaxFieldSize() 
java.sql.DatabaseMetaData.getMaxIndexLength() 
java.sql.DatabaseMetaData.getMaxProcedureNameLength() 
java.sql.Statement.getMaxRows() 
java.sql.DatabaseMetaData.getMaxRowSize() 
java.sql.DatabaseMetaData.getMaxSchemaNameLength() 
java.sql.DatabaseMetaData.getMaxStatementLength() 
java.sql.DatabaseMetaData.getMaxStatements() 
java.sql.DatabaseMetaData.getMaxTableNameLength() 
java.sql.DatabaseMetaData.getMaxTablesInSelect() 
java.sql.DatabaseMetaData.getMaxUserNameLength() 
java.sql.Connection.getMetaData() 
java.sql.PreparedStatement.getMetaData() 
java.sql.ResultSet.getMetaData() 
java.sql.Driver.getMinorVersion() 
java.sql.Statement.getMoreResults() 
java.sql.Statement.getMoreResults(int) 
danger.bluetooth.Device.getName() 
java.sql.SQLException.getNextException() 
java.sql.SQLWarning.getNextWarning() 
java.sql.DatabaseMetaData.getNumericFunctions() 
java.sql.Ref.getObject() 
java.sql.CallableStatement.getObject(int) 
java.sql.ResultSet.getObject(int) 
java.sql.CallableStatement.getObject(int, Map) 
java.sql.ResultSet.getObject(int, Map) 
java.sql.Ref.getObject(Map) 
java.sql.ResultSet.getObject(String) 
java.sql.ResultSet.getObject(String, Map) 
java.sql.DataTruncation.getParameter() 
java.sql.ParameterMetaData.getParameterClassName(int) 
java.sql.ParameterMetaData.getParameterCount() 
java.sql.PreparedStatement.getParameterMetaData() 
java.sql.ParameterMetaData.getParameterMode(int) 
java.sql.ParameterMetaData.getParameterType(int) 
java.sql.ParameterMetaData.getParameterTypeName(int) 
java.sql.ParameterMetaData.getPrecision(int) 
java.sql.ResultSetMetaData.getPrecision(int) 
java.sql.DatabaseMetaData.getPrimaryKeys(String, String, String) 
java.sql.DatabaseMetaData.getProcedureColumns(String, String, String, String) 
java.sql.DatabaseMetaData.getProcedures(String, String, String) 
java.sql.DatabaseMetaData.getProcedureTerm() 
java.sql.Driver.getPropertyInfo(String, Properties) 
java.sql.Statement.getQueryTimeout() 
java.sql.DataTruncation.getRead() 
java.sql.CallableStatement.getRef(int) 
java.sql.ResultSet.getRef(int) 
java.sql.ResultSet.getRef(String) 
danger.bluetooth.Device.getRemoteName() 
java.sql.Array.getResultSet() 
java.sql.Statement.getResultSet() 
java.sql.Array.getResultSet(long, int) 
java.sql.Array.getResultSet(long, int, Map) 
java.sql.Array.getResultSet(Map) 
java.sql.Statement.getResultSetConcurrency() 
java.sql.DatabaseMetaData.getResultSetHoldability() 
java.sql.Statement.getResultSetHoldability() 
java.sql.Statement.getResultSetType() 
java.sql.ResultSet.getRow() 
java.sql.Savepoint.getSavepointId() 
java.sql.Savepoint.getSavepointName() 
java.sql.ParameterMetaData.getScale(int) 
java.sql.ResultSetMetaData.getScale(int) 
java.sql.ResultSetMetaData.getSchemaName(int) 
java.sql.DatabaseMetaData.getSchemas() 
java.sql.DatabaseMetaData.getSchemaTerm() 
java.sql.DatabaseMetaData.getSearchStringEscape() 
danger.bluetooth.BluetoothTransaction.getSequenceID() 
java.sql.CallableStatement.getShort(int) 
java.sql.ResultSet.getShort(int) 
java.sql.ResultSet.getShort(String) 
java.sql.DatabaseMetaData.getSQLKeywords() 
java.sql.SQLException.getSQLState() 
java.sql.DatabaseMetaData.getSQLStateType() 
java.sql.SQLData.getSQLTypeName() 
java.sql.Struct.getSQLTypeName() 
java.sql.ResultSet.getStatement() 
danger.bluetooth.BluetoothTransaction.getString() 
java.sql.CallableStatement.getString(int) 
java.sql.ResultSet.getString(int) 
java.sql.ResultSet.getString(String) 
java.sql.DatabaseMetaData.getStringFunctions() 
java.sql.Clob.getSubString(long, int) 
java.sql.DatabaseMetaData.getSuperTables(String, String, String) 
java.sql.DatabaseMetaData.getSuperTypes(String, String, String) 
java.sql.DatabaseMetaData.getSystemFunctions() 
java.sql.ResultSetMetaData.getTableName(int) 
java.sql.DatabaseMetaData.getTablePrivileges(String, String, String) 
java.sql.DatabaseMetaData.getTables(String, String, String, String[]) 
java.sql.DatabaseMetaData.getTableTypes() 
java.sql.DatabaseMetaData.getTimeDateFunctions() 
danger.bluetooth.BluetoothTransaction.getToUsername() 
java.sql.Connection.getTransactionIsolation() 
java.sql.DataTruncation.getTransferSize() 
java.sql.ResultSet.getType() 
java.sql.DatabaseMetaData.getTypeInfo() 
java.sql.Connection.getTypeMap() 
java.sql.DatabaseMetaData.getUDTs(String, String, String, int[]) 
java.sql.ResultSet.getUnicodeStream(int) 
java.sql.ResultSet.getUnicodeStream(String) 
java.sql.Statement.getUpdateCount() 
java.sql.BatchUpdateException.getUpdateCounts() 
java.sql.DatabaseMetaData.getURL() 
java.sql.ResultSet.getURL(int) 
java.sql.ResultSet.getURL(String) 
java.sql.DatabaseMetaData.getUserName() 
danger.bluetooth.BluetoothConnection.getVersion() 
java.sql.DatabaseMetaData.getVersionColumns(String, String, String) 
danger.bluetooth.Device.getVolume() 
java.sql.Connection.getWarnings() 
java.sql.ResultSet.getWarnings() 
java.sql.Statement.getWarnings() 
danger.bluetooth.Device.hasFriendlyName() 
danger.bluetooth.Device.hashCode() 
java.sql.ResultSet.insertRow() 
java.sql.DatabaseMetaData.insertsAreDetected(int) 
danger.app.BundleManager.installBundle(byte[]) 
java.sql.ResultSet.isAfterLast() 
java.sql.ResultSetMetaData.isAutoIncrement(int) 
java.sql.ResultSet.isBeforeFirst() 
danger.app.BundleManager.isBundleSaved(Bundle) 
danger.bluetooth.Device.isCar() 
java.sql.ResultSetMetaData.isCaseSensitive(int) 
java.sql.DatabaseMetaData.isCatalogAtStart() 
java.sql.Connection.isClosed() 
danger.bluetooth.Device.isComputer() 
java.sql.ResultSetMetaData.isCurrency(int) 
java.sql.ResultSetMetaData.isDefinitelyWritable(int) 
java.sql.ResultSet.isFirst() 
danger.bluetooth.Device.isHandsfree() 
danger.bluetooth.Device.isHeadset() 
danger.bluetooth.Device.isInUse() 
java.sql.ResultSet.isLast() 
java.sql.ParameterMetaData.isNullable(int) 
java.sql.ResultSetMetaData.isNullable(int) 
danger.bluetooth.Bluetooth.isOn() 
danger.bluetooth.Device.isOnline() 
danger.bluetooth.Device.isPaired() 
danger.bluetooth.Device.isPDA() 
danger.bluetooth.Device.isPhone() 
java.sql.Connection.isReadOnly() 
java.sql.DatabaseMetaData.isReadOnly() 
java.sql.ResultSetMetaData.isReadOnly(int) 
java.sql.ResultSetMetaData.isSearchable(int) 
java.sql.ParameterMetaData.isSigned(int) 
java.sql.ResultSetMetaData.isSigned(int) 
danger.bluetooth.Device.isSmartPhone() 
java.sql.ResultSetMetaData.isWritable(int) 
java.sql.Driver.jdbcCompliant() 
danger.bluetooth.Device.justSeen() 
danger.bluetooth.Device.justUpdatedName() 
java.sql.ResultSet.last() 
java.sql.Blob.length() 
java.sql.Clob.length() 
java.sql.DatabaseMetaData.locatorsUpdateCopy() 
danger.bluetooth.BluetoothConnection.miscellaneous_ThrowError(byte[], int) 
danger.bluetooth.BluetoothConnection.miscellaneous(byte[], int) 
java.sql.ResultSet.moveToCurrentRow() 
java.sql.ResultSet.moveToInsertRow() 
java.sql.Connection.nativeSQL(String) 
java.sql.ResultSet.next() 
java.sql.DatabaseMetaData.nullPlusNonNullIsNull() 
java.sql.DatabaseMetaData.nullsAreSortedAtEnd() 
java.sql.DatabaseMetaData.nullsAreSortedAtStart() 
java.sql.DatabaseMetaData.nullsAreSortedHigh() 
java.sql.DatabaseMetaData.nullsAreSortedLow() 
java.sql.DatabaseMetaData.othersDeletesAreVisible(int) 
java.sql.DatabaseMetaData.othersInsertsAreVisible(int) 
java.sql.DatabaseMetaData.othersUpdatesAreVisible(int) 
java.sql.DatabaseMetaData.ownDeletesAreVisible(int) 
java.sql.DatabaseMetaData.ownInsertsAreVisible(int) 
java.sql.DatabaseMetaData.ownUpdatesAreVisible(int) 
java.sql.Blob.position(Blob, long) 
java.sql.Blob.position(byte[], long) 
java.sql.Clob.position(Clob, long) 
java.sql.Clob.position(String, long) 
java.sql.Connection.prepareCall(String) 
java.sql.Connection.prepareCall(String, int, int) 
java.sql.Connection.prepareCall(String, int, int, int) 
java.sql.Connection.prepareStatement(String) 
java.sql.Connection.prepareStatement(String, int) 
java.sql.Connection.prepareStatement(String, int[]) 
java.sql.Connection.prepareStatement(String, int, int) 
java.sql.Connection.prepareStatement(String, int, int, int) 
java.sql.Connection.prepareStatement(String, String[]) 
java.sql.ResultSet.previous() 
java.sql.DriverManager.println(String) 
java.sql.SQLInput.readArray() 
java.sql.SQLInput.readAsciiStream() 
java.sql.SQLInput.readBigDecimal() 
java.sql.SQLInput.readBinaryStream() 
java.sql.SQLInput.readBlob() 
java.sql.SQLInput.readBoolean() 
java.sql.SQLInput.readByte() 
java.sql.SQLInput.readBytes() 
java.sql.SQLInput.readCharacterStream() 
java.sql.SQLInput.readClob() 
java.sql.SQLInput.readDouble() 
java.sql.SQLInput.readFloat() 
java.sql.SQLInput.readInt() 
java.sql.SQLInput.readLong() 
java.sql.SQLInput.readObject() 
java.sql.SQLInput.readRef() 
java.sql.SQLInput.readShort() 
java.sql.SQLData.readSQL(SQLInput, String) 
java.sql.SQLInput.readString() 
java.sql.ResultSet.refreshRow() 
danger.bluetooth.Bluetooth.registerBluetoothEventsListener(Listener) 
java.sql.DriverManager.registerDriver(Driver) 
danger.bluetooth.DeviceList.registerListener(Listener) 
java.sql.CallableStatement.registerOutParameter(int, int) 
java.sql.CallableStatement.registerOutParameter(int, int, int) 
java.sql.CallableStatement.registerOutParameter(int, int, String) 
java.sql.ResultSet.relative(int) 
java.sql.Connection.releaseSavepoint(Savepoint) 
java.sql.Connection.rollback() 
java.sql.Connection.rollback(Savepoint) 
java.sql.ResultSet.rowDeleted() 
java.sql.ResultSet.rowInserted() 
java.sql.ResultSet.rowUpdated() 
danger.app.BundleManager.saveBundle(Bundle) 
danger.bluetooth.BluetoothConnection.send_ThrowError(String, byte[], int) 
danger.bluetooth.BluetoothConnection.send(String, byte[], int) 
java.sql.PreparedStatement.setArray(int, Array) 
java.sql.PreparedStatement.setAsciiStream(int, InputStream, int) 
java.sql.Connection.setAutoCommit(boolean) 
java.sql.PreparedStatement.setBigDecimal(int, BigDecimal) 
java.sql.PreparedStatement.setBinaryStream(int, InputStream, int) 
java.sql.PreparedStatement.setBlob(int, Blob) 
java.sql.PreparedStatement.setBoolean(int, boolean) 
java.sql.PreparedStatement.setByte(int, byte) 
java.sql.PreparedStatement.setBytes(int, byte[]) 
java.sql.Connection.setCatalog(String) 
java.sql.PreparedStatement.setCharacterStream(int, Reader, int) 
java.sql.PreparedStatement.setClob(int, Clob) 
java.sql.Statement.setCursorName(String) 
java.sql.PreparedStatement.setDouble(int, double) 
java.sql.Statement.setEscapeProcessing(boolean) 
java.sql.ResultSet.setFetchDirection(int) 
java.sql.Statement.setFetchDirection(int) 
java.sql.ResultSet.setFetchSize(int) 
java.sql.Statement.setFetchSize(int) 
java.sql.PreparedStatement.setFloat(int, float) 
java.sql.Connection.setHoldability(int) 
java.sql.PreparedStatement.setInt(int, int) 
java.sql.DriverManager.setLoginTimeout(int) 
java.sql.DriverManager.setLogStream(PrintStream) 
java.sql.DriverManager.setLogWriter(PrintWriter) 
java.sql.PreparedStatement.setLong(int, long) 
java.sql.Statement.setMaxFieldSize(int) 
java.sql.Statement.setMaxRows(int) 
java.sql.SQLException.setNextException(SQLException) 
java.sql.SQLWarning.setNextWarning(SQLWarning) 
java.sql.PreparedStatement.setNull(int, int) 
java.sql.PreparedStatement.setNull(int, int, String) 
java.sql.PreparedStatement.setObject(int, Object) 
java.sql.PreparedStatement.setObject(int, Object, int) 
java.sql.PreparedStatement.setObject(int, Object, int, int) 
java.sql.Ref.setObject(Object) 
java.sql.Statement.setQueryTimeout(int) 
java.sql.Connection.setReadOnly(boolean) 
java.sql.PreparedStatement.setRef(int, Ref) 
java.sql.Connection.setSavepoint() 
java.sql.Connection.setSavepoint(String) 
java.sql.PreparedStatement.setShort(int, short) 
java.sql.PreparedStatement.setString(int, String) 
java.sql.Connection.setTransactionIsolation(int) 
java.sql.Connection.setTypeMap(Map) 
java.sql.PreparedStatement.setUnicodeStream(int, InputStream, int) 
java.sql.PreparedStatement.setURL(int, URL) 
danger.bluetooth.Bluetooth.showPairingDialog() 
danger.bluetooth.DeviceList.size() 
java.sql.DatabaseMetaData.storesLowerCaseIdentifiers() 
java.sql.DatabaseMetaData.storesLowerCaseQuotedIdentifiers() 
java.sql.DatabaseMetaData.storesMixedCaseIdentifiers() 
java.sql.DatabaseMetaData.storesMixedCaseQuotedIdentifiers() 
java.sql.DatabaseMetaData.storesUpperCaseIdentifiers() 
java.sql.DatabaseMetaData.storesUpperCaseQuotedIdentifiers() 
java.sql.DatabaseMetaData.supportsAlterTableWithAddColumn() 
java.sql.DatabaseMetaData.supportsAlterTableWithDropColumn() 
java.sql.DatabaseMetaData.supportsANSI92EntryLevelSQL() 
java.sql.DatabaseMetaData.supportsANSI92FullSQL() 
java.sql.DatabaseMetaData.supportsANSI92IntermediateSQL() 
java.sql.DatabaseMetaData.supportsBatchUpdates() 
java.sql.DatabaseMetaData.supportsCatalogsInDataManipulation() 
java.sql.DatabaseMetaData.supportsCatalogsInIndexDefinitions() 
java.sql.DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions() 
java.sql.DatabaseMetaData.supportsCatalogsInProcedureCalls() 
java.sql.DatabaseMetaData.supportsCatalogsInTableDefinitions() 
java.sql.DatabaseMetaData.supportsColumnAliasing() 
java.sql.DatabaseMetaData.supportsConvert() 
java.sql.DatabaseMetaData.supportsConvert(int, int) 
java.sql.DatabaseMetaData.supportsCoreSQLGrammar() 
java.sql.DatabaseMetaData.supportsCorrelatedSubqueries() 
java.sql.DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions() 
java.sql.DatabaseMetaData.supportsDataManipulationTransactionsOnly() 
java.sql.DatabaseMetaData.supportsDifferentTableCorrelationNames() 
java.sql.DatabaseMetaData.supportsExpressionsInOrderBy() 
java.sql.DatabaseMetaData.supportsExtendedSQLGrammar() 
java.sql.DatabaseMetaData.supportsFullOuterJoins() 
java.sql.DatabaseMetaData.supportsGetGeneratedKeys() 
java.sql.DatabaseMetaData.supportsGroupBy() 
java.sql.DatabaseMetaData.supportsGroupByBeyondSelect() 
java.sql.DatabaseMetaData.supportsGroupByUnrelated() 
danger.bluetooth.Device.supportsHandsfree() 
java.sql.DatabaseMetaData.supportsIntegrityEnhancementFacility() 
java.sql.DatabaseMetaData.supportsLikeEscapeClause() 
java.sql.DatabaseMetaData.supportsLimitedOuterJoins() 
java.sql.DatabaseMetaData.supportsMinimumSQLGrammar() 
java.sql.DatabaseMetaData.supportsMixedCaseIdentifiers()