Index

D F G J L M P S 
All Classes and Interfaces|All Packages

D

de.sfuhrm.sudoku.output - package de.sfuhrm.sudoku.output
Sudoku output / formatting classes.
documentEnd() - Method in class de.sfuhrm.sudoku.output.MarkdownTableFormatter
 
documentEnd() - Method in interface de.sfuhrm.sudoku.output.GameMatrixFormatter
Formats the document end part.
documentEnd() - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
 
documentEnd() - Method in class de.sfuhrm.sudoku.output.LatexTableFormatter
 
documentStart() - Method in class de.sfuhrm.sudoku.output.MarkdownTableFormatter
 
documentStart() - Method in interface de.sfuhrm.sudoku.output.GameMatrixFormatter
Formats the document start part.
documentStart() - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
 
documentStart() - Method in class de.sfuhrm.sudoku.output.LatexTableFormatter
 

F

format(GameMatrix) - Method in interface de.sfuhrm.sudoku.output.GameMatrixFormatter
Formats the input game matrix to a text representation.
format(GameMatrix) - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
 
format(GameMatrix) - Method in class de.sfuhrm.sudoku.output.LatexTableFormatter
 
format(GameMatrix) - Method in class de.sfuhrm.sudoku.output.MarkdownTableFormatter
 
format(GameMatrix) - Method in class de.sfuhrm.sudoku.output.PlainTextFormatter
 

G

GameMatrixFormatter - Interface in de.sfuhrm.sudoku.output
Formats the game matrix to a text representation.
getColumnSeparator() - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Gets the column separator String to use.
getRowSeparator() - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Gets the row separator String to use.
getUnknownCellContentCharacter() - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Gets the String to use for unknown/unset cells.

J

JsonArrayFormatter - Class in de.sfuhrm.sudoku.output
Formats the game matrices to a 3-dimensional JSON array.
JsonArrayFormatter() - Constructor for class de.sfuhrm.sudoku.output.JsonArrayFormatter
Constructs a new instance.

L

LatexTableFormatter - Class in de.sfuhrm.sudoku.output
Formats the game matrix to a LaTeX document.
LatexTableFormatter() - Constructor for class de.sfuhrm.sudoku.output.LatexTableFormatter
Constructs a new instance.

M

MarkdownTableFormatter - Class in de.sfuhrm.sudoku.output
Formats the game matrix to a markdown table.
MarkdownTableFormatter() - Constructor for class de.sfuhrm.sudoku.output.MarkdownTableFormatter
 

P

PlainTextFormatter - Class in de.sfuhrm.sudoku.output
Formats the game matrix to a plain text.
PlainTextFormatter() - Constructor for class de.sfuhrm.sudoku.output.PlainTextFormatter
 

S

setColumnSeparator(String) - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Sets the column separator String to use.
setIndent(boolean) - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Whether to indent the output or not.
setRowSeparator(String) - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Sets the row separator String to use.
setUnknownCellContentCharacter(String) - Method in class de.sfuhrm.sudoku.output.JsonArrayFormatter
Sets the String to use for unknown/unset cells.
D F G J L M P S 
All Classes and Interfaces|All Packages