Package com.adbs.ast

Class SQLQualifiedName

    • Constructor Detail

      • SQLQualifiedName

        public SQLQualifiedName​(BaseSQLContext sqlContext)
    • Method Detail

      • getQualifiedName

        public java.lang.String getQualifiedName()
      • getQualifiedNameWithQuotes

        public java.lang.String getQualifiedNameWithQuotes()
      • getQualifiedNameWithoutQuotes

        public java.lang.String getQualifiedNameWithoutQuotes()
      • getQualifiedNameForServer

        public java.lang.String getQualifiedNameForServer()
      • getNonQualifiedNameNames

        public java.lang.String getNonQualifiedNameNames()
      • loadFromXMLNode

        public void loadFromXMLNode​(org.w3c.dom.Node node,
                                    java.lang.String itemsName)
      • addPrefix

        public void addPrefix​(java.lang.String prefix,
                              boolean caseSensitive)
      • addName

        public void addName​(java.lang.String name,
                            boolean caseSensitive)
      • addPrefix

        public void addPrefix​(java.lang.String prefix)
      • addName

        public void addName​(java.lang.String name)
      • addPrefix

        public void addPrefix​(AstToken prefix)
      • addName

        public void addName​(AstToken name)
      • extractPrefix

        public AstToken extractPrefix()
      • extractName

        public AstToken extractName()
      • removeLastName

        public void removeLastName()
      • removeFirstPrefix

        public void removeFirstPrefix()
      • getNameWithoutNames

        public SQLQualifiedName getNameWithoutNames​(int skipNames)
      • getNameWithoutPrefixes

        public SQLQualifiedName getNameWithoutPrefixes​(int skipPrefixes)
      • toString

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

        public void getTokensToCompare​(java.util.List list)
      • getAllTokensToCompare

        public void getAllTokensToCompare​(java.util.List list)
      • parse

        public boolean parse​(java.lang.String name)