| Modifier and Type | Interface and Description |
|---|---|
interface |
SCorpusDocumentRelation
|
interface |
SCorpusRelation
This type represents a hierarchical relation between two corpora (two objects
of type
SCorpus). |
interface |
SDominanceRelation
The meaning of the type
SDominanceRelation is a part-of relation. |
interface |
SMedialRelation |
interface |
SOrderRelation
This class provides SOrderRelation, to determine the order of SNodes.
|
interface |
SPointingRelation
Sometimes in linguistics you want to set nodes into a relationship without
adding a set semantic or a hierarchical relation.
|
interface |
SSequentialRelation<S extends SNode,T extends SNode,P extends Number> |
interface |
SSpanningRelation
A span is used to group a couple of tokens together to give them exactly the
same annotation or to connect them as a bunch with a 3rd node at once.
|
interface |
STextOverlappingRelation<S extends SNode,T extends SNode> |
interface |
STextualRelation
A
STextualRelation links a primary text (as source) with a token (as
target). |
interface |
STimelineRelation |
interface |
STimeOverlappingRelation<S extends SNode,T extends SNode> |
| Modifier and Type | Class and Description |
|---|---|
class |
SCorpusDocumentRelationImpl |
class |
SCorpusRelationImpl |
class |
SDominanceRelationImpl |
class |
SMedialRelationImpl |
class |
SOrderRelationImpl
This class provides
SOrderRelation, to determine the order of
SNodes. |
class |
SPointingRelationImpl |
class |
SSequentialRelationImpl<S extends SNode,T extends SNode,P extends Number> |
class |
SSpanningRelationImpl |
class |
STextualRelationImpl |
class |
STimelineRelationImpl |
| Modifier and Type | Method and Description |
|---|---|
void |
SDocumentGraphImpl.addRelation(Relation<? extends SNode,? extends SNode> relation) |
protected void |
SCorpusGraphImpl.basicAddRelation(Relation<? extends Node,? extends Node> relation)
Calls the super method an puts the given relation into a relation type
index. an exception will be thrown.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SRelation<S extends SNode,T extends SNode> |
| Modifier and Type | Class and Description |
|---|---|
class |
SRelationImpl<S extends SNode,T extends SNode> |
| Constructor and Description |
|---|
SRelationImpl(Relation delegate)
Initializes an object of type
SRelationImpl. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Graph<N extends Node,R extends Relation<N,N>,L extends Layer<N,R>>
The here defined graph is given by G=(V, E, L, {label a , ...label b }) with:
V being a set of
Nodes with v= ({label c , ... label d }) ∊ V
E being a set of directed Relations with e= (v 1 ∊ V, v 2 ∊ V,
{label e , ... label f }) ∊ E
L being a set of Layers with l= (V 1 ⊆ V, E 1 ⊆ E, L 1 ⊆ L,
{label g ,.. label h }) ∊ L
and a set of Labels {label a , ... label b } the graph is labeled
with. |
interface |
Layer<N extends Node,R extends Relation<N,N>>
A layer is a grouping mechanism for nodes and relations, and can also contain
further layers (called sub layers).
|
| Modifier and Type | Method and Description |
|---|---|
Relation<Node,Node> |
IGraphFactory.createRelation()
Creates a new
Relation object of type RelationImpl. |
static Relation<Node,Node> |
GraphFactory.createRelation()
Creates a new
Relation object of type RelationImpl. |
Relation<S,T> |
Relation.getDelegate()
Returns the delegate object.
|
| Modifier and Type | Method and Description |
|---|---|
Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
IGraphFactory.createGraph()
|
Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
IGraphFactory.createGraph()
|
static Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
GraphFactory.createGraph()
|
static Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
GraphFactory.createGraph()
|
Layer<Node,Relation<Node,Node>> |
IGraphFactory.createLayer()
Creates a new
Layer object. |
static Layer<Node,Relation<Node,Node>> |
GraphFactory.createLayer()
Creates a new
Layer object. |
| Modifier and Type | Method and Description |
|---|---|
void |
Graph.addRelation(Relation<? extends N,? extends N> relation)
Adds the passed relation to this graph and updates indexes.
|
void |
Layer.addRelation(Relation<? extends N,? extends N> relation)
Adds the passed relation to this layer.
|
void |
Graph.removeRelation(Relation<? extends N,? extends N> relation)
Removes the passed relation from this graph.
|
void |
Layer.removeRelation(Relation<? extends N,? extends N> relation)
Removes the passed relation from this layer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GraphImpl<N extends Node,R extends Relation<N,N>,L extends Layer<N,R>> |
class |
LayerImpl<N extends Node,R extends Relation<N,N>> |
| Modifier and Type | Class and Description |
|---|---|
class |
RelationImpl<S extends Node,T extends Node> |
| Modifier and Type | Method and Description |
|---|---|
Relation<Node,Node> |
GraphFactoryImpl.createRelation() |
Relation<S,T> |
RelationImpl.getDelegate()
Returns the delegate object.
|
| Modifier and Type | Method and Description |
|---|---|
Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
GraphFactoryImpl.createGraph() |
Graph<Node,Relation<Node,Node>,Layer<Node,Relation<Node,Node>>> |
GraphFactoryImpl.createGraph() |
Layer<Node,Relation<Node,Node>> |
GraphFactoryImpl.createLayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphImpl.addRelation(Relation<? extends N,? extends N> relation)
Adds the passed relation to this graph and updates indexes.
|
void |
LayerImpl.addRelation(Relation<? extends N,? extends N> relation)
Adds the passed relation to this layer.
|
protected void |
GraphImpl.basicAddRelation(Relation<? extends Node,? extends Node> relation)
This is an internally used method.
|
protected void |
GraphImpl.basicRemoveRelation(Relation<? extends N,? extends N> rel)
This is an internally used method.
|
void |
GraphImpl.removeRelation(Relation<? extends N,? extends N> rel)
Removes the passed relation from this graph.
|
void |
LayerImpl.removeRelation(Relation<? extends N,? extends N> relation)
Removes the passed relation from this layer.
|
| Constructor and Description |
|---|
RelationImpl(Relation<S,T> delegate)
Initializes an object of type
Relation. |
| Modifier and Type | Method and Description |
|---|---|
void |
SaltXML10Writer.writeRelation(XMLStreamWriter xml,
Relation relation,
Map<? extends Node,Integer> nodePositions,
Map<? extends Layer,Integer> layerPositions)
Writes the passed relation object to the passed
XMLStreamWriter. |
Copyright © 2009–2020 Humboldt-Universität zu Berlin, INRIA. All rights reserved.