Package org.aksw.dcat.jena.domain.api
Interface MavenEntity
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,org.aksw.commons.model.maven.domain.api.MavenEntityCore,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource
- All Known Subinterfaces:
DcatDatasetEntity
public interface MavenEntity
extends org.apache.jena.rdf.model.Resource, org.aksw.commons.model.maven.domain.api.MavenEntityCore
An interface with some very useful properties for identification and versioning
of arbitrary artifacts
- Author:
- raven
-
Field Summary
Fields inherited from interface org.aksw.commons.model.maven.domain.api.MavenEntityCore
URN_MVN -
Method Summary
Modifier and TypeMethodDescriptiongetType()setArtifactId(String artifactId) setClassifier(String classifier) setGroupId(String groupId) setVersion(String version) Methods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.aksw.commons.model.maven.domain.api.MavenEntityCore
getRemainder, setRemainderMethods inherited from interface org.apache.jena.rdf.model.RDFNode
as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWithMethods inherited from interface org.apache.jena.rdf.model.Resource
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString
-
Method Details
-
getGroupId
String getGroupId()- Specified by:
getGroupIdin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
setGroupId
- Specified by:
setGroupIdin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
getArtifactId
String getArtifactId()- Specified by:
getArtifactIdin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
setArtifactId
- Specified by:
setArtifactIdin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
getVersion
String getVersion()- Specified by:
getVersionin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
setVersion
- Specified by:
setVersionin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
getType
String getType()- Specified by:
getTypein interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
setType
- Specified by:
setTypein interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
getClassifier
String getClassifier()- Specified by:
getClassifierin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-
setClassifier
- Specified by:
setClassifierin interfaceorg.aksw.commons.model.maven.domain.api.MavenEntityCore
-