Class ColorUtil

java.lang.Object
io.deephaven.engine.util.ColorUtilImpl
io.deephaven.engine.util.ColorUtil

public class ColorUtil extends ColorUtilImpl
Colors moved to Color. They are left in here for backwards compatibility.

Colors are encoded into longs, the 32 least significant bits representing the foreground color and the 32 most significant bits the background color. The 24 least significant bits of each chunk hold the color's RGB values.

The 25th bit is flipped. This distinguishes between no formatting (0L) and black.
For foreground colors, one of the remaining 7 bits denotes no foreground color overriding when the cell is highlighted in the table. This means the foreground color will stay the same when the cell is highlighted. TODO (deephaven/deephaven-core/issues/175): Move this to a new module and package
  • Field Details

    • VIVID_RED

      @Deprecated public static final long VIVID_RED
      Deprecated.
    • VIVID_YELLOWRED

      @Deprecated public static final long VIVID_YELLOWRED
      Deprecated.
    • VIVID_YELLOW

      @Deprecated public static final long VIVID_YELLOW
      Deprecated.
    • VIVID_GREENYELLOW

      @Deprecated public static final long VIVID_GREENYELLOW
      Deprecated.
    • VIVID_GREEN

      @Deprecated public static final long VIVID_GREEN
      Deprecated.
    • VIVID_BLUEGREEN

      @Deprecated public static final long VIVID_BLUEGREEN
      Deprecated.
    • VIVID_BLUE

      @Deprecated public static final long VIVID_BLUE
      Deprecated.
    • VIVID_PURPLEBLUE

      @Deprecated public static final long VIVID_PURPLEBLUE
      Deprecated.
    • VIVID_PURPLE

      @Deprecated public static final long VIVID_PURPLE
      Deprecated.
    • VIVID_REDPURPLE

      @Deprecated public static final long VIVID_REDPURPLE
      Deprecated.
    • STRONG_RED

      @Deprecated public static final long STRONG_RED
      Deprecated.
    • STRONG_YELLOWRED

      @Deprecated public static final long STRONG_YELLOWRED
      Deprecated.
    • STRONG_YELLOW

      @Deprecated public static final long STRONG_YELLOW
      Deprecated.
    • STRONG_GREENYELLOW

      @Deprecated public static final long STRONG_GREENYELLOW
      Deprecated.
    • STRONG_GREEN

      @Deprecated public static final long STRONG_GREEN
      Deprecated.
    • STRONG_BLUEGREEN

      @Deprecated public static final long STRONG_BLUEGREEN
      Deprecated.
    • STRONG_BLUE

      @Deprecated public static final long STRONG_BLUE
      Deprecated.
    • STRONG_PURPLEBLUE

      @Deprecated public static final long STRONG_PURPLEBLUE
      Deprecated.
    • STRONG_PURPLE

      @Deprecated public static final long STRONG_PURPLE
      Deprecated.
    • STRONG_REDPURPLE

      @Deprecated public static final long STRONG_REDPURPLE
      Deprecated.
    • BRIGHT_RED

      @Deprecated public static final long BRIGHT_RED
      Deprecated.
    • BRIGHT_YELLOWRED

      @Deprecated public static final long BRIGHT_YELLOWRED
      Deprecated.
    • BRIGHT_YELLOW

      @Deprecated public static final long BRIGHT_YELLOW
      Deprecated.
    • BRIGHT_GREENYELLOW

      @Deprecated public static final long BRIGHT_GREENYELLOW
      Deprecated.
    • BRIGHT_GREEN

      @Deprecated public static final long BRIGHT_GREEN
      Deprecated.
    • BRIGHT_BLUEGREEN

      @Deprecated public static final long BRIGHT_BLUEGREEN
      Deprecated.
    • BRIGHT_BLUE

      @Deprecated public static final long BRIGHT_BLUE
      Deprecated.
    • BRIGHT_PURPLEBLUE

      @Deprecated public static final long BRIGHT_PURPLEBLUE
      Deprecated.
    • BRIGHT_PURPLE

      @Deprecated public static final long BRIGHT_PURPLE
      Deprecated.
    • BRIGHT_REDPURPLE

      @Deprecated public static final long BRIGHT_REDPURPLE
      Deprecated.
    • PALE_RED

      @Deprecated public static final long PALE_RED
      Deprecated.
    • PALE_YELLOWRED

      @Deprecated public static final long PALE_YELLOWRED
      Deprecated.
    • PALE_YELLOW

      @Deprecated public static final long PALE_YELLOW
      Deprecated.
    • PALE_GREENYELLOW

      @Deprecated public static final long PALE_GREENYELLOW
      Deprecated.
    • PALE_GREEN

      @Deprecated public static final long PALE_GREEN
      Deprecated.
    • PALE_BLUEGREEN

      @Deprecated public static final long PALE_BLUEGREEN
      Deprecated.
    • PALE_BLUE

      @Deprecated public static final long PALE_BLUE
      Deprecated.
    • PALE_PURPLEBLUE

      @Deprecated public static final long PALE_PURPLEBLUE
      Deprecated.
    • PALE_PURPLE

      @Deprecated public static final long PALE_PURPLE
      Deprecated.
    • PALE_REDPURPLE

      @Deprecated public static final long PALE_REDPURPLE
      Deprecated.
    • VERYPALE_RED

      @Deprecated public static final long VERYPALE_RED
      Deprecated.
    • VERYPALE_YELLOWRED

      @Deprecated public static final long VERYPALE_YELLOWRED
      Deprecated.
    • VERYPALE_YELLOW

      @Deprecated public static final long VERYPALE_YELLOW
      Deprecated.
    • VERYPALE_GREENYELLOW

      @Deprecated public static final long VERYPALE_GREENYELLOW
      Deprecated.
    • VERYPALE_GREEN

      @Deprecated public static final long VERYPALE_GREEN
      Deprecated.
    • VERYPALE_BLUEGREEN

      @Deprecated public static final long VERYPALE_BLUEGREEN
      Deprecated.
    • VERYPALE_BLUE

      @Deprecated public static final long VERYPALE_BLUE
      Deprecated.
    • VERYPALE_PURPLEBLUE

      @Deprecated public static final long VERYPALE_PURPLEBLUE
      Deprecated.
    • VERYPALE_PURPLE

      @Deprecated public static final long VERYPALE_PURPLE
      Deprecated.
    • VERYPALE_REDPURPLE

      @Deprecated public static final long VERYPALE_REDPURPLE
      Deprecated.
    • LIGHTGRAYISH_RED

      @Deprecated public static final long LIGHTGRAYISH_RED
      Deprecated.
    • LIGHTGRAYISH_YELLOWRED

      @Deprecated public static final long LIGHTGRAYISH_YELLOWRED
      Deprecated.
    • LIGHTGRAYISH_YELLOW

      @Deprecated public static final long LIGHTGRAYISH_YELLOW
      Deprecated.
    • LIGHTGRAYISH_GREENYELLOW

      @Deprecated public static final long LIGHTGRAYISH_GREENYELLOW
      Deprecated.
    • LIGHTGRAYISH_GREEN

      @Deprecated public static final long LIGHTGRAYISH_GREEN
      Deprecated.
    • LIGHTGRAYISH_BLUEGREEN

      @Deprecated public static final long LIGHTGRAYISH_BLUEGREEN
      Deprecated.
    • LIGHTGRAYISH_BLUE

      @Deprecated public static final long LIGHTGRAYISH_BLUE
      Deprecated.
    • LIGHTGRAYISH_PURPLEBLUE

      @Deprecated public static final long LIGHTGRAYISH_PURPLEBLUE
      Deprecated.
    • LIGHTGRAYISH_PURPLE

      @Deprecated public static final long LIGHTGRAYISH_PURPLE
      Deprecated.
    • LIGHTGRAYISH_REDPURPLE

      @Deprecated public static final long LIGHTGRAYISH_REDPURPLE
      Deprecated.
    • LIGHT_RED

      @Deprecated public static final long LIGHT_RED
      Deprecated.
    • LIGHT_YELLOWRED

      @Deprecated public static final long LIGHT_YELLOWRED
      Deprecated.
    • LIGHT_YELLOW

      @Deprecated public static final long LIGHT_YELLOW
      Deprecated.
    • LIGHT_GREENYELLOW

      @Deprecated public static final long LIGHT_GREENYELLOW
      Deprecated.
    • LIGHT_GREEN

      @Deprecated public static final long LIGHT_GREEN
      Deprecated.
    • LIGHT_BLUEGREEN

      @Deprecated public static final long LIGHT_BLUEGREEN
      Deprecated.
    • LIGHT_BLUE

      @Deprecated public static final long LIGHT_BLUE
      Deprecated.
    • LIGHT_PURPLEBLUE

      @Deprecated public static final long LIGHT_PURPLEBLUE
      Deprecated.
    • LIGHT_PURPLE

      @Deprecated public static final long LIGHT_PURPLE
      Deprecated.
    • LIGHT_REDPURPLE

      @Deprecated public static final long LIGHT_REDPURPLE
      Deprecated.
    • GRAYISH_RED

      @Deprecated public static final long GRAYISH_RED
      Deprecated.
    • GRAYISH_YELLOWRED

      @Deprecated public static final long GRAYISH_YELLOWRED
      Deprecated.
    • GRAYISH_YELLOW

      @Deprecated public static final long GRAYISH_YELLOW
      Deprecated.
    • GRAYISH_GREENYELLOW

      @Deprecated public static final long GRAYISH_GREENYELLOW
      Deprecated.
    • GRAYISH_GREEN

      @Deprecated public static final long GRAYISH_GREEN
      Deprecated.
    • GRAYISH_BLUEGREEN

      @Deprecated public static final long GRAYISH_BLUEGREEN
      Deprecated.
    • GRAYISH_BLUE

      @Deprecated public static final long GRAYISH_BLUE
      Deprecated.
    • GRAYISH_PURPLEBLUE

      @Deprecated public static final long GRAYISH_PURPLEBLUE
      Deprecated.
    • GRAYISH_PURPLE

      @Deprecated public static final long GRAYISH_PURPLE
      Deprecated.
    • GRAYISH_REDPURPLE

      @Deprecated public static final long GRAYISH_REDPURPLE
      Deprecated.
    • DULL_RED

      @Deprecated public static final long DULL_RED
      Deprecated.
    • DULL_YELLOWRED

      @Deprecated public static final long DULL_YELLOWRED
      Deprecated.
    • DULL_YELLOW

      @Deprecated public static final long DULL_YELLOW
      Deprecated.
    • DULL_GREENYELLOW

      @Deprecated public static final long DULL_GREENYELLOW
      Deprecated.
    • DULL_GREEN

      @Deprecated public static final long DULL_GREEN
      Deprecated.
    • DULL_BLUEGREEN

      @Deprecated public static final long DULL_BLUEGREEN
      Deprecated.
    • DULL_BLUE

      @Deprecated public static final long DULL_BLUE
      Deprecated.
    • DULL_PURPLEBLUE

      @Deprecated public static final long DULL_PURPLEBLUE
      Deprecated.
    • DULL_PURPLE

      @Deprecated public static final long DULL_PURPLE
      Deprecated.
    • DULL_REDPURPLE

      @Deprecated public static final long DULL_REDPURPLE
      Deprecated.
    • DEEP_RED

      @Deprecated public static final long DEEP_RED
      Deprecated.
    • DEEP_YELLOWRED

      @Deprecated public static final long DEEP_YELLOWRED
      Deprecated.
    • DEEP_YELLOW

      @Deprecated public static final long DEEP_YELLOW
      Deprecated.
    • DEEP_GREENYELLOW

      @Deprecated public static final long DEEP_GREENYELLOW
      Deprecated.
    • DEEP_GREEN

      @Deprecated public static final long DEEP_GREEN
      Deprecated.
    • DEEP_BLUEGREEN

      @Deprecated public static final long DEEP_BLUEGREEN
      Deprecated.
    • DEEP_BLUE

      @Deprecated public static final long DEEP_BLUE
      Deprecated.
    • DEEP_PURPLEBLUE

      @Deprecated public static final long DEEP_PURPLEBLUE
      Deprecated.
    • DEEP_PURPLE

      @Deprecated public static final long DEEP_PURPLE
      Deprecated.
    • DEEP_REDPURPLE

      @Deprecated public static final long DEEP_REDPURPLE
      Deprecated.
    • DARK_RED

      @Deprecated public static final long DARK_RED
      Deprecated.
    • DARK_YELLOWRED

      @Deprecated public static final long DARK_YELLOWRED
      Deprecated.
    • DARK_YELLOW

      @Deprecated public static final long DARK_YELLOW
      Deprecated.
    • DARK_GREENYELLOW

      @Deprecated public static final long DARK_GREENYELLOW
      Deprecated.
    • DARK_GREEN

      @Deprecated public static final long DARK_GREEN
      Deprecated.
    • DARK_BLUEGREEN

      @Deprecated public static final long DARK_BLUEGREEN
      Deprecated.
    • DARK_BLUE

      @Deprecated public static final long DARK_BLUE
      Deprecated.
    • DARK_PURPLEBLUE

      @Deprecated public static final long DARK_PURPLEBLUE
      Deprecated.
    • DARK_PURPLE

      @Deprecated public static final long DARK_PURPLE
      Deprecated.
    • DARK_REDPURPLE

      @Deprecated public static final long DARK_REDPURPLE
      Deprecated.
    • DARKGRAYISH_RED

      @Deprecated public static final long DARKGRAYISH_RED
      Deprecated.
    • DARKGRAYISH_YELLOWRED

      @Deprecated public static final long DARKGRAYISH_YELLOWRED
      Deprecated.
    • DARKGRAYISH_YELLOW

      @Deprecated public static final long DARKGRAYISH_YELLOW
      Deprecated.
    • DARKGRAYISH_GREENYELLOW

      @Deprecated public static final long DARKGRAYISH_GREENYELLOW
      Deprecated.
    • DARKGRAYISH_GREEN

      @Deprecated public static final long DARKGRAYISH_GREEN
      Deprecated.
    • DARKGRAYISH_BLUEGREEN

      @Deprecated public static final long DARKGRAYISH_BLUEGREEN
      Deprecated.
    • DARKGRAYISH_BLUE

      @Deprecated public static final long DARKGRAYISH_BLUE
      Deprecated.
    • DARKGRAYISH_PURPLEBLUE

      @Deprecated public static final long DARKGRAYISH_PURPLEBLUE
      Deprecated.
    • DARKGRAYISH_PURPLE

      @Deprecated public static final long DARKGRAYISH_PURPLE
      Deprecated.
    • DARKGRAYISH_REDPURPLE

      @Deprecated public static final long DARKGRAYISH_REDPURPLE
      Deprecated.
    • BLACK

      @Deprecated public static final long BLACK
      Deprecated.
    • GRAY1

      @Deprecated public static final long GRAY1
      Deprecated.
    • GRAY2

      @Deprecated public static final long GRAY2
      Deprecated.
    • GRAY3

      @Deprecated public static final long GRAY3
      Deprecated.
    • GRAY4

      @Deprecated public static final long GRAY4
      Deprecated.
    • GRAY5

      @Deprecated public static final long GRAY5
      Deprecated.
    • GRAY6

      @Deprecated public static final long GRAY6
      Deprecated.
    • GRAY7

      @Deprecated public static final long GRAY7
      Deprecated.
    • GRAY8

      @Deprecated public static final long GRAY8
      Deprecated.
    • WHITE

      @Deprecated public static final long WHITE
      Deprecated.
    • RED

      @Deprecated public static final long RED
      Deprecated.
    • PINK

      @Deprecated public static final long PINK
      Deprecated.
    • ORANGE

      @Deprecated public static final long ORANGE
      Deprecated.
    • YELLOW

      @Deprecated public static final long YELLOW
      Deprecated.
    • GREEN

      @Deprecated public static final long GREEN
      Deprecated.
    • MAGENTA

      @Deprecated public static final long MAGENTA
      Deprecated.
    • CYAN

      @Deprecated public static final long CYAN
      Deprecated.
    • BLUE

      @Deprecated public static final long BLUE
      Deprecated.
    • NO_FORMATTING

      @Deprecated public static final long NO_FORMATTING
      Deprecated.
  • Constructor Details

    • ColorUtil

      public ColorUtil()