Interface ParameterValidatorBuilder
- All Known Implementing Classes:
AbstractParameterValidatorBuilder,DoubleRangeValidatorBuilder,IntRangeValidatorBuilder,LongRangeValidatorBuilder,ModuleIdentifierValidatorBuilder
public interface ParameterValidatorBuilder
Builder for a
ParameterValidator.- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.as.controller.operations.validation.ParameterValidatorbuild()Builds the validator.configure(org.jboss.as.controller.AbstractAttributeDefinitionBuilder<?, ?> builder) Configures this validator builder using the configuration of the specified attribute definition builderconfigure(org.jboss.as.controller.AttributeDefinition definition) Configures this validator builder using the configuration of the specified attribute definition
-
Method Details
-
configure
Configures this validator builder using the configuration of the specified attribute definition- Parameters:
definition- an attribute definition- Returns:
- a reference to this builder
-
configure
ParameterValidatorBuilder configure(org.jboss.as.controller.AbstractAttributeDefinitionBuilder<?, ?> builder) Configures this validator builder using the configuration of the specified attribute definition builder- Parameters:
builder- an attribute definition builder- Returns:
- a reference to this builder
-
build
org.jboss.as.controller.operations.validation.ParameterValidator build()Builds the validator.- Returns:
- a parameter validator
-