Class ModelRepresenter.ModelPropertyComparator

java.lang.Object
org.sonatype.maven.polyglot.yaml.ModelRepresenter.ModelPropertyComparator
All Implemented Interfaces:
Comparator<org.yaml.snakeyaml.introspector.Property>
Enclosing class:
ModelRepresenter

private class ModelRepresenter.ModelPropertyComparator extends Object implements Comparator<org.yaml.snakeyaml.introspector.Property>
  • Field Details

  • Constructor Details

    • ModelPropertyComparator

      public ModelPropertyComparator(List<String> names)
  • Method Details

    • compare

      public int compare(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2)
      Specified by:
      compare in interface Comparator<org.yaml.snakeyaml.introspector.Property>
    • compareByName

      private int compareByName(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2, String name)