be.destin.rdf.changes
Class SkosStatement

java.lang.Object
  extended by org.openrdf.model.impl.StatementImpl
      extended by be.destin.rdf.changes.SkosStatement
All Implemented Interfaces:
java.io.Serializable, org.openrdf.model.Statement

public class SkosStatement
extends org.openrdf.model.impl.StatementImpl

See Also:
Serialized Form

Field Summary
static Status[][] transitions
           
 
Constructor Summary
SkosStatement(org.openrdf.model.Resource subject, org.openrdf.model.URI predicate, org.openrdf.model.Value object)
           
SkosStatement(org.openrdf.model.Resource subject, org.openrdf.model.URI predicate, org.openrdf.model.Value object, long id)
           
 
Method Summary
 boolean addRelation(org.openrdf.model.Value preparedObject)
           
 org.openrdf.model.Value findExistingRelation()
           
static org.openrdf.model.Resource findSkosResource(SkosManager skosManager, org.openrdf.model.Resource context, java.lang.String about)
           
 long getId()
           
 Concept getObjectConcept(SkosManager skosManager)
           
 NoScheme getObjectConceptScheme(SkosManager skosManager)
           
 java.lang.String getRelationQualifier()
           
 java.lang.String getTermSource()
           
static SkosStatement makeSkosStatement(SkosManager skosManager, java.lang.String about, java.lang.String property, java.lang.String relQualifier, java.lang.String literal, java.lang.String literalLanguage, java.lang.String notation, java.lang.String rel)
           
 org.openrdf.model.Value prepareNewObject(Status aStatus)
           
 boolean removeRelation(org.openrdf.model.Value existingObject)
           
 void setId(long id)
           
 void setRelationQualifier(java.lang.String relationQualifier)
           
 void setTermSource(java.lang.String TermSource)
           
 
Methods inherited from class org.openrdf.model.impl.StatementImpl
equals, getContext, getObject, getPredicate, getSubject, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

transitions

public static final Status[][] transitions
Constructor Detail

SkosStatement

public SkosStatement(org.openrdf.model.Resource subject,
                     org.openrdf.model.URI predicate,
                     org.openrdf.model.Value object)

SkosStatement

public SkosStatement(org.openrdf.model.Resource subject,
                     org.openrdf.model.URI predicate,
                     org.openrdf.model.Value object,
                     long id)
Method Detail

getId

public long getId()

setId

public void setId(long id)

getRelationQualifier

public java.lang.String getRelationQualifier()

setRelationQualifier

public void setRelationQualifier(java.lang.String relationQualifier)

getTermSource

public java.lang.String getTermSource()

setTermSource

public void setTermSource(java.lang.String TermSource)

findSkosResource

public static org.openrdf.model.Resource findSkosResource(SkosManager skosManager,
                                                          org.openrdf.model.Resource context,
                                                          java.lang.String about)

getObjectConcept

public Concept getObjectConcept(SkosManager skosManager)

getObjectConceptScheme

public NoScheme getObjectConceptScheme(SkosManager skosManager)

makeSkosStatement

public static SkosStatement makeSkosStatement(SkosManager skosManager,
                                              java.lang.String about,
                                              java.lang.String property,
                                              java.lang.String relQualifier,
                                              java.lang.String literal,
                                              java.lang.String literalLanguage,
                                              java.lang.String notation,
                                              java.lang.String rel)

findExistingRelation

public org.openrdf.model.Value findExistingRelation()

prepareNewObject

public org.openrdf.model.Value prepareNewObject(Status aStatus)

addRelation

public boolean addRelation(org.openrdf.model.Value preparedObject)

removeRelation

public boolean removeRelation(org.openrdf.model.Value existingObject)