Skip navigation links
A C E F G I M N O P R S T 

A

addAlignedToken(STextualDS, SToken, int, int) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method adds the given SToken which is contained in the given STextualDS at the normalized left and right position.
addNormalizedText(SDocument, STextualDS, String) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method adds the normalized text, specified by the parameter, for the specified STextualDS of the specified SDocument object.
addToken(SToken, int, int) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method adds a SToken with its left and right index to the internal structures.
addTokenMapping(SToken, SToken, STextualDS) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method adds an equivalence mapping for the given SToken of the base text to the given SToken in some other STextualDS which is specified as parameter
AlignedTokensMap() - Constructor for class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
 
alignTexts(STextualDS, STextualDS, Set<SToken>, Map<SNode, SNode>) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
This method aligns the normalized texts of the given STextualDS objects and also aligns the SToken including the creation of equivalent SToken information.

C

chooseBaseDocument() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
Chooses the base SDocument in which all nodes, relations etc.
container - Variable in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
the TokenMergeContainer instance
createBaseTextNormOriginalMapping(STextualDS) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
This method creates a reverse mapping list for the given Text.
createMapping() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Creates a table of type Multimap, which contains a slot of matching elements as value.
createPepperMapper(Identifier) - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Creates a PepperMapper of type MergerMapper.

E

end() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Removes all corpus-structures except the base corpus-structure
ESCAPE_MAPPING_DEFAULT - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 

F

finishDocument(SDocument) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method frees the memory used by the specified in the TokenMergeContainer.

G

getAlignedTokenByStart(STextualDS, int) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the SToken object which is located in the given normalized STextualDS at the given start position.
getAlignedTokenLength(STextualDS, SToken) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the length for the given SToken object in the normalized version of the given STextualDS.
getAlignedTokens(STextualDS) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the map of aligned SToken objects for the specified STextualDS.
getAlignedTokenStart(STextualDS, SToken) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the start for the given SToken object in the normalized version of the given STextualDS.
getBaseCorpusStructure() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Returns the SCorpusGraph is the base corpus graph, in which everything has to be merged in.
getBaseCorpusStructure() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
Returns the SCorpusGraph is the base corpus graph, in which everything has to be merged in.
getBaseDocument() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
getBaseDocument() - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the base SDocument object.
getBaseTextPositionByNormalizedTextPosition(STextualDS, int) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the position of a character in the original text, specified by the given STextualDS and the given position in the normalized text.
getContainer() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
getEnd(SToken) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method returns the end index of the given SToken aligned to the normalized text.
getEquivalenceMap() - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method returns the map of equivalences for the base text tokens.
getEscapeMapping() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
Returns a map of characters to be escaped and the corresponding replacement String.
getLength(SToken) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method returns the length of the given SToken aligned to the normalized text.
getMerger() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
getNormalizedText(STextualDS) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method searches the normalized text for the given STextualDS .
getPunctuations() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
Returns all punctuation characters specified by the user.
getStart(SToken) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method returns the start index of the given SToken aligned to the normalized text.
getTokenByStart(int) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method searches a SToken specified by the start
getTokenMapping(SToken, STextualDS) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method gives access to the TokenMergeContainer and returns the equivalent SToken in the specified STextualDS for the specified SToken in the base text/document.
getTokens() - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer.AlignedTokensMap
This method returns all SToken objects contained in this TokenMergeContainer.AlignedTokensMap

I

indexOfOmitChars(String, String, boolean, Set<Character>) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
This method searches for the first occurence of the stringToSearchFor in the stringToSearchIn and ommits all chars in the omitCharArray.
initialize() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
This method initializes the mapping.
isCopyNodes() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
Determines if SSpan and SStructure nodes should be copied or merged.
isFirstAsBase() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
If this property is set to 'true', the base document is always the one, which belongs to the first SCorpusGraph (the first importer in Pepper workflow description).
isOnlyMergeTextWithSameName() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
isReadyToStart() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
 
isTestMode - Variable in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 

M

mappingTable - Variable in class org.corpus_tools.peppermodules.mergingModules.Merger
a map containing all mapping partners (SCorpus and SDocument nodes) corresponding to their sId.
mapSCorpus() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
mapSDocument() - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
This method is called by the Pepper framework and merges a set of given SDocumentGraph objects.
mergeDocumentStructures(MappingSubject) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
Merges all document-structures pairwise by calling MergerMapper.mergeDocumentStructures(SDocument, SDocument).
Merger - Class in org.corpus_tools.peppermodules.mergingModules
 
Merger() - Constructor for class org.corpus_tools.peppermodules.mergingModules.Merger
 
MergerMapper - Class in org.corpus_tools.peppermodules.mergingModules
This class does the real merging, the main task is to merge a set of document graphs.
MergerMapper() - Constructor for class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
MergerProperties - Class in org.corpus_tools.peppermodules.mergingModules
 
MergerProperties() - Constructor for class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
mergeTokens(STextualDS, STextualDS, Map<SNode, SNode>) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
MODULE_NAME - Static variable in class org.corpus_tools.peppermodules.mergingModules.Merger
 

N

normalizePrimaryTexts(SDocument) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
Normalizes all primary texts of the given SDocument.

O

org.corpus_tools.peppermodules.mergingModules - package org.corpus_tools.peppermodules.mergingModules
 

P

PROP_COPY_NODES - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
PROP_ESCAPE_MAPPING - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
PROP_FIRST_AS_BASE - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
If this property is set to 'true', the base document is always the one, which belongs to the first SCorpusGraph (the first importer in Pepper workflow description).
PROP_ONLY_MERGE_TEXTS_WITH_SAME_NAME - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
PROP_PUNCTUATIONS - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
 
proposeImportOrder(SCorpusGraph) - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Creates an import order for each SCorpusGraph object.
PUNCTUATION_DEFAULT - Static variable in class org.corpus_tools.peppermodules.mergingModules.MergerProperties
Default punctuation characters

R

releaseMergerMapper() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Reduces the internal count of active mappers by one.

S

setBaseCorpusStructure(SCorpusGraph) - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Sets the SCorpusGraph is the base corpus graph, in which everything has to be merged in.
setBaseCorpusStructure(SCorpusGraph) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
Sets the SCorpusGraph is the base corpus graph, in which everything has to be merged in.
setBaseDocument(SDocument) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
setBaseDocument(SDocument) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method sets the base SDocument.
setBaseTextPositionByNormalizedTextPosition(STextualDS, List<Integer>) - Method in class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
This method sets the specified mapping from normalized text to the original text for the specified STextualDS object.
setMerger(Merger) - Method in class org.corpus_tools.peppermodules.mergingModules.MergerMapper
 
start() - Method in class org.corpus_tools.peppermodules.mergingModules.Merger
Overrides parent method, to enable the parallel working in more than one DocumentController objects at a time.

T

TokenMergeContainer - Class in org.corpus_tools.peppermodules.mergingModules
 
TokenMergeContainer() - Constructor for class org.corpus_tools.peppermodules.mergingModules.TokenMergeContainer
 
TokenMergeContainer.AlignedTokensMap - Class in org.corpus_tools.peppermodules.mergingModules
This class contains all tokens which were aligned and allows a search for specific SToken objects by their start position.
A C E F G I M N O P R S T 
Skip navigation links

Copyright © 2014–2019 Humboldt-Universität zu Berlin. All rights reserved.