Class Table

    • Constructor Detail

      • Table

        public Table()
      • Table

        public Table​(java.lang.String name)
      • Table

        public Table​(java.lang.String schemaName,
                     java.lang.String name)
      • Table

        public Table​(Database database,
                     java.lang.String schemaName,
                     java.lang.String name)
      • Table

        public Table​(java.lang.String catalogName,
                     java.lang.String schemaName,
                     java.lang.String tableName)
      • Table

        public Table​(java.util.List<java.lang.String> partItems)
      • Table

        public Table​(java.util.List<java.lang.String> partItems,
                     java.util.List<java.lang.String> partDelimiters)
    • Method Detail

      • getCatalogName

        public java.lang.String getCatalogName()
      • getDatabase

        public Database getDatabase()
      • setDatabase

        public void setDatabase​(Database database)
      • withDatabase

        public Table withDatabase​(Database database)
      • getSchemaName

        public java.lang.String getSchemaName()
      • setSchemaName

        public void setSchemaName​(java.lang.String schemaName)
      • withSchemaName

        public Table withSchemaName​(java.lang.String schemaName)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getDBLinkName

        public java.lang.String getDBLinkName()
      • withName

        public Table withName​(java.lang.String name)
      • setIndex

        private void setIndex​(int idx,
                              java.lang.String value)
      • getIndex

        private java.lang.String getIndex​(int idx)
      • accept

        public <T,​S> T accept​(IntoTableVisitor<T> intoTableVisitor,
                                    S context)
      • setSqlServerHints

        public void setSqlServerHints​(SQLServerHints sqlServerHints)
      • appendTo

        public java.lang.StringBuilder appendTo​(java.lang.StringBuilder builder)
        Overrides:
        appendTo in class ASTNodeAccessImpl
      • toString

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

        public java.util.List<java.lang.String> getNameParts()
      • getNamePartDelimiters

        public java.util.List<java.lang.String> getNamePartDelimiters()