Interface Flag

All Known Implementing Classes:
AbstractFlag, ComplexFlag, PresenceFlag

public interface Flag
  • Method Details

    • id

      String id()
    • type

      FlagType type()
    • name

      String name()
    • equals

      boolean equals(Object other)
      Overrides:
      equals in class Object
    • defaultValue

      default Object defaultValue()
    • valueIfPresent

      default Object valueIfPresent()
    • valueIfNotPresent

      default Object valueIfNotPresent()
    • equals

      static boolean equals(Flag flag, Object other)