org.jvyamlb
Interface Constructor

All Known Implementing Classes:
BaseConstructorImpl

public interface Constructor

Author:
Ola Bini

Nested Class Summary
static interface Constructor.RecursiveFixer
           
static interface Constructor.YamlConstructor
           
static interface Constructor.YamlMultiConstructor
           
 
Method Summary
 void addFixer(Node node, Constructor.RecursiveFixer fixer)
           
 boolean checkData()
           
 java.lang.Object constructDocument(Node node)
           
 java.lang.Object constructMapping(Node node)
           
 java.lang.Object constructObject(Node node)
           
 java.lang.Object constructPairs(Node node)
           
 java.lang.Object constructPrimitive(Node node)
           
 java.lang.Object constructPrivateType(Node node)
           
 java.lang.Object constructScalar(Node node)
           
 java.lang.Object constructSequence(Node node)
           
 void doRecursionFix(Node node, java.lang.Object obj)
           
 java.util.Iterator eachDocument()
           
 java.lang.Object getData()
           
 java.util.Iterator iterator()
           
 

Method Detail

checkData

public boolean checkData()

getData

public java.lang.Object getData()

eachDocument

public java.util.Iterator eachDocument()

iterator

public java.util.Iterator iterator()

constructDocument

public java.lang.Object constructDocument(Node node)

constructObject

public java.lang.Object constructObject(Node node)

constructPrimitive

public java.lang.Object constructPrimitive(Node node)

constructScalar

public java.lang.Object constructScalar(Node node)

constructPrivateType

public java.lang.Object constructPrivateType(Node node)

constructSequence

public java.lang.Object constructSequence(Node node)

constructMapping

public java.lang.Object constructMapping(Node node)

constructPairs

public java.lang.Object constructPairs(Node node)

doRecursionFix

public void doRecursionFix(Node node,
                           java.lang.Object obj)

addFixer

public void addFixer(Node node,
                     Constructor.RecursiveFixer fixer)


Copyright © 2002-2007 JRuby Team. All Rights Reserved.