Class StoredProcedureInfo

  • All Implemented Interfaces:

    public class StoredProcedureInfo
    extends Object
    implements Serializable
    This class encapsulates everything needed to pass between runtime metadata and the QueryResolver via the facades
    See Also:
    Serialized Form
    • Field Detail

      • INOUT

        public static final int INOUT
        Constant identifying an INOUT parameter
        See Also:
        Constant Field Values

        public static final int RETURN_VALUE
        Constant identifying a RETURN parameter
        See Also:
        Constant Field Values
      • RESULT_SET

        public static final int RESULT_SET
        Constant identifying a RESULT SET parameter
        See Also:
        Constant Field Values
    • Constructor Detail

      • StoredProcedureInfo

        public StoredProcedureInfo()
    • Method Detail

      • getProcedureCallableName

        public String getProcedureCallableName()
      • setProcedureCallableName

        public void setProcedureCallableName​(String callableName)
      • getModelID

        public Object getModelID()
      • setModelID

        public void setModelID​(Object modelID)
      • getProcedureID

        public Object getProcedureID()
      • setProcedureID

        public void setProcedureID​(Object procedureID)
      • setParameters

        public void setParameters​(List<SPParameter> parameters)
      • addParameter

        public void addParameter​(SPParameter parameter)
      • getQueryPlan

        public QueryNode getQueryPlan()
      • setQueryPlan

        public void setQueryPlan​(QueryNode queryNode)
      • returnsResultSet

        public boolean returnsResultSet()
      • returnsResultParameter

        public boolean returnsResultParameter()
      • getUpdateCount

        public int getUpdateCount()
      • setUpdateCount

        public void setUpdateCount​(int updateCount)