public interface CapabilityRegistry<T>
Modifier and Type | Method and Description |
---|---|
<S extends Capability> |
addExportedCapability(Class<S> capabilityClass,
S capability) |
<S extends Capability> |
addSupportedCapability(Class<S> capabilityClass,
S capability) |
T |
getTarget() |
<S extends Capability> void addExportedCapability(Class<S> capabilityClass, S capability)
<S extends Capability> void addSupportedCapability(Class<S> capabilityClass, S capability)
T getTarget()