[ユーティリティ機能]検証

アプリケーション開発において、あるオブジェクトを検証する要求があります。

Nimbusでは、このようなオブジェクトの検証機能を提供します。

インタフェースValidator

インタフェースValidatorは、オブジェクトを検証します。

このインタフェースを実装する実装クラスまたはサービスの一覧は以下のとおりです。

実装クラスまたはサービス実装概要
jp.ossc.nimbus.service.validator.BeanFlowValidatorService業務フローを使ってオブジェクトを検証します。検証内容は業務フローの実装に依存します
jp.ossc.nimbus.util.validator.CombinationValidator複数のValidatorを論理演算で連結して検証します
jp.ossc.nimbus.util.validator.ConditionValidator条件式を記述して、条件に合致するかを検証します
jp.ossc.nimbus.service.validator.MasterValidatorServiceマスタと比較検証します。
jp.ossc.nimbus.util.validator.NullValidatorNullかどうかを検証します
jp.ossc.nimbus.util.validator.NumberValidator数値を検証します
jp.ossc.nimbus.util.validator.PatternStringValidator文字列を正規表現一致で検証します
jp.ossc.nimbus.util.validator.MailAddressStringValidator文字列がメールアドレスとして正しい事を検証します
jp.ossc.nimbus.util.validator.IPAddressValidatorIPアドレスが指定した範囲のアドレスかどうかを検証します

関連するパッケージは、以下です。

サンプルは、以下。