| Blueprint |
Class that represents a device blueprint.
|
| Capability |
Represents a capability a device can have.
|
| CapabilityAssociation |
A capability association is used in defining how capabilities combine to form other capabilities
A combined capability requires multiple inputs.
|
| CapabilityLibrary |
Capability library contains all of the capabilities and capability associations in the ontology.
|
| CapabilityParameter |
Abstract super class for capability parameters.
|
| Device |
Abstract class that represents different kinds of devices.
|
| DeviceCombination |
Class that represents a device combination.
|
| DeviceWithCapabilities |
Abstract class that represents a device that directly knows its capabilities i.e.
|
| IndividualDevice |
Class representing an individual device.
|
| Parameter |
Class that represents a parameter that a device can have.
|
| ParameterAssociation<T extends CapabilityParameter> |
Represents the relationship between capabilities or parameter objects and capability parameters.
|
| ParameterObject |
Represents complex parameters capabilities can have such as itemsize which consist of multiple parameters
|
| ParameterObjectValue |
This class represents values for ParameterObjects that devices can have for their capabilities.
|
| ParameterValue |
Class that represents values for a parameter related to a capability that a device or blueprint has.
|
| ProcessTaxonomy |
This class represents a process taxonomy.
|
| ProcessTaxonomyModel |
Class that has information about the process taxonomy model
|
| RealDeviceCombination |
A real device combination consists of other real device combinations and individual devices.
|
| ResourceCapability |
A resource capability represents information about a particular device's capability.
|
| TestDeviceCombination |
Class that represents a device combination created as a possible combination that could be really created but does not currently exist.
|