code: public static <T> OptionalProcessCase<T> of(T value, ProcessCase... cases) {
          return new OptionalProcessCase<>(Optional.of(value), Arrays.asList(cases));
  
      }
docs: 指定された非null値を含む{@link OptionalProcessCase} を返します。
  @param value 存在する値、非nullである必要がある
  @param cases 処理ケース。
  @return 存在する値での{@link OptionalProcessCase}.