# Hierarchy For Package edu.wisc.game.sql

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,​V> (implements java.util.Map<K,​V>)
    - java.util.HashMap<K,​V> (implements java.lang.Cloneable, java.util.Map<K,​V>, java.io.Serializable)
      - edu.wisc.game.parser.Expression.MapTo<T>
        - edu.wisc.game.parser.Expression.VarMap2
          - edu.wisc.game.sql.EpisodeMemory.BucketVarMap2
      - edu.wisc.game.sql.GameGenerator.Features
      - edu.wisc.game.sql.ImageObject
      - edu.wisc.game.sql.PlayerInfo.TransitionMap
      - edu.wisc.game.sql.PropertiesTable
      - edu.wisc.game.sql.RecentKnowledge
  - edu.wisc.game.sql.Board
  - edu.wisc.game.sql.Board.Pos
  - edu.wisc.game.sql.CreateRoles
  - edu.wisc.game.sql.Episode
    - edu.wisc.game.sql.EpisodeInfo
    - edu.wisc.game.sql.ReplayedEpisode
  - edu.wisc.game.sql.Episode.CODE
  - edu.wisc.game.sql.Episode.Display
    - edu.wisc.game.sql.EpisodeInfo.ExtendedDisplay
  - edu.wisc.game.sql.Episode.FINISH_CODE
  - edu.wisc.game.sql.Episode.Pick
    - edu.wisc.game.sql.Episode.Move
  - edu.wisc.game.sql.EpisodeMemory
  - edu.wisc.game.sql.Game
  - edu.wisc.game.sql.GameGenerator
    - edu.wisc.game.sql.PredefinedBoardGameGenerator
    - edu.wisc.game.sql.RandomGameGenerator
    - edu.wisc.game.sql.RandomImageGameGenerator
    - edu.wisc.game.sql.TrivialGameGenerator
  - edu.wisc.game.sql.HtmlDisplay
  - edu.wisc.game.sql.ImageObject.Generator
    - edu.wisc.game.sql.ImageObject.PickFromList
  - edu.wisc.game.sql.Main
  - edu.wisc.game.sql.MlcEntry
  - edu.wisc.game.sql.MlcLog
  - edu.wisc.game.reflect.OurTable
    - edu.wisc.game.sql.User
  - edu.wisc.game.sql.Pairing
  - edu.wisc.game.sql.Pairing.State
  - edu.wisc.game.sql.Piece (implements java.io.Serializable)
  - edu.wisc.game.sql.Piece.PseudoEnum
    - edu.wisc.game.sql.Piece.Color
    - edu.wisc.game.sql.Piece.Shape
  - edu.wisc.game.sql.PlayerInfo
  - edu.wisc.game.sql.PlayerInfo.COMPLETION
  - edu.wisc.game.sql.PlayerInfo.Series
  - edu.wisc.game.sql.RecentKnowledge.Datum
  - edu.wisc.game.sql.Role
  - edu.wisc.game.sql.Test
  - edu.wisc.game.sql.TestParent
    - edu.wisc.game.sql.TestChild

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - edu.wisc.game.sql.Episode.OutputMode
    - edu.wisc.game.sql.MlcLog.LogFormat
    - edu.wisc.game.sql.PlayerInfo.Action
    - edu.wisc.game.sql.PlayerInfo.Transition
    - edu.wisc.game.sql.ReplayedEpisode.RandomPlayer
    - edu.wisc.game.sql.Role.Name