Class InParameterForCallableStatement

    • Field Detail

      • inParameter

        protected java.lang.Object inParameter
    • Constructor Detail

      • InParameterForCallableStatement

        public InParameterForCallableStatement​(java.lang.Object inParameter,
                                               DatabaseField inField)
    • Method Detail

      • set

        public void set​(DatabasePlatform platform,
                        java.sql.PreparedStatement statement,
                        int parameterIndex,
                        AbstractSession session)
                 throws java.sql.SQLException
        Description copied from class: BindCallCustomParameter
        Sets this bound parameter, on the given statement, at the given parameterIndex. Note: PreparedStatement contains setX(int parameterIndex, X x) methods. This method aligns with that pattern.
        Overrides:
        set in class BindCallCustomParameter
        Throws:
        java.sql.SQLException
      • set

        public void set​(DatabasePlatform platform,
                        java.sql.CallableStatement statement,
                        java.lang.String parameterName,
                        AbstractSession session)
                 throws java.sql.SQLException
        Description copied from class: BindCallCustomParameter
        Sets this bound parameter, on the given statement, for the given parameterName. Note: CallableStatement contains setX(int parameterName, X x) methods. This method aligns with that pattern.
        Overrides:
        set in class BindCallCustomParameter
        Throws:
        java.sql.SQLException
      • getType

        public java.lang.Class getType()