
public interface ModuleDependencyType<T> extends Child<T>
moduleDependencyType xsd type| Modifier and Type | Method and Description |
|---|---|
FilterType<ModuleDependencyType<T>> |
createExports()
Creates a new
exports element |
FilterType<ModuleDependencyType<T>> |
createImports()
Creates a new
imports element |
ModuleDependencyType<T> |
export(Boolean export)
Sets the
export attribute |
List<FilterType<ModuleDependencyType<T>>> |
getAllExports()
Returns all
exports elements |
List<FilterType<ModuleDependencyType<T>>> |
getAllImports()
Returns all
imports elements |
String |
getName()
Returns the
name attribute |
FilterType<ModuleDependencyType<T>> |
getOrCreateExports()
If not already created, a new
exports element will be created and returned. |
FilterType<ModuleDependencyType<T>> |
getOrCreateImports()
If not already created, a new
imports element will be created and returned. |
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> |
removeAllExports()
Removes all
exports elements |
ModuleDependencyType<T> |
removeAllImports()
Removes all
imports elements |
ModuleDependencyType<T> |
removeExport()
Removes the
export attribute |
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 will be created and returned.
Otherwise, the first existing exports element will be returned.exportsFilterType<ModuleDependencyType<T>> createExports()
exports elementFilterType> List<FilterType<ModuleDependencyType<T>>> getAllExports()
exports elementsexportsModuleDependencyType<T> removeAllExports()
exports elementsFilterType> FilterType<ModuleDependencyType<T>> getOrCreateImports()
imports element will be created and returned.
Otherwise, the first existing imports element will be returned.importsFilterType<ModuleDependencyType<T>> createImports()
imports elementFilterType> List<FilterType<ModuleDependencyType<T>>> getAllImports()
imports elementsimportsModuleDependencyType<T> removeAllImports()
imports elementsFilterType> ModuleDependencyType<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 © 2021 JBoss by Red Hat. All rights reserved.