org.jvyamlb
Class EmitterImpl.ScalarAnalysis

java.lang.Object
  extended by org.jvyamlb.EmitterImpl.ScalarAnalysis
Enclosing class:
EmitterImpl

private static class EmitterImpl.ScalarAnalysis
extends java.lang.Object


Field Summary
 boolean allowBlock
           
 boolean allowBlockPlain
           
 boolean allowDoubleQuoted
           
 boolean allowFlowPlain
           
 boolean allowSingleQuoted
           
 boolean empty
           
 boolean multiline
           
 org.jruby.util.ByteList scalar
           
 boolean specialCharacters
           
 
Constructor Summary
EmitterImpl.ScalarAnalysis(org.jruby.util.ByteList scalar, boolean empty, boolean multiline, boolean allowFlowPlain, boolean allowBlockPlain, boolean allowSingleQuoted, boolean allowDoubleQuoted, boolean allowBlock, boolean specialCharacters)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scalar

public org.jruby.util.ByteList scalar

empty

public boolean empty

multiline

public boolean multiline

allowFlowPlain

public boolean allowFlowPlain

allowBlockPlain

public boolean allowBlockPlain

allowSingleQuoted

public boolean allowSingleQuoted

allowDoubleQuoted

public boolean allowDoubleQuoted

allowBlock

public boolean allowBlock

specialCharacters

public boolean specialCharacters
Constructor Detail

EmitterImpl.ScalarAnalysis

public EmitterImpl.ScalarAnalysis(org.jruby.util.ByteList scalar,
                                  boolean empty,
                                  boolean multiline,
                                  boolean allowFlowPlain,
                                  boolean allowBlockPlain,
                                  boolean allowSingleQuoted,
                                  boolean allowDoubleQuoted,
                                  boolean allowBlock,
                                  boolean specialCharacters)