Class Location

    • Method Detail

      • filePath

        public final String filePath()

        The name of the file being compared, including its extension and subdirectory, if any.

        Returns:
        The name of the file being compared, including its extension and subdirectory, if any.
      • filePosition

        public final Long filePosition()

        The position of a change in a compared file, in line number format.

        Returns:
        The position of a change in a compared file, in line number format.
      • relativeFileVersionAsString

        public final String relativeFileVersionAsString()

        In a comparison of commits or a pull request, whether the change is in the before or after of that comparison.

        If the service returns an enum value that is not available in the current SDK version, relativeFileVersion will return RelativeFileVersionEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from relativeFileVersionAsString().

        Returns:
        In a comparison of commits or a pull request, whether the change is in the before or after of that comparison.
        See Also:
        RelativeFileVersionEnum
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)