private void processDocumentAnnotation( final JCas jCas, final DocumentAnnotation da, final Map<String, Object> map) { da.setDocType((String) map.getOrDefault(JsonJCas.DA_DOCUMENT_TYPE, "")); da.setDocumentClassification((String) map.getOrDefault(JsonJCas.DA_CLASSIFICATION, "")); da.setLanguage((String) map.getOrDefault(JsonJCas.DA_LANGUAGE, "")); da.setSourceUri((String) map.getOrDefault(JsonJCas.DA_SOURCE_URI, "")); da.setTimestamp(((Number) map.getOrDefault(JsonJCas.DA_TIMESTAMP, 0)).longValue()); da.setDocumentCaveats( UimaTypesUtils.toArray( jCas, (Collection<String>) map.getOrDefault(JsonJCas.DA_CAVEATS, null))); da.setDocumentReleasability( UimaTypesUtils.toArray( jCas, (Collection<String>) map.getOrDefault(JsonJCas.DA_RELEASABILITY, null))); }
da.setDocType("email"); da.setDocumentClassification("O"); String source = file.getAbsolutePath().substring(rootFolder.length());
da.setDocType("email"); da.setDocumentClassification("O"); da.setSourceUri(file.getAbsolutePath().substring(rootFolder.length()));
da.setDocType("test");
da.setDocType("re3d"); da.setDocumentClassification("O"); da.setSourceUri(doc.getSourceUrl());
da.setDocType("re3d"); da.setDocumentClassification("O"); da.setSourceUri(doc.getSourceUrl());
protected long createNoEntitiesDocument() { jCas.reset(); jCas.setDocumentText("Hello World"); jCas.setDocumentLanguage("en"); long timestamp = System.currentTimeMillis(); DocumentAnnotation da = getDocumentAnnotation(jCas); da.setTimestamp(timestamp); da.setSourceUri("test/no_entities"); da.setDocType("test"); da.setDocumentClassification("OFFICIAL"); da.setDocumentCaveats( UimaTypesUtils.toArray(jCas, Arrays.asList(new String[] {"TEST_A", "TEST_B"}))); da.setDocumentReleasability( UimaTypesUtils.toArray(jCas, Arrays.asList(new String[] {"ENG", "SCO", "WAL"}))); return timestamp; }
da.setTimestamp(timestamp); da.setSourceUri("test/no_entities"); da.setDocType("test"); da.setDocumentClassification("OFFICIAL"); da.setDocumentCaveats(
da.setDocType("test"); da.setSourceUri("http://www.example.com/hello.txt");
da.setDocType(DOCTYPE); da.setDocumentCaveats(UimaTypesUtils.toArray(jCas, Arrays.asList(CAVEAT))); da.setDocumentReleasability(UimaTypesUtils.toArray(jCas, Arrays.asList(RELEASABILITY)));
final DocumentAnnotation da = (DocumentAnnotation) jCas.getDocumentAnnotationFs(); da.setDocumentClassification("CLASS"); da.setDocType("MANUAL"); da.setSourceUri("http://test.com"); da.setLanguage("en");