Uses of Class
nablarch.core.validation.ValidationContext
Packages that use ValidationContext
Package
Description
コードを使用したバリデーションを行う機能を提供する。
日付ユーティリティ
Webアプリケーションの作成に必要となる共通機能を提供する。
webのUI上で複合キーを使用する際に必要な機能を提供する。
入力値をチェックするバリデーション機能を提供する。
コンバータの実装を提供する。
ドメイン定義に従いバリデーションを行う機能を提供する。
バリデータを提供する。
ファイルアップロードに関するユーティリティ機能を提供する。
-
Uses of ValidationContext in nablarch.common.code.validator
Methods in nablarch.common.code.validator with parameters of type ValidationContextModifier and TypeMethodDescription<T> booleanCodeValueValidator.validateSingleValue(ValidationContext<T> context, String propertyName, Object propertyDisplayObject, CodeValue codeValue, String value) 1つの入力値に対するバリデーションを行う。 -
Uses of ValidationContext in nablarch.common.date
Methods in nablarch.common.date with parameters of type ValidationContextModifier and TypeMethodDescription<T> ObjectAbstractDateStringConverter.convert(ValidationContext<T> context, String propertyName, Object value, Annotation annotation) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。protected <T> FormatSpecAbstractDateStringConverter.getFormatSpec(ValidationContext<T> context, String propertyName, String allowFormat) プロパティの変換に使用するフォーマット仕様を取得する。<T> booleanAbstractDateStringConverter.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。 -
Uses of ValidationContext in nablarch.common.web
Methods in nablarch.common.web with parameters of type ValidationContextModifier and TypeMethodDescriptionstatic booleanWebUtil.containsPropertyKey(ValidationContext context, String key) 指定したプロパティに対応するキー(リクエストパラメータ名)がリクエストに存在するかどうか判定する。
例えば、form.sampleというキーがリクエストに存在している場合、下記コードはtrueを返す。static booleanWebUtil.containsPropertyKeyValue(ValidationContext context, String key, String value) 指定したキー(リクエストパラメータ名)に指定した値が含まれているか判定する。
例えば、form.sampleというキーの値が"ABC"だったとき、下記コードはtrueを返す。 -
Uses of ValidationContext in nablarch.common.web.compositekey
Methods in nablarch.common.web.compositekey with parameters of type ValidationContextModifier and TypeMethodDescription<T> ObjectCompositeKeyArrayConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。<T> ObjectCompositeKeyConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。<T> booleanCompositeKeyArrayConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。<T> booleanCompositeKeyConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。 -
Uses of ValidationContext in nablarch.core.validation
Methods in nablarch.core.validation that return ValidationContextModifier and TypeMethodDescription<T> ValidationContext<T>ValidationManager.createValidationContext(Class<T> targetClass, Map<String, ?> params, String innerPrefix, String validateFor) ValidationContextを生成する。<T> ValidationContext<T>ValidationManager.validateAndConvert(String prefix, Class<T> targetClass, Map<String, ?> params, String validateFor) バリデーションと値の変換を行う。static <T> ValidationContext<T>ValidationUtil.validateAndConvertRequest(Class<T> targetClass, Map<String, ?> params, String validateFor) リクエストのバリデーションと変換を行う。static <T> ValidationContext<T>ValidationUtil.validateAndConvertRequest(Class<T> targetClass, Validatable<?> request, String validateFor) リクエストのバリデーションと変換を行う。static <T> ValidationContext<T>ValidationUtil.validateAndConvertRequest(String prefix, Class<T> targetClass, Map<String, ?> params, String validateFor) リクエストのバリデーションと変換を行う。static <T> ValidationContext<T>ValidationUtil.validateAndConvertRequest(String prefix, Class<T> targetClass, Validatable<?> request, String validateFor) リクエストのバリデーションと変換を行う。Methods in nablarch.core.validation with parameters of type ValidationContextModifier and TypeMethodDescriptionstatic <T> voidValidationResultMessageUtil.addResultMessage(ValidationContext<T> context, String propertyName, String messageId, Object displayPropertyName, Object... params) バリデーション結果メッセージをValidationContextに追加する。<T> ObjectConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。protected <T> ObjectValidationManager.createPropertyDisplayNameObject(ValidationContext<T> context, PropertyValidationDefinition propertyDef) プロパティの表示名を表すオブジェクトを作成する。<T> booleanConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。<T> booleanDirectCallableValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Map<String, Object> params, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> voidValidationManager.validate(ValidationContext<T> context, String[] propertyNames) バリデーション対象のプロパティを指定してバリデーションを行う。<T> voidValidationManager.validate(ValidationContext<T> context, String propertyName, Class<? extends Annotation> annotation, Map<String, Object> params) 指定されたバリデーションアノテーションに沿ったバリデーション処理を行う。static <T> voidValidationUtil.validate(ValidationContext<T> context, String[] propertyNames) バリデーション対象のプロパティを指定してバリデーションを行う。static <T> voidValidationUtil.validate(ValidationContext<T> context, String propertyName, Class<? extends Annotation> annotation) 対象のプロパティについて、指定したアノテーションクラスに従ったバリデーションを行う。static <T> voidValidationUtil.validate(ValidationContext<T> context, String propertyName, Class<? extends Annotation> annotation, Map<String, Object> params) 対象のプロパティについて、指定したアノテーションクラスに従ったバリデーションを行う。<T> booleanValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。static <T> voidValidationUtil.validateAll(ValidationContext<T> context) すべてのプロパティについてバリデーションを行う。protected <T> voidValidationManager.validateAndConvertAllProperty(ValidationContext<T> context, FormValidationDefinition formValidationDefinition) フォームのバリデーションと変換を行う。protected <T> voidValidationManager.validateAndConvertProperty(ValidationContext<T> context, FormValidationDefinition formDef, PropertyValidationDefinition propertyDef) プロパティに対するバリデーションと変換を行う。<T> voidValidationManager.validateWithout(ValidationContext<T> context, String[] propertyNames) バリデーション対象外のプロパティを指定してバリデーションを行う。static <T> voidValidationUtil.validateWithout(ValidationContext<T> context, String[] propertyNames) バリデーション対象としないプロパティを指定してバリデーションを行う。 -
Uses of ValidationContext in nablarch.core.validation.convertor
Methods in nablarch.core.validation.convertor with parameters of type ValidationContextModifier and TypeMethodDescription<T> ObjectBooleanConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。<T> ObjectNumberConvertorSupport.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。<T> ObjectStringArrayConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) <T> ObjectStringConvertor.convert(ValidationContext<T> context, String propertyName, Object value, Annotation format) 変換を行う。
変換に失敗した場合、ValidationContextにエラー内容を設定する。protected <T> DecimalFormatSymbolsNumberConvertorSupport.getDecimalFormatSymbols(ValidationContext<T> context, String propertyName) プロパティに対するDecimalFormatSymbolsを取得する。static <T> FormatSpecConversionUtil.getFormatSpec(ValidationContext<T> context, String propertyName) 変換前文字列のMapからプロパティに対するフォーマット仕様を取得する。<T> booleanBooleanConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) <T> booleanNumberConvertorSupport.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。<T> booleanStringArrayConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) <T> booleanStringConvertor.isConvertible(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Object value, Annotation format) 変換可否のプレチェックを行う。
変換できない文字列であった場合、エラーメッセージをValidationContextに追加し、falseを返却する。 -
Uses of ValidationContext in nablarch.core.validation.domain
Methods in nablarch.core.validation.domain with parameters of type ValidationContextModifier and TypeMethodDescription<T> booleanDomainValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) -
Uses of ValidationContext in nablarch.core.validation.validator
Methods in nablarch.core.validation.validator with parameters of type ValidationContextModifier and TypeMethodDescription<T> booleanDecimalRangeValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) <T> booleanDecimalRangeValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Map<String, Object> params, Object value) <T> booleanNumberRangeValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanNumberRangeValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Map<String, Object> params, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanRequiredValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanRequiredValidator.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Map<String, Object> params, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanStringValidatorSupport.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanStringValidatorSupport.validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Map<String, Object> params, Object value) バリデーションを実行する。
対応するチェックの結果がNGであった場合、ValidationContextにエラーメッセージを追加し、falseを返す。<T> booleanCharacterLimitationValidator.validateSingleValue(ValidationContext<T> context, String propertyName, Object propertyDisplayObject, A annotation, String value) <T> booleanLengthValidator.validateSingleValue(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Length length, String value) 1つの入力値に対するバリデーションを行う。abstract <T> booleanStringValidatorSupport.validateSingleValue(ValidationContext<T> context, String propertyName, Object propertyDisplayObject, A annotation, String value) 1つの入力値に対するバリデーションを行う。 -
Uses of ValidationContext in nablarch.fw.web.upload.util
Methods in nablarch.fw.web.upload.util that return ValidationContextModifier and TypeMethodDescriptionBasicValidatingStrategy.validateRecord(DataRecord dataRecord) 1件分のレコードをバリデーションする。ValidatingStrategy.validateRecord(DataRecord dataRecord) 1件分のレコードをバリデーションする。Methods in nablarch.fw.web.upload.util with parameters of type ValidationContextModifier and TypeMethodDescriptionBasicValidatingStrategy.handleInvalidRecord(DataRecord errorRecord, ValidationContext<FORM> context) バリデーションエラーレコードを処理する。ValidatingStrategy.handleInvalidRecord(DataRecord errorRecord, ValidationContext<FORM> context) バリデーションエラーレコードを処理する。