java.lang.Object
za.co.wethinkcode.robots.server.world.Maze

public class Maze extends Object
The maze class serves an abstracted representation of a maze as generated by MazeGenerator
  • Constructor Details

    • Maze

      @Deprecated(forRemoval=true) public Maze(List<List<Integer>> numbersConstructor)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Legacy Constructor for a Maze object. Currently maintained for backwards compatibility with 1.0.0.

      Please note it is marked for depreciation, as it is difficult to meaningfully extend

      Parameters:
      numbersConstructor - a nested list of numbers representing characters.
  • Method Details

    • getNumbersConstructor

      @Deprecated(forRemoval=true) public final List<List<Integer>> getNumbersConstructor()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Getter for legacy number constructor for Maze(List). Maintained for backwards compatibility with 1.0.0
      Returns:
      numbersConstructor