Module jp.ecuacion.lib.core
Package jp.ecuacion.lib.core.util
Class ValidationUtil.ValidationExecutorBuilder
java.lang.Object
jp.ecuacion.lib.core.util.ValidationUtil.ValidationExecutorBuilder
- Enclosing class:
ValidationUtil
Provides a builder of
ValidationExecutor.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds an executor.messagePostfix(PropertyFileUtil.Arg messagePostfix) SetsmessagePostfixand returns this for method chain.messagePrefix(PropertyFileUtil.Arg messagePrefix) SetsmessagePrefixand returns this for method chain.messageWithItemName(boolean isMessageWithItemName) SetsmessageWithItemNameand returns this for method chain.
-
Constructor Details
-
ValidationExecutorBuilder
public ValidationExecutorBuilder()
-
-
Method Details
-
messageWithItemName
@Nonnull public ValidationUtil.ValidationExecutorBuilder messageWithItemName(boolean isMessageWithItemName) SetsmessageWithItemNameand returns this for method chain.- Parameters:
isMessageWithItemName- isMessageWithItemName- Returns:
- BeanValidationUtil
-
messagePrefix
@Nonnull public ValidationUtil.ValidationExecutorBuilder messagePrefix(@RequireNonnull PropertyFileUtil.Arg messagePrefix) SetsmessagePrefixand returns this for method chain.- Parameters:
messagePrefix- messagePrefix- Returns:
- BeanValidationUtil
-
messagePostfix
@Nonnull public ValidationUtil.ValidationExecutorBuilder messagePostfix(@RequireNonnull PropertyFileUtil.Arg messagePostfix) SetsmessagePostfixand returns this for method chain.- Parameters:
messagePostfix- messagePostfix- Returns:
- BeanValidationUtil
-
build
Builds an executor.- Returns:
- ValidationExecutor
-