001 002package gudusoft.gsqlparser.dlineage.dataflow.model; 003 004import gudusoft.gsqlparser.nodes.TPivotClause; 005import gudusoft.gsqlparser.nodes.TResultColumnList; 006 007public class PivotedTable extends ResultSet { 008 009 private TPivotClause pivotedTable; 010 private boolean isUnpivoted; 011 012 public PivotedTable(TPivotClause select) { 013 super(select, false); 014 this.pivotedTable = select; 015 } 016 017 public TResultColumnList getResultColumnObject() { 018 return pivotedTable.getPivotInClause().getItems(); 019 } 020 021 public boolean isUnpivoted() { 022 return isUnpivoted; 023 } 024 025 public void setUnpivoted(boolean isUnpivoted) { 026 this.isUnpivoted = isUnpivoted; 027 } 028 029}