r.setValue("went"); r.setRelationshipType("MOVEMENT"); r.setRelationSubType("went"); r.setSource(p); r.setTarget(l);
r.setValue("went"); r.setRelationshipType("MOVEMENT"); r.setRelationSubType("went"); r.setSource(p); r.setTarget(l);
r.setValue("went"); r.setRelationshipType("MOVEMENT"); r.setRelationSubType("went"); r.setSource(p); r.setTarget(l);
@Test public void testStrict() throws AnalysisEngineProcessException, ResourceInitializationException { final Person p = new Person(jCas); p.addToIndexes(); final Location l = new Location(jCas); p.addToIndexes(); final Relation p2l = new Relation(jCas); p2l.setSource(p); p2l.setTarget(l); p2l.setRelationshipType("went"); p2l.setRelationSubType("past"); p2l.addToIndexes(); final Relation p2p = new Relation(jCas); p2p.setSource(p); p2p.setTarget(p); p2p.setRelationshipType("went"); p2l.setRelationSubType("past"); p2p.addToIndexes(); processJCas("mongo", fongoErd, "strict", true); final List<Relation> select = new ArrayList<>(JCasUtil.select(jCas, Relation.class)); assertEquals(1, select.size()); }
p2l.setTarget(l); p2l.setRelationshipType("went"); p2l.setRelationSubType("past"); p2l.addToIndexes(); l2p.setTarget(p); l2p.setRelationshipType("went"); p2l.setRelationSubType("past"); l2p.addToIndexes();
@Test public void test() throws AnalysisEngineProcessException, ResourceInitializationException { final Person p = new Person(jCas); p.addToIndexes(); final Location l = new Location(jCas); p.addToIndexes(); final Relation p2l = new Relation(jCas); p2l.setSource(p); p2l.setTarget(l); p2l.setRelationshipType("went"); p2l.setRelationSubType("past"); p2l.addToIndexes(); final Relation p2p = new Relation(jCas); p2p.setSource(p); p2p.setTarget(p); p2p.setRelationshipType("knew"); p2p.addToIndexes(); processJCas("mongo", fongoErd); final List<Relation> select = new ArrayList<>(JCasUtil.select(jCas, Relation.class)); assertEquals(2, select.size()); }
r4.setEnd(r1.getEnd()); r4.setRelationshipType("different"); r4.setRelationSubType(r1.getRelationSubType()); r4.setSource(a); r4.setTarget(b); r5.setEnd(r1.getEnd()); r5.setRelationshipType(r1.getRelationshipType()); r5.setRelationSubType(r1.getRelationSubType()); r5.setSource(c); r5.setTarget(b); r6.setEnd(r1.getEnd()); r6.setRelationshipType(r1.getRelationshipType()); r6.setRelationSubType(r1.getRelationSubType()); r6.setSource(a); r6.setTarget(c);
r1.setEnd(4); r1.setRelationshipType("r1Type"); r1.setRelationSubType("r1SubType"); r1.setValue("r1Value"); r1.setSource(e1); r2.setEnd(4); r2.setRelationshipType("r2Type"); r2.setRelationSubType("r2SubType"); r2.setValue("r2Value"); r2.setSource(e2); r2Duplicate.setEnd(4); r2Duplicate.setRelationshipType("r2Type"); r2Duplicate.setRelationSubType("r2SubType"); r2Duplicate.setValue("r2Value"); r2Duplicate.setSource(e2);
r2.setEnd(9); r2.setRelationshipType(r1.getRelationshipType()); r2.setRelationSubType(r1.getRelationSubType()); r2.setSource(a); r2.setTarget(b); r3.setEnd(r1.getEnd()); r3.setRelationshipType(r1.getRelationshipType()); r3.setRelationSubType(r1.getRelationSubType()); r3.setSource(a); r3.setTarget(b);
r2.setEnd(9); r2.setRelationshipType(r1.getRelationshipType()); r2.setRelationSubType(r1.getRelationSubType()); r2.setSource(a); r2.setTarget(b); r3.setEnd(r1.getEnd()); r3.setRelationshipType(r1.getRelationshipType()); r3.setRelationSubType(r1.getRelationSubType()); r3.setSource(a); r3.setTarget(b); r4.setEnd(r1.getEnd()); r4.setRelationshipType("different"); r4.setRelationSubType(r1.getRelationSubType()); r4.setSource(a); r4.setTarget(b); r5.setEnd(r1.getEnd()); r5.setRelationshipType(r1.getRelationshipType()); r5.setRelationSubType(r1.getRelationSubType()); r5.setSource(c); r5.setTarget(b); r6.setEnd(r1.getEnd()); r6.setRelationshipType(r1.getRelationshipType()); r6.setRelationSubType(r1.getRelationSubType()); r6.setSource(a); r6.setTarget(c);