Enum Class Arrow

java.lang.Object
java.lang.Enum<Arrow>
de.xam.featdoc.mermaid.sequence.Arrow
All Implemented Interfaces:
Serializable, Comparable<Arrow>, Constable

public enum Arrow extends Enum<Arrow>
  • Enum Constant Details

    • Solid

      public static final Arrow Solid
      Solid line without arrow
    • Dotted

      public static final Arrow Dotted
      Dotted line without arrow
    • SolidWithHead

      public static final Arrow SolidWithHead
      Solid line with arrowhead
    • DottedWithHead

      public static final Arrow DottedWithHead
      Dotted line with arrowhead
    • SolidWithCross

      public static final Arrow SolidWithCross
      Solid line with a cross at the end
    • DottedWithCross

      public static final Arrow DottedWithCross
      Dotted line with a cross at the end.
    • SolidAsync

      public static final Arrow SolidAsync
      Solid line with an open arrow at the end (async)
    • DottedAsync

      public static final Arrow DottedAsync
      Dotted line with a open arrow at the end (async)
  • Field Details

    • mermaid

      public final String mermaid
  • Method Details

    • values

      public static Arrow[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Arrow valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • mermaid

      public String mermaid()