Class Mark


  • public final class Mark
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      static Mark event​(long generation, long nanoTime, java.lang.String name)  
      static Mark event​(long generation, long nanoTime, java.lang.String name, java.lang.String subName)  
      static Mark event​(long generation, long nanoTime, java.lang.String taskName, java.lang.String tagName, long tagId)  
      static Mark event​(long generation, long nanoTime, java.lang.String taskName, java.lang.String subTaskName, java.lang.String tagName, long tagId)  
      long getGeneration()  
      long getLinkId()  
      Marker getMarker()  
      long getNanoTime()  
      Mark.Operation getOperation()  
      java.lang.String getSubTaskName()  
      long getTagFirstNumeric()  
      java.lang.String getTagKey()  
      long getTagSecondNumeric()  
      java.lang.String getTagStringValue()  
      java.lang.String getTaskName()  
      int hashCode()  
      static Mark keyedTag​(long generation, java.lang.String tagName, long value)  
      static Mark keyedTag​(long generation, java.lang.String tagName, long value0, long value1)  
      static Mark keyedTag​(long generation, java.lang.String tagName, java.lang.String value)  
      static Mark link​(long generation, long linkId)  
      static Mark tag​(long generation, long tagId)  
      static Mark tag​(long generation, java.lang.String tagName)  
      static Mark tag​(long generation, java.lang.String tagName, long tagId)  
      static Mark taskEnd​(long generation, long nanoTime, java.lang.String name)  
      static Mark taskEnd​(long generation, long nanoTime, java.lang.String name, java.lang.String subName)  
      static Mark taskStart​(long generation, long nanoTime, java.lang.String name)  
      static Mark taskStart​(long generation, long nanoTime, java.lang.String name, java.lang.String subName)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • taskStart

        public static Mark taskStart​(long generation,
                                     long nanoTime,
                                     java.lang.String name)
      • taskStart

        public static Mark taskStart​(long generation,
                                     long nanoTime,
                                     java.lang.String name,
                                     java.lang.String subName)
      • taskEnd

        public static Mark taskEnd​(long generation,
                                   long nanoTime,
                                   java.lang.String name)
      • taskEnd

        public static Mark taskEnd​(long generation,
                                   long nanoTime,
                                   java.lang.String name,
                                   java.lang.String subName)
      • event

        public static Mark event​(long generation,
                                 long nanoTime,
                                 java.lang.String name)
      • event

        public static Mark event​(long generation,
                                 long nanoTime,
                                 java.lang.String name,
                                 java.lang.String subName)
      • event

        public static Mark event​(long generation,
                                 long nanoTime,
                                 java.lang.String taskName,
                                 java.lang.String tagName,
                                 long tagId)
      • event

        public static Mark event​(long generation,
                                 long nanoTime,
                                 java.lang.String taskName,
                                 java.lang.String subTaskName,
                                 java.lang.String tagName,
                                 long tagId)
      • tag

        public static Mark tag​(long generation,
                               java.lang.String tagName,
                               long tagId)
      • tag

        public static Mark tag​(long generation,
                               long tagId)
      • tag

        public static Mark tag​(long generation,
                               java.lang.String tagName)
      • keyedTag

        public static Mark keyedTag​(long generation,
                                    java.lang.String tagName,
                                    java.lang.String value)
      • keyedTag

        public static Mark keyedTag​(long generation,
                                    java.lang.String tagName,
                                    long value)
      • keyedTag

        public static Mark keyedTag​(long generation,
                                    java.lang.String tagName,
                                    long value0,
                                    long value1)
      • link

        public static Mark link​(long generation,
                                long linkId)
      • getNanoTime

        public long getNanoTime()
      • getGeneration

        public long getGeneration()
      • getTagStringValue

        public java.lang.String getTagStringValue()
      • getTagFirstNumeric

        public long getTagFirstNumeric()
      • getTagSecondNumeric

        public long getTagSecondNumeric()
      • getTagKey

        public java.lang.String getTagKey()
      • getMarker

        @Nullable
        public Marker getMarker()
      • getTaskName

        public java.lang.String getTaskName()
      • getSubTaskName

        public java.lang.String getSubTaskName()
      • 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