public interface  com.fasterxml.jackson.core.TreeNode extends java.lang.Object
{
public abstract com.fasterxml.jackson.core.JsonToken asToken();
public abstract com.fasterxml.jackson.core.JsonParser$NumberType numberType();
public abstract int size();
public abstract boolean isValueNode();
public abstract boolean isContainerNode();
public abstract boolean isMissingNode();
public abstract boolean isArray();
public abstract boolean isObject();
public abstract com.fasterxml.jackson.core.TreeNode get(java.lang.String);
public abstract com.fasterxml.jackson.core.TreeNode get(int);
public abstract com.fasterxml.jackson.core.TreeNode path(java.lang.String);
public abstract com.fasterxml.jackson.core.TreeNode path(int);
public abstract java.util.Iterator fieldNames();
public abstract com.fasterxml.jackson.core.TreeNode at(com.fasterxml.jackson.core.JsonPointer);
public abstract com.fasterxml.jackson.core.TreeNode at(java.lang.String) throws java.lang.IllegalArgumentException;
public abstract com.fasterxml.jackson.core.JsonParser traverse();
public abstract com.fasterxml.jackson.core.JsonParser traverse(com.fasterxml.jackson.core.ObjectCodec);
}