public static List<RDFFormat> filterAvailableWriters(List<RDFFormat> rdfFormats) { final List<RDFFormat> result = new ArrayList<>(); final RDFWriterRegistry writerRegistry = RDFWriterRegistry.getInstance(); for (RDFFormat f : rdfFormats) { if (writerRegistry.has(f)) { result.add(f); } } return result; }