- java.lang.Object
-
- com.microsoft.gctoolkit.parser.AbstractLogTrace
-
- Direct Known Subclasses:
GCLogTrace,SafepointTrace
public abstract class AbstractLogTrace extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractLogTrace(Matcher matcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected doubleconvertToDouble(String value)StringgetDateStamp()DateTimeStampgetDateTimeStamp()DateTimeStampgetDateTimeStamp(int index)doublegetDoubleGroup(int index)StringgetGroup(int index)intgetIntegerGroup(int index)longgetLongGroup(int index)doublegetPercentageGroup(int i)doublegetTimeStamp()intgroupCount()booleangroupNotNull(int index)intlength()GCLogTracenext()
-
-
-
Field Detail
-
trace
protected final Matcher trace
-
-
Constructor Detail
-
AbstractLogTrace
public AbstractLogTrace(Matcher matcher)
-
-
Method Detail
-
length
public int length()
-
groupCount
public int groupCount()
-
groupNotNull
public boolean groupNotNull(int index)
-
getLongGroup
public long getLongGroup(int index)
-
getIntegerGroup
public int getIntegerGroup(int index)
-
getGroup
public String getGroup(int index)
-
getDoubleGroup
public double getDoubleGroup(int index)
-
convertToDouble
protected double convertToDouble(String value)
-
getPercentageGroup
public double getPercentageGroup(int i)
-
getTimeStamp
public double getTimeStamp()
-
getDateStamp
public String getDateStamp()
-
getDateTimeStamp
public DateTimeStamp getDateTimeStamp()
-
getDateTimeStamp
public DateTimeStamp getDateTimeStamp(int index)
-
next
public GCLogTrace next()
-
-