Package oracle.jdbc

Interface OracleTypeMetaData.Opaque

    • Method Detail

      • getMaxLength

        long getMaxLength()
                   throws java.sql.SQLException
        Return the maximum number of bytes this opaque object can hold.
        Returns:
        the maximum opaque size; return 0 if unbounded.
        Throws:
        java.sql.SQLException
      • isTrustedLibrary

        boolean isTrustedLibrary()
                          throws java.sql.SQLException
        Indicates whether the Trusted Library implementing Support functions are specified for the Opaque type. This is the case for internal Opaque Types that are modeled in C.
        Returns:
        true if the Trusted Library implementing Support functions are specified; false, otherwise.
        Throws:
        java.sql.SQLException
      • isModeledInC

        boolean isModeledInC()
                      throws java.sql.SQLException
        Indicates whether the Opaque type is modelled in C language.
        Returns:
        true if the Opaque type is modelled in C language; false, otherwise.
        Throws:
        java.sql.SQLException
      • hasUnboundedSize

        boolean hasUnboundedSize()
                          throws java.sql.SQLException
        Indicates whether the Opaque type has unbounded size ().
        Returns:
        true if the Opaque type hsa unbounded size; false, otherwise.
        Throws:
        java.sql.SQLException
      • hasFixedSize

        boolean hasFixedSize()
                      throws java.sql.SQLException
        Indicates whether the Opaque type has fixed size.
        Returns:
        true if the Opaque type has fixed size; false, otherwise.
        Throws:
        java.sql.SQLException