| Modifier and Type | Method and Description |
|---|---|
static Identifier |
SaltFactory.createIdentifier(IdentifiableElement container,
String id)
Creates a new
Identifier object of type IdentifierImpl. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SCorpus
In Salt a corpus is represented by this class.
|
interface |
SCorpusDocumentRelation
|
interface |
SCorpusGraph
In Salt it is possible to create a treelike corpus structure to create
hierarchies between corpora.
|
interface |
SCorpusRelation
This type represents a hierarchical relation between two corpora (two objects
of type
SCorpus). |
interface |
SDocument
In Salt a document is represented by this class.
|
interface |
SDocumentGraph
The document-structure covers the "real" linguistic data, which means primary
data, linguistic structures and annotations on them.
|
interface |
SDominanceRelation
The meaning of the type
SDominanceRelation is a part-of relation. |
interface |
SMedialDS |
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 |
SSequentialDS<D,P extends Number> |
interface |
SSequentialRelation<S extends SNode,T extends SNode,P extends Number> |
interface |
SSpan
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 |
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 |
SStructure
Hierarchies are a useful mechanism to express tree-like or hierarchical
structures behind a text.
|
interface |
SStructuredNode
This class bundles the node types
SToken, SSpan and
SStructure to be used as target in a SDominanceRelation. |
interface |
STextOverlappingRelation<S extends SNode,T extends SNode> |
interface |
STextualDS |
interface |
STextualRelation
A
STextualRelation links a primary text (as source) with a token (as
target). |
interface |
STimeline |
interface |
STimelineRelation |
interface |
STimeOverlappingRelation<S extends SNode,T extends SNode> |
interface |
SToken
In general, it is not totally clear in linguistics what a token is.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SCorpusDocumentRelationImpl |
class |
SCorpusGraphImpl |
class |
SCorpusImpl |
class |
SCorpusRelationImpl |
class |
SDocumentGraphImpl |
class |
SDocumentImpl |
class |
SDominanceRelationImpl |
class |
SMedialDSImpl |
class |
SMedialRelationImpl |
class |
SOrderRelationImpl
This class provides
SOrderRelation, to determine the order of
SNodes. |
class |
SPointingRelationImpl |
class |
SSequentialDSImpl<D,P extends Number> |
class |
SSequentialRelationImpl<S extends SNode,T extends SNode,P extends Number> |
class |
SSpanImpl |
class |
SSpanningRelationImpl |
class |
SStructureImpl |
class |
STextualDSImpl |
class |
STextualRelationImpl |
class |
STimelineImpl |
class |
STimelineRelationImpl |
class |
STokenImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SGraph |
interface |
SLayer |
interface |
SNode |
interface |
SRelation<S extends SNode,T extends SNode> |
| Modifier and Type | Class and Description |
|---|---|
class |
SGraphImpl |
class |
SLayerImpl |
class |
SNodeImpl |
class |
SRelationImpl<S extends SNode,T extends SNode> |
| Constructor and Description |
|---|
SaltElementNotInGraphException(SGraph graph,
IdentifiableElement element,
String s) |
SaltElementNotInGraphException(SGraph graph,
IdentifiableElement element,
String s,
Throwable ex) |
| 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).
|
interface |
Node
In graph theory a node is a placeholder, which can be related with other
nodes via an relation.
|
interface |
Relation<S extends Node,T extends Node>
In graph theory an relation is a relation between two nodes, often an
relation is realized as a pair of nodes.
|
| Modifier and Type | Method and Description |
|---|---|
IdentifiableElement |
Identifier.getIdentifiableElement()
Returns the
IdentifiableElement object containing this
identifier. |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
IGraphFactory.createIdentifier(IdentifiableElement container,
String id)
Creates a new
Identifier object of type IdentifierImpl. |
static Identifier |
GraphFactory.createIdentifier(IdentifiableElement container,
String id)
Creates a new
Identifier object of type IdentifierImpl. |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphImpl<N extends Node,R extends Relation<N,N>,L extends Layer<N,R>> |
class |
IdentifiableElementImpl |
class |
LayerImpl<N extends Node,R extends Relation<N,N>> |
class |
NodeImpl |
class |
RelationImpl<S extends Node,T extends Node> |
| Modifier and Type | Method and Description |
|---|---|
protected IdentifiableElement |
IdentifiableElementImpl.getDelegate()
Returns the delegate object.
|
IdentifiableElement |
IdentifierImpl.getIdentifiableElement()
Returns the
IdentifiableElement object containing this
identifier. |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
GraphFactoryImpl.createIdentifier(IdentifiableElement container,
String id) |
| Constructor and Description |
|---|
IdentifiableElementImpl(IdentifiableElement delegate) |
IdentifierImpl(IdentifiableElement container,
String id)
Instantiates an
IdentifierImpl object and sets its passed
container and id. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractDiff.compareIdentifiableElements(IdentifiableElement template,
IdentifiableElement other,
Set<Difference> subDiffs)
Checks whether two
IdentifiableElement objects are isomorph. |
Copyright © 2009–2020 Humboldt-Universität zu Berlin, INRIA. All rights reserved.