Interface Config.ConfigEnum

All Known Implementing Classes:
BranchConfig.BranchRebaseMode, DirCache.DirCacheVersion, GpgConfig.GpgFormat, HttpConfig.HttpRedirectMode, MergeCommand.FastForwardMode, PushConfig.PushRecurseSubmodulesMode, SubmoduleConfig.FetchRecurseSubmodulesMode
Enclosing class:
Config

public static interface Config.ConfigEnum
Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Checks if the given string matches with enum value.
    Converts enumeration value into a string to be save in config.
  • Method Details

    • toConfigValue

      String toConfigValue()
      Converts enumeration value into a string to be save in config.
      Returns:
      the enum value as config string
    • matchConfigValue

      boolean matchConfigValue(String in)
      Checks if the given string matches with enum value.
      Parameters:
      in - the string to match
      Returns:
      true if the given string matches enum value, false otherwise