// Generated automatically from org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory for testing purposes

package org.apache.htrace.shaded.fasterxml.jackson.databind.node;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigInteger;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.BinaryNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeCreator;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.POJONode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode;
import org.apache.htrace.shaded.fasterxml.jackson.databind.node.ValueNode;

public class JsonNodeFactory implements JsonNodeCreator, Serializable
{
    protected JsonNodeFactory(){}
    protected boolean _inIntRange(long p0){ return false; }
    public ArrayNode arrayNode(){ return null; }
    public BinaryNode binaryNode(byte[] p0){ return null; }
    public BinaryNode binaryNode(byte[] p0, int p1, int p2){ return null; }
    public BooleanNode booleanNode(boolean p0){ return null; }
    public JsonNodeFactory(boolean p0){}
    public NullNode nullNode(){ return null; }
    public NumericNode numberNode(BigDecimal p0){ return null; }
    public NumericNode numberNode(BigInteger p0){ return null; }
    public NumericNode numberNode(byte p0){ return null; }
    public NumericNode numberNode(double p0){ return null; }
    public NumericNode numberNode(float p0){ return null; }
    public NumericNode numberNode(int p0){ return null; }
    public NumericNode numberNode(long p0){ return null; }
    public NumericNode numberNode(short p0){ return null; }
    public ObjectNode objectNode(){ return null; }
    public POJONode POJONode(Object p0){ return null; }
    public TextNode textNode(String p0){ return null; }
    public ValueNode numberNode(Byte p0){ return null; }
    public ValueNode numberNode(Double p0){ return null; }
    public ValueNode numberNode(Float p0){ return null; }
    public ValueNode numberNode(Integer p0){ return null; }
    public ValueNode numberNode(Long p0){ return null; }
    public ValueNode numberNode(Short p0){ return null; }
    public ValueNode pojoNode(Object p0){ return null; }
    public static JsonNodeFactory instance = null;
    public static JsonNodeFactory withExactBigDecimals(boolean p0){ return null; }
}
