org.jvyamlb
Interface YAMLFactory

All Known Implementing Classes:
DefaultYAMLFactory

public interface YAMLFactory

Author:
Ola Bini

Method Summary
 Composer createComposer(Parser parser, Resolver resolver)
           
 Constructor createConstructor(Composer composer)
           
 Emitter createEmitter(java.io.OutputStream output, YAMLConfig cfg)
           
 Parser createParser(Scanner scanner)
           
 Parser createParser(Scanner scanner, YAMLConfig cfg)
           
 Representer createRepresenter(Serializer serializer, YAMLConfig cfg)
           
 Resolver createResolver()
           
 Scanner createScanner(org.jruby.util.ByteList io)
           
 Scanner createScanner(java.io.InputStream io)
           
 Serializer createSerializer(Emitter emitter, Resolver resolver, YAMLConfig cfg)
           
 

Method Detail

createScanner

Scanner createScanner(org.jruby.util.ByteList io)

createScanner

Scanner createScanner(java.io.InputStream io)

createParser

Parser createParser(Scanner scanner)

createParser

Parser createParser(Scanner scanner,
                    YAMLConfig cfg)

createResolver

Resolver createResolver()

createComposer

Composer createComposer(Parser parser,
                        Resolver resolver)

createConstructor

Constructor createConstructor(Composer composer)

createEmitter

Emitter createEmitter(java.io.OutputStream output,
                      YAMLConfig cfg)

createSerializer

Serializer createSerializer(Emitter emitter,
                            Resolver resolver,
                            YAMLConfig cfg)

createRepresenter

Representer createRepresenter(Serializer serializer,
                              YAMLConfig cfg)