Interface AttributeDefinitionXMLElement.Builder
-
- All Known Implementing Classes:
AttributeDefinitionXMLElement.DefaultBuilder
- Enclosing interface:
- AttributeDefinitionXMLElement
public static interface AttributeDefinitionXMLElement.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeDefinitionXMLElementbuild()Builds this element.AttributeDefinitionXMLElement.BuilderwithLocalName(String localName)Overrides the local name of this attribute.AttributeDefinitionXMLElement.BuilderwithMarshaller(AttributeMarshaller parser)Overrides the default marshaller of this attribute.AttributeDefinitionXMLElement.BuilderwithName(QName name)Overrides the qualified name of this attribute.AttributeDefinitionXMLElement.BuilderwithParser(AttributeParser parser)Overrides the default parser of this attribute.
-
-
-
Method Detail
-
withLocalName
AttributeDefinitionXMLElement.Builder withLocalName(String localName)
Overrides the local name of this attribute.- Parameters:
localName- the local name of this attribute- Returns:
- a reference to this builder
-
withName
AttributeDefinitionXMLElement.Builder withName(QName name)
Overrides the qualified name of this attribute.- Parameters:
name- the qualified name of this attribute- Returns:
- a reference to this builder
-
withParser
AttributeDefinitionXMLElement.Builder withParser(AttributeParser parser)
Overrides the default parser of this attribute.- Parameters:
parser- an alternate parser- Returns:
- a reference to this builder
-
withMarshaller
AttributeDefinitionXMLElement.Builder withMarshaller(AttributeMarshaller parser)
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
-
-