|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.concurrent.CopyOnWriteArraySet<Link>
org.restlet.ext.rdf.Graph
public class Graph
Graph composed of links. This also called a set of RDF statements or a RDF model.
Constructor Summary | |
---|---|
Graph()
Default constructor. |
|
Graph(Link defaultLink)
Constructor with a default link. |
Method Summary | |
---|---|
Link |
add(Graph sourceGraph,
Reference typeRef,
Literal targetLit)
Creates then adds a link. |
Link |
add(Graph sourceGraph,
Reference typeRef,
Reference targetRef)
Creates then adds a link. |
Link |
add(Reference sourceRef,
Reference typeRef,
Literal targetLit)
Creates then adds a link. |
Link |
add(Reference sourceRef,
Reference typeRef,
Reference targetRef)
Creates then adds a link. |
Link |
add(Reference sourceRef,
String typeRef,
Literal targetLit)
Creates then adds a link. |
Link |
add(Reference sourceRef,
String typeRef,
Reference targetRef)
Creates then adds a link. |
Link |
add(String sourceRef,
Reference typeRef,
Literal targetLit)
Creates then adds a link. |
Link |
add(String sourceRef,
Reference typeRef,
Reference targetRef)
Creates then adds a link. |
Link |
add(String sourceRef,
String typeRef,
Literal targetLit)
Creates then adds a link. |
Link |
add(String sourceRef,
String typeRef,
Reference targetRef)
Creates then adds a link. |
Link |
addLiteral(Graph sourceGraph,
String typeRef,
String targetLit)
Creates then adds a link. |
Link |
addLiteral(String sourceRef,
String typeRef,
String targetLit)
Creates then adds a link. |
Link |
addReference(Graph sourceGraph,
String typeRef,
String targetRef)
Creates then adds a link. |
Link |
addReference(String sourceRef,
String typeRef,
String targetRef)
Creates then adds a link. |
Link |
getDefaultLink()
Returns the default link that is used to complete new links. |
Representation |
getRdfN3Representation()
Returns a representation in the RDF/n3 format. |
Representation |
getRdfNTriplesRepresentation()
Returns a representation in the RDF/N-Triples format. |
Representation |
getRdfTurtleRepresentation()
Returns a representation in the RDF/Turtle format. |
Representation |
getRdfXmlRepresentation()
Returns a representation in the RDF/XML format. |
void |
setDefaultLink(Link defaultLink)
Sets the default link that is used to complete new links. |
Methods inherited from class java.util.concurrent.CopyOnWriteArraySet |
---|
add, addAll, clear, contains, containsAll, equals, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from class java.util.AbstractSet |
---|
hashCode |
Methods inherited from class java.util.AbstractCollection |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Graph()
public Graph(Link defaultLink)
defaultLink
- The link to use when adding links with missing properties.Method Detail |
---|
public Link add(Graph sourceGraph, Reference typeRef, Literal targetLit)
getDefaultLink()
is used instead if possible.
sourceGraph
- The source graph.typeRef
- The type reference.targetLit
- The target literal.
public Link add(Graph sourceGraph, Reference typeRef, Reference targetRef)
getDefaultLink()
is used instead if possible.
sourceGraph
- The source graph.typeRef
- The type reference.targetRef
- The target reference.
public Link add(Reference sourceRef, Reference typeRef, Literal targetLit)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetLit
- The target literal.
public Link add(Reference sourceRef, Reference typeRef, Reference targetRef)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetRef
- The target resource reference.
public Link add(Reference sourceRef, String typeRef, Literal targetLit)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetLit
- The target literal.
public Link add(Reference sourceRef, String typeRef, Reference targetRef)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetRef
- The target resource reference.
public Link add(String sourceRef, Reference typeRef, Literal targetLit)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetLit
- The target literal.
public Link add(String sourceRef, Reference typeRef, Reference targetRef)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetRef
- The target resource reference.
public Link add(String sourceRef, String typeRef, Literal targetLit)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetLit
- The target literal.
public Link add(String sourceRef, String typeRef, Reference targetRef)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetRef
- The target resource reference.
public Link addLiteral(Graph sourceGraph, String typeRef, String targetLit)
getDefaultLink()
is used instead if possible.
sourceGraph
- The source graph.typeRef
- The type reference.targetLit
- The target literal.
public Link addLiteral(String sourceRef, String typeRef, String targetLit)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetLit
- The target literal.
public Link addReference(Graph sourceGraph, String typeRef, String targetRef)
getDefaultLink()
is used instead if possible.
sourceGraph
- The source graph.typeRef
- The type reference.targetRef
- The target reference.
public Link addReference(String sourceRef, String typeRef, String targetRef)
getDefaultLink()
is used instead if possible.
sourceRef
- The source resource reference.typeRef
- The type reference.targetRef
- The target resource reference.
public Link getDefaultLink()
public Representation getRdfN3Representation()
public Representation getRdfNTriplesRepresentation()
public Representation getRdfTurtleRepresentation()
public Representation getRdfXmlRepresentation()
public void setDefaultLink(Link defaultLink)
defaultLink
- The default link that is used to complete new links.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |