
public interface ModuleDependencyType<T> extends Child<T>
moduleDependencyType xsd type| Modifier and Type | Method and Description |
|---|---|
ModuleDependencyType<T> |
annotations(Boolean annotations)
Sets the
annotations attribute |
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 |
MetaInfDispositionType |
getMetaInf()
Returns the
meta-inf attribute |
String |
getMetaInfAsString()
Returns the
meta-inf attribute |
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 |
isAnnotations()
Returns the
annotations attribute |
Boolean |
isExport()
Returns the
export attribute |
Boolean |
isOptional()
Returns the
optional attribute |
ModuleDependencyType<T> |
metaInf(MetaInfDispositionType metaInf)
Sets the
meta-inf attribute |
ModuleDependencyType<T> |
metaInf(String metaInf)
Sets the
meta-inf 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> |
removeAnnotations()
Removes the
annotations attribute |
ModuleDependencyType<T> |
removeExport()
Removes the
export attribute |
ModuleDependencyType<T> |
removeMetaInf()
Removes the
meta-inf 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 attributeModuleDependencyTypeModuleDependencyType<T> annotations(Boolean annotations)
annotations attributeannotations - the value for the attribute annotationsModuleDependencyTypeBoolean isAnnotations()
annotations attributeannotationsModuleDependencyType<T> removeAnnotations()
annotations attributeModuleDependencyTypeModuleDependencyType<T> metaInf(MetaInfDispositionType metaInf)
meta-inf attributemetaInf - the value for the attribute meta-infModuleDependencyTypeModuleDependencyType<T> metaInf(String metaInf)
meta-inf attributemetaInf - the value for the attribute meta-infModuleDependencyTypeMetaInfDispositionType getMetaInf()
meta-inf attributemeta-infString getMetaInfAsString()
meta-inf attributemeta-infModuleDependencyType<T> removeMetaInf()
meta-inf attributeModuleDependencyTypeCopyright © 2025 JBoss by Red Hat. All rights reserved.