Interface IMeasurement
- All Known Implementing Classes:
Measurement
@OslcNamespace("http://open-services.net/ns/promcode#")
@OslcName("Measurement")
@OslcResourceShape(title="Measurement Shape",
description="A measurement measures some aspect of an artifact at some point in time.",
describes="http://open-services.net/ns/promcode#Measurement")
public interface IMeasurement
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addObserves
(Measure observes) getDate()
void
void
setDescription
(String description) void
setIdentifier
(String identifier) void
setMeasures
(Link measures) void
setObserves
(Set<Measure> observes)
-
Method Details
-
addObserves
-
getDate
@OslcName("date") @OslcPropertyDefinition("http://purl.org/dc/terms/date") @OslcOccurs(ZeroOrOne) @OslcValueType(DateTime) @OslcReadOnly(false) Date getDate() -
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() -
getMeasures
@OslcName("measures") @OslcPropertyDefinition("http://open-services.net/ns/promcode#measures") @OslcOccurs(ExactlyOne) @OslcValueType(Resource) @OslcRange("http://open-services.net/ns/promcode#Artifact") @OslcReadOnly(false) Link getMeasures() -
getObserves
@OslcName("observes") @OslcPropertyDefinition("http://open-services.net/ns/promcode#observes") @OslcOccurs(ZeroOrMany) @OslcValueType(Resource) @OslcRepresentation(Inline) @OslcRange("http://open-services.net/ns/promcode#Measure") @OslcReadOnly(false) Set<Measure> getObserves() -
setDate
-
setDescription
-
setIdentifier
-
setMeasures
-
setObserves
-