Package org.apache.uima.cas.impl
Class AllFSs
java.lang.Object
org.apache.uima.cas.impl.AllFSs
support for collecting all FSs in a CAS
- over all views
- both indexed, and (optionally) reachable
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final CASImpl
private final PositiveIntSet
private final PositiveIntSet
private final MarkerImpl
private final CasTypeSystemMapper
-
Constructor Summary
ConstructorsConstructorDescriptionsimpler version, no mark info, no filter or type mapperAllFSs
(CASImpl cas, MarkerImpl mark, Predicate<TOP> includeFilter, CasTypeSystemMapper typeMapper) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
enqueueFeatures
(TOP fs) private void
(package private) PositiveIntSet
private AllFSs
(package private) PositiveIntSet
private void
getFSsForView
(Collection<TOP> fss)
-
Field Details
-
cas
-
mark
-
foundFSs
-
foundFSsBelowMark
-
toBeScanned
-
includeFilter
-
typeMapper
-
-
Constructor Details
-
AllFSs
AllFSs(CASImpl cas, MarkerImpl mark, Predicate<TOP> includeFilter, CasTypeSystemMapper typeMapper) -
AllFSs
AllFSs(CASImpl cas) simpler version, no mark info, no filter or type mapper- Parameters:
cas
- -
-
-
Method Details
-
getAllBelowMark
PositiveIntSet getAllBelowMark() -
getAllNew
PositiveIntSet getAllNew() -
getAllFSs
-
getAllFSsSorted
-
getAllFSsAllViews_sofas
-
getAllFSsAllViews_sofas_reachable
-
getFSsForView
-
enqueueFS
-
enqueueFeatures
-