public class DriversTypeImpl<T> extends Object implements Child<T>, DriversType<T>
driversType
xsd typeConstructor and Description |
---|
DriversTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node) |
DriversTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node,
org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) |
Modifier and Type | Method and Description |
---|---|
DriverType<DriversType<T>> |
createDriver()
Creates a new
driver element |
List<DriverType<DriversType<T>>> |
getAllDriver()
Returns all
driver elements |
DriverType<DriversType<T>> |
getOrCreateDriver()
If not already created, a new
driver element will be created and returned. |
DriversType<T> |
removeAllDriver()
Removes all
driver elements |
T |
up()
Returns the parent of this
Child |
public DriversTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
public DriverType<DriversType<T>> getOrCreateDriver()
driver
element will be created and returned.
Otherwise, the first existing driver
element will be returned.getOrCreateDriver
in interface DriversType<T>
driver
public DriverType<DriversType<T>> createDriver()
driver
elementcreateDriver
in interface DriversType<T>
DriverType>
public List<DriverType<DriversType<T>>> getAllDriver()
driver
elementsgetAllDriver
in interface DriversType<T>
driver
public DriversType<T> removeAllDriver()
driver
elementsremoveAllDriver
in interface DriversType<T>
DriverType>
Copyright © 2015 JBoss by Red Hat. All rights reserved.