Class Parser<T>

java.lang.Object
de.rss.fachstudie.MiSim.parsing.Parser<T>
Direct Known Subclasses:
ChaosMonkeyParser, DependencyParser, LatencyMonkeyParser, SummonerMonkeyParser

public abstract class Parser<T>
extends Object
Abstract superclass with a generic interface to ease object parsing.

TODO: create a Parser subclass for parsing time dependent events (e.g. SummonerMonkey, ChaosMonkey)

Author:
Lion Wagner
  • Constructor Details

    • Parser

      public Parser()
  • Method Details

    • convertToObject

      public abstract T convertToObject​(desmoj.core.simulator.Model model)
    • getMircoserviceFromName

      protected Microservice getMircoserviceFromName​(String name)
    • getOperationFromName

      protected Operation getOperationFromName​(String name, Microservice parent)
    • getDescriptionKey

      public abstract String getDescriptionKey()