A B C D E F G H I J L M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(E) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
- add(E) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
- add(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
-
The same as
JCoReSetAnnotationIndex.index(Annotation). - add(T) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
- add(T) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- addFeature(Feature) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
- addToFSArray(FSArray, Collection<? extends FeatureStructure>) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Returns an
FSArraythat contains all elements of the given array andnewElements. - addToFSArray(FSArray, FeatureStructure) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Returns an
FSArraythat contains all elements of the given array andnewElement. - addToFSArray(FSArray, FeatureStructure, int) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Returns an
FSArraythat contains all elements of the given array andnewElement. - addToStringArray(StringArray, String) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Creates a new string array, copies the values of
arrayinto it and addselement. - addToStringArray(StringArray, String[]) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Creates a new string array, copies the values of
arrayinto it and addselements. - 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
FSArraywith the exact size and contents ofarray.
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
JCoReAnnotationIndeximplementations 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() - Method in class de.julielab.jcore.utility.JCoReFSListIterator
- get(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
- get(K) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- get(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- 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
-
Convenience method that internally calls
JCoReAnnotationTools.getNearestOverlappingAnnotations(JCas, Annotation, Class). - 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) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
-
Returns the feature path values without performing value replacements.
- getValueAsStringArray(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.
- getValueAsStringList(FeatureStructure, boolean) - Method in class de.julielab.jcore.utility.JCoReFeaturePath
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 - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- index(E) - Method in class de.julielab.jcore.utility.index.JCoReCoverIndex
-
Adds annotation into the index data structure.
- index(E) - Method in class de.julielab.jcore.utility.index.JCoReOverlapAnnotationIndex
- index(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
-
Indexes the given annotation.
- index(JCas, int) - 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, int) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
-
Indexes the whole contents of the CAS annotation index of type type.
- 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, 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 interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
- 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(JCas, Type) - 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.JCoReOverlapAnnotationIndex
-
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(T) - Method in interface de.julielab.jcore.utility.index.JCoReAnnotationIndex
- index(T) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
-
Indexes the annotation a.
- indexAnnotationStorageSupplier - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- indexTermGenerator - Variable in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- IndexTermGenerator<K extends java.lang.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.
- 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
FeaturePathinterface 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 java.lang.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, int) - 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
- JCoReMapAnnotationIndex<K extends java.lang.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>) - Constructor for class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
- 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>, JCas, Type) - Constructor for class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
-
This is the full constructor of the map index.
- 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>) - 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>, JCas, Type) - 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. TheJCoReTools.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 java.lang.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
TreeMapinstead of aHashMap(if not, refer toJCoReHashMapAnnotationIndex) for some other reason. - JCoReTreeMapAnnotationIndex(IndexTermGenerator<K>, IndexTermGenerator<K>) - 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(IndexTermGenerator<K>, IndexTermGenerator<K>, JCas, Type) - 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, int) - 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
- JCoReUtilitiesException - Exception in de.julielab.jcore.utility
- JCoReUtilitiesException() - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
- JCoReUtilitiesException(String) - Constructor for exception de.julielab.jcore.utility.JCoReUtilitiesException
- JCoReUtilitiesException(String, Throwable) - 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=replacementValueand 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
- newStringArray(JCas, String...) - Static method in class de.julielab.jcore.utility.JCoReTools
-
Creates a new StringArray from the given string elements.
- 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=replacementValueand 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=replacementValueand 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(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(E) - Method in class de.julielab.jcore.utility.index.JCoReSetAnnotationIndex
- 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(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(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReMapAnnotationIndex
-
Generates search terms from a via the
JCoReMapAnnotationIndex.searchTermGenerator. - 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).
- 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.
- searchFuzzy(Annotation) - Method in class de.julielab.jcore.utility.index.JCoReTreeMapAnnotationIndex
- 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.replaceUnmappedValuesis 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
JCoReMapAnnotationIndexthat 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
All Classes All Packages