Klasse Normalizer

java.lang.Object
org.apache.uima.analysis_component.AnalysisComponent_ImplBase
org.apache.uima.analysis_component.Annotator_ImplBase
org.apache.uima.analysis_component.CasAnnotator_ImplBase
opennlp.uima.normalizer.Normalizer
Alle implementierten Schnittstellen:
org.apache.uima.analysis_component.AnalysisComponent

public class Normalizer extends org.apache.uima.analysis_component.CasAnnotator_ImplBase
The Normalizer tries the structure annotations. The structured value is than assigned to a field of the annotation.

The process depends on the

string Tokens must be (fuzzy) mapped to categories eg. a month, a day or a year (use dictionary) integer, float tokens must be parsed eg. for percentage or period boolean tokens must be parsed eg is there any ???

Restricted set of outcomes throw an error if not matched or silently fail unrestricted set of outcomes.

  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    initialize(org.apache.uima.UimaContext context)
    Initializes the current instance with the given context.
    void
    process(org.apache.uima.cas.CAS tcas)
     
    void
    typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem)
    Initializes the type system.

    Von Klasse geerbte Methoden org.apache.uima.analysis_component.CasAnnotator_ImplBase

    getRequiredCasInterface, process

    Von Klasse geerbte Methoden org.apache.uima.analysis_component.Annotator_ImplBase

    getCasInstancesRequired, hasNext, next

    Von Klasse geerbte Methoden org.apache.uima.analysis_component.AnalysisComponent_ImplBase

    batchProcessComplete, collectionProcessComplete, destroy, reconfigure, setResultSpecification

    Von Klasse geerbte Methoden java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Methodendetails

    • initialize

      public void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationException
      Initializes the current instance with the given context.

      Angegeben von:
      initialize in Schnittstelle org.apache.uima.analysis_component.AnalysisComponent
      Setzt außer Kraft:
      initialize in Klasse org.apache.uima.analysis_component.AnalysisComponent_ImplBase
      Parameter:
      context - context to initialize
      Löst aus:
      org.apache.uima.resource.ResourceInitializationException - Thrown if errors occurred during initialization of resources.
    • typeSystemInit

      public void typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem) throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
      Initializes the type system.
      Setzt außer Kraft:
      typeSystemInit in Klasse org.apache.uima.analysis_component.CasAnnotator_ImplBase
      Parameter:
      typeSystem - type system to initialize
      Löst aus:
      org.apache.uima.analysis_engine.AnalysisEngineProcessException
    • process

      public void process(org.apache.uima.cas.CAS tcas)
      Angegeben von:
      process in Klasse org.apache.uima.analysis_component.CasAnnotator_ImplBase