public class ConverterContractDescriptionImpl extends Object implements ConverterContractDescription
Modifier and Type | Field and Description |
---|---|
private String |
contractDescription |
private String |
contractName |
private String |
contractURI |
private Set<org.eclipse.rdf4j.model.IRI> |
datatypes |
private RDFCapabilityType |
rdfCapability |
private Collection<SignatureDescription> |
signatureDescriptions |
Constructor and Description |
---|
ConverterContractDescriptionImpl(String contractURI,
String contractName,
String contractDescription,
RDFCapabilityType rdfCapability,
Set<org.eclipse.rdf4j.model.IRI> datatypes,
Collection<SignatureDescription> signatureDescriptions) |
Modifier and Type | Method and Description |
---|---|
String |
getContractDescription()
Returns a description of this contract.
|
String |
getContractName()
Returns the human-readable name of this contract.
|
String |
getContractURI()
Return the URI identifying this contract.
|
Set<org.eclipse.rdf4j.model.IRI> |
getDatatypes()
Returns the datatype that this contract can handle.
|
RDFCapabilityType |
getRDFCapability()
Returns the nature of the returned RDF term.
|
Collection<SignatureDescription> |
getSignatureDescriptions()
Returns the descriptions of the available signatures.
|
void |
toRDF(org.eclipse.rdf4j.model.Model model)
Returns an RDF representation of this description.
|
String |
toString() |
private final String contractURI
private final String contractName
private final String contractDescription
private final RDFCapabilityType rdfCapability
private final Set<org.eclipse.rdf4j.model.IRI> datatypes
private final Collection<SignatureDescription> signatureDescriptions
public ConverterContractDescriptionImpl(String contractURI, String contractName, String contractDescription, RDFCapabilityType rdfCapability, Set<org.eclipse.rdf4j.model.IRI> datatypes, Collection<SignatureDescription> signatureDescriptions)
public String getContractURI()
ConverterContractDescription
getContractURI
in interface ConverterContractDescription
public String getContractName()
ConverterContractDescription
getContractName
in interface ConverterContractDescription
public String getContractDescription()
ConverterContractDescription
getContractDescription
in interface ConverterContractDescription
public RDFCapabilityType getRDFCapability()
ConverterContractDescription
RDFCapabilityType
for the allowed values and
their meaning.getRDFCapability
in interface ConverterContractDescription
public Set<org.eclipse.rdf4j.model.IRI> getDatatypes()
ConverterContractDescription
getDatatypes
in interface ConverterContractDescription
public Collection<SignatureDescription> getSignatureDescriptions()
ConverterContractDescription
getSignatureDescriptions
in interface ConverterContractDescription
public void toRDF(org.eclipse.rdf4j.model.Model model)
ConverterContractDescription
toRDF
in interface ConverterContractDescription
Copyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.