A B C D E F G H I K L M N P R S T U V W Z

G

generatePuzzle(Puzzle.PuzzleDifficulty, PropertyChangeListener) - Method in class uk.co.keang.sudoku.Generator
Generates a puzzle with this difficulty level
Generator - Class in uk.co.keang.sudoku
Generates a sudoku grid
Generator() - Constructor for class uk.co.keang.sudoku.Generator
 
Generator.PuzzleStoreItem - Class in uk.co.keang.sudoku
 
Generator.PuzzleStoreItem(int, int, Puzzle) - Constructor for class uk.co.keang.sudoku.Generator.PuzzleStoreItem
 
getBkgColor() - Method in enum uk.co.keang.sudoku.SudokuButton.BtnState
 
getBlock(int, int) - Method in class uk.co.keang.sudoku.Puzzle
Gets the options block
getBlock(int) - Method in class uk.co.keang.sudoku.Puzzle
Gets the options block
getBlockIndex(int, int) - Method in class uk.co.keang.sudoku.Puzzle
Gets the options block
getCoalescedEvents() - Method in class uk.co.keang.sudoku.SequenceBuffer
 
getCollection() - Method in class uk.co.keang.sudoku.Puzzle.Cell
 
getColumn(int) - Method in class uk.co.keang.sudoku.Puzzle
Gets the options column
getDescription() - Method in class uk.co.keang.sudoku.event.SolutionEvent
 
getDifficulty() - Method in class uk.co.keang.sudoku.Generator.PuzzleStoreItem
 
getDifficulty() - Method in class uk.co.keang.sudoku.Puzzle
Gets an indication of how difficult it is to solve this puzzle
getDifficulty(int) - Static method in enum uk.co.keang.sudoku.Puzzle.PuzzleDifficulty
 
getDifficultyFactor() - Method in class uk.co.keang.sudoku.solver.AbstractSolver
Gets a difficulty factor for this solver where the higher the number the higher the level of expertise required to solve the puzzle
getDisplayedValues() - Method in class uk.co.keang.sudoku.SudokuGrid
 
getFrequencyOfPossibilities(Puzzle.Cell[]) - Static method in class uk.co.keang.sudoku.Puzzle
Gets the frequency of possible values.
getFrgColor() - Method in enum uk.co.keang.sudoku.SudokuButton.BtnState
 
getGrid() - Method in class uk.co.keang.sudoku.Puzzle
Gets this puzzle grid
getGridLocation() - Method in class uk.co.keang.sudoku.SudokuButton
Gets the 0 based grid location of this button
getGrouping() - Method in class uk.co.keang.sudoku.event.SolutionEvent
 
getIllegalLocations() - Method in exception uk.co.keang.sudoku.event.IllegalGridException
 
getKnownValues(Point) - Method in class uk.co.keang.sudoku.Puzzle
Gets the known values from the row, column or block for this point
getLocation() - Method in class uk.co.keang.sudoku.GridChangeEvent
 
getLocation(Puzzle.Cell) - Method in class uk.co.keang.sudoku.Puzzle
Gets the zero based x, y coordinates of this set in the grid
getLocations() - Method in class uk.co.keang.sudoku.event.SolutionEvent
Gets the locations of the cells being modified or resolved
getLocationsAsText(List<Point>) - Static method in class uk.co.keang.sudoku.Puzzle
Gets these locations as string of textual coordinates with letters for the x axis and numbers for the y axis
getMessage() - Method in exception uk.co.keang.sudoku.event.IllegalGridException
 
getMinDifficultyValue() - Method in enum uk.co.keang.sudoku.Puzzle.PuzzleDifficulty
 
getNewValues() - Method in class uk.co.keang.sudoku.GridChangeEvent
 
getNumbersAsText(Puzzle.Cell) - Static method in class uk.co.keang.sudoku.Puzzle
Gets these numbers as a formatted text string
getNumbersAsText(Collection<Integer>) - Static method in class uk.co.keang.sudoku.Puzzle
Gets these numbers as a formatted text string
getOriginalValues() - Method in class uk.co.keang.sudoku.GridChangeEvent
 
getPanelSize() - Static method in class uk.co.keang.sudoku.NumberInputDialog
 
getPossibilites() - Method in class uk.co.keang.sudoku.SudokuButton
Gets the current possible numbers for this cell
getPossibleValues(Point) - Method in class uk.co.keang.sudoku.Puzzle
Gets the possible values for this point
getPuzzle() - Method in class uk.co.keang.sudoku.event.SolutionEvent
The grid after any changes have been applied
getPuzzle() - Method in class uk.co.keang.sudoku.Generator.PuzzleStoreItem
 
getPuzzle() - Method in class uk.co.keang.sudoku.SudokuSolver
Gets the puzzle
getReferencedLocations() - Method in class uk.co.keang.sudoku.event.SolutionEvent
Gets the location of the squares that were used to create the change
getReferencedValues() - Method in class uk.co.keang.sudoku.event.HiddenGroupsEvent
The values which are to be highlighted in the referenced locations.
getReferencedValues() - Method in class uk.co.keang.sudoku.event.SolutionEvent
The values which are to be highlighted in the referenced locations.
getRemovedValues() - Method in class uk.co.keang.sudoku.event.SolutionEvent
The values which are to be removed from this cell
getSelectedIndex() - Method in class uk.co.keang.sudoku.SolutionPanel
Gets the index of the currently selected solution event
getSequenceBuffer() - Method in class uk.co.keang.sudoku.SudokuSolver
 
getSolverDifficulty() - Method in class uk.co.keang.sudoku.solver.AbstractSolver
Gets the minimum difficulty of this solver
getStartGrid() - Method in class uk.co.keang.sudoku.SequenceBuffer
Gets the start grid
getXAxisLabels() - Static method in class uk.co.keang.sudoku.Puzzle
 
getYAxisLabels() - Static method in class uk.co.keang.sudoku.Puzzle
 
GRID_SIZE - Static variable in class uk.co.keang.sudoku.SudokuSolver
 
gridChanged(GridChangeEvent) - Method in interface uk.co.keang.sudoku.GridChangeListener
Called when the user has changed the values on the grid
gridChanged(GridChangeEvent) - Method in class uk.co.keang.sudoku.SolutionPanel
 
GridChangeEvent - Class in uk.co.keang.sudoku
 
GridChangeEvent(Point, Puzzle.Cell, Puzzle.Cell) - Constructor for class uk.co.keang.sudoku.GridChangeEvent
 
GridChangeListener - Interface in uk.co.keang.sudoku
 
gridReplaced(Puzzle) - Method in interface uk.co.keang.sudoku.GridChangeListener
Called when the user has requested a new grid
gridReplaced(Puzzle) - Method in class uk.co.keang.sudoku.SolutionPanel
 

A B C D E F G H I K L M N P R S T U V W Z