Class ExperimentIdentifier

Object
AnchorBean<ExperimentIdentifier>
ExperimentIdentifier
Direct Known Subclasses:
ExperimentIdentifierAuto, ExperimentIdentifierConstant

public abstract class ExperimentIdentifier extends AnchorBean<ExperimentIdentifier>
A method to produce an identifier for an experiment.

This identifier is not guaranteed to be unique, but often is unique within a particular local context where output-files may be stored.

Author:
Owen Feehan
  • Constructor Details

    • ExperimentIdentifier

      public ExperimentIdentifier()
  • Method Details

    • identifier

      public abstract String identifier(Optional<String> taskName)
      Creates an identifier for the experiment.
      Parameters:
      taskName - a name describing the current task if it exists.
      Returns:
      a string to identify the current experiment.