Skip navigation links
A B C D E F G H I J L M N O P R S T 

A

add(T) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
 
add(E) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
 
add(T) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
add(E) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 
add(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
addFeature(Feature) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
addToFSArray(FSArray, FeatureStructure) - Static method in class de.julielab.jcore.utility.JCoReTools
Returns an FSArray that contains all elements of the given array and newElement.
addToFSArray(FSArray, FeatureStructure, int) - Static method in class de.julielab.jcore.utility.JCoReTools
Returns an FSArray that contains all elements of the given array and newElement.
addToFSArray(FSArray, Collection<? extends FeatureStructure>) - Static method in class de.julielab.jcore.utility.JCoReTools
Returns an FSArray that contains all elements of the given array and newElements.
addToStringArray(StringArray, String) - Static method in class de.julielab.jcore.utility.JCoReTools
Creates a new string array, copies the values of array into it and adds element.
addToStringArray(StringArray, String[]) - Static method in class de.julielab.jcore.utility.JCoReTools
Creates a new string array, copies the values of array into it and adds elements.
asKey(Annotation) - Method in interface de.julielab.jcore.utility.index.IndexTermGenerator
Use this method when you know that this term generator returns single key values.
asStream(Annotation) - Method in interface de.julielab.jcore.utility.index.IndexTermGenerator
Use this method when you know that this term generator returns a stream.

B

beginOffsetComparator() - Static method in class de.julielab.jcore.utility.index.Comparators
 
binarySearch(List<T>, Function<T, R>, R) - Static method in class de.julielab.jcore.utility.JCoReTools
 
binarySearch(List<T>, Function<T, R>, R, int, int) - Static method in class de.julielab.jcore.utility.JCoReTools
 
buildMap(JCas, Set<String>) - Method in class de.julielab.jcore.utility.JCoReCondensedDocumentText
Creates a map that maps those positions of the small-cut text that correspond to an intermediate next position after a cut-away annotation in the original text to the sum of ranges covered by cut-away annotations up to the original offset.

C

clearReplacementCache() - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Important only if using value replacements.
Comparators - Class in de.julielab.jcore.utility.index
This class offers some commonly used comparators on annotations.
Comparators() - Constructor for class de.julielab.jcore.utility.index.Comparators
 
contains(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
copy() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
copyFSArray(FSArray) - Static method in class de.julielab.jcore.utility.JCoReTools
Returns a new FSArray with the exact size and contents of array.

D

de.julielab.jcore.utility - package de.julielab.jcore.utility
 
de.julielab.jcore.utility.index - package de.julielab.jcore.utility.index
In the this package, a range of JCoReAnnotationIndex implementations can be found.
DEFAULT_ADDITION_SIZE - Static variable in class de.julielab.jcore.utility.JCoReTools
Number of elements to be added if an FSArray needs to be resized, effectively creating a new, larger FSArray.
deserializeXmi(CAS, InputStream, int) - Static method in class de.julielab.jcore.utility.JCoReTools
Deserializes an UTF-8 encoded XMI input stream into the given CAS.

E

edgeNGramTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Generates all prefixes between length of 1 and length of max(n, annotation.getCoveredText().length()) for an annotation a.
endOffsetComparator() - Static method in class de.julielab.jcore.utility.index.Comparators
 
exactOffsetMatchComparator() - Static method in class de.julielab.jcore.utility.index.Comparators
Compares annotations strictly by their offsets.
exactPrefixTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Generates as a search term the prefix of the covered text of an annotation of length length.
exactSuffixTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Generates as a search term the suffix of the covered text of an annotation of length length.

F

firstToken() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
forOffsets(int, int) - Method in class de.julielab.jcore.utility.index.TermGenerators.LongOffsetIndexTermGenerator
 
freeze() - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Freeze the index to allow searching it.
freeze() - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 

G

generateIndexTerms(Annotation) - Method in interface de.julielab.jcore.utility.index.IndexTermGenerator
Generates a single index term or a stream of index terms for the annotation a.
generateIndexTerms(Annotation) - Method in class de.julielab.jcore.utility.index.TermGenerators.LongOffsetIndexTermGenerator
 
get(K) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
get(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
get(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
get() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
getAnnotation() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
getAnnotationAtMatchingOffsets(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
 
getAnnotationAtOffset(JCas, String, int, int) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
returns an annotation of the type fullEntityClassName which has exactly the specified offset
getAnnotationByClassName(JCas, String) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
returns an annotation object (de.julielab.jcore.types.annotation) of the type specified by fullEntityClassName.
getArrayElement(CommonArrayFS, Map<?, ?>, Method, Method, int) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getBooleanValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getByteValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getCas() - Method in class de.julielab.jcore.utility.JCoReCondensedDocumentText
 
getCodensedText() - Method in class de.julielab.jcore.utility.JCoReCondensedDocumentText
 
getCondensedOffsetForOriginalOffset(int) - Method in class de.julielab.jcore.utility.JCoReCondensedDocumentText
Given a character offset relative to the original CAS document text, this method returns the corresponding offset in the condensed document text.
getCurrentBegin() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
getCurrentEnd() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
getDefaultReplacementValue() - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getDocId(JCas) - Static method in class de.julielab.jcore.utility.JCoReTools
Returns the document ID of the document in the JCas.
getDoubleValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getFeature(int) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getFeaturePath() - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getFeatureValueFromFeatureStructure(FeatureStructure, Feature, Map<?, ?>) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Returns the value of the feature feature of the feature structure fs.
getFirst(K) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
getFirst(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
getFloatValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getFSValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getIncludedAnnotations(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns, in ascending order, all annotations of type cls that are completely included - perhaps with having the same begin and/or end as the focusAnnotation - in focusAnnotation.
getIncludingAnnotation(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns the leftmost annotation of type cls that completely includes focusAnnotation.
getIndex() - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
getIndex() - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
getIntValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getLastOverlappingAnnotation(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns the annotation with the highest end offset of type cls overlapping focusAnnotation.
getLongValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getNearestIncludingAnnotation(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns the nearest annotation of class cls to focusAnnotation, i.e.
getNearestOverlappingAnnotations(JCas, int, int, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
getNearestOverlappingAnnotations(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns the nearest annotations of class cls to focusAnnotation.
getObjectValueAsString(Object) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Get a String representation for a single primitive value.
getOriginalOffsetForCondensedOffset(int) - Method in class de.julielab.jcore.utility.JCoReCondensedDocumentText
Given a character offset relative to the condensed document text, this method returns the corresponding offset in the original CAS document text.
getOverlappingAnnotation(JCas, String, int, int) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
returns an annotation of the type fullEntityClassName which overlaps an or is overlapped by an annotation of the same type at the given offset
getPartiallyOverlappingAnnotation(JCas, String, int, int) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
returns an annotation of the type fullEntityClassName which partially overlaps an or is overlapped by an annotation of the same type at the given offset
getPartiallyOverlappingAnnotation(JCas, Annotation, Class<T>) - Static method in class de.julielab.jcore.utility.JCoReAnnotationTools
Returns the leftmost annotation of type cls that overlaps focusAnnotation.
getReplaceUnmappedValues() - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Returns true if feature values not contained in the replacement map are to be replaced by a default value.
getShortValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getStringValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getTypClass(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getType(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getValue(FeatureStructure, int) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Begins to traverse the feature path from position startFeatureIndex and returns whatever values lie at the end of the feature path.
getValueAsString(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getValueAsString(FeatureStructure, boolean) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
If using replacements, please note the comment at JCoReFeaturePath.clearReplacementCache().
getValueAsStringArray(FeatureStructure, boolean) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getValueAsStringArray(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Returns the feature path values without performing value replacements.
getValueAsStringList(FeatureStructure, boolean) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
getValueAsStringList(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Returns the feature path values without performing value replacements.

H

hasBeginOffsetChanged() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
hasNext() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 

I

incrementAnnotation() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
index(T) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
 
index(JCas, int) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
 
index(JCas, Type) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
 
index(JCas, int) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Adds the whole contents of the CAS annotation index of type type into the index data structure.
index(JCas, Type) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Adds the whole contents of the CAS annotation index of type type into the index data structure.
index(E) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Adds annotation into the index data structure.
index - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
index(JCas, int) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(JCas, Type) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(T) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Indexes the annotation a.
index(JCas, int) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(JCas, Type) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(E) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 
index(JCas, int) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(JCas, Type) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
Indexes the whole contents of the CAS annotation index of type type.
index(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
Indexes the given annotation.
indexAnnotationStorageSupplier - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
IndexTermGenerator<K extends Comparable<K>> - Interface in de.julielab.jcore.utility.index
An interface that defines a way to construct index or search terms from an annotation a.
indexTermGenerator - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
initialize(String) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
initialize(String, Map<?, ?>) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
isValid() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
items() - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 

J

JCoReAnnotationIndex<T extends org.apache.uima.jcas.tcas.Annotation> - Interface in de.julielab.jcore.utility.index
A common interface for JCoRe annotation indexes.
JCoReAnnotationIndexMerger - Class in de.julielab.jcore.utility
This class takes multiple UIMA indices, e.g.
JCoReAnnotationIndexMerger(Set<?>, boolean, AnnotationFS, JCas) - Constructor for class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
Constructs a new annotation index merger.
JCoReAnnotationTools - Class in de.julielab.jcore.utility
Most of this functionality is found in UIMAfit nowadays and should be used from there.
JCoReAnnotationTools() - Constructor for class de.julielab.jcore.utility.JCoReAnnotationTools
 
JCoReCondensedDocumentText - Class in de.julielab.jcore.utility
This class is helpful when some parts of the CAS document text should be cut out according to a set of specific annotations.
JCoReCondensedDocumentText(JCas, Set<String>) - Constructor for class de.julielab.jcore.utility.JCoReCondensedDocumentText
Cuts away the covered text of annotations of a type in cutAwayTypes from the cas document text.
JCoReCoverIndex<E extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You need access to annotations between a given begin- and end-offset or completely covered by another annotation.
JCoReCoverIndex() - Constructor for class de.julielab.jcore.utility.index.JCoReCoverIndex
 
JCoReCoverIndex(JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReCoverIndex
 
JCoReCoverIndex(JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReCoverIndex
 
JCoReFeaturePath - Class in de.julielab.jcore.utility
This class is an implementation of the UIMA FeaturePath interface and adds some capabilities to it.
JCoReFeaturePath() - Constructor for class de.julielab.jcore.utility.JCoReFeaturePath
 
JCoReFSListIterator<T extends org.apache.uima.cas.FeatureStructure> - Class in de.julielab.jcore.utility
An iterator that takes a list of FeatureStructures and returns or navigates its elements exactly in the order the list defines.
JCoReFSListIterator(List<T>) - Constructor for class de.julielab.jcore.utility.JCoReFSListIterator
 
JCoReHashMapAnnotationIndex<K extends Comparable<K>,T extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You basically just need a map that maps from some key to annotations associated with that key.
JCoReHashMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>) - Constructor for class de.julielab.jcore.utility.index.JCoReHashMapAnnotationIndex
 
JCoReHashMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReHashMapAnnotationIndex
 
JCoReHashMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReHashMapAnnotationIndex
 
JCoReMapAnnotationIndex<K extends Comparable<K>,T extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You want to access annotations by an some arbitrary key that should be computed once and then only used for access.
JCoReMapAnnotationIndex(Supplier<Map<K, Collection<T>>>, IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
This is the full constructor of the map index.
JCoReMapAnnotationIndex(Supplier<Map<K, Collection<T>>>, IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
This is the full constructor of the map index.
JCoReMapAnnotationIndex(Supplier<Map<K, Collection<T>>>, IndexTermGenerator<K>, IndexTermGenerator<K>) - Constructor for class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
JCoReOverlapAnnotationIndex<E extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You need to access arbitrary annotations that are in any way overlapped by an input annotation (warning: these quite loose restrictions cause a relatively high search complexity, see below).
JCoReOverlapAnnotationIndex() - Constructor for class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 
JCoReOverlapAnnotationIndex(JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 
JCoReOverlapAnnotationIndex(JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
 
JCoReSetAnnotationIndex<E extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You just want an ordered set of annotations that can be retrieved according to an Comparator.
JCoReSetAnnotationIndex(Comparator<? super E>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
JCoReSetAnnotationIndex(Comparator<? super E>, JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
JCoReSetAnnotationIndex(Comparator<? super E>) - Constructor for class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
JCoReTools - Class in de.julielab.jcore.utility
The binarySearch methods work specifically on Annotation objects, sorted by given function. The addToFSArray methods are useful for adding elements to FSArrays which are rather awkward to use and, especially, to extend. The addToStringArray methods serve a similar purpose. One of the most used methods from this list is JCoReTools.getDocId(JCas) which will look for an annotation of type de.julielab.jcore.types.Header and return its docId feature value. The JCoReTools.deserializeXmi(CAS, InputStream, int) method is used in UIMA 2.x to fix issues with special Unicode characters.
JCoReTools() - Constructor for class de.julielab.jcore.utility.JCoReTools
 
JCoReTreeMapAnnotationIndex<K extends Comparable<K>,T extends org.apache.uima.jcas.tcas.Annotation> - Class in de.julielab.jcore.utility.index
Use when: You want a fuzzy search on the index keys (please see the note in the next paragraph) or ou specifically need a TreeMap instead of a HashMap (if not, refer to JCoReHashMapAnnotationIndex) for some other reason.
JCoReTreeMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReTreeMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReTreeMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReTreeMapAnnotationIndex(Comparator<K>, IndexTermGenerator<K>, IndexTermGenerator<K>) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReTreeMapAnnotationIndex(Comparator<K>, IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReTreeMapAnnotationIndex(Comparator<K>, IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, int) - Constructor for class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
JCoReUtilitiesException - Exception in de.julielab.jcore.utility
 
JCoReUtilitiesException() - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
 
JCoReUtilitiesException(String, Throwable) - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
 
JCoReUtilitiesException(String) - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
 
JCoReUtilitiesException(Throwable) - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
 

L

ll_getValueAsString(int, LowLevelCAS) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
loadReplacementsFromFile(String) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Reads a replacement file with lines of the form originalValue=replacementValue and immediately populates the internal replacement table with those entries.
LongOffsetIndexTermGenerator() - Constructor for class de.julielab.jcore.utility.index.TermGenerators.LongOffsetIndexTermGenerator
 
longOffsetTermGenerator() - Static method in class de.julielab.jcore.utility.index.TermGenerators
 
longOverlapComparator() - Static method in class de.julielab.jcore.utility.index.Comparators
 

M

melt() - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Un-freeze the index to allow new elements to be added.
melt() - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
Un-freeze the index to allow new elements to be added.
moveIterator(boolean) - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
moveTo(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
moveToFirst() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
moveToLast() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
moveToNext() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
moveToPrevious() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 

N

next() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
nGramTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Creates strict n-grams of the covered text of an annotation.

O

overlapComparator() - Static method in class de.julielab.jcore.utility.index.Comparators
Compares annotations for any kind of overlapping.

P

prefixTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Generates as a search term the prefix of the covered text of an annotation up to length length.
printAnnotationIndex(JCas, int) - Static method in class de.julielab.jcore.utility.JCoReTools
 
printFSArray(FSArray) - Static method in class de.julielab.jcore.utility.JCoReTools
Prints the content of the FSArray to System.out

R

readReplacementsFromFile(String) - Static method in class de.julielab.jcore.utility.JCoReFeaturePath
Reads a replacement file with lines of the form originalValue=replacementValue and returns the respective map.
readReplacementsFromInputStream(InputStream) - Static method in class de.julielab.jcore.utility.JCoReFeaturePath
Reads a replacement file with lines of the form originalValue=replacementValue and returns the respective map.
remove() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
 
replaceValue(FeatureStructure) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
When using this method, please note the comment at JCoReFeaturePath.clearReplacementCache().
resolveExternalResourceGzipInputStream(DataResource) - Static method in class de.julielab.jcore.utility.JCoReTools
Helper method to transparently handle GZIPPed external resource files.

S

search(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Returns all annotations in this index that are completely covered by the annotation a.
search(int, int) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
Returns all annotations in this index that are completely covered by the span given by begin and end.
search(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Generates search terms from a via the JCoReMapAnnotationIndex.searchTermGenerator.
search(Stream<K>) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Searches for the provided search terms in the index.
search(K) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Searches for annotations in the index by the provided search term.
search(T) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
Returns all annotation in the index overlapping in any way with a (embedded, covering, partial overlappings).
search(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
searchFuzzy(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
searchFuzzy(Stream<K>) - Method in class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
 
searchFuzzy(K) - Method in class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
Returns all annotations associated with an index key that is equal to the given key by means of the comparator given to the TreeMap that is used as an index.
searchSubset(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
 
searchTermGenerator - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
 
setCurrentAnnotation() - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
setCurrentBegin(int) - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
setCurrentEnd(int) - Method in class de.julielab.jcore.utility.JCoReAnnotationIndexMerger
 
setDefaultReplacementValue(Object) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
Sets a default replacement value to be used when there is no replacement for a feature value and JCoReFeaturePath.replaceUnmappedValues is set to true.
setIndexAnnotationStorageSupplier(Supplier<Collection<T>>) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
Allows to change the supplier for the internal storage of annotations which are the values of the index map.
setReplaceUnmappedValues(boolean) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
For the work with replacements, please note the comment of JCoReFeaturePath.clearReplacementCache().
size() - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
suffixTermGenerator(int) - Static method in class de.julielab.jcore.utility.index.TermGenerators
Generates as a search term the suffix of the covered text of an annotation up to length length.

T

TermGenerators - Class in de.julielab.jcore.utility.index
This class offers a range of predefined term generators (to be used as a constructor argument to JCoReMapAnnotationIndex that might be useful in a range of applications.
TermGenerators() - Constructor for class de.julielab.jcore.utility.index.TermGenerators
 
TermGenerators.LongOffsetIndexTermGenerator - Class in de.julielab.jcore.utility.index
 
typeInit(Type) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
 
A B C D E F G H I J L M N O P R S T 
Skip navigation links

Copyright © 2018 JULIE Lab Jena, Germany. All rights reserved.