@Test void testUnknowAttribute() throws RSQLParserException { assertThrows( UnknownAttributeException.class, () -> molgenisRSQL.createQuery("nonexistingattribute==piet", repository)); }
public Query<Entity> createQuery(String rsql, Repository<Entity> repository) { Node rootNode = rsqlParser.parse(rsql); MolgenisRSQLVisitor visitor = new MolgenisRSQLVisitor(repository); return rootNode.accept(visitor); }
MolgenisRSQL { public Query<Entity> createQuery(String rsql, Repository<Entity> repository) { Node rootNode = rsqlParser.parse(rsql); MolgenisRSQLVisitor visitor = new MolgenisRSQLVisitor(repository); return rootNode.accept(visitor); } }
MolgenisRSQL { public Query<Entity> createQuery(String rsql, Repository<Entity> repository) { Node rootNode = rsqlParser.parse(rsql); MolgenisRSQLVisitor visitor = new MolgenisRSQLVisitor(repository); return rootNode.accept(visitor); } MolgenisRSQL(RSQLParser rsqlParser); }
MolgenisRSQL { public Query<Entity> createQuery(String rsql, Repository<Entity> repository) { Node rootNode = rsqlParser.parse(rsql); MolgenisRSQLVisitor visitor = new MolgenisRSQLVisitor(repository); return rootNode.accept(visitor); } MolgenisRSQL(RSQLParser rsqlParser); Query<Entity> createQuery(String rsql, Repository<Entity> repository); }
MolgenisRSQL { public Query<Entity> createQuery(String rsql, Repository<Entity> repository) { Node rootNode = rsqlParser.parse(rsql); MolgenisRSQLVisitor visitor = new MolgenisRSQLVisitor(repository); return rootNode.accept(visitor); } MolgenisRSQL(RSQLParser rsqlParser); Query<Entity> createQuery(String rsql, Repository<Entity> repository);  }