Class JDBC4DatabaseMetaData

  • All Implemented Interfaces:
    java.sql.DatabaseMetaData, java.sql.Wrapper

    public class JDBC4DatabaseMetaData
    extends JDBC3DatabaseMetaData
    • Constructor Detail

      • JDBC4DatabaseMetaData

        public JDBC4DatabaseMetaData​(SQLiteConnection conn)
    • Method Detail

      • unwrap

        public <T> T unwrap​(java.lang.Class<T> iface)
                     throws java.lang.ClassCastException
        Throws:
        java.lang.ClassCastException
      • isWrapperFor

        public boolean isWrapperFor​(java.lang.Class<?> iface)
      • getRowIdLifetime

        public java.sql.RowIdLifetime getRowIdLifetime()
                                                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getSchemas

        public java.sql.ResultSet getSchemas​(java.lang.String catalog,
                                             java.lang.String schemaPattern)
                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • supportsStoredFunctionsUsingCallSyntax

        public boolean supportsStoredFunctionsUsingCallSyntax()
                                                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • autoCommitFailureClosesAllResultSets

        public boolean autoCommitFailureClosesAllResultSets()
                                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getClientInfoProperties

        public java.sql.ResultSet getClientInfoProperties()
                                                   throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getFunctions

        public java.sql.ResultSet getFunctions​(java.lang.String catalog,
                                               java.lang.String schemaPattern,
                                               java.lang.String functionNamePattern)
                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getPseudoColumns

        public java.sql.ResultSet getPseudoColumns​(java.lang.String catalog,
                                                   java.lang.String schemaPattern,
                                                   java.lang.String tableNamePattern,
                                                   java.lang.String columnNamePattern)
                                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • generatedKeyAlwaysReturned

        public boolean generatedKeyAlwaysReturned()
                                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException