|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.veritrans.tercerog.mdk.util.MdkUtil
public class MdkUtil
各種ユーティリティクラス
コンストラクタの概要 | |
---|---|
MdkUtil()
|
メソッドの概要 | |
---|---|
static String |
bytes2Hex(byte[] bytes)
バイト配列をHEXダンプする。 |
static String |
deleteRN(String str)
改行、インデントを取り除いた一行データの文字列を返す。 |
static String[] |
getHostAndPort(String url)
https://xxx.xxx.xxx.xxx:port/yy/zz/形式のURLからxxx.xxx.xxx.xxxとportの文字列に分解して文字配列として返す。 |
static String |
getPackageName(Class clazz)
引数のクラス名より、package名を取得する。 |
static String |
maskData(String value,
String name)
タイプに応じてログ用のマスク化を行う。 |
static String |
maskJson(String json)
JSON文字列のマスク化を行う。 |
static String |
maskXml(String xml)
XMLのマスク化を行う。 |
static void |
setMaskSet()
Mdk.jarの中に纏められて配布されるmdkinternal.propertiesの中からMASK_ITEMプロパティを取得し、 マスク対象項目のSetを作成する。 |
static String |
snakeToCamel(String targetStr)
スネークケース表記をローワーキャメルケース表記へ変換する。 |
static String |
toLowerFieldName(String fieldName)
フィールド名の1文字目を小文字に変換する。 |
static String |
toUpperFieldName(String fieldName)
フィールド名の1文字目を大文字に変換する。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MdkUtil()
メソッドの詳細 |
---|
public static String toLowerFieldName(String fieldName)
fieldName
- getter、setterメソッド名より、get、set部分を除去した文字列
String
オブジェクトpublic static String toUpperFieldName(String fieldName)
fieldName
- フィールド名文字列
String
オブジェクトpublic static String bytes2Hex(byte[] bytes)
bytes
- HEXダンプ対象のbyte
配列
byte
配列を、HEXダンプしたString
オブジェクト
nullの場合は、そのままnullを返す。public static String[] getHostAndPort(String url)
url
- URL文字列
public static String getPackageName(Class clazz)
clazz
- 対象となるクラスpublic static String maskData(String value, String name)
value
- 項目値name
- 項目名
public static String maskXml(String xml)
xml
- マスク処理を行うXML。
public static void setMaskSet()
public static String deleteRN(String str)
str
- 編集を行う文字列
public static String snakeToCamel(String targetStr)
targetStr
- スネークケース表記
public static String maskJson(String json)
json
- JSON
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |