Class AbstractEnum

java.lang.Object
io.smallrye.graphql.client.impl.core.AbstractEnum
All Implemented Interfaces:
Buildable, Enum
Direct Known Subclasses:
EnumImpl

public abstract class AbstractEnum extends Object implements Enum
  • Field Details

    • VALID_ENUM_NAME

      protected static final Pattern VALID_ENUM_NAME
    • FORBIDDEN_ENUM_NAMES

      protected static final List<String> FORBIDDEN_ENUM_NAMES
  • Constructor Details

    • AbstractEnum

      public AbstractEnum()
  • Method Details

    • getValue

      public String getValue()
      Specified by:
      getValue in interface Enum
    • setValue

      public void setValue(String value)
      Specified by:
      setValue in interface Enum
    • validateValue

      protected void validateValue(String value)