java.lang.Object
org.yaml.snakeyaml.extensions.compactnotation.CompactData

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

  • Constructor Details

    • CompactData

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

    • 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