Class SignatureChecker.SQLRoutine

  • Enclosing class:
    SignatureChecker

    class SignatureChecker.SQLRoutine
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.ArrayList<java.lang.String> _argList  
      private boolean _isTableFunction  
      private java.lang.String _name  
      private java.lang.String _schema  
    • Constructor Summary

      Constructors 
      Constructor Description
      SQLRoutine​(java.lang.String schema, java.lang.String name, boolean isTableFunction)  
    • Field Detail

      • _schema

        private final java.lang.String _schema
      • _name

        private final java.lang.String _name
      • _isTableFunction

        private final boolean _isTableFunction
      • _argList

        private final java.util.ArrayList<java.lang.String> _argList
    • Constructor Detail

      • SQLRoutine

        public SQLRoutine​(java.lang.String schema,
                          java.lang.String name,
                          boolean isTableFunction)
    • Method Detail

      • addArg

        public void addArg​(java.lang.String typeName)
      • getSchema

        public java.lang.String getSchema()
      • getName

        public java.lang.String getName()
      • getArgCount

        public int getArgCount()
      • getArgType

        public java.lang.String getArgType​(int idx)
      • isTableFunction

        public boolean isTableFunction()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • doubleQuote

        private java.lang.String doubleQuote​(java.lang.String raw)
      • getQualifiedName

        public java.lang.String getQualifiedName()