Salt  3.4.2
A powerful, tagset-independent and theory-neutral meta model and API for storing, manipulating, and representing nearly all types of linguistic data .
org.corpus_tools.salt.impl.SaltFactoryImpl Class Reference

Inherits org.corpus_tools.salt.graph.impl.GraphFactoryImpl, and org.corpus_tools.salt.ISaltFactory.

Inherited by org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.

Public Member Functions

SGraph createSGraph ()
 Creates a new SGraph object of type SGraphImpl. More...
 
SNode createSNode ()
 Creates a new SNode object of type SNodeImpl. More...
 
SRelation< SNode, SNodecreateSRelation ()
 Creates a new SRelation object of type SRelationImpl. More...
 
SAnnotation createSAnnotation ()
 Creates a new SAnnotation object of type SAnnotationImpl. More...
 
SMetaAnnotation createSMetaAnnotation ()
 Creates a new SMetaAnnotation object of type SMetaAnnotationImpl. More...
 
SProcessingAnnotation createSProcessingAnnotation ()
 Creates a new SProcessingAnnotation object of type SProcessingAnnotationImpl. More...
 
SFeature createSFeature ()
 Creates a new SFeature object of type SFeatureImpl. More...
 
SLayer createSLayer ()
 Creates a new SLayer object of type SLayerImpl. More...
 
SaltProject createSaltProject ()
 Creates a new SaltProject. More...
 
SCorpus createSCorpus ()
 Creates a new SCorpus object. More...
 
SDocument createSDocument ()
 Creates a new SDocument object. More...
 
SCorpusRelation createSCorpusRelation ()
 Creates a new SCorpusRelation object. More...
 
SCorpusDocumentRelation createSCorpusDocumentRelation ()
 Creates a new SCorpusDocumentRelation object. More...
 
SCorpusGraph createSCorpusGraph ()
 Creates a new SCorpusGraph object. More...
 
SDocumentGraph createSDocumentGraph ()
 Creates a new SDocumentGraph object. More...
 
SSpanningRelation createSSpanningRelation ()
 Creates a new SSpanningRelation object of type SSpanningRelationImpl. More...
 
SDominanceRelation createSDominanceRelation ()
 Creates a new SDominanceRelation object. More...
 
SPointingRelation createSPointingRelation ()
 Creates a new SPointingRelation object. More...
 
SOrderRelation createSOrderRelation ()
 Creates a new SOrderRelation object. More...
 
STextualRelation createSTextualRelation ()
 Creates a new STextualRelation object. More...
 
STimelineRelation createSTimelineRelation ()
 Creates a new STimelineRelation object. More...
 
SMedialRelation createSMedialRelation ()
 Creates a new SMedialRelation object. More...
 
SSpan createSSpan ()
 Creates a new SSpan object. More...
 
SStructure createSStructure ()
 Creates a new SStructure object. More...
 
STextualDS createSTextualDS ()
 Creates a new STextualDS object. More...
 
SMedialDS createSMedialDS ()
 Creates a new SMedialDS object. More...
 
STimeline createSTimeline ()
 Creates a new STimeline object. More...
 
SToken createSToken ()
 Creates a new SToken object. More...
 
SCatAnnotation createSCatAnnotation ()
 Creates a new SCatAnnotation object. More...
 
SPOSAnnotation createSPOSAnnotation ()
 Creates a new SPOSAnnotation object. More...
 
SLemmaAnnotation createSLemmaAnnotation ()
 Creates a new SLemmaAnnotation object. More...
 
STypeAnnotation createSTypeAnnotation ()
 Creates a new STypeAnnotation object. More...
 
SWordAnnotation createSWordAnnotation ()
 Creates a new SWordAnnotation object. More...
 
SSentenceAnnotation createSSentenceAnnotation ()
 Creates a new SSentenceAnnotation object. More...
 
- Public Member Functions inherited from org.corpus_tools.salt.graph.impl.GraphFactoryImpl
Graph< Node, Relation< Node, Node >, Layer< Node, Relation< Node, Node > > > createGraph ()
 Creates a new Graph object of type GraphImpl. More...
 
Node createNode ()
 Creates a new Node object of type NodeImpl. More...
 
Relation< Node, NodecreateRelation ()
 Creates a new Relation object of type RelationImpl. More...
 
Label createLabel ()
 Creates a new Label object of type LabelImpl. More...
 
Identifier createIdentifier (IdentifiableElement container, String id)
 Creates a new Identifier object of type IdentifierImpl. More...
 
Layer< Node, Relation< Node, Node > > createLayer ()
 Creates a new Layer object. More...
 

Member Function Documentation

◆ createSaltProject()

SaltProject org.corpus_tools.salt.impl.SaltFactoryImpl.createSaltProject ( )

Creates a new SaltProject.

Returns
new SaltProject object

Implements org.corpus_tools.salt.ISaltFactory.

◆ createSAnnotation()

SAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSAnnotation ( )

◆ createSCatAnnotation()

SCatAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSCatAnnotation ( )

◆ createSCorpus()

SCorpus org.corpus_tools.salt.impl.SaltFactoryImpl.createSCorpus ( )

◆ createSCorpusDocumentRelation()

SCorpusDocumentRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSCorpusDocumentRelation ( )

◆ createSCorpusGraph()

SCorpusGraph org.corpus_tools.salt.impl.SaltFactoryImpl.createSCorpusGraph ( )

◆ createSCorpusRelation()

SCorpusRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSCorpusRelation ( )

◆ createSDocument()

SDocument org.corpus_tools.salt.impl.SaltFactoryImpl.createSDocument ( )

◆ createSDocumentGraph()

SDocumentGraph org.corpus_tools.salt.impl.SaltFactoryImpl.createSDocumentGraph ( )

◆ createSDominanceRelation()

SDominanceRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSDominanceRelation ( )

◆ createSFeature()

SFeature org.corpus_tools.salt.impl.SaltFactoryImpl.createSFeature ( )

◆ createSGraph()

SGraph org.corpus_tools.salt.impl.SaltFactoryImpl.createSGraph ( )

Creates a new SGraph object of type SGraphImpl.

Returns
new SGraph object

Implements org.corpus_tools.salt.ISaltFactory.

Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.

◆ createSLayer()

SLayer org.corpus_tools.salt.impl.SaltFactoryImpl.createSLayer ( )

Creates a new SLayer object of type SLayerImpl.

Returns
new SLayer object

Implements org.corpus_tools.salt.ISaltFactory.

Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.

◆ createSLemmaAnnotation()

SLemmaAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSLemmaAnnotation ( )

◆ createSMedialDS()

SMedialDS org.corpus_tools.salt.impl.SaltFactoryImpl.createSMedialDS ( )

◆ createSMedialRelation()

SMedialRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSMedialRelation ( )

◆ createSMetaAnnotation()

SMetaAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSMetaAnnotation ( )

◆ createSNode()

SNode org.corpus_tools.salt.impl.SaltFactoryImpl.createSNode ( )

Creates a new SNode object of type SNodeImpl.

Returns
new SNode object

Implements org.corpus_tools.salt.ISaltFactory.

Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.

◆ createSOrderRelation()

SOrderRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSOrderRelation ( )

◆ createSPointingRelation()

SPointingRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSPointingRelation ( )

◆ createSPOSAnnotation()

SPOSAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSPOSAnnotation ( )

◆ createSProcessingAnnotation()

SProcessingAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSProcessingAnnotation ( )

◆ createSRelation()

SRelation<SNode, SNode> org.corpus_tools.salt.impl.SaltFactoryImpl.createSRelation ( )

◆ createSSentenceAnnotation()

SSentenceAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSSentenceAnnotation ( )

◆ createSSpan()

SSpan org.corpus_tools.salt.impl.SaltFactoryImpl.createSSpan ( )

◆ createSSpanningRelation()

SSpanningRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSSpanningRelation ( )

◆ createSStructure()

SStructure org.corpus_tools.salt.impl.SaltFactoryImpl.createSStructure ( )

◆ createSTextualDS()

STextualDS org.corpus_tools.salt.impl.SaltFactoryImpl.createSTextualDS ( )

◆ createSTextualRelation()

STextualRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSTextualRelation ( )

◆ createSTimeline()

STimeline org.corpus_tools.salt.impl.SaltFactoryImpl.createSTimeline ( )

◆ createSTimelineRelation()

STimelineRelation org.corpus_tools.salt.impl.SaltFactoryImpl.createSTimelineRelation ( )

◆ createSToken()

SToken org.corpus_tools.salt.impl.SaltFactoryImpl.createSToken ( )

◆ createSTypeAnnotation()

STypeAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSTypeAnnotation ( )

◆ createSWordAnnotation()

SWordAnnotation org.corpus_tools.salt.impl.SaltFactoryImpl.createSWordAnnotation ( )