Class AbstractParameterValidatorBuilder
java.lang.Object
org.jboss.as.clustering.controller.validation.AbstractParameterValidatorBuilder
- All Implemented Interfaces:
ParameterValidatorBuilder
- Direct Known Subclasses:
DoubleRangeValidatorBuilder,IntRangeValidatorBuilder,LongRangeValidatorBuilder,ModuleIdentifierValidatorBuilder
public abstract class AbstractParameterValidatorBuilder
extends Object
implements ParameterValidatorBuilder
- Author:
- Paul Ferraro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigure(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 definitionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.clustering.controller.validation.ParameterValidatorBuilder
build
-
Constructor Details
-
AbstractParameterValidatorBuilder
public AbstractParameterValidatorBuilder()
-
-
Method Details
-
configure
Description copied from interface:ParameterValidatorBuilderConfigures this validator builder using the configuration of the specified attribute definition- Specified by:
configurein interfaceParameterValidatorBuilder- Parameters:
definition- an attribute definition- Returns:
- a reference to this builder
-
configure
public ParameterValidatorBuilder configure(org.jboss.as.controller.AbstractAttributeDefinitionBuilder<?, ?> builder) Description copied from interface:ParameterValidatorBuilderConfigures this validator builder using the configuration of the specified attribute definition builder- Specified by:
configurein interfaceParameterValidatorBuilder- Parameters:
builder- an attribute definition builder- Returns:
- a reference to this builder
-