Interface AttributeDefinitionXMLElement.Builder
- All Known Implementing Classes:
AttributeDefinitionXMLElement.DefaultBuilder
- Enclosing interface:
- AttributeDefinitionXMLElement
public static interface AttributeDefinitionXMLElement.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds this element.withLocalName(String localName) Overrides the local name of this attribute.withMarshaller(AttributeMarshaller parser) 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
Overrides the local name of this attribute.- Parameters:
localName- the local name of this attribute- Returns:
- a reference to this builder
-
withName
Overrides the qualified name of this attribute.- Parameters:
name- the qualified name of this attribute- Returns:
- a reference to this builder
-
withParser
Overrides the default parser of this attribute.- Parameters:
parser- an alternate parser- Returns:
- a reference to this builder
-
withMarshaller
Overrides the default marshaller of this attribute.- Parameters:
marshaller- an alternate marshaller- Returns:
- a reference to this builder
-
build
AttributeDefinitionXMLElement build()Builds this element.- Returns:
- an XML element
-