com.fasterxml.jackson.core.util
Class DefaultPrettyPrinter.FixedSpaceIndenter

java.lang.Object
  extended by com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter
      extended by com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter
All Implemented Interfaces:
DefaultPrettyPrinter.Indenter, Serializable
Enclosing class:
DefaultPrettyPrinter

public static class DefaultPrettyPrinter.FixedSpaceIndenter
extends DefaultPrettyPrinter.NopIndenter

This is a very simple indenter that only adds a single space for indentation. It is used as the default indenter for array values.

See Also:
Serialized Form

Field Summary
static DefaultPrettyPrinter.FixedSpaceIndenter instance
           
 
Constructor Summary
DefaultPrettyPrinter.FixedSpaceIndenter()
           
 
Method Summary
 boolean isInline()
           
 void writeIndentation(JsonGenerator jg, int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final DefaultPrettyPrinter.FixedSpaceIndenter instance
Constructor Detail

DefaultPrettyPrinter.FixedSpaceIndenter

public DefaultPrettyPrinter.FixedSpaceIndenter()
Method Detail

writeIndentation

public void writeIndentation(JsonGenerator jg,
                             int level)
                      throws IOException
Specified by:
writeIndentation in interface DefaultPrettyPrinter.Indenter
Overrides:
writeIndentation in class DefaultPrettyPrinter.NopIndenter
Throws:
IOException

isInline

public boolean isInline()
Specified by:
isInline in interface DefaultPrettyPrinter.Indenter
Overrides:
isInline in class DefaultPrettyPrinter.NopIndenter
Returns:
True if indenter is considered inline (does not add linefeeds), false otherwise


Copyright © 2008-2016 FasterXML. All Rights Reserved.