![JAR search and dependency download from the Maven repository](/logo.png)
io.github.endreman0.javajson.Factory Maven / Gradle / Ivy
package io.github.endreman0.javajson;
import io.github.endreman0.javajson.nodes.ArrayNode;
import io.github.endreman0.javajson.nodes.BooleanNode;
import io.github.endreman0.javajson.nodes.Field;
import io.github.endreman0.javajson.nodes.Node;
import io.github.endreman0.javajson.nodes.NullNode;
import io.github.endreman0.javajson.nodes.NumberNode;
import io.github.endreman0.javajson.nodes.ObjectNode;
import io.github.endreman0.javajson.nodes.StringNode;
public class Factory{
public static NumberNode num(double val){return new NumberNode(val);}
public static BooleanNode bool(boolean val){return new BooleanNode(val);}
public static NullNode _null(){return new NullNode();}
public static StringNode string(String val){return new StringNode(val);}
public static ArrayNode array(Node... children){return new ArrayNode(children);}
public static ObjectNode obj(Field... fields){return new ObjectNode(fields);}
public static Field field(String key, Node value){return new Field(key, value);}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy