public final class TypePrioritiesFactory extends Object
Modifier and Type | Method and Description |
---|---|
static org.apache.uima.resource.metadata.TypePriorities |
createTypePriorities()
Creates a
TypePriorities from all type priorities descriptions that can be found via
the pattern specified in the system property
org.apache.uima.fit.typepriorities.import_pattern or via the
META-INF/org.apache.uima.fit/typepriorities.txt files in the classpath. |
static org.apache.uima.resource.metadata.TypePriorities |
createTypePriorities(Class<? extends org.apache.uima.jcas.cas.TOP>... prioritizedTypes)
Create a TypePriorities given a sequence of ordered type classes
|
static org.apache.uima.resource.metadata.TypePriorities |
createTypePriorities(String... prioritizedTypeNames)
Create a
TypePriorities given a sequence of ordered type names |
static void |
forceTypePrioritiesDescriptorsScan()
Force rescan of type priorities descriptors.
|
static String[] |
scanTypePrioritiesDescriptors()
Get all currently accessible type priorities descriptor locations.
|
@SafeVarargs public static org.apache.uima.resource.metadata.TypePriorities createTypePriorities(Class<? extends org.apache.uima.jcas.cas.TOP>... prioritizedTypes)
prioritizedTypes
- a sequence of ordered type classespublic static org.apache.uima.resource.metadata.TypePriorities createTypePriorities(String... prioritizedTypeNames)
TypePriorities
given a sequence of ordered type namesprioritizedTypeNames
- a sequence of ordered type namespublic static org.apache.uima.resource.metadata.TypePriorities createTypePriorities() throws org.apache.uima.resource.ResourceInitializationException
TypePriorities
from all type priorities descriptions that can be found via
the pattern specified in the system property
org.apache.uima.fit.typepriorities.import_pattern
or via the
META-INF/org.apache.uima.fit/typepriorities.txt
files in the classpath.org.apache.uima.resource.ResourceInitializationException
- if the collected type priorities cannot be merged.public static String[] scanTypePrioritiesDescriptors() throws org.apache.uima.resource.ResourceInitializationException
forceTypePrioritiesDescriptorsScan()
.org.apache.uima.resource.ResourceInitializationException
- if the locations could not be resolved.public static void forceTypePrioritiesDescriptorsScan()
scanTypePrioritiesDescriptors()
will rescan all auto-import locations.Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.