Class Checkpoints
- java.lang.Object
-
- org.fugerit.java.core.util.checkpoint.Checkpoints
-
- All Implemented Interfaces:
Serializable
public class Checkpoints extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCheckpoint(String id)
void
addCheckpointFromStartTime(String id, long time)
void
addCheckpointFromTotalTime(String id, long time)
Iterator<CheckpointData>
checkpointIterator()
CheckpointFormat
getFormat()
long
getLastCheckpoint()
long
getStartTime()
static Checkpoints
newInstance()
static Checkpoints
newInstance(CheckpointFormat format)
void
prettyPrintInfo()
void
printInfo()
void
setFormat(CheckpointFormat format)
String
toString()
-
-
-
Method Detail
-
getFormat
public CheckpointFormat getFormat()
-
setFormat
public void setFormat(CheckpointFormat format)
-
addCheckpoint
public void addCheckpoint(String id)
-
addCheckpointFromTotalTime
public void addCheckpointFromTotalTime(String id, long time)
-
addCheckpointFromStartTime
public void addCheckpointFromStartTime(String id, long time)
-
checkpointIterator
public Iterator<CheckpointData> checkpointIterator()
-
printInfo
public void printInfo()
-
prettyPrintInfo
public void prettyPrintInfo()
-
newInstance
public static Checkpoints newInstance(CheckpointFormat format)
-
newInstance
public static Checkpoints newInstance()
-
getStartTime
public long getStartTime()
-
getLastCheckpoint
public long getLastCheckpoint()
-
-