Class QueryPlan.SubsetNode

    • Method Detail

      • evaluate

        public Table evaluate​(QueryContext context)
        Description copied from interface: QueryPlanNode
        Evaluates the node and returns the result as a Table. The VariableResolver resolves any outer variables
      • setGivenName

        public void setGivenName​(TableName name)
        Sets the given table name of the resultant table. This is intended if we want to create a sub-query that has an aliased table name.
      • getOriginalColumns

        public Variable[] getOriginalColumns()
        Returns the list of original columns that represent the mappings from the columns in this subset.
      • getNewColumnNames

        public Variable[] getNewColumnNames()
        Returns the list of new column names that represent the new columns in this subset.