public class CrossValidationFoldPathStep
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
boolean |
printTimeUnit |
Tells if time unit should be printed in textual form.
|
static int |
UNKNOWN_DURATION |
Constant indicating unknown (i.e., not set) duration.
|
Constructor | Description |
---|---|
CrossValidationFoldPathStep() |
Sole constructor.
|
CrossValidationFoldPathStep(java.lang.String description) |
Constructor creating a step of a cross validation fold execution path
using given description of a step
|
CrossValidationFoldPathStep(java.lang.String description,
long duration) |
Constructor creating a step of a cross validation fold execution path
using given description and duration of a step
|
CrossValidationFoldPathStep(java.lang.String description,
java.lang.String shortDescription,
long duration) |
Constructor creating a step of a cross validation fold execution path
using given description and duration of a step
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDescription() |
Gets description of this step of a cross validation fold execution path
|
long |
getDuration() |
Gets duration of this step of a cross validation fold execution path, in milliseconds
|
java.lang.String |
getShortDescription() |
Gets short description of this step of a cross validation fold execution path
|
void |
setDescription(java.lang.String description) |
Sets description of this step of a cross validation fold execution path
|
void |
setDuration(long duration) |
Sets duration of this step of a cross validation fold execution path, in milliseconds
|
void |
setShortDescription(java.lang.String shortDescription) |
Sets short description of this step of a cross validation fold execution path
|
java.lang.String |
toString() |
Gets textual representation of this step of a cross validation fold execution path
|
void |
updateDuration(long change) |
Updates duration of this step of a cross validation fold execution path by given amount, in milliseconds
|
public static final int UNKNOWN_DURATION
public boolean printTimeUnit
toString()
method.public CrossValidationFoldPathStep()
public CrossValidationFoldPathStep(java.lang.String description)
description
- step descriptionpublic CrossValidationFoldPathStep(java.lang.String description, long duration)
description
- step descriptionduration
- step duration, in millisecondspublic CrossValidationFoldPathStep(java.lang.String description, java.lang.String shortDescription, long duration)
description
- step description. See {description
.shortDescription
- short step descriptionduration
- step duration, in millisecondspublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- description of this step of a cross validation fold execution pathpublic java.lang.String getShortDescription()
public void setShortDescription(java.lang.String shortDescription)
shortDescription
- short description of this step of a cross validation fold execution pathpublic long getDuration()
public void setDuration(long duration)
duration
- of this step of a cross validation fold execution path, in millisecondspublic void updateDuration(long change)
change
- positive/negative change of the duration of this step of a cross validation fold execution pathpublic java.lang.String toString()
toString
in class java.lang.Object