Package org.jboss.weld.xml
Class BeansXmlParser
- java.lang.Object
-
- org.jboss.weld.xml.BeansXmlParser
-
public class BeansXmlParser extends Object
Retained for backward compatibility with Arquillian and WildFly which incorrectly rely on Weld internals!Also contains various merging utils.
- Author:
- Martin Kouba
-
-
Constructor Summary
Constructors Constructor Description BeansXmlParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BeansXmlHandler
getHandler(URL beansXml)
static <T> org.jboss.weld.bootstrap.spi.BeansXml
merge(Iterable<? extends T> items, Function<T,org.jboss.weld.bootstrap.spi.BeansXml> function, boolean removeDuplicates)
static org.jboss.weld.bootstrap.spi.BeansXml
mergeExisting(Iterable<? extends org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> beanArchives, boolean removeDuplicates)
static org.jboss.weld.bootstrap.spi.BeansXml
mergeExistingDescriptors(Iterable<org.jboss.weld.bootstrap.spi.BeansXml> beanArchives, boolean removeDuplicates)
org.jboss.weld.bootstrap.spi.BeansXml
parse(Iterable<URL> urls)
org.jboss.weld.bootstrap.spi.BeansXml
parse(Iterable<URL> urls, boolean removeDuplicates)
org.jboss.weld.bootstrap.spi.BeansXml
parse(URL beansXml)
-
-
-
Method Detail
-
parse
public org.jboss.weld.bootstrap.spi.BeansXml parse(URL beansXml)
-
parse
public org.jboss.weld.bootstrap.spi.BeansXml parse(Iterable<URL> urls, boolean removeDuplicates)
-
getHandler
protected BeansXmlHandler getHandler(URL beansXml)
-
merge
public static <T> org.jboss.weld.bootstrap.spi.BeansXml merge(Iterable<? extends T> items, Function<T,org.jboss.weld.bootstrap.spi.BeansXml> function, boolean removeDuplicates)
-
mergeExisting
public static org.jboss.weld.bootstrap.spi.BeansXml mergeExisting(Iterable<? extends org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> beanArchives, boolean removeDuplicates)
-
mergeExistingDescriptors
public static org.jboss.weld.bootstrap.spi.BeansXml mergeExistingDescriptors(Iterable<org.jboss.weld.bootstrap.spi.BeansXml> beanArchives, boolean removeDuplicates)
-
-