# Package edu.wisc.game.util

# Auxiliary classes

This package includes various utilities for manipulating strings and miscellaneous data structures.

- Interface Summary
  Interface | Description
  --- | ---
  CsvData.LineEntry |

- Class Summary
  Class | Description
  --- | ---
  CsvData | Represents the entire content of a CSV file.
  CsvData.BasicLineEntry |
  CsvData.CommentEntry | Stores a comment line from the CSV file.
  ImportCSV | Methods responsible for parsing CSV files.
  Logging | Methods used by CHEETA to log warning and error messages.
  ParseConfig | This class is used to obtain configuration parameters, from a configuration file or from Java System Properties.
  RandomRG |
  Tools | Various methods related to generating HTML forms and their components, and processing requests sent by the web browser when those forms are filled
  Util | Auxiliary methods for manipulating hash tables etc

- Exception Summary
  Exception | Description
  --- | ---
  IllegalInputException | An exception of this type is thrown when we want to report to the user that the data he's entered are invalid