Package org.jboss.as.controller.xml
Class XMLParticle.AbstractBuilder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>
java.lang.Object
org.jboss.as.controller.xml.XMLParticle.AbstractBuilder<RC,WC,T,B>
- All Implemented Interfaces:
XMLParticle.Builder<RC,WC, T, B>
- Direct Known Subclasses:
NamedResourceRegistrationXMLChoice.DefaultBuilder,SingletonResourceRegistrationXMLChoice.DefaultBuilder,XMLContainer.AbstractBuilder,XMLElementGroup.AbstractBuilder,XMLParticleGroup.AbstractBuilder
- Enclosing interface:
- XMLParticle<RC,
WC>
public abstract static class XMLParticle.AbstractBuilder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>
extends Object
implements XMLParticle.Builder<RC,WC,T,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Bbuilder()protected XMLCardinalitywithCardinality(XMLCardinality cardinality) Override the cardinality of this XML particleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.xml.XMLParticle.Builder
build
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
withCardinality
Description copied from interface:XMLParticle.BuilderOverride the cardinality of this XML particle- Specified by:
withCardinalityin interfaceXMLParticle.Builder<RC,WC, T extends XMLParticle<RC, WC>, B extends XMLParticle.Builder<RC, WC, T, B>> - Parameters:
cardinality- the cardinality of this XML particle- Returns:
- a reference to this builder
-
getCardinality
-
builder
-