All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.konga.metadata.generator.SelfGenerator Maven / Gradle / Ivy

package io.konga.metadata.generator;

import java.io.FileWriter;

import io.konga.metadata.definition.KongaDefinition;
import io.konga.metadata.definition.KongaMetadata;

public class SelfGenerator {

	public SelfGenerator() throws Exception {
		KongaDefinition definition = new KongaDefinition("Konga Metadata", "io.konga.metadata.definition");
		
		KongaMetadata metadata = KongaGenerator.readPackage(definition);
		
//		System.out.println("parsing");
		
		String metadataJson = metadata.toJson();
		
//		FileWriter fw = new FileWriter("./metadata.json");
//		fw.write(metadataJson);
//		fw.close();
		
//		System.out.println("ready");
		
		System.out.println(metadataJson);
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			new SelfGenerator();
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy