AbstractPatientFileWriter - apache/ctakes GitHub Wiki

abstract public class AbstractPatientFileWriter extends AbstractFileWriter<Collection<JCas>> implements NamedEngine

Writes data for patient level Jcas.

  • Author: SPF , chip-nlp
  • Version: %I%
  • Since: 2/3/2018

@Override protected void createData( final JCas jCas )

  • Parameters:
    • jCas the jcas passed to the process( jcas ) method.

@Override protected Collection<JCas> getData()

  • Returns: completed patient JCases

@Override protected void writeComplete( final Collection<JCas> data )

called after writing is complete

  • Parameters:
    • data -

@Override protected String getSubdirectory( final JCas jCas, final String documentId )

  • Parameters:
    • jCas ignored
    • documentId ignored
  • Returns: the subdirectory set with the PARAM_SUBDIR parameter

@Override public void collectionProcessComplete() throws AnalysisEngineProcessException

Write any remaining patient information {@inheritDoc}

⚠️ **GitHub.com Fallback** ⚠️