Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.fasterxml.jackson.databind.node;
 
 
This singleton value class is used to contain explicit JSON null value.
public final class NullNode
    extends ValueNode
    // // Just need a fly-weight singleton
    public final static NullNode instance = new NullNode();
    private NullNode() { }
    public static NullNode getInstance() { return ; }
    @Override
    public JsonNodeType getNodeType()
    {
        return .;
    }
    @Override public JsonToken asToken() { return .; }
    @Override
    public String asText() {
        return "null";
    }
    // as with MissingNode, not considered number node; hence defaults are returned if provided
    
    /*
    public int asInt(int defaultValue);
    public long asLong(long defaultValue);
    public double asDouble(double defaultValue);
    public boolean asBoolean(boolean defaultValue);
    */
    
    @Override
    public final void serialize(JsonGenerator jgSerializerProvider provider)
        throws IOExceptionJsonProcessingException
    {
        jg.writeNull();
    }
    @Override
    public boolean equals(Object o)
    {
        return (o == this);
    }
New to GrepCode? Check out our FAQ X