Skip navigation links
A B C D E F G I J M P R S T V 

A

addAssociation(String, String, String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
connect a capability association to one capability as output and to another as a input
addCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
add a device capability
addCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
add a device capability If the capability has already been added does nothing.
addCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Add capability to the device's blueprint.
addCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Add a capability that implements this process taxonomy
addChild(ParameterObject) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Add a child parameter object.
addChild(ProcessTaxonomy) - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Add a new child process taxonomy.
addDevice(Device) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceCombination
add a device to this device's devices
addInputAndOutput(Capability, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
Convenience method for adding a capability as output and another as input
addInputAssociation(CapabilityAssociation) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Add a new input association for the capability
addInputCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
connect the capability and association as input
addOutputAssociation(CapabilityAssociation) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
add a new output capability association
addOutputCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
combine the capability and association as outputs
addParameterAssociation(ParameterAssociation<Parameter>) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Add a parameter association that connects a simple capability parameter to this parameter object.
addParameterAssociationForParameter(ParameterAssociation<Parameter>) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Add a parameter association to the capability.
addParameterAssociationForParameterObject(String, ParameterAssociation<ParameterObject>) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Add a parameter association for a object property.
addParameterObject(String, ParameterObjectValue, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Add a ParameterObjectValue for the device.
addParameterObject(String, ParameterObjectValue, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
addParameterObject(String, ParameterObjectValue, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
This has not yet been implemented for this subclass.
addParameterObject(String, ParameterObjectValue) - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Add a value for a parameter object.
addParameterValue(Parameter, Object, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Set a value for a parameter.
addParameterValue(Parameter, Object, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
addParameterValue(Parameter, Object, Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
This has not yet been implemented for this subclass.
addParameterValue(Parameter, Object) - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Add a value for the given capability parameter.
addResourceCapability(ResourceCapability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Add a resource capability to this device.
addResourceCapability(ResourceCapability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
addResourceCapability(ResourceCapability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Not yet implemented for this.
addValue(ParameterValue) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Add a parameter value that has a value for one of the ParameterObject's members
addValue(Parameter, Object) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Add a value for one of the parameter object's members.
addValue(Object) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Add a value for the parameter
addValueAlternative(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Add an alternative for this parameter's value.
App - Class in fi.tut.mei.capabilityQueryLib
Command line client for the ontology query library
App() - Constructor for class fi.tut.mei.capabilityQueryLib.App
 

B

Blueprint - Class in fi.tut.mei.capabilityQueryLib.model
Class that represents a device blueprint.
Blueprint(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.Blueprint
Create a blueprint with the given name.
Blueprint(String, ParameterObject) - Constructor for class fi.tut.mei.capabilityQueryLib.model.Blueprint
Create a blueprint with the given name.

C

Capability - Class in fi.tut.mei.capabilityQueryLib.model
Represents a capability a device can have.
Capability(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.Capability
Create a capability with the given name.
CAPABILITY_NS - Static variable in class fi.tut.mei.capabilityQueryLib.Client
the capability ontology name space url
CAPABILITY_ONTCLASS - Static variable in class fi.tut.mei.capabilityQueryLib.Client
The URI of the capability ontology class
CapabilityAssociation - Class in fi.tut.mei.capabilityQueryLib.model
A capability association defines how capabilities combine to form other capabilities
CapabilityAssociation(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
 
CapabilityLibrary - Class in fi.tut.mei.capabilityQueryLib.model
Capability library contains all of the capabilities and capability associations in the ontology.
CapabilityLibrary() - Constructor for class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
 
CapabilityParameter - Class in fi.tut.mei.capabilityQueryLib.model
Abstract super class for capability parameters.
CapabilityParameter(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.CapabilityParameter
Create with the given name.
Client - Class in fi.tut.mei.capabilityQueryLib
A library for querying the ontology.
Client() - Constructor for class fi.tut.mei.capabilityQueryLib.Client
Create a ontology client using the default ontology defined in RESOURCE_ONTOLOGY_LOCATION
Client(String) - Constructor for class fi.tut.mei.capabilityQueryLib.Client
creates a ontology client that reads the ontology from the given source
Client.CombinedCapabilityInfo - Class in fi.tut.mei.capabilityQueryLib
The result of a combined capability query.
CombinedCapabilityInfo(Capability, Set<Capability>) - Constructor for class fi.tut.mei.capabilityQueryLib.Client.CombinedCapabilityInfo
 
compareTo(ProcessTaxonomy) - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Compares based on name.

D

DEFAULT_RESOURCE_ONTOLOGY_LOCATION - Static variable in class fi.tut.mei.capabilityQueryLib.Client
Default location for the resource instance ontology.
Device - Class in fi.tut.mei.capabilityQueryLib.model
Abstract class that represents different kinds of devices.
Device(String, Device.Type) - Constructor for class fi.tut.mei.capabilityQueryLib.model.Device
Create a device with the given name and type information
Device.Type - Enum in fi.tut.mei.capabilityQueryLib.model
Represents different device types: individual device, blueprint or device combination
DeviceCombination - Class in fi.tut.mei.capabilityQueryLib.model
Class that represents a device combination.
DeviceCombination(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.DeviceCombination
Create a device combination with the given name.
DeviceWithCapabilities - Class in fi.tut.mei.capabilityQueryLib.model
Abstract class that represents a device that directly knows its capabilities i.e.
DeviceWithCapabilities(String, Device.Type) - Constructor for class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
Create with a given name.

E

executeQuery(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Execute the SPARQL query in the given file for the ontology.

F

fi.tut.mei.capabilityQueryLib - package fi.tut.mei.capabilityQueryLib
 
fi.tut.mei.capabilityQueryLib.model - package fi.tut.mei.capabilityQueryLib.model
 

G

getAll() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomyModel
Get all process taxonomies.
getAllCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get all capabilities that directly or indirectly implement this process taxonomy.
getAtLeast() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The minimum number of parameter values for a device with this capability.
getAtMost() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The maximum number of parameter values for a device with this capability.
getBasicInformation() - Method in class fi.tut.mei.capabilityQueryLib.model.Blueprint
 
getBasicInformation() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get basic information about this device.
getBasicInformation() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Get the basic information of this device which is the basic information of the blueprint of this device.
getBasicResourceInformation() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get basic resource information.
getBlueprint(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get information about the given blueprint.
getBlueprint() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
get the blueprint the device is based on
getBlueprint() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Get the blueprint the individual device is based on.
getBlueprints() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get the names of all of the device blueprints in the ontology.
getBlueprintsByCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.Client
List names of blueprints that have the given capability.
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get all capabilities in the ontology.
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
get all of the capabilities
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get the capabilities this device has
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
get the capabilities this device has
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
 
getCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get the capabilities that implement this process taxonomy.
getCapability(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
get a capability by name
getCapability(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
get a capability with a name
getCapability() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Get the capability to which these parameter values are related to
getCapability() - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Get the capability this has information for.
getCapabilityAssociation(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get a capability association by name
getCapabilityAssociation(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
get capability association by name
getCapabilityAssociations() - Method in class fi.tut.mei.capabilityQueryLib.Client
List all capability associations in the model.
getCapabilityAssociations() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
get all capability associations
getCapabilityParameterObjectProperties(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get property names that connect the given capability to its ParameterObjectValues.
getCapabilityParameterObjectProperties(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
getCapabilityParameterObjectProperties(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
 
getChildren() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Get the child parameter objects.
getChildren() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get the child process taxonomies.
getCombinationPossibilitiesForCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.Client
Find all device combination possibilities that have the given combined capability and can be formed from the device blueprints in the ontology.
getCombinedCapabilities(Collection<Capability>) - Method in class fi.tut.mei.capabilityQueryLib.Client
Gives combined capabilities that can be formed from some of the given capabilities.
getCombinedCapability() - Method in class fi.tut.mei.capabilityQueryLib.Client.CombinedCapabilityInfo
get the combined capability
getDescription() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get the capability's description text.
getDescription() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityParameter
Get the description of the parameter.
getDescription() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get a description of the device.
getDescription() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Get the description of the individual device.
getDescription() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get the description of this process taxonomy.
getDescriptionAsPlainText() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get description text with possible HTML tags removed.
getDeviceCombination(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get information about a device combination.
getDeviceCombinations() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get names of all device combinations in the ontology.
getDeviceCombinationsByCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get names of device combinations that have a given capability.
getDevices() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get the devices this device consists of
getDevices() - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceCombination
get the devices this device consists of
getDevicesForBlueprint(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get list of names of individual devices that are based on the given blueprint.
getExactly() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The exact number of parameter values for a device with this capability.
getHighestLevelDeviceCombinations() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get the names of all highest level device combinations.
getHighestLevelProcessTaxonomies() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomyModel
Get the highest level process taxonomies i.e.
getImplements() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get the process taxonomy that this capability implements if any.
getIndividualDevice(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get information about the individual device with the given name.
getIndividualDevices() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get the names of all individual devices in the ontology.
getIndividualDevicesByCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get list of names of individual devices that have the given capability.
getInputs() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
get the input capability associations
getInputs() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
get the capabilities that have this association as input
getName() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
get the capability name
getName() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
get association name
getName() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityParameter
Get the parameter name.
getName() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
get device name
getName() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get the name.
getOntology() - Method in class fi.tut.mei.capabilityQueryLib.Client
Returns the Jena ontology model used by the client.
getOntologyFile() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get the file path / URI used in creating this client.
getOrCreateCapability(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
get a capability with a name.
getOutputs() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
get the output capability associations
getOutputs() - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
get the capabilities that has this association as output
getParameter(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get capability parameter with the given name.
getParameter() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
Get the parameter this association is for.
getParameter() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Return information about the parameter whose values this represents.
getParameterAssociation(Parameter) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get parameter association for the given parameter.
getParameterAssociation(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get parameter association for the given property.
getParameterAssociation(Parameter) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Get a parameter association for the given parameter.
getParameterAssociations() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Get all parameter associations of this parameter object.
getParameterAssociationsForParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get information about simple capability parameters such as payload associated with this capability.
getParameterObject(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Get the parameter object with the given name.
getParameterObject() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Get the parameter object this has values for.
getParameterObjectProperties() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Get the different properties whose value is parameter association to a parameter object
getParameterObjectProperties() - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Get all properties for which there are parameter object values.
getParameterObjectValue(Capability, String) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get ParameterObjectValues related to a capability via the given property.
getParameterObjectValue(Capability, String) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
getParameterObjectValue(Capability, String) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
 
getParameterObjectValues(String) - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Get parameter object values for the given property.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Deprecated.
consider using Capability.getParameterAssociationsForParameters() instead. You get the parameters via the ParameterAssociations and cardinality information.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get parameters and their values for this device.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
Get parameters and their values for this device.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Gets parameters from the device's blueprint.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Deprecated.
getParameters() - Method in class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Get all parameter values related to the capability.
getParameterValuesForCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get parameter values related to given capability for this device.
getParameterValuesForCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
Get parameter values related to given capability for this device.
getParameterValuesForCapability(Capability) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Gets parameter values from the blueprint.
getParent() - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Get the parent of this process taxonomy.
getProcessTaxonomyByName(String) - Method in class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomyModel
Get a process taxonomy by name.
getProcessTaxonomyModel() - Method in class fi.tut.mei.capabilityQueryLib.Client
Get an object that holds information about the process taxonomy model.
getProducedBy() - Method in class fi.tut.mei.capabilityQueryLib.Client.CombinedCapabilityInfo
get the capabilities that produced the combined capability
getResourceCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get the resource capabilities of the device.
getResourceCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.DeviceWithCapabilities
 
getResourceCapabilities() - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
 
getSimpleCapabilitiesForDeviceCombination(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
get all of the simple capabilities of a device combination
getType() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Get the type of the device.
getType() - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Get the type of the parameter value for example float, int or string.
getUnit() - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Return the unit of this parameter.
getValue(String) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Get the value for a parameter object's member by name
getValue() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Combine the different values into a string separated by commas.
getValueAlternatives() - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Get the set of values this parameter can have.
getValues() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Get all parameter values for the parameter object's members.
getValues() - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Give the values for the parameter.

I

IndividualDevice - Class in fi.tut.mei.capabilityQueryLib.model
Class representing an individual device.
IndividualDevice(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Create a device with the given name.
isCombinedCapability() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Tells if this capability is a combined capability ie.e it has input associations.

J

joinStrings(String, Iterable<String>) - Static method in class fi.tut.mei.capabilityQueryLib.App
Create a string containing the given strings separated with the separator string

M

main(String[]) - Static method in class fi.tut.mei.capabilityQueryLib.App
 

P

Parameter - Class in fi.tut.mei.capabilityQueryLib.model
Class that represents a parameter that a device can have.
Parameter(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.Parameter
Create a new parameter.
ParameterAssociation<T extends CapabilityParameter> - Class in fi.tut.mei.capabilityQueryLib.model
Represents the relationship between capabilities or parameter objects and capability parameters.
ParameterAssociation(T) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
Create an association for the given parameter.
ParameterObject - Class in fi.tut.mei.capabilityQueryLib.model
Represents complex parameters capabilities can have such as itemsize which consist of multiple parameters
ParameterObject(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ParameterObject
Construct a ParameterObject with the given name.
ParameterObjectValue - Class in fi.tut.mei.capabilityQueryLib.model
This class represents values for ParameterObjects that devices can have for their capabilities.
ParameterObjectValue(ParameterObject) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ParameterObjectValue
Construct a ParameterObjectValue for a given ParameterObject.
ParameterValue - Class in fi.tut.mei.capabilityQueryLib.model
Class that represents values for a parameter related to a capability that a device or blueprint has.
ParameterValue(Parameter, Capability) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ParameterValue
Create a new ParameterValue for a capability.
PROCESS_TAXONOMY_NS - Static variable in class fi.tut.mei.capabilityQueryLib.Client
The process taxonomy model ontology name space.
ProcessTaxonomy - Class in fi.tut.mei.capabilityQueryLib.model
This class represents a process taxonomy.
ProcessTaxonomy(String) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomy
Create a ProcessTaxonomy with the given name.
ProcessTaxonomyModel - Class in fi.tut.mei.capabilityQueryLib.model
Class that has information about the process taxonomy model
ProcessTaxonomyModel(Client) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ProcessTaxonomyModel
Create the process taxonomy model from the ontology

R

RESOURCE_NS - Static variable in class fi.tut.mei.capabilityQueryLib.Client
the resource ontology name space url
ResourceCapability - Class in fi.tut.mei.capabilityQueryLib.model
A resource capability represents information about a particular device's capability.
ResourceCapability(Capability) - Constructor for class fi.tut.mei.capabilityQueryLib.model.ResourceCapability
Create new ResourceCapability representing the given capability.

S

saveAllDeviceCombinations(String, OntModel) - Method in class fi.tut.mei.capabilityQueryLib.Client
Calculate combined capabilities and capability parameters for device combinations whose capabilities have not yet been calculated and save them into an ontology file.
saveCombinedCapabilities(DeviceCombination, String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Save device's combined capabilities and their calculated parameters to the given ontology file.
saveOntology(OutputStream) - Method in class fi.tut.mei.capabilityQueryLib.Client
Writes the client's ontology to the given stream.
searchCapability(String, ResCatAPIInterface.EnumSearchType) - Method in class fi.tut.mei.capabilityQueryLib.Client
Search capability by name.
searchCapability(String, ResCatAPIInterface.EnumSearchType) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityLibrary
Search capability by name.
setAtLeast(Integer) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The minimum number of parameter values for a device with this capability.
setAtMost(Integer) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The maximum number of of parameter values for a device with this capability.
setBlueprint(Blueprint) - Method in class fi.tut.mei.capabilityQueryLib.model.IndividualDevice
Set the blueprint the device is based on.
setDescription(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Set the capability's description.
setDescription(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityParameter
Set the description.
setDescription(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Device
Set the device description.
setExactly(Integer) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
The exact number of parameter values for a device with this capability.
setImplements(ProcessTaxonomy) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
Set a process taxonomy that this capability implements.
setName(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
set capability name
setName(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityAssociation
set association name
setName(String) - Method in class fi.tut.mei.capabilityQueryLib.model.CapabilityParameter
Set the parameter name.
setParameter(T) - Method in class fi.tut.mei.capabilityQueryLib.model.ParameterAssociation
Set the parameter this is an association for.
setResourceOntology(String) - Method in class fi.tut.mei.capabilityQueryLib.Client
Set the resource instance ontology of the client.
setResourceOntology(InputStream) - Method in class fi.tut.mei.capabilityQueryLib.Client
Set the resource instance ontology of the client.
setType(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Set the type of this parameter.
setUnit(String) - Method in class fi.tut.mei.capabilityQueryLib.model.Parameter
Set the unit of this parameter.

T

toString() - Method in class fi.tut.mei.capabilityQueryLib.model.Capability
 
toString() - Method in class fi.tut.mei.capabilityQueryLib.model.Device
 

V

valueOf(String) - Static method in enum fi.tut.mei.capabilityQueryLib.model.Device.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum fi.tut.mei.capabilityQueryLib.model.Device.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I J M P R S T V 
Skip navigation links

Copyright © 2017 Tampere University of Technology (TUT) / Laboratory of Mechanical Engineering and Industrial Systems (MEI). All rights reserved.