Interface XPLAINable

    • Method Detail

      • accept

        void accept​(XPLAINVisitor visitor)
        This method gets called to let a visitor visit this XPLAINable object. The general contract is to implement pre-order, depth-first traversal to produce a predictable traversal behaviour.
      • getRSXplainType

        java.lang.String getRSXplainType()
      • getRSXplainDetails

        java.lang.String getRSXplainDetails()
      • getResultSetDescriptor

        java.lang.Object getResultSetDescriptor​(java.lang.Object rsID,
                                                java.lang.Object parentID,
                                                java.lang.Object scanID,
                                                java.lang.Object sortID,
                                                java.lang.Object stmtID,
                                                java.lang.Object timingID)
      • getResultSetTimingsDescriptor

        java.lang.Object getResultSetTimingsDescriptor​(java.lang.Object rstID)
      • getSortPropsDescriptor

        java.lang.Object getSortPropsDescriptor​(java.lang.Object spID)
      • getScanPropsDescriptor

        java.lang.Object getScanPropsDescriptor​(java.lang.Object spID)