Package org.jboss.as.controller.xml
Class XMLChoice.DefaultXMLElementChoice<RC,WC>
- java.lang.Object
-
- org.jboss.as.controller.xml.XMLParticle.DefaultXMLParticle<RC,WC>
-
- org.jboss.as.controller.xml.XMLElementGroup.DefaultXMLElementGroup<RC,WC>
-
- org.jboss.as.controller.xml.XMLParticleGroup.DefaultXMLParticleGroup<RC,WC>
-
- org.jboss.as.controller.xml.XMLChoice.DefaultXMLElementChoice<RC,WC>
-
- All Implemented Interfaces:
Feature,XMLChoice<RC,WC>,XMLElementGroup<RC,WC>,XMLParticle<RC,WC>,XMLParticleGroup<RC,WC>
- Direct Known Subclasses:
NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice,SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice
public static class XMLChoice.DefaultXMLElementChoice<RC,WC> extends XMLParticleGroup.DefaultXMLParticleGroup<RC,WC> implements XMLChoice<RC,WC>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLChoice
XMLChoice.Builder<RC,WC>, XMLChoice.DefaultBuilder<RC,WC>, XMLChoice.DefaultXMLChoice<RC,WC>, XMLChoice.DefaultXMLElementChoice<RC,WC>
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLElementGroup
XMLElementGroup.AbstractBuilder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLElementGroup<RC,WC>,B extends XMLElementGroup.Builder<RC,WC,E,T,B>>, XMLElementGroup.Builder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLElementGroup<RC,WC>,B extends XMLElementGroup.Builder<RC,WC,E,T,B>>, XMLElementGroup.DefaultXMLElementGroup<RC,WC>
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticle
XMLParticle.AbstractBuilder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>, XMLParticle.Builder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>, XMLParticle.DefaultXMLParticle<RC,WC>
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticleGroup
XMLParticleGroup.AbstractBuilder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLParticleGroup<RC,WC>,B extends XMLParticleGroup.Builder<RC,WC,E,T,B>>, XMLParticleGroup.Builder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLParticleGroup<RC,WC>,B extends XMLParticleGroup.Builder<RC,WC,E,T,B>>, XMLParticleGroup.DefaultXMLParticleGroup<RC,WC>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefaultXMLElementChoice(Collection<? extends XMLElement<RC,WC>> elements, XMLCardinality cardinality, Consumer<RC> absenteeHandler, Stability stability)protectedDefaultXMLElementChoice(Set<QName> names, XMLCardinality cardinality, org.wildfly.common.function.ExceptionFunction<org.jboss.staxmapper.XMLExtendedStreamReader,XMLElement<RC,WC>,XMLStreamException> elementReader, Consumer<RC> absenteeHandler, XMLContentWriter<WC> writer, Stability stability)
-
Method Summary
-
Methods inherited from class org.jboss.as.controller.xml.XMLElementGroup.DefaultXMLElementGroup
equals, getReaderNames, hashCode, toString
-
Methods inherited from class org.jboss.as.controller.xml.XMLParticle.DefaultXMLParticle
getCardinality, getReader, getStability, getWriter
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.as.controller.Feature
getStability
-
Methods inherited from interface org.jboss.as.controller.xml.XMLElementGroup
getNames, getReaderNames
-
Methods inherited from interface org.jboss.as.controller.xml.XMLParticle
getCardinality, getReader, getWriter
-
-
-
-
Constructor Detail
-
DefaultXMLElementChoice
protected DefaultXMLElementChoice(Collection<? extends XMLElement<RC,WC>> elements, XMLCardinality cardinality, Consumer<RC> absenteeHandler, Stability stability)
-
DefaultXMLElementChoice
protected DefaultXMLElementChoice(Set<QName> names, XMLCardinality cardinality, org.wildfly.common.function.ExceptionFunction<org.jboss.staxmapper.XMLExtendedStreamReader,XMLElement<RC,WC>,XMLStreamException> elementReader, Consumer<RC> absenteeHandler, XMLContentWriter<WC> writer, Stability stability)
-
-