org.apache.uima.jcas.cas.StringArray.get()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(86)

本文整理了Java中org.apache.uima.jcas.cas.StringArray.get()方法的一些代码示例,展示了StringArray.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringArray.get()方法的具体详情如下:
包路径:org.apache.uima.jcas.cas.StringArray
类名称:StringArray
方法名:get

StringArray.get介绍

暂无

代码示例

代码示例来源:origin: apache/uima-uimaj

@Override
public String next() {
 if (!hasNext()) { 
  throw new NoSuchElementException();
 }
 return get(i++);
}

代码示例来源:origin: org.apache.ctakes/ctakes-coreference

public boolean calcNPSubj(TreebankNode n){
  if(n == null) return false;
  if(n.getNodeType().equals("NP")){
    StringArray tags = n.getNodeTags();
    if(tags != null && tags.size() > 0){
      for(int i = 0; i < tags.size(); i++){
        if(tags.get(i).equals("SBJ")){
          return true;
        }
      }
    }
  }
  return false;
}

代码示例来源:origin: apache/ctakes

public boolean calcNPSubj(TreebankNode n){
  if(n == null) return false;
  if(n.getNodeType().equals("NP")){
    StringArray tags = n.getNodeTags();
    if(tags != null && tags.size() > 0){
      for(int i = 0; i < tags.size(); i++){
        if(tags.get(i).equals("SBJ")){
          return true;
        }
      }
    }
  }
  return false;
}

代码示例来源:origin: de.unistuttgart.ims/uimautil

private Object getPrimitiveComponent(FeatureStructure array, int index) {
  Type cType = array.getType().getComponentType();
  if (cType.getName().equals("uima.cas.String"))
    return ((StringArray) array).get(index);
  else if (cType.getName().equals("uima.cas.Double"))
    return ((DoubleArray) array).get(index);
  else if (cType.getName().equals("uima.cas.Integer"))
    return ((IntegerArray) array).get(index);
  return null;
}

代码示例来源:origin: de.julielab/jcore-xmi-db-reader

String mapping = mappings[i];
mappingsArray.set(i, mapping);
log.trace("Retrieved sofa_id_mapping {} for document {}.", mappingsArray.get(i), docId);

代码示例来源:origin: dstl/baleen

@Test
public void testJavaToUima() {
 StringArray sa = UimaTypesUtils.toArray(jCas, Arrays.asList("Foo", "Bar", "Baz"));
 assertEquals(3, sa.size());
 assertEquals("Foo", sa.get(0));
 assertEquals("Bar", sa.get(1));
 assertEquals("Baz", sa.get(2));
}

代码示例来源:origin: dstl/baleen

fullEntityDocument.append(FIELD_ARGUMENT, arguments.get(i));
} else {
 fullEntityDocument.append(FIELD_ARGUMENT, "");

代码示例来源:origin: dstl/baleen

@Test
public void testBuzzwordProperty() throws Exception {
 jCas.setDocumentText("Hello Sydney (Australia), this is a test");
 processJCas(MONGO, erd, COLLECTION, MONGO_COLL, TYPE, "Buzzword");
 assertEquals(1, JCasUtil.select(jCas, Buzzword.class).size());
 Buzzword b = JCasUtil.selectByIndex(jCas, Buzzword.class, 0);
 assertEquals("Sydney (Australia", b.getValue());
 assertEquals("Sydney (Australia", b.getCoveredText());
 StringArray tags = b.getTags();
 assertEquals(1, tags.size());
 assertEquals("broken_regex", tags.get(0));
}

相关文章