Package io.perfmark.impl
Class Mark
- java.lang.Object
-
- io.perfmark.impl.Mark
-
public final class Mark extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMark.Operation
-
Field Summary
Fields Modifier and Type Field Description static longNO_LINK_IDstatic longNO_NANOTIMEstatic longNO_TAG_IDstatic java.lang.StringNO_TAG_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Markcreate(Marker marker, java.lang.String tagName, long tagId, long nanoTime, long generation, Mark.Operation operation)static Markcreate(java.lang.String taskName, java.lang.String tagName, long tagId, long nanoTime, long generation, Mark.Operation operation)booleanequals(java.lang.Object obj)longgetGeneration()longgetLinkId()MarkergetMarker()longgetNanoTime()Mark.OperationgetOperation()longgetTagId()java.lang.StringgetTagName()java.lang.StringgetTaskName()inthashCode()java.lang.StringtoString()
-
-
-
Field Detail
-
NO_TAG_NAME
public static final java.lang.String NO_TAG_NAME
- See Also:
- Constant Field Values
-
NO_TAG_ID
public static final long NO_TAG_ID
-
NO_LINK_ID
public static final long NO_LINK_ID
-
NO_NANOTIME
public static final long NO_NANOTIME
- See Also:
- Constant Field Values
-
-
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()
-
getOperation
public Mark.Operation getOperation()
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-