private static StreamSource[] loadXsds(XmlSchema[] schemas) { List<Source> xsds = new ArrayList<>(); for (XmlSchema schema : schemas) { Source source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_SOURCE_ARRAY); }
private static StreamSource[] loadXsds(XmlSchema[] schemas) { List<Source> xsds = new ArrayList<>(); for (XmlSchema schema : schemas) { Source source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_SOURCE_ARRAY); }
private static StreamSource[] loadXsds(XmlSchema[] schemas) { List<Source> xsds = new ArrayList<>(); for (XmlSchema schema : schemas) { Source source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_SOURCE_ARRAY); }
private static StreamSource[] loadXsds(XmlSchema[] schemas) { List<Source> xsds = new ArrayList<>(); for (XmlSchema schema : schemas) { Source source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_SOURCE_ARRAY); }
private static StreamSource[] loadXsds(XmlSchema[] schemas) { List<Source> xsds = new ArrayList<>(); for (XmlSchema schema : schemas) { Source source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_SOURCE_ARRAY); }
private static InputSource[] loadXsds() { List<InputSource> xsds = new ArrayList<InputSource>(); for (XmlSchema schema : XmlSchema.values()) { InputSource source = loadXsd(schema.getFileName(), schema.getClassLoader()); if (source != null) { xsds.add(source); } } return xsds.toArray(EMPTY_INPUT_SOURCE_ARRAY); }