Class NamingConversionUtil

java.lang.Object
nablarch.common.dao.NamingConversionUtil

public final class NamingConversionUtil extends Object
変数名やクラス名を相互に変換するユーティリティクラス。
Author:
kawasima, Hisaaki Shioiri
  • Method Details

    • camelize

      public static String camelize(String value)
      文字列をアッパーキャメル(パスカルケース)に変換する。

      例:

       
       NamingConversionUtils.camelize("AAA_BBB_CCC");   -> AaaBbbCcc
       
       
      Parameters:
      value - 文字列(スネークケースを想定)
      Returns:
      変換後の文字列
    • deCamelize

      public static String deCamelize(String value)
      アーパーキャメル(パスカルケース)の文字列を全て大文字のスネークケースに変換する。

      例:

       
       NamingConversionUtils.decamelize("AbcAbcAbc");   -> ABC_ABC_ABC
       
       
      Parameters:
      value - 文字列(アッパーキャメルを想定)
      Returns:
      変換後の文字列