Enum Repository.RepositoryFeature

java.lang.Object
java.lang.Enum<Repository.RepositoryFeature>
io.cucumber.query.Repository.RepositoryFeature
All Implemented Interfaces:
Serializable, Comparable<Repository.RepositoryFeature>, java.lang.constant.Constable
Enclosing class:
Repository

public static enum Repository.RepositoryFeature extends Enum<Repository.RepositoryFeature>
  • Enum Constant Details

    • INCLUDE_ATTACHMENTS

      public static final Repository.RepositoryFeature INCLUDE_ATTACHMENTS
      Include Attachment messages.

      Disable to reduce memory usage.

    • INCLUDE_GHERKIN_DOCUMENTS

      public static final Repository.RepositoryFeature INCLUDE_GHERKIN_DOCUMENTS
      Include GherkinDocument messages.

      Disable to reduce memory usage.

    • INCLUDE_HOOKS

      public static final Repository.RepositoryFeature INCLUDE_HOOKS
      Include Hook messages.

      Disable to reduce memory usage.

    • INCLUDE_STEP_DEFINITIONS

      public static final Repository.RepositoryFeature INCLUDE_STEP_DEFINITIONS
      Include StepDefinition messages.

      Disable to reduce memory usage.

    • INCLUDE_SUGGESTIONS

      public static final Repository.RepositoryFeature INCLUDE_SUGGESTIONS
      Include Suggestion messages.

      Disable to reduce memory usage.

    • INCLUDE_UNDEFINED_PARAMETER_TYPES

      public static final Repository.RepositoryFeature INCLUDE_UNDEFINED_PARAMETER_TYPES
      Include UndefinedParameterType messages.

      Disable to reduce memory usage.

  • Method Details

    • values

      public static Repository.RepositoryFeature[] 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 Repository.RepositoryFeature 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