A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractEntity - Class in ball.game.crossword.entity
Abstract base class for entities.
AbstractEntity() - Constructor for class ball.game.crossword.entity.AbstractEntity
 
accept(List<Card>) - Method in class ball.game.card.poker.Evaluator
 
ACE - ball.game.card.Card.Rank
 
ACE_HIGH - Static variable in enum ball.game.card.Card.Rank
ACE_LOW - Static variable in enum ball.game.card.Card.Rank
ACROSS - ball.game.crossword.Direction
 
add(Tile) - Method in class ball.game.scrabble.Rack
 
add(Integer) - Method in class ball.game.sudoku.Digits
 
addAll(Integer...) - Method in class ball.game.sudoku.Digits
addAll(Collection<? extends Integer>) - Method in class ball.game.sudoku.Digits
 
addText(String) - Method in class ball.game.ant.taskdefs.LifeTask
 
addText(String) - Method in class ball.game.ant.taskdefs.SudokuTask
 
AI - Class in ball.game.scrabble
Artificial Intelligence (AI) Player implementation.
AI() - Constructor for class ball.game.scrabble.AI
 
ALL - Static variable in class ball.game.sudoku.Digits
 
apply(Rule) - Method in class ball.game.sudoku.Puzzle
Method to apply the argument Rule to solve this Puzzle.
applyTo(Puzzle) - Method in class ball.game.sudoku.Rule
Method to apply this Rule to the argument Puzzle.
applyTo(Puzzle) - Method in class ball.game.sudoku.RuleOfElimination
 
applyTo(Puzzle) - Method in class ball.game.sudoku.RuleOfNIdenticalCellsOfSizeN
 
applyTo(Puzzle) - Method in class ball.game.sudoku.RuleOfSums
 
applyTo(Puzzle) - Method in class ball.game.sudoku.RuleOfUniqueness
 
automata() - Method in class ball.game.life.Game
Method to get the Automata for this Game.
Automata - Class in ball.game.life
Life Automata.
Automata(int, int) - Constructor for class ball.game.life.Automata
 

B

B - ball.game.chess.Piece.Rank
 
Bag - Class in ball.game.scrabble
Scrabble Bag.
Bag() - Constructor for class ball.game.scrabble.Bag
No-argument constructor.
Bag(String) - Constructor for class ball.game.scrabble.Bag
 
ball.game - package ball.game
Game packages and classes.
ball.game.ant - package ball.game.ant
ball.game.ant.taskdefs - package ball.game.ant.taskdefs
ball.game.boggle - package ball.game.boggle
Classes for playing Boggle.
ball.game.card - package ball.game.card
Classes for playing card games.
ball.game.card.poker - package ball.game.card.poker
Classes specific to Poker.
ball.game.card.solitaire - package ball.game.card.solitaire
Classes specific to Solitaire.
ball.game.card.trick - package ball.game.card.trick
Classes specific to "trick" card games.
ball.game.card.trick.bridge - package ball.game.card.trick.bridge
Classes specific to Bridge.
ball.game.card.trick.pinochle - package ball.game.card.trick.pinochle
Classes specific to Pinochle.
ball.game.checkers - package ball.game.checkers
Classes for playing checkers.
ball.game.chess - package ball.game.chess
Classes for playing/analyzing chess.
ball.game.crossword - package ball.game.crossword
Classes for creating, analyzing, and solving crossword puzzles.
ball.game.crossword.entity - package ball.game.crossword.entity
Crossword database entities.
ball.game.domino - package ball.game.domino
Classes for playing domino.
ball.game.life - package ball.game.life
Classes for playing John Conway's game of "Life".
ball.game.scrabble - package ball.game.scrabble
Classes for playing Scrabble.
ball.game.scrabble.wordlist - package ball.game.scrabble.wordlist
Scrabble WordLists.
ball.game.sudoku - package ball.game.sudoku
Classes for solving Sudoku.
BLACK - ball.game.card.Card.Color
 
BLACK - ball.game.checkers.Color
 
BLACK - ball.game.chess.Color
 
BLANK - Static variable in class ball.game.scrabble.Tile
Board - Class in ball.game.chess
Chess Board.
Board - Class in ball.game.life
Life Board.
Board - Class in ball.game.scrabble
Scrabble Board.
Board() - Constructor for class ball.game.chess.Board
Sole public constructor.
Board() - Constructor for class ball.game.scrabble.Board
Sole public constructor.
Board(Game) - Constructor for class ball.game.life.Board
 

C

Card - Class in ball.game.card
Playing Card.
Card(Card.Suit, Card.Rank) - Constructor for class ball.game.card.Card
Sole protected constructor.
CARD - Static variable in class ball.game.card.poker.Evaluator
Card.Color - Enum in ball.game.card
Card color Enum type.
Card.Rank - Enum in ball.game.card
Card rank Enum type.
Card.Suit - Enum in ball.game.card
Card suit Enum type.
CardTask - Class in ball.game.ant.taskdefs
Abstract Card Ant Task base class.
CardTask() - Constructor for class ball.game.ant.taskdefs.CardTask
 
CardTask.PokerHandEvaluate - Class in ball.game.ant.taskdefs
Ant Task to evaluate a poker hand.
Cell - Class in ball.game.crossword
Crossword Puzzle Cell.
Cell - Class in ball.game.sudoku
Sudoku Cell.
Cell() - Constructor for class ball.game.sudoku.Cell
Sole constructor.
clone() - Method in class ball.game.card.Deck
 
clone() - Method in class ball.game.crossword.Cell
 
clone() - Method in class ball.game.crossword.Puzzle
 
clone() - Method in class ball.game.scrabble.Bag
 
clone() - Method in class ball.game.scrabble.Rack
 
CLUBS - ball.game.card.Card.Suit
 
Clue - Class in ball.game.crossword.entity
Clue() - Constructor for class ball.game.crossword.entity.Clue
 
Clue.PK - Class in ball.game.crossword.entity
 
clues() - Method in class ball.game.crossword.Puzzle
 
Color - Enum in ball.game.checkers
Checker board and pieces' color Enum type.
Color - Enum in ball.game.chess
Chess board and pieces' color Enum type.
combinations() - Method in class ball.game.scrabble.Rack
Method to get the Stream of all possible combinations.
COMPARATOR - Static variable in enum ball.game.card.poker.Ranking
Comparator that orders Rankings weakest to strongest.
compareTo(Card) - Method in class ball.game.card.Card
 
compareTo(Label) - Method in class ball.game.crossword.Label
 
count(Iterable<Cell>) - Method in class ball.game.sudoku.Rule
Method to get the count of solved Cells.
Crossword - Class in ball.game.crossword.entity
Crossword() - Constructor for class ball.game.crossword.entity.Crossword
 

D

Deck - Class in ball.game.card
Card deck.
Deck - Class in ball.game.card.poker
Poker Deck.
Deck - Class in ball.game.card.solitaire
Solitaire Deck.
Deck - Class in ball.game.card.trick.bridge
Bridge Deck.
Deck() - Constructor for class ball.game.card.Deck
Sole constructor.
Deck() - Constructor for class ball.game.card.poker.Deck
 
Deck() - Constructor for class ball.game.card.solitaire.Deck
 
Deck() - Constructor for class ball.game.card.trick.bridge.Deck
 
DIAMONDS - ball.game.card.Card.Suit
 
Digits - Class in ball.game.sudoku
Sudoku Digits.
Digits() - Constructor for class ball.game.sudoku.Digits
 
Direction - Enum in ball.game.crossword
Crossword clue Direction.
DL - Class in ball.game.scrabble
Scrabble double letter square.
DL() - Constructor for class ball.game.scrabble.DL
Sole constructor.
DOWN - ball.game.crossword.Direction
 
draw() - Method in class ball.game.scrabble.Bag
Method to draw the next Tile in the Bag.
draw(char) - Method in class ball.game.scrabble.Bag
Method to draw a specific Tile from the Bag.
draw(Bag) - Method in class ball.game.scrabble.Rack
Method to draw Tiles from a Bag.
DW - Class in ball.game.scrabble
Scrabble double word square.
DW() - Constructor for class ball.game.scrabble.DW
Sole constructor.

E

EAST - ball.game.card.trick.bridge.Position
 
EIGHT - ball.game.card.Card.Rank
 
Empty - ball.game.card.poker.Ranking
 
ENABLE - Class in ball.game.boggle
ENABLE() - Constructor for class ball.game.boggle.ENABLE
Sole constructor.
equals(Object) - Method in class ball.game.card.Card
 
equals(Object) - Method in class ball.game.crossword.Label
 
Evaluator - Class in ball.game.card.poker
Poker hand Evaluator.
Evaluator(Collection<Card>) - Constructor for class ball.game.card.poker.Evaluator
Sole public constructor.
Evaluator(Collection<Card>, Ranking...) - Constructor for class ball.game.card.poker.Evaluator
Protected constructor to search for specific Ranking(s).
execute() - Method in class ball.game.ant.taskdefs.CardTask
 
execute() - Method in class ball.game.ant.taskdefs.CardTask.PokerHandEvaluate
 
execute() - Method in class ball.game.ant.taskdefs.LifeTask
 
execute() - Method in class ball.game.ant.taskdefs.ScrabbleTask
 
execute() - Method in class ball.game.ant.taskdefs.ScrabbleTask.WordsFor
 
execute() - Method in class ball.game.ant.taskdefs.SudokuTask
 
execute() - Method in class ball.game.ant.taskdefs.XDTask
 
execute() - Method in class ball.game.ant.taskdefs.XDTask.Load
 
execute() - Method in class ball.game.ant.taskdefs.XDTask.Solve
 

F

find(Collection<Card>) - Method in enum ball.game.card.poker.Ranking
Method to find the best possible this Ranking hand in the Collection.
FIVE - ball.game.card.Card.Rank
 
FiveOfAKind - ball.game.card.poker.Ranking
 
Flush - ball.game.card.poker.Ranking
 
FOUR - ball.game.card.Card.Rank
 
FourOfAKind - ball.game.card.poker.Ranking
 
frequencies() - Method in class ball.game.scrabble.Bag
Method to get the frequency SortedMap for this Bag.
FullHouse - ball.game.card.poker.Ranking
 

G

game() - Method in class ball.game.life.Board
 
Game - Class in ball.game.life
Life Game.
Game - Class in ball.game.scrabble
Scrabble Game.
Game() - Constructor for class ball.game.scrabble.Game
 
Game(int, int, BigInteger) - Constructor for class ball.game.life.Game
 
get(BigInteger, int, int) - Method in class ball.game.life.Automata
Method to get the value of a cell at a specified (y, x) coordinate fron the argument state.
getColor() - Method in class ball.game.card.Card
Method to get the Card Card.Color.
getColor() - Method in enum ball.game.card.Card.Suit
Method to get the Card.Suit Card.Color.
getDirection() - Method in class ball.game.crossword.Label
 
getHand() - Method in class ball.game.card.poker.Evaluator
Method to get this hand as an unmodifiable List sorted according to its Ranking.
getHeight() - Method in class ball.game.life.Automata
Method to get the height of the board.
getIndex() - Method in class ball.game.crossword.Label
 
getInstance(char) - Static method in class ball.game.crossword.Cell
Factory method to produce a Cell.
getLetter() - Method in class ball.game.scrabble.Tile
 
getLetterPremium() - Method in class ball.game.scrabble.SQ
 
getLocale() - Method in class ball.game.scrabble.Bag
Method to get the Locale for this Bag.
getPoints() - Method in class ball.game.scrabble.Tile
 
getPuzzle() - Method in class ball.game.ant.taskdefs.SudokuTask
 
getRank() - Method in class ball.game.card.Card
Method to get the Card Card.Rank.
getRanking() - Method in class ball.game.card.poker.Evaluator
Method to get this hand's Ranking.
getRowCount() - Method in class ball.game.life.Board
 
getRowFrom(String) - Static method in class ball.game.crossword.Cell
 
getScoring() - Method in class ball.game.card.poker.Evaluator
Method to get this hand's scoring Cards as an unmodifiable List.
getSolution() - Method in class ball.game.crossword.Cell
 
getSolution(Puzzle) - Method in class ball.game.crossword.Puzzle.Solution
Method to get the CharSequence of a Puzzle Solution.
getSuit() - Method in class ball.game.card.Card
Method to get the Card Card.Suit.
getValueAt(int, int) - Method in class ball.game.life.Board
 
getWidth() - Method in class ball.game.life.Automata
Method to get the width of the board.
getWordPremium() - Method in class ball.game.scrabble.SQ
 
Grid - Class in ball.game.crossword.entity
Grid() - Constructor for class ball.game.crossword.entity.Grid
 
Grid.PK - Class in ball.game.crossword.entity
 

H

HAND - Static variable in class ball.game.card.poker.Evaluator
hasCapacity() - Method in class ball.game.scrabble.Rack
Method to determine if the Rack has any remaining capacity (should draw).
hashCode() - Method in class ball.game.card.Card
 
hashCode() - Method in class ball.game.crossword.Label
 
Header - Class in ball.game.crossword.entity
Header() - Constructor for class ball.game.crossword.entity.Header
 
Header.PK - Class in ball.game.crossword.entity
 
headers() - Method in class ball.game.crossword.Puzzle
 
HEARTS - ball.game.card.Card.Suit
 
HighCard - ball.game.card.poker.Ranking
 

I

init() - Method in class ball.game.ant.taskdefs.CardTask
 
init() - Method in class ball.game.ant.taskdefs.LifeTask
 
init() - Method in class ball.game.ant.taskdefs.ScrabbleTask
 
init() - Method in class ball.game.ant.taskdefs.SudokuTask
 
init() - Method in class ball.game.ant.taskdefs.XDTask
 
is(Card.Color) - Static method in enum ball.game.card.Card.Color
Method to return a Predicate to test if a Card.Color is the specified Card.Color.
is(Card.Rank) - Static method in enum ball.game.card.Card.Rank
Method to return a Predicate to test if a Card.Rank is the specified Card.Rank.
is(Card.Suit) - Static method in enum ball.game.card.Card.Suit
Method to return a Predicate to test if a Card.Suit is the specified Card.Suit.
isBlank() - Method in class ball.game.scrabble.Tile
 
isBlock() - Method in class ball.game.crossword.Cell
 
isEmpty() - Method in class ball.game.scrabble.SQ
 
isIn(Iterable<?>) - Method in class ball.game.sudoku.Cell
Method to determine if this Cell is in the specified Iterable with ==.
isLegal() - Method in class ball.game.sudoku.Puzzle
Method to test if the current Cell values constitute a legal Sudoku puzzle.
isPremium() - Method in class ball.game.scrabble.SQ
 
isSolved() - Method in class ball.game.crossword.Cell
 
isSolved() - Method in class ball.game.crossword.Puzzle
Method to determine if this Puzzle is solved.
isSolved() - Method in class ball.game.sudoku.Cell
Method to determine if this Cell is solved.
isSolved() - Method in class ball.game.sudoku.Puzzle
Method to test if the current Cell values constitute a solved Sudoku puzzle.
isSolved(Puzzle) - Method in class ball.game.crossword.Puzzle.Solution
Method to determine if this Solution is solved.
isSpecial() - Method in class ball.game.crossword.Cell
 

J

JACK - ball.game.card.Card.Rank
 
JOKER - ball.game.card.Card.Rank
 

K

K - ball.game.chess.Piece.Rank
 
KING - ball.game.card.Card.Rank
 

L

Label - Class in ball.game.crossword
Crossword clue Label.
Label(Direction, int) - Constructor for class ball.game.crossword.Label
 
leftOf(Position) - Static method in enum ball.game.card.trick.bridge.Position
Method to determine the Position to the left of the argument Position.
LetterPremium - Annotation Type in ball.game.scrabble
Annotation to mark premium SQs.
LifeTask - Class in ball.game.ant.taskdefs
Ant Task to start Game of Life simulation.
LifeTask() - Constructor for class ball.game.ant.taskdefs.LifeTask
 
load(String) - Static method in class ball.game.crossword.Puzzle
Static method to load an .xd resource or File into a Puzzle.
Load() - Constructor for class ball.game.ant.taskdefs.XDTask.Load
 

M

max() - Method in class ball.game.sudoku.Cell
 
max(Iterable<Cell>) - Method in class ball.game.sudoku.RuleOfSums
 
min() - Method in class ball.game.sudoku.Cell
 

N

N - ball.game.chess.Piece.Rank
 
next(BigInteger) - Method in class ball.game.life.Automata
Given the current state, calculate the next state.
NINE - ball.game.card.Card.Rank
 
nonets() - Method in class ball.game.sudoku.Puzzle
Method to get the sub-CoordinateMaps representing the 3x3 boxes (nonets).
NORTH - ball.game.card.trick.bridge.Position
 
notes() - Method in class ball.game.crossword.Puzzle
 

O

of(CoordinateMap<?>) - Static method in enum ball.game.crossword.Direction
Static method to analyze CoordinateMap to determine a Direction.
ONE_EYED_JACK - Variable in class ball.game.card.poker.Poker
Predicate to test for one-eyed JACK
ONE_EYED_KING - Variable in class ball.game.card.poker.Poker
Predicate to test for one-eyed KING
OSPD41 - Class in ball.game.scrabble.wordlist
Scrabble OSPD41 WordList.
OSPD41() - Constructor for class ball.game.scrabble.wordlist.OSPD41
Sole constructor.
OWL - Class in ball.game.scrabble.wordlist
Scrabble Official WordList (OWL).
OWL() - Constructor for class ball.game.scrabble.wordlist.OWL
Sole constructor.
OWL21 - Class in ball.game.scrabble.wordlist
Scrabble Official WordList (OWL21).
OWL21() - Constructor for class ball.game.scrabble.wordlist.OWL21
Sole constructor.

P

P - ball.game.chess.Piece.Rank
 
Pair - ball.game.card.poker.Ranking
 
parent() - Method in class ball.game.crossword.Puzzle
Method to get the parent of this Puzzle.
parse(String) - Static method in class ball.game.card.Card
Static method to parse a String consistent with Card.toString() to a Card.
parse(String) - Static method in enum ball.game.card.Card.Rank
Static method to parse a String consistent with Enum.name() and Card.Rank.toString() to a Card.Rank.
parse(String) - Static method in enum ball.game.card.Card.Suit
Static method to parse a String consistent with Enum.name() and Card.Suit.toString() to a Card.Suit.
parse(String) - Static method in enum ball.game.crossword.Direction
Static method to parse a String consistent with Enum.name() and Enum.toString() to a Direction.
parse(String) - Static method in class ball.game.crossword.Label
 
Piece - Class in ball.game.chess
Chess Piece.
Piece() - Constructor for class ball.game.chess.Piece
 
Piece.Rank - Enum in ball.game.chess
PK() - Constructor for class ball.game.crossword.entity.Clue.PK
 
PK() - Constructor for class ball.game.crossword.entity.Grid.PK
 
PK() - Constructor for class ball.game.crossword.entity.Header.PK
 
play(Tile) - Method in class ball.game.scrabble.SQ
 
play(Tile, char) - Method in class ball.game.scrabble.SQ
 
Player - Class in ball.game.scrabble
Scrabble Player abstract base class.
Player() - Constructor for class ball.game.scrabble.Player
 
points() - Method in class ball.game.scrabble.Bag
Method to get the points SortedMap for this Bag.
Poker - Class in ball.game.card.poker
Poker-specific static fields and methods.
PokerHandEvaluate() - Constructor for class ball.game.ant.taskdefs.CardTask.PokerHandEvaluate
 
Position - Enum in ball.game.card.trick.bridge
Bridge position Enum type.
possible() - Method in enum ball.game.card.poker.Ranking
Method to return a Predicate to test if the List of Card is a possible Ranking.
PremiumProcessor - Class in ball.game.scrabble
Processor implementation to check Classes annotated with LetterPremium or WordPremium: Are an instance of SQ, Concrete, and Are annotated with only one of LetterPremium or WordPremium
PremiumProcessor() - Constructor for class ball.game.scrabble.PremiumProcessor
 
process(RoundEnvironment, TypeElement, Element) - Method in class ball.game.scrabble.PremiumProcessor
 
puzzle - Variable in class ball.game.ant.taskdefs.XDTask.Load
 
Puzzle - Class in ball.game.crossword
Crossword Puzzle.
Puzzle - Class in ball.game.sudoku
Sudoku Puzzle.
Puzzle() - Constructor for class ball.game.sudoku.Puzzle
Sole constructor.
Puzzle.Solution - Class in ball.game.crossword

Q

Q - ball.game.chess.Piece.Rank
 
QUEEN - ball.game.card.Card.Rank
 

R

R - ball.game.chess.Piece.Rank
 
Rack - Class in ball.game.scrabble
Scrabble Rack.
Rack() - Constructor for class ball.game.scrabble.Rack
 
Ranking - Enum in ball.game.card.poker
Poker hand Ranking Enum and Predicate.
RED - ball.game.card.Card.Color
 
RED - ball.game.checkers.Color
 
removeAll(Integer...) - Method in class ball.game.sudoku.Digits
required() - Method in enum ball.game.card.poker.Ranking
Returns the number of Card for this Ranking.
retainAll(Integer...) - Method in class ball.game.sudoku.Digits
rightOf(Position) - Static method in enum ball.game.card.trick.bridge.Position
Method to determine the Position to the right of the argument Position.
RoyalFlush - ball.game.card.poker.Ranking
 
Rule - Class in ball.game.sudoku
Sudoku Puzzle solution Rule.
Rule() - Constructor for class ball.game.sudoku.Rule
 
RuleOfElimination - Class in ball.game.sudoku
Sudoku "rule-of-elimination" Rule implementation.
RuleOfElimination() - Constructor for class ball.game.sudoku.RuleOfElimination
 
RuleOfNIdenticalCellsOfSizeN - Class in ball.game.sudoku
Sudoku "rule-of-N-identical-cells-of-size-N" Rule implementation.
RuleOfNIdenticalCellsOfSizeN() - Constructor for class ball.game.sudoku.RuleOfNIdenticalCellsOfSizeN
 
RuleOfSums - Class in ball.game.sudoku
Sudoku simple "rule-of-sums" Rule implementation.
RuleOfSums() - Constructor for class ball.game.sudoku.RuleOfSums
 
RuleOfUniqueness - Class in ball.game.sudoku
Sudoku "rule-of-uniqueness" Rule implementation.
RuleOfUniqueness() - Constructor for class ball.game.sudoku.RuleOfUniqueness
 

S

SAME - Static variable in enum ball.game.card.Card.Color
Predicate to test all Cards are the same Card.Color.
SAME - Static variable in enum ball.game.card.Card.Rank
Predicate to test all Cards are the same Card.Rank.
SAME - Static variable in enum ball.game.card.Card.Suit
Predicate to test all Cards are the same Card.Suit.
ScrabbleTask - Class in ball.game.ant.taskdefs
Abstract Scrabble Ant Task base class.
ScrabbleTask() - Constructor for class ball.game.ant.taskdefs.ScrabbleTask
 
ScrabbleTask.WordsFor - Class in ball.game.ant.taskdefs
Ant Task to find possible words for a Rack.
seed() - Method in class ball.game.crossword.Puzzle
Method to get the "seed" of this Puzzle.
SEQUENCE - Static variable in enum ball.game.card.Card.Rank
Predicate to test the Cards make up a sequence.
setCards(String) - Method in class ball.game.ant.taskdefs.CardTask.PokerHandEvaluate
 
setPuzzle(String) - Method in class ball.game.ant.taskdefs.SudokuTask
 
setSolution(Coordinate, Character) - Method in class ball.game.crossword.Puzzle
Method to set the solution in a Puzzle.
setSolution(Character) - Method in class ball.game.crossword.Cell
 
setState0(String) - Method in class ball.game.ant.taskdefs.LifeTask
 
SEVEN - ball.game.card.Card.Rank
 
SIX - ball.game.card.Card.Rank
 
solution() - Method in class ball.game.sudoku.Cell
Method to get this Cell's solution.
solutions() - Method in class ball.game.crossword.Puzzle
 
solve(Set<CharSequence>) - Method in class ball.game.crossword.Puzzle
Method to solve a Puzzle.
Solve() - Constructor for class ball.game.ant.taskdefs.XDTask.Solve
 
solved(Iterable<Cell>) - Method in class ball.game.sudoku.Rule
Method to get the solved Digits.
SOUTH - ball.game.card.trick.bridge.Position
 
SOWPODS - Class in ball.game.scrabble.wordlist
SOWPODS() - Constructor for class ball.game.scrabble.wordlist.SOWPODS
Sole constructor.
SPADES - ball.game.card.Card.Suit
 
SQ - Class in ball.game.scrabble
Scrabble Board square.
SQ() - Constructor for class ball.game.scrabble.SQ
Sole public constructor.
SQ(String) - Constructor for class ball.game.scrabble.SQ
Protected constructor to specify the SQ representation.
Straight - ball.game.card.poker.Ranking
 
StraightFlush - ball.game.card.poker.Ranking
 
subMaps() - Method in class ball.game.sudoku.Puzzle
Method to get the sub-CoordinateMaps representing the 9-Cell groups where the digits 1-9 must appear exactly once.
subMapsOf(Cell) - Method in class ball.game.sudoku.Puzzle
Method to get the sub-CoordinateMaps representing the 9-Cell groups including the argument Cell.
SudokuTask - Class in ball.game.ant.taskdefs
Ant Task to solve Sudoku.
SudokuTask() - Constructor for class ball.game.ant.taskdefs.SudokuTask
 
SUICIDE_KING - Variable in class ball.game.card.poker.Poker
Predicate to test for "suicide" KING
sum(Iterable<Cell>) - Method in class ball.game.sudoku.Rule
Method to get the sum of solved Cells.
SUM - Static variable in class ball.game.sudoku.Digits
 

T

TEN - ball.game.card.Card.Rank
 
test(Card) - Method in enum ball.game.card.Card.Color
 
test(Card) - Method in enum ball.game.card.Card.Rank
 
test(Card) - Method in enum ball.game.card.Card.Suit
 
test(List<Card>) - Method in class ball.game.card.poker.Evaluator
 
test(List<Card>) - Method in enum ball.game.card.poker.Ranking
 
THREE - ball.game.card.Card.Rank
 
ThreeOfAKind - ball.game.card.poker.Ranking
 
Tile - Class in ball.game.scrabble
Scrabble Tile.
Tile(char, int) - Constructor for class ball.game.scrabble.Tile
Sole constructor.
TL - Class in ball.game.scrabble
Scrabble triple letter square.
TL() - Constructor for class ball.game.scrabble.TL
Sole constructor.
toArray() - Method in class ball.game.card.Deck
 
toArray() - Method in class ball.game.scrabble.Bag
 
toArray() - Method in class ball.game.scrabble.Rack
 
toString() - Method in enum ball.game.card.Card.Rank
 
toString() - Method in enum ball.game.card.Card.Suit
 
toString() - Method in class ball.game.card.Card
 
toString() - Method in class ball.game.card.poker.Evaluator
 
toString() - Method in class ball.game.chess.Piece
 
toString() - Method in class ball.game.crossword.Cell
 
toString() - Method in class ball.game.crossword.Label
 
toString() - Method in class ball.game.scrabble.Game
 
toString() - Method in class ball.game.scrabble.Player
 
toString() - Method in class ball.game.scrabble.SQ
 
toString() - Method in class ball.game.scrabble.Tile
 
toString() - Method in class ball.game.sudoku.Cell
 
toString(Collection<Tile>) - Static method in class ball.game.scrabble.Tile
Static method to return the String represented by the Collection of Tiles.
TW - Class in ball.game.scrabble
Scrabble triple word square.
TW() - Constructor for class ball.game.scrabble.TW
Sole constructor.
TWL06 - Class in ball.game.scrabble.wordlist
TWL06() - Constructor for class ball.game.scrabble.wordlist.TWL06
Sole constructor.
TWO - ball.game.card.Card.Rank
 
TwoPair - ball.game.card.poker.Ranking
 

U

UNKNOWN - Static variable in class ball.game.sudoku.Cell

V

value() - Method in annotation type ball.game.scrabble.LetterPremium
 
value() - Method in annotation type ball.game.scrabble.WordPremium
 
valueOf(String) - Static method in enum ball.game.card.Card.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.card.Card.Rank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.card.Card.Suit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.card.poker.Ranking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.card.trick.bridge.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.checkers.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.chess.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.chess.Piece.Rank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ball.game.crossword.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum ball.game.card.Card.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.card.Card.Rank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.card.Card.Suit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.card.poker.Ranking
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.card.trick.bridge.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.checkers.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.chess.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.chess.Piece.Rank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ball.game.crossword.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEST - ball.game.card.trick.bridge.Position
 
WHITE - ball.game.chess.Color
 
WordList - Class in ball.game.scrabble
Abstract Word List base class.
WordList(Locale) - Constructor for class ball.game.scrabble.WordList
Sole constructor.
WordPremium - Annotation Type in ball.game.scrabble
Annotation to mark premium SQs.
WordsFor() - Constructor for class ball.game.ant.taskdefs.ScrabbleTask.WordsFor
 
writeTo(OutputStream) - Method in class ball.game.crossword.Puzzle
Method to write Puzzle to an OutputStream in .xd format.
writeTo(PrintWriter) - Method in class ball.game.crossword.Puzzle
Method to write Puzzle to a PrintWriter in .xd format.
writeTo(Writer) - Method in class ball.game.crossword.Puzzle
Method to write Puzzle to a Writer in .xd format.

X

XDTask - Class in ball.game.ant.taskdefs
Abstract XD Ant Task base class.
XDTask() - Constructor for class ball.game.ant.taskdefs.XDTask
 
XDTask.Load - Class in ball.game.ant.taskdefs
Ant Task to load a Puzzle from an XD File.
XDTask.Solve - Class in ball.game.ant.taskdefs
Ant Task to load a Puzzle from an XD File and return a Stream of possible solutions.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages