Klasse Chunker

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.chunker.Chunker
Alle implementierten Schnittstellen:
org.apache.uima.analysis_component.AnalysisComponent

public final class Chunker extends org.apache.uima.analysis_component.CasAnnotator_ImplBase
OpenNLP Chunker annotator.

Mandatory parameters

Type Name Description
String opennlp.uima.ModelName The name of the model file
String opennlp.uima.SentenceType The full name of the sentence type
String opennlp.uima.TokenType The full name of the token type
String opennlp.uima.POSFeature
String opennlp.uima.ChunkType
String opennlp.uima.ChunkTagFeature

Optional parameters

Type Name Description
Integer opennlp.uima.BeamSize
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
    The chunk tag feature parameter
    static final String
    The chunk type parameter.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Initializes a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    Releases allocated resources.
    void
    initialize(org.apache.uima.UimaContext context)
    Initializes the current instance with the given context.
    void
    process(org.apache.uima.cas.CAS tcas)
    Performs chunking on the given tcas object.
    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, reconfigure, setResultSpecification

    Von Klasse geerbte Methoden java.lang.Object

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

    • CHUNK_TYPE_PARAMETER

      public static final String CHUNK_TYPE_PARAMETER
      The chunk type parameter.
      Siehe auch:
    • CHUNK_TAG_FEATURE_PARAMETER

      public static final String CHUNK_TAG_FEATURE_PARAMETER
      The chunk tag feature parameter
      Siehe auch:
  • Konstruktordetails

    • Chunker

      public Chunker()
      Initializes a new instance.

      Note: Use initialize(UimaContext) to initialize this instance. Don't use the constructor.

  • Methodendetails

    • initialize

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

      Note: Do all initialization in this method, do not use the constructor.

      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
      Löst aus:
      org.apache.uima.resource.ResourceInitializationException
    • 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
      Löst aus:
      org.apache.uima.analysis_engine.AnalysisEngineProcessException
    • process

      public void process(org.apache.uima.cas.CAS tcas)
      Performs chunking on the given tcas object.
      Angegeben von:
      process in Klasse org.apache.uima.analysis_component.CasAnnotator_ImplBase
      Parameter:
      tcas - The CAS object to process.
    • destroy

      public void destroy()
      Releases allocated resources.
      Angegeben von:
      destroy in Schnittstelle org.apache.uima.analysis_component.AnalysisComponent
      Setzt außer Kraft:
      destroy in Klasse org.apache.uima.analysis_component.AnalysisComponent_ImplBase