D E G H L M O P R S U V W 

D

DEBUG - Static variable in class org.apache.calcite.example.maze.Maze
 

E

enumerator(Set<Integer>) - Method in class org.apache.calcite.example.maze.Maze
Generates a list of lines representing the maze in text form.

G

generate(int, int, int) - Static method in class org.apache.calcite.example.maze.MazeTable
Table function that generates a maze.
get(int) - Method in interface org.apache.calcite.example.maze.Maze.CellContent
 
getRowType(RelDataTypeFactory) - Method in class org.apache.calcite.example.maze.MazeTable
 

H

height - Variable in class org.apache.calcite.example.maze.Maze
 
height - Variable in class org.apache.calcite.example.maze.MazeTable
 
horizontal - Variable in class org.apache.calcite.example.maze.Maze
 

L

layout(Random, PrintWriter) - Method in class org.apache.calcite.example.maze.Maze
 
lefts - Variable in class org.apache.calcite.example.maze.Maze
 

M

Maze - Class in org.apache.calcite.example.maze
Maze generator.
Maze(int, int) - Constructor for class org.apache.calcite.example.maze.Maze
 
Maze.CellContent - Interface in org.apache.calcite.example.maze
Callback to get what to print in a particular cell.
Maze.Direction - Enum in org.apache.calcite.example.maze
Direction.
Maze.Direction() - Constructor for enum org.apache.calcite.example.maze.Maze.Direction
 
MazeTable - Class in org.apache.calcite.example.maze
User-defined table function that generates a Maze and prints it in text form.
MazeTable(int, int, int, boolean) - Constructor for class org.apache.calcite.example.maze.MazeTable
 

O

org.apache.calcite.example.maze - package org.apache.calcite.example.maze
User-defined table function that generates a maze.

P

print(PrintWriter, boolean) - Method in class org.apache.calcite.example.maze.Maze
Prints the maze.

R

region(int) - Method in class org.apache.calcite.example.maze.Maze
 
regions - Variable in class org.apache.calcite.example.maze.Maze
 
row(Maze.CellContent, StringBuilder, StringBuilder, int) - Method in class org.apache.calcite.example.maze.Maze
Returns a pair of strings representing a row of the maze.

S

scan(DataContext) - Method in class org.apache.calcite.example.maze.MazeTable
 
seed - Variable in class org.apache.calcite.example.maze.MazeTable
 
shuffle(Random, int[]) - Method in class org.apache.calcite.example.maze.Maze
Randomly permutes the members of an array.
solution - Variable in class org.apache.calcite.example.maze.MazeTable
 
solve(int, int) - Method in class org.apache.calcite.example.maze.Maze
 
solve(int, int, int) - Static method in class org.apache.calcite.example.maze.MazeTable
Table function that generates a maze with a solution.
SPACE - Static variable in interface org.apache.calcite.example.maze.Maze.CellContent
 
spiral - Variable in class org.apache.calcite.example.maze.Maze
 

U

ups - Variable in class org.apache.calcite.example.maze.Maze
 

V

valueOf(String) - Static method in enum org.apache.calcite.example.maze.Maze.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.calcite.example.maze.Maze.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

width - Variable in class org.apache.calcite.example.maze.Maze
 
width - Variable in class org.apache.calcite.example.maze.MazeTable
 
D E G H L M O P R S U V W 

Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.