List of usage examples for javax.json Json createReaderFactory
public static JsonReaderFactory createReaderFactory(Map<String, ?> config)
From source file:org.apache.tamaya.etcd.EtcdAccessor.java
/** * Initializes the factory to be used for creating readers. */// www . jav a 2s . c o m private JsonReaderFactory initReaderFactory() { final Map<String, Object> config = new HashMap<>(); config.put(JOHNZON_SUPPORTS_COMMENTS_PROP, true); return Json.createReaderFactory(config); }
From source file:org.apache.johnzon.maven.plugin.ExampleToModelMojo.java
@Override public void execute() throws MojoExecutionException, MojoFailureException { final JsonReaderFactory readerFactory = Json.createReaderFactory(Collections.<String, Object>emptyMap()); if (source.isFile()) { generateFile(readerFactory, source); } else {//from www . j a v a 2 s . com final File[] children = source.listFiles(new FilenameFilter() { @Override public boolean accept(final File dir, final String name) { return name.endsWith(".json"); } }); if (children == null || children.length == 0) { throw new MojoExecutionException("No json file found in " + source); } for (final File child : children) { generateFile(readerFactory, child); } } if (attach && project != null) { project.addCompileSourceRoot(target.getAbsolutePath()); } }