Class NodesYamlParser

  • All Implemented Interfaces:
    NodeFileParser

    public class NodesYamlParser
    extends java.lang.Object
    implements NodeFileParser
    NodesYamlParser imports Node data from a YAML formatted input file or datastream.
    • Constructor Summary

      Constructors 
      Constructor Description
      NodesYamlParser​(java.io.File file, NodeReceiver nodes)
      Create parser for a file, and send parsed nodes to the nodes receiver
      NodesYamlParser​(java.io.InputStream inputStream, NodeReceiver nodes)
      Create parser for an inputstream, and send parsed nodes to the nodes receiver
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void parse()
      Parse the nodes resource file
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NodesYamlParser

        public NodesYamlParser​(java.io.File file,
                               NodeReceiver nodes)
        Create parser for a file, and send parsed nodes to the nodes receiver
        Parameters:
        file - file
        nodes - nodes receiver
      • NodesYamlParser

        public NodesYamlParser​(java.io.InputStream inputStream,
                               NodeReceiver nodes)
        Create parser for an inputstream, and send parsed nodes to the nodes receiver
        Parameters:
        inputStream - input stream
        nodes - nodes receiver