Package | Description |
---|---|
org.jboss.as.controller | |
org.jboss.as.logging.correctors |
Modifier and Type | Class and Description |
---|---|
class |
PropagatingCorrector
This implementation propagates properties present in the current
attribute value but missing from the new value.
|
Modifier and Type | Field and Description |
---|---|
protected ParameterCorrector |
AbstractAttributeDefinitionBuilder.corrector |
static ParameterCorrector |
MapAttributeDefinition.LIST_TO_MAP_CORRECTOR |
static ParameterCorrector |
CaseParameterCorrector.TO_LOWER
Converts the string value of the
newValue into lowercase only if the value is not already in lowercase. |
static ParameterCorrector |
CaseParameterCorrector.TO_UPPER
Converts the string value of the
newValue into uppercase only if the value is not already in uppercase. |
Modifier and Type | Method and Description |
---|---|
ParameterCorrector |
AbstractAttributeDefinitionBuilder.getCorrector() |
ParameterCorrector |
AttributeDefinition.getCorrector()
Gets the corrector used to correct values before checking that they comply with the attribute's definition.
|
Modifier and Type | Method and Description |
---|---|
BUILDER |
AbstractAttributeDefinitionBuilder.setCorrector(ParameterCorrector corrector)
Sets a
ParameterCorrector to use to adjust any user provided values
before validation
occurs. |
Constructor and Description |
---|
AttributeDefinition(String name,
String xmlName,
org.jboss.dmr.ModelNode defaultValue,
org.jboss.dmr.ModelType type,
boolean allowNull,
boolean allowExpression,
MeasurementUnit measurementUnit,
ParameterCorrector valueCorrector,
ParameterValidator validator,
boolean validateNull,
String[] alternatives,
String[] requires,
AttributeMarshaller attributeMarshaller,
boolean resourceOnly,
DeprecationData deprecationData,
AccessConstraintDefinition[] accessConstraints,
Boolean nilSignificant,
AttributeParser parser,
AttributeAccess.Flag... flags) |
Modifier and Type | Class and Description |
---|---|
class |
FileCorrector
Corrects the
relative-to attribute. |
Copyright © 2023 JBoss by Red Hat. All rights reserved.