Class FieldLocation

  • All Implemented Interfaces:
    java.lang.Comparable<FieldLocation>

    public class FieldLocation
    extends java.lang.Object
    implements java.lang.Comparable<FieldLocation>
    • Field Detail

      • fieldPath

        private java.lang.String fieldPath
    • Constructor Detail

      • FieldLocation

        public FieldLocation​(java.lang.String fieldPath)
    • Method Detail

      • compareTo

        public int compareTo​(FieldLocation other)
        Specified by:
        compareTo in interface java.lang.Comparable<FieldLocation>
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getFieldPath

        public java.lang.String getFieldPath()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • matches

        public boolean matches​(java.lang.String concatenatedPath)
      • from

        static java.util.List<FieldLocation> from​(java.lang.String... fieldPaths)
      • fielLocation

        public static FieldLocation fielLocation​(java.lang.String fieldPath)