public List<ArtifactObject> lrp(String filter) throws Exception { Filter f = m_context.createFilter(filter); List<ArtifactObject> rps = m_artifactRepository.getResourceProcessors(); List<ArtifactObject> res = new LinkedList<>(); for (ArtifactObject rp : rps) { if (f.matchCase(rp.getDictionary())) { res.add(rp); } } return res; }