class |
MazeMap<D,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |
class |
MazeMapFactory<M extends MazeMap<?,F,E,N,W>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |
class |
MazeMapPartFactory<M extends MazeMap<?,F,E,N,W>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |