Class SqlPredicateInConstList


  • public class SqlPredicateInConstList
    extends SqlPredicate
    The type Sql predicate in const list.
    • Constructor Detail

      • SqlPredicateInConstList

        public SqlPredicateInConstList​(SqlNode expression,
                                       List<SqlNode> inArguments)
        Create a new instance of SqlPredicateInConstList.
        Parameters:
        expression - For <exp> IN (...) this stores <exp>
        inArguments - arguments inside the brackets
    • Method Detail

      • getExpression

        public SqlNode getExpression()
        Gets expression.
        Returns:
        the expression
      • getInArguments

        public List<SqlNode> getInArguments()
        Gets in arguments.
        Returns:
        the in arguments
      • getChildren

        public List<SqlNode> getChildren()
        Description copied from class: SqlNode
        Get list of node's children (possibly, empty).
        Overrides:
        getChildren in class SqlNode
        Returns:
        list of children nodes (which could be null)