Interface AttributeDefinitionXMLConfiguration.Configurator<C extends AttributeDefinitionXMLConfiguration.Configurator<C>>

All Known Subinterfaces:
NamedResourceRegistrationXMLElement.Builder, ResourceRegistrationXMLElement.Builder<T,B>, ResourceXMLAll.Builder, ResourceXMLChoice.Builder, ResourceXMLContainer.Builder<T,B>, ResourceXMLElement.Builder, ResourceXMLElementGroup.Builder<T,B>, ResourceXMLParticleGroup.Builder<T,B>, ResourceXMLSequence.Builder, SingletonResourceRegistrationXMLElement.Builder, SubsystemResourceRegistrationXMLElement.Builder
All Known Implementing Classes:
NamedResourceRegistrationXMLElement.DefaultBuilder, ResourceRegistrationXMLElement.AbstractBuilder, ResourceXMLAll.DefaultBuilder, ResourceXMLChoice.DefaultBuilder, ResourceXMLContainer.AbstractBuilder, ResourceXMLElement.DefaultBuilder, ResourceXMLElementGroup.AbstractBuilder, ResourceXMLParticleGroup.AbstractBuilder, ResourceXMLSequence.DefaultBuilder, SingletonResourceRegistrationXMLElement.DefaultBuilder, SubsystemResourceRegistrationXMLElement.DefaultBuilder
Enclosing interface:
AttributeDefinitionXMLConfiguration

public static interface AttributeDefinitionXMLConfiguration.Configurator<C extends AttributeDefinitionXMLConfiguration.Configurator<C>>
  • Method Details

    • withLocalNames

      C withLocalNames(Map<AttributeDefinition,String> localNames)
      Overrides the qualified names for the specified attributes.
      Parameters:
      names - a mapping of qualified name overrides
      Returns:
      a reference to this configurator
    • withNames

      C withNames(Map<AttributeDefinition,QName> names)
      Overrides the qualified names for the specified attributes.
      Parameters:
      names - a mapping of qualified name overrides
      Returns:
      a reference to this configurator
    • withParsers

      C withParsers(Map<AttributeDefinition,AttributeParser> parsers)
      Overrides the parsers for the specified attributes.
      Parameters:
      parsers - a mapping of parser overrides
      Returns:
      a reference to this configurator
    • withMarshallers

      C withMarshallers(Map<AttributeDefinition,AttributeMarshaller> marshallers)
      Overrides the marshallers for the specified attributes.
      Parameters:
      marshallers - a mapping of marshaller overrides
      Returns:
      a reference to this configurator