Class ProcedureCallOption.KeyConverter

java.lang.Object
com.gsitm.ustra.java.data.utils.procedure.ProcedureCallOption.KeyConverter
All Implemented Interfaces:
Function<String,String>
Enclosing class:
ProcedureCallOption<R>

public abstract static class ProcedureCallOption.KeyConverter extends Object implements Function<String,String>
key converter
  • Field Details

    • OUTPUT_PARAMETER_ERASE_KEY_CONVERTER

      public static final ProcedureCallOption.KeyConverter OUTPUT_PARAMETER_ERASE_KEY_CONVERTER
      "ot_"로 시작되는 파라메터를 prefix 제거
    • UNDERSCORE_TO_CAMEL_KEY_CONVERTER

      public static final ProcedureCallOption.KeyConverter UNDERSCORE_TO_CAMEL_KEY_CONVERTER
      under score case -> camel case
    • CAMEL_TO_UNDERSCORE_KEY_CONVERTER

      public static final ProcedureCallOption.KeyConverter CAMEL_TO_UNDERSCORE_KEY_CONVERTER
      camel case -> under score case
  • Constructor Details

    • KeyConverter

      public KeyConverter()
  • Method Details

    • apply

      public final String apply(String t)
      Specified by:
      apply in interface Function<String,String>
    • convert

      public abstract String convert(String key)
      키 값을 변환
      Parameters:
      key - 원 키 값
      Returns:
      변환 키 값 (null 반환 시, 결과 값에 불포함)