Class UnPivot

  • All Implemented Interfaces:
    java.io.Serializable

    public class UnPivot
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • includeNulls

        private boolean includeNulls
      • includeNullsSpecified

        private boolean includeNullsSpecified
      • unpivotInClause

        private java.util.List<SelectItem<?>> unpivotInClause
      • alias

        private Alias alias
    • Constructor Detail

      • UnPivot

        public UnPivot()
    • Method Detail

      • accept

        public void accept​(PivotVisitor pivotVisitor)
      • getIncludeNulls

        public boolean getIncludeNulls()
      • setIncludeNulls

        public void setIncludeNulls​(boolean includeNulls)
      • getIncludeNullsSpecified

        public boolean getIncludeNullsSpecified()
      • getUnPivotClause

        public java.util.List<Column> getUnPivotClause()
      • getUnPivotForClause

        public java.util.List<Column> getUnPivotForClause()
      • getUnPivotInClause

        public java.util.List<SelectItem<?>> getUnPivotInClause()
      • setUnPivotInClause

        public void setUnPivotInClause​(java.util.List<SelectItem<?>> unpivotInClause)
      • toString

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

        public UnPivot withIncludeNulls​(boolean includeNulls)
      • getAlias

        public Alias getAlias()
      • setAlias

        public void setAlias​(Alias alias)