Uses of Interface
org.jboss.as.controller.operations.validation.ParameterValidator
-
Packages that use ParameterValidator Package Description org.jboss.as.controller org.jboss.as.controller.operations.validation -
-
Uses of ParameterValidator in org.jboss.as.controller
Fields in org.jboss.as.controller declared as ParameterValidator Modifier and Type Field Description protected ParameterValidatorMapAttributeDefinition.Builder. elementValidatorMethods in org.jboss.as.controller that return ParameterValidator Modifier and Type Method Description ParameterValidatorListAttributeDefinition.Builder. getElementValidator()Gets the validator to use for validating list elements.ParameterValidatorListAttributeDefinition. getElementValidator()The validator used to validate elements in the list.ParameterValidatorMapAttributeDefinition.Builder. getElementValidator()Gets the validator to use for validating list elements.ParameterValidatorMapAttributeDefinition. getElementValidator()The validator used to validate values in the map.ParameterValidatorAbstractAttributeDefinitionBuilder. getValidator()ParameterValidatorAttributeDefinition. getValidator()Gets the validator used to validate that values comply with the attribute's definition.ParameterValidatorListAttributeDefinition.Builder. getValidator()ParameterValidatorMapAttributeDefinition.Builder. getValidator()Methods in org.jboss.as.controller with parameters of type ParameterValidator Modifier and Type Method Description protected 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)BUILDERListAttributeDefinition.Builder. setElementValidator(ParameterValidator elementValidator)Sets the validator to use for validating list elements.BUILDERMapAttributeDefinition.Builder. setElementValidator(ParameterValidator elementValidator)Sets the validator to use for validating list elements.BUILDERListAttributeDefinition.Builder. setListValidator(ParameterValidator validator)Sets an overall validator for the list.BUILDERMapAttributeDefinition.Builder. setMapValidator(ParameterValidator validator)Sets an overall validator for the map.BUILDERAbstractAttributeDefinitionBuilder. setValidator(ParameterValidator validator)Sets the validator that should be used to validate attribute values.BUILDERListAttributeDefinition.Builder. setValidator(ParameterValidator validator)Overrides the superclass to simply delegate toListAttributeDefinition.Builder.setElementValidator(org.jboss.as.controller.operations.validation.ParameterValidator).BUILDERMapAttributeDefinition.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 ParameterValidator Modifier and Type Class Description classAbstractParameterValidatorDeprecated.Adds no value versus implementing the interface directlyclassBytesValidatorValidates that a parameter is a byte[] of an acceptable length.classChainedParameterValidatorclassCharsetValidatorValidates 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.classInetAddressValidatorValidates that the given parameter is a string that can be converted into an InetAddress.classIntAllowedValuesValidatorclassIntRangeValidatorValidates that the given parameter is an int in a given range.classListValidatorValidates parameters of typeModelType.LIST.classLongRangeValidatorValidates that the given parameter is a long in a given range.classMapValidatorValidates parameters of typeModelType.OBJECT.classMaskedAddressValidatorValidates that the given parameter is a string that can be converted into a masked InetAddress.classModelTypeValidatorValidates that the given parameter is of the correct type.classMulticastAddressValidatorValidates that a value can resolve to a multicast address.classNillableOrExpressionParameterValidatorParameterValidatorthat validates undefined values and expression types, delegating to a provided validator for everything else.classObjectTypeValidatorDate: 16.11.2011classParametersOfValidatorDeprecated.classParametersValidatorPerforms multipleparameter validationsagainst a detyped operation.classPathAddressValidatorValidates that a node can be converted to aPathAddress.classPropertyValidatorclassStringAllowedValuesValidatorclassStringBytesLengthValidatorValidates that the given parameter is a string of an allowed length in bytes.classStringLengthValidatorValidates that the given parameter is a string of an allowed length.classSubnetValidatorValidates that a String value can resolve to a subnet format based on class SubnetUtils in Apache Commons NetclassTimeUnitValidatorParameterValidatorthat validates the value is a string matching one of theTimeUnitnames.classURIValidatorAParameterValidatorto verify that a parameter is a correctly formed URI.Methods in org.jboss.as.controller.operations.validation that return ParameterValidator Modifier and Type Method Description static ParameterValidatorChainedParameterValidator. chain(ParameterValidator... validators)ParameterValidatorNillableOrExpressionParameterValidator. getDelegate()Methods in org.jboss.as.controller.operations.validation with parameters of type ParameterValidator Modifier and Type Method Description static ParameterValidatorChainedParameterValidator. chain(ParameterValidator... validators)voidParametersValidator. registerValidator(String parameterName, ParameterValidator validator)Constructors in org.jboss.as.controller.operations.validation with parameters of type ParameterValidator Constructor Description ChainedParameterValidator(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)
-