Interface QueryElement

    • Method Detail

      • toQl

        String toQl​(Query query,
                    DbControl dc)
             throws BaseException
        Create a query language string of the query element. Use the Query.getQueryType() method to find out which query language is wanted in case the element requires different syntax for different languages.
        Parameters:
        query - The query that is about to be executed
        dc - The DbControl object used to execute the query
        Throws:
        UnsupportedOperationException - If the requested query language is not supported by the query element
        BaseException - If there is any other error
      • getChildren

        Collection<? extends QueryElement> getChildren()
        Get the children of this query element or null if it has no children. For example the AddExpression has two children, the expression beeing added.
        Returns:
        A collection or null