Uses of Interface
org.jboss.as.controller.operations.validation.ParameterValidator
Packages that use ParameterValidator
-
Uses of ParameterValidator in org.jboss.as.controller
Fields in org.jboss.as.controller declared as ParameterValidatorModifier and TypeFieldDescriptionprotected ParameterValidatorMapAttributeDefinition.Builder.elementValidatorMethods in org.jboss.as.controller that return ParameterValidatorModifier and TypeMethodDescriptionListAttributeDefinition.Builder.getElementValidator()Gets the validator to use for validating list elements.ListAttributeDefinition.getElementValidator()The validator used to validate elements in the list.MapAttributeDefinition.Builder.getElementValidator()Gets the validator to use for validating list elements.MapAttributeDefinition.getElementValidator()The validator used to validate values in the map.AbstractAttributeDefinitionBuilder.getValidator()AttributeDefinition.getValidator()Gets the validator used to validate that values comply with the attribute's definition.ListAttributeDefinition.Builder.getValidator()MapAttributeDefinition.Builder.getValidator()Methods in org.jboss.as.controller with parameters of type ParameterValidatorModifier and TypeMethodDescriptionprotected voidAttributeDefinition.addAllowedValuesToDescription(org.jboss.dmr.ModelNode result, ParameterValidator validator) Adds the allowed values.protected voidObjectListAttributeDefinition.addAllowedValuesToDescription(org.jboss.dmr.ModelNode result, ParameterValidator validator) protected voidObjectTypeAttributeDefinition.addAllowedValuesToDescription(org.jboss.dmr.ModelNode result, ParameterValidator validator) final BUILDERListAttributeDefinition.Builder.setElementValidator(ParameterValidator elementValidator) Sets the validator to use for validating list elements.final BUILDERMapAttributeDefinition.Builder.setElementValidator(ParameterValidator elementValidator) Sets the validator to use for validating list elements.ListAttributeDefinition.Builder.setListValidator(ParameterValidator validator) Sets an overall validator for the list.MapAttributeDefinition.Builder.setMapValidator(ParameterValidator validator) Sets an overall validator for the map.AbstractAttributeDefinitionBuilder.setValidator(ParameterValidator validator) Sets the validator that should be used to validate attribute values.ListAttributeDefinition.Builder.setValidator(ParameterValidator validator) Overrides the superclass to simply delegate toListAttributeDefinition.Builder.setElementValidator(org.jboss.as.controller.operations.validation.ParameterValidator).MapAttributeDefinition.Builder.setValidator(ParameterValidator validator) Overrides the superclass to simply delegate toMapAttributeDefinition.Builder.setElementValidator(org.jboss.as.controller.operations.validation.ParameterValidator). -
Uses of ParameterValidator in org.jboss.as.controller.operations.validation
Classes in org.jboss.as.controller.operations.validation that implement ParameterValidatorModifier and TypeClassDescriptionclassValidates that a parameter is a byte[] of an acceptable length.classclassValidates whether the provided string represents a valid character set.classEnumValidator<E extends Enum<E>>ParameterValidatorthat validates the value is a string matching one of theEnumtypes.classValidates that the given parameter is a string that can be converted into an InetAddress.classclassValidates that the given parameter is an int in a given range.classValidates parameters of typeModelType.LIST.classValidates that the given parameter is a long in a given range.classValidates parameters of typeModelType.OBJECT.classValidates that the given parameter is a string that can be converted into a masked InetAddress.classValidates that the given parameter is of the correct type.classValidates that a given parameter is a syntactically valid module name within JBoss Modules.classValidates that a value can resolve to a multicast address.classParameterValidatorthat validates undefined values and expression types, delegating to a provided validator for everything else.classDate: 16.11.2011classPerforms multipleparameter validationsagainst a detyped operation.classValidates that a node can be converted to aPathAddress.classclassclassValidates that the given parameter is a string of an allowed length in bytes.classValidates that the given parameter is a string of an allowed length.classValidates that a String value can resolve to a subnet format based on class SubnetUtils in Apache Commons NetclassParameterValidatorthat validates the value is a string matching one of theTimeUnitnames.classAParameterValidatorto verify that a parameter is a correctly formed URI.Fields in org.jboss.as.controller.operations.validation declared as ParameterValidatorModifier and TypeFieldDescriptionstatic final ParameterValidatorModuleNameValidator.INSTANCEstatic final ParameterValidatorIntRangeValidator.NON_NEGATIVEValidates that a parameter is an integer greater than or equal to zero.static final ParameterValidatorLongRangeValidator.NON_NEGATIVEValidates that a parameter is a long greater than or equal to zero.static final ParameterValidatorIntRangeValidator.POSITIVEValidates that a parameter is an integer greater than zero.static final ParameterValidatorLongRangeValidator.POSITIVEValidates that a parameter is a long greater than zero.Methods in org.jboss.as.controller.operations.validation that return ParameterValidatorModifier and TypeMethodDescriptionstatic ParameterValidatorChainedParameterValidator.chain(ParameterValidator... validators) NillableOrExpressionParameterValidator.getDelegate()Methods in org.jboss.as.controller.operations.validation with parameters of type ParameterValidatorModifier and TypeMethodDescriptionstatic ParameterValidatorChainedParameterValidator.chain(ParameterValidator... validators) voidParametersValidator.registerValidator(String parameterName, ParameterValidator validator) Constructors in org.jboss.as.controller.operations.validation with parameters of type ParameterValidatorModifierConstructorDescriptionChainedParameterValidator(ParameterValidator... validators) ListValidator(ParameterValidator elementValidator) Constructs a newListValidatorListValidator(ParameterValidator elementValidator, boolean nullable) ListValidator(ParameterValidator elementValidator, boolean nullable, boolean allowDuplicates) ListValidator(ParameterValidator elementValidator, boolean nullable, int minSize, int maxSize) ListValidator(ParameterValidator elementValidator, boolean nullable, int minSize, int maxSize, boolean allowDuplicates) MapValidator(ParameterValidator elementValidator) Constructs a newMapValidatorMapValidator(ParameterValidator elementValidator, boolean nullable) Constructs a newMapValidatorMapValidator(ParameterValidator elementValidator, boolean nullable, int minSize, int maxSize) Constructs a newMapValidatorNillableOrExpressionParameterValidator(ParameterValidator delegate, Boolean allowNull, boolean allowExpression) Creates a newNillableOrExpressionParameterValidator.PropertyValidator(boolean nullable, ParameterValidator valueValidator)