# Package edu.wisc.game.util

# Auxiliary classes

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

Software Copyright University Wisconsin-Madison, under Apache License, Version 2.0

- 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.
  Hosts | Convenience routines to determine the host name etc
  ImportCSV | Methods responsible for parsing CSV files.
  Logging | Methods used by CHEETA to log warning and error messages.
  MainConfig | A MainConfig is a structure storing the content of a configuration file.
  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
  Util.CopyInfo | File copy statistics

- 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