Class TextFormatParseLocation

java.lang.Object
com.google.protobuf.TextFormatParseLocation

public final class TextFormatParseLocation extends Object
A location in the source code.

A location is the starting line number and starting column number.

  • Field Details

    • EMPTY

      public static final TextFormatParseLocation EMPTY
      The empty location.
    • line

      private final int line
    • column

      private final int column
  • Constructor Details

    • TextFormatParseLocation

      private TextFormatParseLocation(int line, int column)
  • Method Details

    • create

      static TextFormatParseLocation create(int line, int column)
      Create a location.
      Parameters:
      line - the starting line number
      column - the starting column number
      Returns:
      a ParseLocation
    • getLine

      public int getLine()
    • getColumn

      public int getColumn()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object