Package org.sonatype.maven.polyglot.yaml
Class ModelRepresenter.ModelPropertyComparator
- java.lang.Object
-
- org.sonatype.maven.polyglot.yaml.ModelRepresenter.ModelPropertyComparator
-
- All Implemented Interfaces:
java.util.Comparator<org.yaml.snakeyaml.introspector.Property>
- Enclosing class:
- ModelRepresenter
private class ModelRepresenter.ModelPropertyComparator extends java.lang.Object implements java.util.Comparator<org.yaml.snakeyaml.introspector.Property>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
names
-
Constructor Summary
Constructors Constructor Description ModelPropertyComparator(java.util.List<java.lang.String> names)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2)
private int
compareByName(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2, java.lang.String name)
-
-
-
Method Detail
-
compare
public int compare(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2)
- Specified by:
compare
in interfacejava.util.Comparator<org.yaml.snakeyaml.introspector.Property>
-
compareByName
private int compareByName(org.yaml.snakeyaml.introspector.Property o1, org.yaml.snakeyaml.introspector.Property o2, java.lang.String name)
-
-