Hierarchy For All Packages
- io.github.wolfraam.chessgame,
- io.github.wolfraam.chessgame.board,
- io.github.wolfraam.chessgame.move,
- io.github.wolfraam.chessgame.move.castle,
- io.github.wolfraam.chessgame.notation,
- io.github.wolfraam.chessgame.notation.lan,
- io.github.wolfraam.chessgame.notation.san,
- io.github.wolfraam.chessgame.opening,
- io.github.wolfraam.chessgame.pgn,
- io.github.wolfraam.chessgame.result
Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.TreeMap<K,
V> (implements java.lang.Cloneable, java.util.NavigableMap<K, V>, java.io.Serializable) - io.github.wolfraam.chessgame.opening.ChessOpeningElement
- java.util.TreeMap<K,
- io.github.wolfraam.chessgame.board.Board (implements java.lang.Cloneable, java.io.Serializable)
- io.github.wolfraam.chessgame.board.BoardData (implements java.lang.Cloneable, java.io.Serializable)
- io.github.wolfraam.chessgame.ChessGame (implements java.lang.Cloneable, java.io.Serializable)
- io.github.wolfraam.chessgame.result.ChessGameResult
- io.github.wolfraam.chessgame.opening.ChessOpening
- io.github.wolfraam.chessgame.opening.ChessOpeningData
- io.github.wolfraam.chessgame.opening.ChessOpeningHelper
- io.github.wolfraam.chessgame.notation.LanguageSettings
- io.github.wolfraam.chessgame.notation.lan.LanParser
- io.github.wolfraam.chessgame.notation.lan.LanParseResult
- io.github.wolfraam.chessgame.move.Move (implements java.io.Serializable)
- io.github.wolfraam.chessgame.move.MoveHelper (implements java.io.Serializable)
- io.github.wolfraam.chessgame.notation.NotationHelper
- io.github.wolfraam.chessgame.notation.NotationMapping
- io.github.wolfraam.chessgame.pgn.PGNComment (implements java.io.Serializable)
- io.github.wolfraam.chessgame.pgn.PGNVariation
- io.github.wolfraam.chessgame.pgn.PGNData (implements java.io.Serializable)
- io.github.wolfraam.chessgame.pgn.PGNExporter
- io.github.wolfraam.chessgame.pgn.PGNImporter
- io.github.wolfraam.chessgame.pgn.PGNTagAndValue
- io.github.wolfraam.chessgame.notation.san.SanParser
- io.github.wolfraam.chessgame.notation.san.SanParseResult
- io.github.wolfraam.chessgame.move.TargetData
- io.github.wolfraam.chessgame.move.TargetHelper
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.wolfraam.chessgame.move.IllegalMoveException
- io.github.wolfraam.chessgame.pgn.IllegalPGNException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.AbstractMap<K,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.wolfraam.chessgame.move.castle.CastleMoveType
- io.github.wolfraam.chessgame.move.castle.CastleType
- io.github.wolfraam.chessgame.result.ChessGameResultType
- io.github.wolfraam.chessgame.result.DrawType
- io.github.wolfraam.chessgame.move.KingState
- io.github.wolfraam.chessgame.notation.NotationType
- io.github.wolfraam.chessgame.pgn.PGNTag
- io.github.wolfraam.chessgame.board.Piece
- io.github.wolfraam.chessgame.board.PieceType
- io.github.wolfraam.chessgame.board.Side
- io.github.wolfraam.chessgame.board.Square
- io.github.wolfraam.chessgame.board.SquareColor
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)