
public interface ModuleType<T> extends Child<T>
moduleType xsd type| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Returns the
name attribute |
DependenciesType<ModuleType<T>> |
getOrCreateDependencies()
If not already created, a new
dependencies element with the given value will be created. |
FilterType<ModuleType<T>> |
getOrCreateExports()
If not already created, a new
exports element with the given value will be created. |
ResourcesType<ModuleType<T>> |
getOrCreateResources()
If not already created, a new
resources element with the given value will be created. |
String |
getSlot()
Returns the
slot attribute |
ModuleType<T> |
name(String name)
Sets the
name attribute |
ModuleType<T> |
removeDependencies()
Removes the
dependencies element |
ModuleType<T> |
removeExports()
Removes the
exports element |
ModuleType<T> |
removeName()
Removes the
name attribute |
ModuleType<T> |
removeResources()
Removes the
resources element |
ModuleType<T> |
removeSlot()
Removes the
slot attribute |
ModuleType<T> |
slot(String slot)
Sets the
slot attribute |
FilterType<ModuleType<T>> getOrCreateExports()
exports element with the given value will be created.
Otherwise, the existing exports element will be returned.FilterType> ModuleType<T> removeExports()
exports elementModuleTypeDependenciesType<ModuleType<T>> getOrCreateDependencies()
dependencies element with the given value will be created.
Otherwise, the existing dependencies element will be returned.DependenciesType> ModuleType<T> removeDependencies()
dependencies elementModuleTypeResourcesType<ModuleType<T>> getOrCreateResources()
resources element with the given value will be created.
Otherwise, the existing resources element will be returned.ResourcesType> ModuleType<T> removeResources()
resources elementModuleTypeModuleType<T> name(String name)
name attributename - the value for the attribute nameModuleTypeString getName()
name attributenameModuleType<T> removeName()
name attributeModuleTypeModuleType<T> slot(String slot)
slot attributeslot - the value for the attribute slotModuleTypeString getSlot()
slot attributeslotModuleType<T> removeSlot()
slot attributeModuleTypeCopyright © 2025 JBoss by Red Hat. All rights reserved.