Class NamedWindow

java.lang.Object
com.querydsl.core.types.MutableExpressionBase<T>
com.blazebit.persistence.querydsl.WindowDefinition<NamedWindow,Void>
com.blazebit.persistence.querydsl.NamedWindow
All Implemented Interfaces:
com.querydsl.core.types.Expression<Void>, Serializable

public class NamedWindow extends WindowDefinition<NamedWindow,Void>
A named window. Combines a WindowDefinition and an alias.
Since:
1.5.0
Author:
Jan-Willem Gmelig Meyling
See Also:
  • Constructor Details

    • NamedWindow

      public NamedWindow(String alias)
      Create a new named window.
      Parameters:
      alias - Alias for the window
  • Method Details

    • getAlias

      public String getAlias()
      Get the alias for the window
      Returns:
      the alias
    • getValue

      public com.querydsl.core.types.Expression<Void> getValue()
      Description copied from class: WindowDefinition
      Construct a template expression for this Window Definition.
      Overrides:
      getValue in class WindowDefinition<NamedWindow,Void>
      Returns:
      template expression
    • getWindowDefinition

      public com.querydsl.core.types.Expression<Void> getWindowDefinition()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object