Class AttributeXMLBuilderOperator

  • All Implemented Interfaces:
    Function<org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder,​org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder>, UnaryOperator<org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder>

    public class AttributeXMLBuilderOperator
    extends Object
    implements UnaryOperator<org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder>
    PersistentResourceXMLBuilder operator that adds the attributes of a given Attribute enumeration
    Author:
    Paul Ferraro
    • Constructor Detail

      • AttributeXMLBuilderOperator

        public AttributeXMLBuilderOperator()
      • AttributeXMLBuilderOperator

        public AttributeXMLBuilderOperator​(Class<A> attributeClass)
    • Method Detail

      • apply

        public org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder apply​(org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder builder)
        Specified by:
        apply in interface Function<org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder,​org.jboss.as.controller.PersistentResourceXMLDescription.PersistentResourceXMLBuilder>