Interface IMeasure
- All Known Implementing Classes:
Measure
@OslcNamespace("http://open-services.net/ns/promcode#")
@OslcName("Measure")
@OslcResourceShape(title="Measure Shape",
description="A measure is an observation of some measurable aspect of an artifact.",
describes="http://open-services.net/ns/promcode#Measure")
public interface IMeasure
-
Method Summary
Modifier and TypeMethodDescriptiongetTitle()
void
setDescription
(String description) void
setIdentifier
(String identifier) void
setMetricOfMeasure
(Link metricOfMeasure) void
void
setUnitOfMeasure
(Link unitOfMeasure) void
setValueOfMeasure
(Float valueOfMeasure)
-
Method Details
-
getDescription
@OslcName("description") @OslcPropertyDefinition("http://purl.org/dc/terms/description") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) String getDescription() -
getIdentifier
@OslcName("identifier") @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") @OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcReadOnly(false) String getIdentifier() -
getTitle
@OslcName("title") @OslcPropertyDefinition("http://purl.org/dc/terms/title") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) String getTitle() -
getMetricOfMeasure
@OslcName("metricOfMeasure") @OslcPropertyDefinition("http://open-services.net/ns/promcode#metricOfMeasure") @OslcOccurs(ZeroOrOne) @OslcValueType(Resource) @OslcReadOnly(false) Link getMetricOfMeasure() -
getUnitOfMeasure
@OslcName("unitOfMeasure") @OslcPropertyDefinition("http://open-services.net/ns/promcode#unitOfMeasure") @OslcOccurs(ZeroOrOne) @OslcValueType(Resource) @OslcReadOnly(false) Link getUnitOfMeasure() -
getValueOfMeasure
@OslcName("valueOfMeasure") @OslcPropertyDefinition("http://open-services.net/ns/promcode#valueOfMeasure") @OslcOccurs(ExactlyOne) @OslcValueType(Float) @OslcReadOnly(false) Float getValueOfMeasure() -
setDescription
-
setIdentifier
-
setTitle
-
setMetricOfMeasure
-
setUnitOfMeasure
-
setValueOfMeasure
-