Package de.rss.fachstudie.MiSim.parsing

Revolves around parsing architecture and experiment data into objects.
  • Interface Summary
    Interface Description
    IParsable  
  • Class Summary
    Class Description
    ArchModelParser
    The ArchModelParser reads a valid json file and converts the contents into microservices and operations.
    ChaosMonkeyParser  
    DependencyParser  
    ExpModelParser
    The ExpModelParser class reads a json file that contains the experiment model.
    LatencyMonkeyParser  
    MicroservicePOJO
    POJO that can hold the data about a Microservice read from an architecture file.
    Parser<T>
    Abstract superclass with a generic interface to ease object parsing.
    PatternData
    Generic structure of a pattern.
    SummonerMonkeyParser  
  • Exception Summary
    Exception Description
    ParsingException
    Exception thrown when the parsers encounter a problem.
  • Annotation Types Summary
    Annotation Type Description
    FromJson
    Annotation used to mark fields that will be injected when parsing Patterns