Tabnine Logo
BaleenConsumer
Code IndexAdd Tabnine to your IDE (free)

How to use
BaleenConsumer
in
uk.gov.dstl.baleen.uima

Best Java code snippets using uk.gov.dstl.baleen.uima.BaleenConsumer (Showing top 14 results out of 315)

origin: dstl/baleen

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 structuralClasses = StructureUtil.getStructureClasses(typeNames);
}
origin: dstl/baleen

@Override
protected void doDestroy() {
 super.doDestroy();
 destroyed = true;
}
origin: dstl/baleen

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 initialised = true;
}
origin: dstl/baleen

@Override
protected void doDestroy() {
 try {
  closeQueue();
 } catch (IOException e) {
  getMonitor().warn("Error closing queue", e);
 }
 super.doDestroy();
}
origin: dstl/baleen

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 valueCoercer = createValueCoercer(valueCoercerType);
 super.doInitialize(aContext);
}
origin: dstl/baleen

@Override
protected void doDestroy() {
 try {
  if (writer != null) {
   try {
    writer.flush();
    writer.close();
   } catch (final IOException e) {
    getMonitor().warn("Failed to close csv writer", e);
   }
  }
 } finally {
  writer = null;
 }
 super.doDestroy();
}
origin: uk.gov.dstl.baleen/baleen-graph

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 valueCoercer = createValueCoercer(valueCoercerType);
 super.doInitialize(aContext);
}
origin: dstl/baleen

@Override
public void doInitialize(final UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 structuralClasses = StructureUtil.getStructureClasses(typeNames);
}
origin: dstl/baleen

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 if (!Strings.isNullOrEmpty(basePathString)) {
  basePath = new File(basePathString);
  if (basePath.exists() && !basePath.isDirectory()) {
   throw new ResourceInitializationException(
     new IOException("Path already exists and is not a directory"));
  } else if (!basePath.exists() && !basePath.mkdirs()) {
   throw new ResourceInitializationException(
     new IOException("Unable to create directory structure"));
  }
 } else {
  basePath = null;
 }
}
origin: dstl/baleen

@Override
public void doInitialize(final UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 getMonitor()
   .info("Will be writing to " + Paths.get(outputDirectory).toAbsolutePath().toString());
}
origin: dstl/baleen

@Override
public void doInitialize(final UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 dbCollection = mongo.getDB().getCollection(collection);
 // Delete the whole database
 if (clear) {
  dbCollection.deleteMany(new Document());
 }
}
origin: dstl/baleen

@Override
public void doInitialize(UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 try {
  // Attempt to create the path if it doesn't exist
  new File(filename).getParentFile().mkdirs();
  writer =
    new CSVWriter(
      new OutputStreamWriter(new FileOutputStream(filename, false), StandardCharsets.UTF_8),
      separator.charAt(0),
      getQuote(),
      getEscape(),
      lineEnding);
 } catch (final IOException e) {
  throw new ResourceInitializationException(e);
 }
}
origin: dstl/baleen

@Override
public void doInitialize(final UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 final IEntityConverterFields fields = new DefaultFields();
 final HashSet<String> stopFeatures = new HashSet<>();
 stopFeatures.add("uima.cas.AnnotationBase:sofa");
 stopFeatures.add("uk.gov.dstl.baleen.types.BaleenAnnotation:internalId");
 entityRelationConverter =
   new EntityRelationConverter(getMonitor(), stopFeatures, fields, false);
 if (outputDocuments) {
  initialiseForDocuments();
 }
 if (outputMentions) {
  initialiseForMentions();
 }
 if (outputEntities) {
  initialiseForEntities();
 }
 if (outputRelations) {
  initialiseForRelations();
 }
}
origin: dstl/baleen

@Override
public void doInitialize(final UimaContext aContext) throws ResourceInitializationException {
 super.doInitialize(aContext);
 queueCapacity = ConfigUtils.stringToInteger(capacity, getDefaultCapacity());
 converter =
   new JsonJCasConverterBuilder(getMonitor())
     .withWhitelist(whitelist)
     .withBlacklist(blacklist)
     .build();
 try {
  createQueue();
 } catch (final BaleenException e) {
  throw new ResourceInitializationException(e);
 }
}
uk.gov.dstl.baleen.uimaBaleenConsumer

Javadoc

Extends the uk.gov.dstl.baleen.uima.BaleenAnnotator class, to differentiate between consumers and annotators where necessary, but without requiring the duplication of code.

Most used methods

  • doInitialize
  • doDestroy

Popular in Java

  • Making http requests using okhttp
  • getExternalFilesDir (Context)
  • runOnUiThread (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • Socket (java.net)
    Provides a client-side TCP socket.
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now