Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- chessapi4j.AdvanceUtil
- chessapi4j.Bitboard
- chessapi4j.EcoDescriptor
- chessapi4j.EvaluatorFactory
- chessapi4j.functional.Factory
- chessapi4j.functional.Game (implements java.lang.Iterable<T>)
- chessapi4j.Game (implements java.lang.Iterable<T>)
- chessapi4j.functional.Game.Builder
- chessapi4j.functional.Generator
- chessapi4j.Generator
- chessapi4j.GeneratorFactory
- chessapi4j.functional.Move
- chessapi4j.functional.PGNMove
- chessapi4j.Move
- chessapi4j.PGNMove
- chessapi4j.MoveDetector
- chessapi4j.MoveFactory
- chessapi4j.functional.PGNHandler
- chessapi4j.PGNHandler
- chessapi4j.functional.Position (implements java.io.Serializable)
- chessapi4j.Position (implements java.io.Serializable)
- chessapi4j.PositionFactory
- chessapi4j.Rules
- chessapi4j.SearchFactory
- chessapi4j.functional.Tag (implements java.lang.Comparable<T>)
- chessapi4j.Tag
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- chessapi4j.MissingECOException
- chessapi4j.MovementException
- java.lang.RuntimeException
- java.lang.Exception
- chessapi4j.functional.Tuple<T1,
T2> - chessapi4j.Util
Interface Hierarchy
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- chessapi4j.functional.Game.RepetitionsMode
- chessapi4j.MoveDirection
- chessapi4j.Piece
- chessapi4j.Side
- chessapi4j.Square
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)