Class Mark


  • public final class Mark
    extends java.lang.Object
    • Field Detail

      • NO_TAG_ID

        public static final long NO_TAG_ID
      • NO_LINK_ID

        public static final long NO_LINK_ID
    • Method Detail

      • create

        public static Mark create​(java.lang.String taskName,
                                  @Nullable
                                  java.lang.String tagName,
                                  long tagId,
                                  long nanoTime,
                                  long generation,
                                  Mark.Operation operation)
      • create

        public static Mark create​(Marker marker,
                                  @Nullable
                                  java.lang.String tagName,
                                  long tagId,
                                  long nanoTime,
                                  long generation,
                                  Mark.Operation operation)
      • getNanoTime

        public long getNanoTime()
      • getGeneration

        public long getGeneration()
      • getTagName

        @Nullable
        public java.lang.String getTagName()
      • getTagId

        public long getTagId()
      • getMarker

        @Nullable
        public Marker getMarker()
      • getTaskName

        @Nullable
        public java.lang.String getTaskName()
      • getLinkId

        public long getLinkId()
      • equals

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

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

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