Class PluginOutput


  • public class PluginOutput
    extends java.lang.Object
    This class provides the output for each plugin to be used in the CLI. Only meant for command line output, not for writing into output files (those are handled within each project as well as parsing input files)
    Author:
    Bastian Wolf
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.ArrayList<OutputField> fields  
      private java.lang.String output  
    • Method Summary

      Modifier and Type Method Description
      void addField​(java.lang.String description, java.lang.String value)  
      void addField​(OutputField field)  
      java.lang.String getOutput()  
      void mergeFields()  
      • Methods inherited from class java.lang.Object

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

      • fields

        private java.util.ArrayList<OutputField> fields
      • output

        private java.lang.String output
    • Constructor Detail

      • PluginOutput

        public PluginOutput()
      • PluginOutput

        public PluginOutput​(java.util.ArrayList<OutputField> fields)
    • Method Detail

      • addField

        public void addField​(OutputField field)
      • addField

        public void addField​(java.lang.String description,
                             java.lang.String value)
      • mergeFields

        public void mergeFields()
      • getOutput

        public java.lang.String getOutput()