Package hydra.ast

Class Ws

java.lang.Object
hydra.ast.Ws
All Implemented Interfaces:
Serializable, Comparable<Ws>
Direct Known Subclasses:
Ws.Break, Ws.BreakAndIndent, Ws.DoubleBreak, Ws.None, Ws.Space

public abstract class Ws extends Object implements Serializable, Comparable<Ws>
One of several classes of whitespace
See Also:
  • Field Details

    • TYPE_

      public static final Name TYPE_
    • NONE

      public static final Name NONE
    • SPACE

      public static final Name SPACE
    • BREAK

      public static final Name BREAK
    • BREAK_AND_INDENT

      public static final Name BREAK_AND_INDENT
    • DOUBLE_BREAK

      public static final Name DOUBLE_BREAK
  • Method Details

    • accept

      public abstract <R> R accept(Ws.Visitor<R> visitor)