@OslcResourceShape(title="Parameter Instance Resource Shape", describes="http://open-services.net/ns/auto#ParameterInstance") @OslcNamespace(value="http://open-services.net/ns/auto#") public final class ParameterInstance extends org.eclipse.lyo.oslc4j.core.model.AbstractResource implements Comparable<ParameterInstance>
Constructor and Description |
---|
ParameterInstance() |
ParameterInstance(URI about) |
Modifier and Type | Method and Description |
---|---|
void |
addRdfType(URI rdfType) |
int |
compareTo(ParameterInstance o) |
String |
getDescription() |
URI |
getInstanceShape() |
String |
getName() |
protected URI |
getRdfType() |
URI[] |
getRdfTypes() |
URI |
getServiceProvider() |
String |
getValue() |
void |
setDescription(String description) |
void |
setInstanceShape(URI instanceShape) |
void |
setName(String name) |
void |
setRdfTypes(URI[] rdfTypes) |
void |
setServiceProvider(URI serviceProvider) |
void |
setValue(String value) |
public ParameterInstance()
public ParameterInstance(URI about)
protected URI getRdfType()
public void addRdfType(URI rdfType)
@OslcDescription(value="Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.") @OslcPropertyDefinition(value="http://purl.org/dc/terms/description") @OslcTitle(value="Description") @OslcValueType(value=XMLLiteral) public String getDescription()
@OslcDescription(value="The name of the parameter instance.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://open-services.net/ns/core#name") @OslcTitle(value="Name") public String getName()
@OslcDescription(value="The value of the parameter.") @OslcOccurs(value=ZeroOrOne) @OslcPropertyDefinition(value="http://www.w3.org/1999/02/22-rdf-syntax-ns#value") @OslcTitle(value="Value") public String getValue()
@OslcDescription(value="Resource Shape that provides hints as to resource property value-types and allowed values. ") @OslcPropertyDefinition(value="http://open-services.net/ns/core#instanceShape") @OslcRange(value="http://open-services.net/ns/core#ResourceShape") @OslcTitle(value="Instance Shape") public URI getInstanceShape()
@OslcDescription(value="The resource type URIs.") @OslcName(value="type") @OslcPropertyDefinition(value="http://www.w3.org/1999/02/22-rdf-syntax-ns#type") @OslcTitle(value="Types") public URI[] getRdfTypes()
@OslcDescription(value="The scope of a resource is a URI for the resource\'s OSLC Service Provider.") @OslcPropertyDefinition(value="http://open-services.net/ns/core#serviceProvider") @OslcRange(value="http://open-services.net/ns/core#ServiceProvider") @OslcTitle(value="Service Provider") public URI getServiceProvider()
public void setDescription(String description)
public void setName(String name)
public void setValue(String value)
public void setInstanceShape(URI instanceShape)
public void setRdfTypes(URI[] rdfTypes)
public void setServiceProvider(URI serviceProvider)
public int compareTo(ParameterInstance o)
compareTo
in interface Comparable<ParameterInstance>
Copyright © 2020. All rights reserved.