Enum Symbol

java.lang.Object
java.lang.Enum<Symbol>
tech.tablesaw.plotly.components.Symbol
All Implemented Interfaces:
Serializable, Comparable<Symbol>, java.lang.constant.Constable

public enum Symbol extends Enum<Symbol>
symbol ( "circle-open" | "circle-dot" | "circle-open-dot" "square-open" | "square-dot" | "square-open-dot" "diamond-open" | "diamond-dot" | "diamond-open-dot" "cross-open" | "cross-dot" | "cross-open-dot" "x-open" | "x-dot" | "x-open-dot" "triangle-up-open" | "triangle-up-dot" | "triangle-up-open-dot" "triangle-down-open" | "triangle-down-dot" | "triangle-down-open-dot" "triangle-left-open" | "triangle-left-dot" | "triangle-left-open-dot" "triangle-right-open" | "triangle-right-dot" | "triangle-right-open-dot" "triangle-ne-open" | "triangle-ne-dot" | "triangle-ne-open-dot" "triangle-se-open" | "triangle-se-dot" | "triangle-se-open-dot" "triangle-sw-open" | "triangle-sw-dot" | "triangle-sw-open-dot" "triangle-nw-open" | "triangle-nw-dot" | "triangle-nw-open-dot"

"pentagon-open" | "pentagon-dot | "pentagon-open-dot" "hexagon-open" | "hexagon-dot" | "hexagon-open-dot" "hexagon2-open" | "hexagon2-dot" | "hexagon2-open-dot" "octagon-open" | "octagon-dot" | "octagon-open-dot" "star-open" | "star-dot" | "star-open-dot" "hexagram-open" | "hexagram-dot" | "hexagram-open-dot" "star-triangle-up-open" | "star-triangle-up-dot" | "star-triangle-up-open-dot" "star-triangle-down-open" | "star-triangle-down-dot" | "star-triangle-down-open-dot" "star-square-open" | "star-square-dot" | "star-square-open-dot" "star-diamond-open" | "star-diamond-dot" | "star-diamond-open-dot"

"diamond-tall-open" | "diamond-tall-dot" | "diamond-tall-open-dot" "diamond-wide-open" | "diamond-wide-dot" | "diamond-wide-open-dot" "hourglass-open" "bowtie-open" "circle-cross-open" "circle-x-open" "square-cross-open" "square-x-open" "diamond-cross-open" "diamond-x-open"

"cross-thin-open" "x-thin-open" "asterisk-open" "hash-open" "hash-dot" "hash-open-dot"

"y-up-open" "y-down-open" "y-left-open" "y-right-open"

"line-ew-open" "line-ns-open" "line-ne-open" "line-nw-open"

default: "circle"

Sets the marker symbol type. Adding 100 is equivalent to appending "-open" to a symbol name. Adding 200 is equivalent to appending "-dot" to a symbol name. Adding 300 is equivalent to appending "-open-dot" or "dot-open" to a symbol name.

  • Enum Constant Details

    • CIRCLE

      public static final Symbol CIRCLE
    • SQUARE

      public static final Symbol SQUARE
    • DIAMOND

      public static final Symbol DIAMOND
    • CROSS

      public static final Symbol CROSS
    • X

      public static final Symbol X
    • TRIANGLE_UP

      public static final Symbol TRIANGLE_UP
    • TRIANGLE_DOWN

      public static final Symbol TRIANGLE_DOWN
    • TRIANGLE_LEFT

      public static final Symbol TRIANGLE_LEFT
    • TRIANGLE_RIGHT

      public static final Symbol TRIANGLE_RIGHT
    • TRIANGLE_NE

      public static final Symbol TRIANGLE_NE
    • TRIANGLE_SE

      public static final Symbol TRIANGLE_SE
    • TRIANGEL_SW

      public static final Symbol TRIANGEL_SW
    • TRIANGLE_NW

      public static final Symbol TRIANGLE_NW
    • PENTAGON

      public static final Symbol PENTAGON
    • HEXAGON

      public static final Symbol HEXAGON
    • HEXAGON2

      public static final Symbol HEXAGON2
    • OCTAGON

      public static final Symbol OCTAGON
    • STAR

      public static final Symbol STAR
    • HEXAGRAM

      public static final Symbol HEXAGRAM
    • STAR_TRIANGLE_UP

      public static final Symbol STAR_TRIANGLE_UP
    • STAR_TRIANGLE_DOWN

      public static final Symbol STAR_TRIANGLE_DOWN
    • STAR_SQUARE

      public static final Symbol STAR_SQUARE
    • STAR_DIAMOND

      public static final Symbol STAR_DIAMOND
    • DIAMOND_TALL

      public static final Symbol DIAMOND_TALL
    • DIAMOND_WIDE

      public static final Symbol DIAMOND_WIDE
    • HOURGLASS

      public static final Symbol HOURGLASS
    • BOWTIE

      public static final Symbol BOWTIE
    • CIRCLE_CROSS

      public static final Symbol CIRCLE_CROSS
    • CIRCLE_X

      public static final Symbol CIRCLE_X
    • SQUARE_CROSS

      public static final Symbol SQUARE_CROSS
    • SQUARE_X

      public static final Symbol SQUARE_X
    • DIAMOND_CROSS

      public static final Symbol DIAMOND_CROSS
    • DIAMOND_X

      public static final Symbol DIAMOND_X
    • CROSS_THIN

      public static final Symbol CROSS_THIN
    • X_THIN

      public static final Symbol X_THIN
    • ASTERISK

      public static final Symbol ASTERISK
    • HASH

      public static final Symbol HASH
    • Y_UP

      public static final Symbol Y_UP
    • Y_DOWN

      public static final Symbol Y_DOWN
    • Y_LEFT

      public static final Symbol Y_LEFT
    • Y_RIGHT

      public static final Symbol Y_RIGHT
    • LINE_EW

      public static final Symbol LINE_EW
    • LINE_NS

      public static final Symbol LINE_NS
    • LINE_NE

      public static final Symbol LINE_NE
    • LINE_NW

      public static final Symbol LINE_NW
  • Method Details

    • values

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

      public static Symbol valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Symbol>