接口 FetchableEnum<T extends Enum<T>>


  • public interface FetchableEnum<T extends Enum<T>>
    作者:
    Yun
    • 方法概要

      所有方法 实例方法 默认方法 
      修饰符和类型 方法 说明
      default <V> T fetchByField​(String fieldName, V fieldValue)
      Fetch an enum instance by specific field name and field value
      default <V> Optional<T> fetchOptionalByField​(String fieldName, V fieldValue)
      Fetch an optional enum instance by specific field name and field value Return Optional.empty if no found
    • 方法详细资料

      • fetchByField

        default <V> T fetchByField​(String fieldName,
                                   V fieldValue)
        Fetch an enum instance by specific field name and field value
      • fetchOptionalByField

        default <V> Optional<T> fetchOptionalByField​(String fieldName,
                                                     V fieldValue)
        Fetch an optional enum instance by specific field name and field value Return Optional.empty if no found