A B C D E F G H I K L M N O P R S T U V W
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
すべてのクラス すべてのパッケージ
A
- addUniqueList(String, String, String) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
ユニークリストに登録する.
- ALL - net.utsuro.mask.MaskingUtil.CharType
- ALPHA - net.utsuro.mask.MaskingUtil.CharType
- ALPHANUM - net.utsuro.mask.MaskingUtil.CharType
- AND - net.utsuro.exp.DynamicExpression.Operator
- appendNode() - クラス のメソッドnet.utsuro.exp.DynamicExpression.ExpNode
-
dataAまたはdataBにノードを追加する.
- appendVar(Object) - クラス のメソッドnet.utsuro.exp.DynamicExpression.ExpNode
-
dataAまたはdataBに値を追加する.
B
- BlankValue() - クラス のコンストラクタnet.utsuro.exp.DynamicExpression.BlankValue
C
- concat(Object, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.DateTimeConcat
-
日付と時刻を日時に結合する.
- concat(Object, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TextConcat
-
複数文字列を1つに結合する.
- convert(Object, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.FixedValueConverter
-
固定値に置換する.
- convert(Object, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
型変換する.
D
- DataMask - net.utsuro.maskのインタフェース
-
データマスク処理のインターフェース.
- DataMaskFactory - net.utsuro.maskのクラス
-
クラス名から各データマスククラスのインスタンスを生成するファクトリクラス.
- DataMaskFactory() - クラス のコンストラクタnet.utsuro.mask.DataMaskFactory
- DateTimeConcat - net.utsuro.maskのクラス
-
日付と時刻を日時に結合するクラス.
- DateTimeConcat() - クラス のコンストラクタnet.utsuro.mask.DateTimeConcat
- DateTimeSplit - net.utsuro.maskのクラス
-
日時を日付と時刻に分割するクラス.
- DateTimeSplit() - クラス のコンストラクタnet.utsuro.mask.DateTimeSplit
- DynamicExpression - net.utsuro.expのクラス
-
動的条件式の判定.
- DynamicExpression() - クラス のコンストラクタnet.utsuro.exp.DynamicExpression
-
コンストラクタ.
- DynamicExpression.BlankValue - net.utsuro.expのクラス
-
ブランク判定を行うため内部クラス.
- DynamicExpression.ExpNode - net.utsuro.expのクラス
-
動的条件式をツリー状に格納するための内部クラス.
- DynamicExpression.ExpParameter - net.utsuro.expのクラス
-
動的条件式のパラメータ格納用内部クラス.
- DynamicExpression.Operator - net.utsuro.expの列挙型
-
比較演算子.
E
- EQ - net.utsuro.exp.DynamicExpression.Operator
- equals(Object) - クラス のメソッドnet.utsuro.exp.DynamicExpression.BlankValue
-
ブランクかどうか判定する.
- execute() - クラス のメソッドnet.utsuro.exp.DynamicExpression
-
動的条件式の判定を実行する.
- execute(Object, MaskingRule) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
マスク化した値に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.DateTimeConcat
-
日付と時刻を日時に結合する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.DateTimeSplit
-
日時を日付と時刻に分割する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.FixedValueConverter
-
固定値に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.MaskedTextReplacer
-
文字列をパターンマスクする.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.NullToValue
-
Nullまたは空文字の場合に固定値に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomAddressGenerator
-
ランダムに住所を生成して置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomCardnoReplacer
-
ランダム生成クレジットカード番号に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomDataPickup
-
ランダムにデータを取得して置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomDateGenerator
-
ランダム生成日付に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomFullNameGenerator
-
ランダムに個人名を生成して置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomListPickup
-
ランダムにリストから選択して置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomMailAddrReplacer
-
ランダム生成メールアドレスに置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomNumGenerator
-
ランダム生成数値に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTelnoReplacer
-
ランダム生成電話番号に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTextGenerator
-
文字列ランダム生成.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTextReplacer
-
ランダム生成文字列に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.ShuffleTextReplacer
-
文字列をシャッフル置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TextConcat
-
複数文字列を1つに結合する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TextReplace
-
文字列を置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TextSplit
-
文字列を分割する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TextSubstr
-
部分文字列に置換する.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TextTrim
-
前後の空白をTrimする.
- execute(Object, MaskingRule) - クラス のメソッドnet.utsuro.mask.TypeConverter
-
型変換する.
- execute(Map<String, Object>) - クラス のメソッドnet.utsuro.exp.DynamicExpression
-
動的条件式の判定を実行する.
- execute(Map<String, Object>) - クラス のメソッドnet.utsuro.exp.DynamicExpression.ExpNode
-
動的条件式の判定を実行する.
- ExpNode() - クラス のコンストラクタnet.utsuro.exp.DynamicExpression.ExpNode
- ExpParameter() - クラス のコンストラクタnet.utsuro.exp.DynamicExpression.ExpParameter
F
- FixedValueConverter - net.utsuro.maskのクラス
-
固定値に置換するクラス.
- FixedValueConverter() - クラス のコンストラクタnet.utsuro.mask.FixedValueConverter
- fromDateTime(Object, Class<?>) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
日付系クラスの値から変換する.
- fromDateTime(Object, Class<?>, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
日付系クラスの値から変換する.
G
- GE - net.utsuro.exp.DynamicExpression.Operator
- generate(String[], MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomAddressGenerator
-
ランダムに住所を生成して置換する.
- generate(String[], MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomFullNameGenerator
-
ランダムに個人名を生成して置換する.
- generate(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomTextGenerator
-
文字列ランダム生成.
- generate(BigDecimal, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomNumGenerator
-
ランダム生成数値に置換する.
- generate(LocalDateTime, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomDateGenerator
-
ランダム生成日付に置換する.
- getCode() - 列挙 のメソッドnet.utsuro.mask.MaskingUtil.CharType
-
コード値を取得.
- getConnection() - インタフェース のメソッドnet.utsuro.mask.DataMask
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomAddressGenerator
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomCardnoReplacer
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomDataPickup
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomDateGenerator
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomFullNameGenerator
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomMailAddrReplacer
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomTelnoReplacer
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomTextGenerator
-
DBコネクションを取得.
- getConnection() - クラス のメソッドnet.utsuro.mask.RandomTextReplacer
-
DBコネクションを取得.
- getIgnoreValue() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
対象外にする値のパターン(正規表現)を取得.
- getLuhnDigit(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
クレジットカードのチェックディジットをLuhnアルゴリズムで求める.
- getName() - 列挙 のメソッドnet.utsuro.mask.MaskingUtil.CharType
-
名称を取得.
- getRandomDate(LocalDateTime, LocalDateTime) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに日付を生成.
- getRandomHalfKana() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに半角カナ1文字を生成.
- getRandomHiragana() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムにひらがな1文字を生成.
- getRandomIndex(int[]) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
重み付きランダム抽選を行います.
- getRandomIndex(int[], int) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
重み付きランダム抽選を行います.
- getRandomNoGenChar() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
ランダム生成しない文字パターン(正規表現)を取得.
- getRandomNumber(int, int) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに整数を生成.
- getRandomNumber(long, long) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに整数を生成.
- getRandomNumber(BigDecimal, BigDecimal) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに実数を生成.
- getRandomNumber(BigInteger, BigInteger) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに整数を生成.
- getRandomSjisKanji() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに漢字1文字を生成.
- getRandomSjisWideKana() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに全角カナ1文字を生成.
- getRandomSjisWideLowerAlpha() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに全角英小文字1文字を生成.
- getRandomSjisWideNumber() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに全角数字1文字を生成.
- getRandomSjisWideUpperAlpha() - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムに全角英大文字1文字を生成.
- getRandomString(int, EnumSet<MaskingUtil.CharType>) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムな文字列を生成します.
- getRandomString(int, EnumSet<MaskingUtil.CharType>, Pattern) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムな文字列を生成します.
- getRandomString(int, MaskingUtil.CharType) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムな文字列を生成します.
- getRandomString(int, MaskingUtil.CharType, Pattern) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ランダムな文字列を生成します.
- getRegisteredUniqueVal(String, String) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
ユニークリストから既登録の値を取得する.
- getReqByte() - 列挙 のメソッドnet.utsuro.mask.MaskingUtil.CharType
-
必要容量(SJIS換算byte数)を取得.
- getSelectListSeqNoColName() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
データ選択リストの連番カラム名を取得.
- getSjisByteCount(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
バイト数(SJIS換算)を返す.
- getText() - 列挙 のメソッドnet.utsuro.exp.DynamicExpression.Operator
-
比較演算子の文字列表現を取得.
- getTypeByString(String) - 列挙 のstaticメソッドnet.utsuro.mask.MaskingUtil.CharType
-
文字列から文字種を取得.
- getUnmaksedChar() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスクしない文字パターン(正規表現)を取得.
- getUnmaksedLengthRight() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスクしない文字数(右)を取得.
- GT - net.utsuro.exp.DynamicExpression.Operator
H
- HALF - net.utsuro.mask.MaskingUtil.CharType
- HALF_KANA - net.utsuro.mask.MaskingUtil.CharType
- HALF_WITH_SPECIAL - net.utsuro.mask.MaskingUtil.CharType
- halfKanaToWideKana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
半角カナを全角にして返す.
- halfNumberToWideNumber(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
半角数字を全角にして返す.
- hasChild() - クラス のメソッドnet.utsuro.exp.DynamicExpression.ExpNode
-
子ノードを保持しているかどうか.
- HIRAGANA - net.utsuro.mask.MaskingUtil.CharType
- hiraganaToWideKana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ひらがなを全角カナにして返す.
I
- initUniqueList(Connection) - クラス のstaticメソッドnet.utsuro.mask.DataMaskFactory
-
ユニークリストの初期化.
- isDateTimeClass(Class<?>) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
日付系クラスかどうかを判定する.
- isExistsInUniqueList(String, String) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
ユニークリストに存在するかどうかを取得.
- isInvalidNextLetter(StringBuilder, String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
行頭禁止の文字かどうか(かな小文字とかンとか)、拗音(きゃ)以外かどうかを返す.
- isInvalidNextLetter(String, String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
行頭禁止の文字かどうか(かな小文字とかンとか)、拗音(きゃ)以外かどうかを返す.
- isNumClass(Class<?>) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
数値系クラスかどうかを判定する.
- isTimeClass(Class<?>) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
時刻系クラスかどうかを判定する.
- isWideChar(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
全角文字(SJIS)かどうかを返す.
K
- KANJI - net.utsuro.mask.MaskingUtil.CharType
L
- LE - net.utsuro.exp.DynamicExpression.Operator
- LOWER_ALPHA - net.utsuro.mask.MaskingUtil.CharType
- LT - net.utsuro.exp.DynamicExpression.Operator
M
- MaskedTextReplacer - net.utsuro.maskのクラス
-
文字列をパターンマスクするクラス.
- MaskedTextReplacer() - クラス のコンストラクタnet.utsuro.mask.MaskedTextReplacer
- MaskingRule - net.utsuro.maskのクラス
-
マスク化ルールを格納するクラス.
- MaskingRule() - クラス のコンストラクタnet.utsuro.mask.MaskingRule
-
デフォルトコンストラクタ.
- MaskingRule(MaskingRule) - クラス のコンストラクタnet.utsuro.mask.MaskingRule
-
コピーコンストラクタ.
- MaskingUtil - net.utsuro.maskのクラス
-
マスク化処理のユーティリティクラス.
- MaskingUtil() - クラス のコンストラクタnet.utsuro.mask.MaskingUtil
- MaskingUtil.CharType - net.utsuro.maskの列挙型
-
文字種類.
N
- NE - net.utsuro.exp.DynamicExpression.Operator
- net.utsuro.exp - パッケージ net.utsuro.exp
-
動的条件式のライブラリパッケージ.
- net.utsuro.mask - パッケージ net.utsuro.mask
-
データマスキング向けライブラリパッケージ.
- newInstance(String) - クラス のstaticメソッドnet.utsuro.mask.DataMaskFactory
-
クラス名からDataMaskインターフェースを持つクラスのインスタンスを生成する.
- NONE - net.utsuro.mask.MaskingUtil.CharType
- NullToValue - net.utsuro.maskのクラス
-
Nullまたは空文字の場合に固定値に置換するクラス.
- NullToValue() - クラス のコンストラクタnet.utsuro.mask.NullToValue
- NUMBER - net.utsuro.mask.MaskingUtil.CharType
O
- OR - net.utsuro.exp.DynamicExpression.Operator
P
- parse(String) - クラス のメソッドnet.utsuro.exp.DynamicExpression
-
動的条件を解析する.
R
- RandomAddressGenerator - net.utsuro.maskのクラス
-
住所のランダム生成クラス.
- RandomAddressGenerator() - クラス のコンストラクタnet.utsuro.mask.RandomAddressGenerator
- RandomCardnoReplacer - net.utsuro.maskのクラス
-
クレジットカード番号のランダム生成・置換クラス.
- RandomCardnoReplacer() - クラス のコンストラクタnet.utsuro.mask.RandomCardnoReplacer
- RandomDataPickup - net.utsuro.maskのクラス
-
データのランダム選択クラス.
- RandomDataPickup() - クラス のコンストラクタnet.utsuro.mask.RandomDataPickup
- RandomDateGenerator - net.utsuro.maskのクラス
-
日付のランダム生成クラス.
- RandomDateGenerator() - クラス のコンストラクタnet.utsuro.mask.RandomDateGenerator
- RandomFullNameGenerator - net.utsuro.maskのクラス
-
氏名のランダム生成クラス.
- RandomFullNameGenerator() - クラス のコンストラクタnet.utsuro.mask.RandomFullNameGenerator
- RandomListPickup - net.utsuro.maskのクラス
-
リストのランダム選択クラス.
- RandomListPickup() - クラス のコンストラクタnet.utsuro.mask.RandomListPickup
- RandomMailAddrReplacer - net.utsuro.maskのクラス
-
メールアドレスのランダム置換クラス.
- RandomMailAddrReplacer() - クラス のコンストラクタnet.utsuro.mask.RandomMailAddrReplacer
- RandomNumGenerator - net.utsuro.maskのクラス
-
数値のランダム生成クラス.
- RandomNumGenerator() - クラス のコンストラクタnet.utsuro.mask.RandomNumGenerator
- RandomTelnoReplacer - net.utsuro.maskのクラス
-
電話番号のランダム生成クラス.
- RandomTelnoReplacer() - クラス のコンストラクタnet.utsuro.mask.RandomTelnoReplacer
- RandomTextGenerator - net.utsuro.maskのクラス
-
文字列のランダム生成クラス.
- RandomTextGenerator() - クラス のコンストラクタnet.utsuro.mask.RandomTextGenerator
- RandomTextReplacer - net.utsuro.maskのクラス
-
文字列のランダム置換クラス.
- RandomTextReplacer() - クラス のコンストラクタnet.utsuro.mask.RandomTextReplacer
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.MaskedTextReplacer
-
文字列をパターンマスクする.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomCardnoReplacer
-
ランダム生成クレジットカード番号に置換する.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomMailAddrReplacer
-
ランダム生成メールアドレスに置換する.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomTelnoReplacer
-
ランダム生成電話番号に置換する.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.RandomTextReplacer
-
ランダム生成文字列に置換する.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.ShuffleTextReplacer
-
文字列をシャッフル置換する.
- replace(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TextReplace
-
文字列を置換する.
S
- setConnection(Connection) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomAddressGenerator
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomCardnoReplacer
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomDataPickup
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomDateGenerator
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomFullNameGenerator
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomMailAddrReplacer
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomTelnoReplacer
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomTextGenerator
-
DBコネクションをセット.
- setConnection(Connection) - クラス のメソッドnet.utsuro.mask.RandomTextReplacer
-
DBコネクションをセット.
- setIgnoreValue(String) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
対象外にする値のパターン(正規表現)をセット.
- setMaxDecimalValue(BigDecimal) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
最大値(数値)をセット.
- setMaxValue(String) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
最大値(数値)をセット.
- setMinDecimalValue(BigDecimal) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
最小値(数値)をセット.
- setMinValue(String) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
最小値(数値)をセット.
- setRandomNoGenChar(String) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
ランダム生成しない文字パターン(正規表現)をセット.
- setUnmaksedChar(String) - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスクしない文字パターン(正規表現)をセット.
- shiftNode(DynamicExpression.Operator) - クラス のメソッドnet.utsuro.exp.DynamicExpression.ExpNode
-
dataAをシフトして子ノードにし、dataBにノードを追加する.
- ShuffleTextReplacer - net.utsuro.maskのクラス
-
文字列のシャッフル置換クラス.
- ShuffleTextReplacer() - クラス のコンストラクタnet.utsuro.mask.ShuffleTextReplacer
- SPECIAL - net.utsuro.mask.MaskingUtil.CharType
- split(Object, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.DateTimeSplit
-
日時を日付と時刻に分割する.
- split(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TextSplit
-
文字列を分割する.
- splitBySjisBytes(String, int) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
バイト数(SJIS換算)で文字列を分割する.
- substr(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TextSubstr
-
部分文字列に置換する.
T
- TextConcat - net.utsuro.maskのクラス
-
複数文字列を1つに結合するクラス.
- TextConcat() - クラス のコンストラクタnet.utsuro.mask.TextConcat
- TextReplace - net.utsuro.maskのクラス
-
文字列を置換するクラス.
- TextReplace() - クラス のコンストラクタnet.utsuro.mask.TextReplace
- TextSplit - net.utsuro.maskのクラス
-
文字列を分割するクラス.
- TextSplit() - クラス のコンストラクタnet.utsuro.mask.TextSplit
- TextSubstr - net.utsuro.maskのクラス
-
部分文字列に置換するクラス.
- TextSubstr() - クラス のコンストラクタnet.utsuro.mask.TextSubstr
- TextTrim - net.utsuro.maskのクラス
-
前後の空白をTrimするクラス.
- TextTrim() - クラス のコンストラクタnet.utsuro.mask.TextTrim
- toDateTime(Object, Class<?>) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
日付系クラスの値に変換する.
- toDateTime(Object, Class<?>, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TypeConverter
-
日付系クラスの値に変換する.
- toUpperHalfKana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
半角カナ小文字を大文字にして返す.
- toUpperHiragana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
ひらがな小文字を大文字にして返す.
- toUpperWideKana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
全角カナ小文字を大文字にして返す.
- trim(String, MaskingRule) - クラス のstaticメソッドnet.utsuro.mask.TextTrim
-
前後の空白をTrimする.
- TypeConverter - net.utsuro.maskのクラス
-
型変換するクラス.
- TypeConverter() - クラス のコンストラクタnet.utsuro.mask.TypeConverter
U
- UNKNOWN - net.utsuro.mask.MaskingUtil.CharType
- UPPER_ALPHA - net.utsuro.mask.MaskingUtil.CharType
- useDatabase(MaskingRule) - インタフェース のメソッドnet.utsuro.mask.DataMask
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomAddressGenerator
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomCardnoReplacer
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomDataPickup
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomDateGenerator
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomFullNameGenerator
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomMailAddrReplacer
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTelnoReplacer
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTextGenerator
-
このマスク処理でテータベースを使用するかどうか.
- useDatabase(MaskingRule) - クラス のメソッドnet.utsuro.mask.RandomTextReplacer
-
このマスク処理でテータベースを使用するかどうか.
- useRandomGenCharType() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
ランダム生成文字の文字種が設定されているかどうか.
- useReplacementHalfChar() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスク時の置換文字列(半角)が設定されているかどうか.
- useReplacementHalfNum() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスク時の置換文字列(半角数字)が設定されているかどうか.
- useReplacementWideChar() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスク時の置換文字列(全角)が設定されているかどうか.
- useReplacementWideNum() - クラス のメソッドnet.utsuro.mask.MaskingRule
-
マスク時の置換文字列(全角)が設定されているかどうか.
V
- valueOf(String) - 列挙 のstaticメソッドnet.utsuro.exp.DynamicExpression.Operator
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙 のstaticメソッドnet.utsuro.mask.MaskingUtil.CharType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOfText(String) - 列挙 のstaticメソッドnet.utsuro.exp.DynamicExpression.Operator
-
比較演算子の文字列表現からenumを取得.
- values() - 列挙 のstaticメソッドnet.utsuro.exp.DynamicExpression.Operator
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙 のstaticメソッドnet.utsuro.mask.MaskingUtil.CharType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
W
- WIDE - net.utsuro.mask.MaskingUtil.CharType
- WIDE_ALPHA - net.utsuro.mask.MaskingUtil.CharType
- WIDE_ALPHANUM - net.utsuro.mask.MaskingUtil.CharType
- WIDE_KANA - net.utsuro.mask.MaskingUtil.CharType
- WIDE_LOWER_ALPHA - net.utsuro.mask.MaskingUtil.CharType
- WIDE_NUMBER - net.utsuro.mask.MaskingUtil.CharType
- WIDE_SPECIAL - net.utsuro.mask.MaskingUtil.CharType
- WIDE_UPPER_ALPHA - net.utsuro.mask.MaskingUtil.CharType
- WIDE_WITH_SPECIAL - net.utsuro.mask.MaskingUtil.CharType
- wideKanaToHalfKana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
全角カナを半角にして返す.
- wideKanaToHiragana(String) - クラス のstaticメソッドnet.utsuro.mask.MaskingUtil
-
全角カナをひらがなにして返す.
すべてのクラス すべてのパッケージ