@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); structuralClasses = StructureUtil.getStructureClasses(typeNames); }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); initialised = true; }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { valueCoercer = createValueCoercer(valueCoercerType); super.doInitialize(aContext); }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { valueCoercer = createValueCoercer(valueCoercerType); super.doInitialize(aContext); }
@Override public void doInitialize(final UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); structuralClasses = StructureUtil.getStructureClasses(typeNames); }
@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; } }
@Override public void doInitialize(final UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); getMonitor() .info("Will be writing to " + Paths.get(outputDirectory).toAbsolutePath().toString()); }
@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()); } }
@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); } }
@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(); } }
@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); } }