
public interface ModuleDependencyType<T> extends Child<T>
moduleDependencyType xsd type| Modifier and Type | Method and Description |
|---|---|
ModuleDependencyType<T> |
export(Boolean export)
Sets the
export attribute |
String |
getName()
Returns the
name attribute |
FilterType<ModuleDependencyType<T>> |
getOrCreateExports()
If not already created, a new
exports element with the given value will be created. |
FilterType<ModuleDependencyType<T>> |
getOrCreateImports()
If not already created, a new
imports element with the given value will be created. |
ServiceDispositionType |
getServices()
Returns the
services attribute |
String |
getServicesAsString()
Returns the
services attribute |
String |
getSlot()
Returns the
slot attribute |
Boolean |
isExport()
Returns the
export attribute |
Boolean |
isOptional()
Returns the
optional attribute |
ModuleDependencyType<T> |
name(String name)
Sets the
name attribute |
ModuleDependencyType<T> |
optional(Boolean optional)
Sets the
optional attribute |
ModuleDependencyType<T> |
removeExport()
Removes the
export attribute |
ModuleDependencyType<T> |
removeExports()
Removes the
exports element |
ModuleDependencyType<T> |
removeImports()
Removes the
imports element |
ModuleDependencyType<T> |
removeName()
Removes the
name attribute |
ModuleDependencyType<T> |
removeOptional()
Removes the
optional attribute |
ModuleDependencyType<T> |
removeServices()
Removes the
services attribute |
ModuleDependencyType<T> |
removeSlot()
Removes the
slot attribute |
ModuleDependencyType<T> |
services(ServiceDispositionType services)
Sets the
services attribute |
ModuleDependencyType<T> |
services(String services)
Sets the
services attribute |
ModuleDependencyType<T> |
slot(String slot)
Sets the
slot attribute |
FilterType<ModuleDependencyType<T>> getOrCreateExports()
exports element with the given value will be created.
Otherwise, the existing exports element will be returned.FilterType> ModuleDependencyType<T> removeExports()
exports elementModuleDependencyTypeFilterType<ModuleDependencyType<T>> getOrCreateImports()
imports element with the given value will be created.
Otherwise, the existing imports element will be returned.FilterType> ModuleDependencyType<T> removeImports()
imports elementModuleDependencyTypeModuleDependencyType<T> name(String name)
name attributename - the value for the attribute nameModuleDependencyTypeString getName()
name attributenameModuleDependencyType<T> removeName()
name attributeModuleDependencyTypeModuleDependencyType<T> slot(String slot)
slot attributeslot - the value for the attribute slotModuleDependencyTypeString getSlot()
slot attributeslotModuleDependencyType<T> removeSlot()
slot attributeModuleDependencyTypeModuleDependencyType<T> export(Boolean export)
export attributeexport - the value for the attribute exportModuleDependencyTypeBoolean isExport()
export attributeexportModuleDependencyType<T> removeExport()
export attributeModuleDependencyTypeModuleDependencyType<T> services(ServiceDispositionType services)
services attributeservices - the value for the attribute servicesModuleDependencyTypeModuleDependencyType<T> services(String services)
services attributeservices - the value for the attribute servicesModuleDependencyTypeServiceDispositionType getServices()
services attributeservicesString getServicesAsString()
services attributeservicesModuleDependencyType<T> removeServices()
services attributeModuleDependencyTypeModuleDependencyType<T> optional(Boolean optional)
optional attributeoptional - the value for the attribute optionalModuleDependencyTypeBoolean isOptional()
optional attributeoptionalModuleDependencyType<T> removeOptional()
optional attributeModuleDependencyTypeCopyright © 2025 JBoss by Red Hat. All rights reserved.