Package | Description |
---|---|
org.wamblee.system.adapters | |
org.wamblee.system.container | |
org.wamblee.system.core | |
org.wamblee.system.graph.component | |
org.wamblee.system.spring |
Modifier and Type | Method and Description |
---|---|
List<RequiredInterface> |
SetterConfiguration.getRequiredInterfaces()
Gets the required interfaces based on the configured setteres.
|
List<RequiredInterface> |
ClassConfiguration.getRequiredInterfaces() |
List<RequiredInterface> |
ConstructorConfiguration.getRequiredInterfaces() |
List<RequiredInterface> |
ParameterValues.getRequiredInterfaces()
Gets the required interfaces to provide values that are not provided in
another way.
|
List<RequiredInterface> |
ObjectConfiguration.getRequiredInterfaces() |
Modifier and Type | Method and Description |
---|---|
DefaultContainer |
DefaultContainer.addRequiredInterface(RequiredInterface aRequired) |
Modifier and Type | Method and Description |
---|---|
Container |
Container.addRequiredInterface(RequiredInterface aRequired) |
Constructor and Description |
---|
Container(String aName,
Component[] aComponents,
ProvidedInterface[] aProvided,
RequiredInterface[] aRequired)
Constructs the container
|
Constructor and Description |
---|
Container(String aName,
Component[] aComponents,
List<ProvidedInterface> aProvided,
List<RequiredInterface> aRequired)
Constructs the container
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRequiredInterface |
Modifier and Type | Method and Description |
---|---|
RequiredInterface |
AbstractComponent.findRequiredInterface(String aName) |
Modifier and Type | Method and Description |
---|---|
List<RequiredInterface> |
Component.getRequiredInterfaces()
Gets a description of the required interfaces.
|
List<RequiredInterface> |
AbstractComponent.getRequiredInterfaces() |
Modifier and Type | Method and Description |
---|---|
AbstractComponent<Type> |
AbstractComponent.addRequiredInterface(RequiredInterface aRequired) |
boolean |
DefaultRequiredInterface.covers(RequiredInterface aObject) |
boolean |
RequiredInterface.covers(RequiredInterface aInterface)
Determines if the requirements of the current interface are at least
those of the given required interface.
|
Constructor and Description |
---|
AbstractComponent(String aName,
ProvidedInterface[] aProvided,
RequiredInterface[] aRequired)
Constructs the subsystem.
|
Constructor and Description |
---|
AbstractComponent(String aName,
List<ProvidedInterface> aProvided,
List<RequiredInterface> aRequired)
Constructs the subsystem.
|
Modifier and Type | Method and Description |
---|---|
RequiredInterface |
ExternalRequiredInterfaceNode.getRequired() |
RequiredInterface |
RequiredInterfaceNode.getRequired() |
Modifier and Type | Method and Description |
---|---|
void |
ComponentGraph.addRequiredInterface(Component aComponent,
RequiredInterface aInterface)
Adds an externally required interface of a container.
|
Constructor and Description |
---|
ExternalRequiredInterfaceNode(Component aComponent,
RequiredInterface aRequired)
Creates a new ExternalRequiredInterfaceNode object.
|
RequiredInterfaceNode(Component aComponent,
RequiredInterface aRequired)
Creates a new RequiredInterfaceNode object.
|
Constructor and Description |
---|
SpringComponent(String aName,
String[] aConfigFiles,
Map<String,ProvidedInterface> aProvided,
Map<RequiredInterface,String> aRequired)
Constructs a spring system.
|
Copyright © 2022. All rights reserved.