Class CompactData


  • public class CompactData
    extends Object
    Custom data structure to support compact notation https://bitbucket.org/snakeyaml/snakeyaml/wiki/CompactObjectNotation
    • Constructor Detail

      • CompactData

        public CompactData​(String prefix)
        Create
        Parameters:
        prefix - - by default is serves as a full class Name, but it can be changed
    • Method Detail

      • getPrefix

        public String getPrefix()
        getter
        Returns:
        prefix from the document
      • getProperties

        public Map<String,​String> getProperties()
        Getter
        Returns:
        properties
      • getArguments

        public List<String> getArguments()
        getter
        Returns:
        arguments
      • toString

        public String toString()
        visual representation
        Overrides:
        toString in class Object
        Returns:
        readable data