Class AttributeDefinitionXMLElement.DefaultBuilder
java.lang.Object
org.jboss.as.controller.persistence.xml.AttributeDefinitionXMLElement.DefaultBuilder
- All Implemented Interfaces:
AttributeDefinitionXMLElement.Builder
- Enclosing interface:
- AttributeDefinitionXMLElement
public static class AttributeDefinitionXMLElement.DefaultBuilder
extends Object
implements AttributeDefinitionXMLElement.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds this element.withLocalName(String localName) Overrides the local name of this attribute.withMarshaller(AttributeMarshaller marshaller) Overrides the default marshaller of this attribute.Overrides the qualified name of this attribute.withParser(AttributeParser parser) Overrides the default parser of this attribute.
-
Method Details
-
withLocalName
Description copied from interface:AttributeDefinitionXMLElement.BuilderOverrides the local name of this attribute.- Specified by:
withLocalNamein interfaceAttributeDefinitionXMLElement.Builder- Parameters:
localName- the local name of this attribute- Returns:
- a reference to this builder
-
withName
Description copied from interface:AttributeDefinitionXMLElement.BuilderOverrides the qualified name of this attribute.- Specified by:
withNamein interfaceAttributeDefinitionXMLElement.Builder- Parameters:
name- the qualified name of this attribute- Returns:
- a reference to this builder
-
withParser
Description copied from interface:AttributeDefinitionXMLElement.BuilderOverrides the default parser of this attribute.- Specified by:
withParserin interfaceAttributeDefinitionXMLElement.Builder- Parameters:
parser- an alternate parser- Returns:
- a reference to this builder
-
withMarshaller
Description copied from interface:AttributeDefinitionXMLElement.BuilderOverrides the default marshaller of this attribute.- Specified by:
withMarshallerin interfaceAttributeDefinitionXMLElement.Builder- Returns:
- a reference to this builder
-
build
Description copied from interface:AttributeDefinitionXMLElement.BuilderBuilds this element.- Specified by:
buildin interfaceAttributeDefinitionXMLElement.Builder- Returns:
- an XML element
-