Class MarkupTraceEvent

    • Field Detail

      • contents

        final java.lang.String[] contents
      • lines

        final int[] lines
      • cols

        final int[] cols
    • Constructor Detail

      • MarkupTraceEvent

        private MarkupTraceEvent​(MarkupTraceEvent.EventType eventType,
                                 int[] lines,
                                 int[] cols,
                                 java.lang.String... contents)
    • Method Detail

      • toString

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

        public boolean matchesTypeAndContent​(MarkupTraceEvent event)

        Checks whether two events are equal, but only comparing their types and contents, not the lines and columns in which they appeared.

        Parameters:
        event - the event this object will be matched for equality to.
        Returns:
        true if both objects match type and content, false if not.
      • hashCode

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

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object