Package edu.wisc.game.rest

## Class TrialList.ExperimentPlanHandle

- java.lang.Object
- - edu.wisc.game.rest.TrialList.ExperimentPlanHandle

- Enclosing class:
    TrialList

      public static class TrialList.ExperimentPlanHandle
      extends Object

  Identifies an experiment plan as a static or dynamic (P: or R: type) one

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `File` | `mainDir` | The main directory which contains the plans' trial list file (which can be modified by a modifier), or null (in the "R:" mode).
    `String` | `mainRuleSetName` | Normally null; rule set name in "R:" mode

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ExperimentPlanHandle​(String exp)` |

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### mainDir

          public final File mainDir

      The main directory which contains the plans' trial list file (which can be modified by a modifier), or null (in the "R:" mode).

    - #### mainRuleSetName

          public final String mainRuleSetName

      Normally null; rule set name in "R:" mode

  - ### Constructor Detail

    - #### ExperimentPlanHandle

          public ExperimentPlanHandle​(String exp)
                               throws IOException

      Throws:
        `IOException`