|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.openrdf.model.impl.URIImpl
org.openrdf.sesame.sailimpl.memory.URINode
An extension of URI giving it node properties.
| Field Summary |
| Fields inherited from class org.openrdf.model.impl.URIImpl |
RDF_ALT, RDF_BAG, RDF_FIRST, RDF_LIST, RDF_NIL, RDF_OBJECT, RDF_PREDICATE, RDF_PROPERTY, RDF_REST, RDF_SEQ, RDF_STATEMENT, RDF_SUBJECT, RDF_TYPE, RDF_VALUE, RDF_XMLLITERAL, RDFS_CLASS, RDFS_COMMENT, RDFS_CONTAINER, RDFS_CONTAINERMEMBERSHIPPROPERTY, RDFS_DATATYPE, RDFS_DOMAIN, RDFS_ISDEFINEDBY, RDFS_LABEL, RDFS_LITERAL, RDFS_MEMBER, RDFS_RANGE, RDFS_RESOURCE, RDFS_SEEALSO, RDFS_SUBCLASSOF, RDFS_SUBPROPERTYOF |
| Fields inherited from interface org.openrdf.sesame.sailimpl.memory.ResourceNode |
EMPTY_LIST |
| Method Summary | |
void |
addObjectStatement(Statement st)
Adds a statement to this URINode's list of statements for which it is the object. |
void |
addPredicateStatement(Statement st)
Adds a statement to this URINode's list of statements for which it is the predicate. |
void |
addProperty(URI property,
Value value)
Adds a property to this Resource in the RDF graph. |
void |
addSubjectStatement(Statement st)
Adds a statement to this URINode's list of statements for which it is the subject. |
void |
clearCache()
clears all caches for direct type, subclass and subproperty relations. |
StatementIterator |
getDirectSubClassStatements()
|
StatementIterator |
getDirectSubPropertyStatements()
|
StatementIterator |
getDirectTypeStatements()
|
int |
getObjectStatementCount()
Gets the amount of Statements for which this URINode is the object. |
StatementList |
getObjectStatementList()
|
StatementIterator |
getObjectStatements()
Gets the list of Statements for which this URINode is the object. |
int |
getPredicateStatementCount()
Gets the amount of Statements for which this URINode is the predicate. |
StatementList |
getPredicateStatementList()
|
StatementIterator |
getPredicateStatements()
Gets the list of Statements for which this URINode is the predicate. |
RdfSource |
getRdfSource()
Returns the RdfSource that contains this ValueNode. |
int |
getSubjectStatementCount()
Gets the amount of Statements for which this URINode is the subject. |
StatementList |
getSubjectStatementList()
|
StatementIterator |
getSubjectStatements()
Gets the list of Statements for which this URINode is the subject. |
boolean |
isDirectSubClass(Resource aClass)
|
boolean |
isDirectSubProperty(Resource aProperty)
|
boolean |
isDirectType(Resource aClass)
|
void |
removeObjectStatement(Statement st)
Removes a statement from this URINode's list of statements for which it is the object. |
void |
removePredicateStatement(Statement st)
Removes a statement from this URINode's list of statements for which it is the predicate. |
void |
removeSubjectStatement(Statement st)
Removes a statement from this URINode's list of statements for which it is the subject. |
| Methods inherited from class org.openrdf.model.impl.URIImpl |
compareTo, equals, getLocalName, getNamespace, getURI, hashCode, toString |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Method Detail |
public StatementList getSubjectStatementList()
getSubjectStatementList in interface ResourceNodepublic StatementIterator getSubjectStatements()
getSubjectStatements in interface ResourcegetSubjectStatements in class URIImplpublic int getSubjectStatementCount()
getSubjectStatementCount in interface ResourceNodepublic void addSubjectStatement(Statement st)
addSubjectStatement in interface ResourceNodepublic void removeSubjectStatement(Statement st)
removeSubjectStatement in interface ResourceNodepublic StatementList getPredicateStatementList()
public StatementIterator getPredicateStatements()
getPredicateStatements in interface URIgetPredicateStatements in class URIImplpublic int getPredicateStatementCount()
public void addPredicateStatement(Statement st)
public void removePredicateStatement(Statement st)
public StatementList getObjectStatementList()
getObjectStatementList in interface ValueNodepublic StatementIterator getObjectStatements()
getObjectStatements in interface ValuegetObjectStatements in class URIImplpublic int getObjectStatementCount()
getObjectStatementCount in interface ValueNodepublic void addObjectStatement(Statement st)
addObjectStatement in interface ValueNodepublic void removeObjectStatement(Statement st)
removeObjectStatement in interface ValueNodepublic RdfSource getRdfSource()
ValueNode
getRdfSource in interface ValueNode
public void addProperty(URI property,
Value value)
throws GraphException
Resource
addProperty in interface ResourceaddProperty in class URIImplGraphExceptionpublic StatementIterator getDirectSubClassStatements()
getDirectSubClassStatements in interface ResourceNodepublic boolean isDirectSubClass(Resource aClass)
isDirectSubClass in interface ResourceNodepublic StatementIterator getDirectTypeStatements()
getDirectTypeStatements in interface ResourceNodepublic boolean isDirectType(Resource aClass)
isDirectType in interface ResourceNodepublic StatementIterator getDirectSubPropertyStatements()
getDirectSubPropertyStatements in interface ResourceNodepublic boolean isDirectSubProperty(Resource aProperty)
isDirectSubProperty in interface ResourceNodepublic void clearCache()
ResourceNode
clearCache in interface ResourceNode
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||