Derby supports Java procedures. Derby allows you to call Java procedures within SQL statements. Derby returns information about the parameters in the getProcedureColumns call. If the corresponding Java method is overloaded, it returns information about each signature separately. Derby returns information for all Java procedures defined by CREATE PROCEDURE.
getProcedureColumns returns a ResultSet. Each row describes a single parameter or return value.