org.jvyamlb
Class ParserImpl.ProductionEnvironment

java.lang.Object
  extended by org.jvyamlb.ParserImpl.ProductionEnvironment
Enclosing class:
ParserImpl

private static class ParserImpl.ProductionEnvironment
extends java.lang.Object


Field Summary
private  java.util.List anchors
           
private  int[] defaultYamlVersion
           
private  java.util.Map tagHandles
           
private  java.util.List tags
           
private  int[] yamlVersion
           
 
Constructor Summary
ParserImpl.ProductionEnvironment(YAMLConfig cfg)
           
 
Method Summary
 java.util.List getAnchors()
           
 int[] getFinalYamlVersion()
           
 java.util.Map getTagHandles()
           
 java.util.List getTags()
           
 int[] getYamlVersion()
           
 Event produce(int current, IntStack parseStack, Scanner scanner)
           
 void setYamlVersion(int[] yamlVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tags

private java.util.List tags

anchors

private java.util.List anchors

tagHandles

private java.util.Map tagHandles

yamlVersion

private int[] yamlVersion

defaultYamlVersion

private int[] defaultYamlVersion
Constructor Detail

ParserImpl.ProductionEnvironment

public ParserImpl.ProductionEnvironment(YAMLConfig cfg)
Method Detail

getTags

public java.util.List getTags()

getAnchors

public java.util.List getAnchors()

getTagHandles

public java.util.Map getTagHandles()

getYamlVersion

public int[] getYamlVersion()

getFinalYamlVersion

public int[] getFinalYamlVersion()

setYamlVersion

public void setYamlVersion(int[] yamlVersion)

produce

public Event produce(int current,
                     IntStack parseStack,
                     Scanner scanner)