Blackjack
< A B C D E F G H I J L M N O P Q R S T U V W X Y

H

hand - Variable in class com.amoebacode.blackjack.display.HandDisplay
The hand being displayed
hand - Variable in class com.amoebacode.blackjack.display.AnimatedCard
The hand this card belongs to
hand - Variable in class com.amoebacode.blackjack.display.action.DrawNetGainAction
The current hand display
hand - Variable in class com.amoebacode.blackjack.display.action.TurnOverCardAction
The dealer hand to reveal
hand - Variable in class com.amoebacode.blackjack.display.action.AddCardAction
The hand that is receiving the new card
hand - Variable in class com.amoebacode.blackjack.display.action.UpdateHandCommandsAction
The current hand display
Hand - class com.amoebacode.blackjack.core.Hand.
Hand is the base class for all hands (PlayerHand and DealerHand).
Hand(IParticipant) - Constructor for class com.amoebacode.blackjack.core.Hand
Default public constructor.
HandBetLabel - class com.amoebacode.blackjack.display.label.HandBetLabel.
HandBetLabel displays the current bet for the corresponding hand.
HandBetLabel(PlayerHandDisplay, String) - Constructor for class com.amoebacode.blackjack.display.label.HandBetLabel
Default protected constructor.
HandButton - class com.amoebacode.blackjack.display.button.HandButton.
HandButton is the base class for all hand buttons (hit, stand, etc.)
HandButton(PlayerHandDisplay) - Constructor for class com.amoebacode.blackjack.display.button.HandButton
Default protected constructor.
handButtonSet - Variable in class com.amoebacode.blackjack.display.PlayerHandDisplay
The set of hand buttons (hit, stand, double down, etc.)
HandButtonSet - class com.amoebacode.blackjack.display.button.HandButtonSet.
HandButtonSet manages all hand buttons (hit, stand, etc.)
HandButtonSet(PlayerHandDisplay) - Constructor for class com.amoebacode.blackjack.display.button.HandButtonSet
Default public constructor.
handDisplay - Variable in class com.amoebacode.blackjack.display.ParticipantDisplay
The list of hand displays managed by this participant display
HandDisplay - class com.amoebacode.blackjack.display.HandDisplay.
HandDisplay handles the display of a dealer or player hand, including the cards and current score label.
HandDisplay(ParticipantDisplay) - Constructor for class com.amoebacode.blackjack.display.HandDisplay
Default protected constructor.
HandEventListener - interface com.amoebacode.blackjack.event.HandEventListener.
HandEventListener defines the listener API for hand GUI classes.
HandEventListenerCollection - class com.amoebacode.blackjack.event.HandEventListenerCollection.
HandEventListenerCollection manages a collection of hand event listeners.
HandEventListenerCollection() - Constructor for class com.amoebacode.blackjack.event.HandEventListenerCollection
Default public constructor.
handIndex - Variable in class com.amoebacode.blackjack.core.PlayerHand
This hand's position relative to the player's other hands
hands - Variable in class com.amoebacode.blackjack.core.Participant
The collection of hands controlled by the participant
HARD_CARD_SCORES - Static variable in class com.amoebacode.blackjack.strategy.BasicStrategyServerUtil
The set of hard card scores
hardCardScores - Static variable in class com.amoebacode.blackjack.strategy.BasicStrategyServerUtil
A collection mapping card values to hard card scores
hardStrategy - Variable in class com.amoebacode.blackjack.strategy.BasicStrategyServer
The matrix of correct strategy decisions for hard hands
hardStrategy - Variable in class com.amoebacode.blackjack.strategy.BasicStrategy
The matrix of correct strategy decisions for hard hands
HardStrategy - class com.amoebacode.blackjack.strategy.HardStrategy.
HardStrategy manages the basic strategy table for hard hands.
HardStrategy(StrategyTableRow[]) - Constructor for class com.amoebacode.blackjack.strategy.HardStrategy
Default protected constructor.
hardValues - Variable in class com.amoebacode.blackjack.strategy.BasicStrategyHand
The array of hard card values in this hand
HAS_INSURANCE - Static variable in class com.amoebacode.blackjack.core.PlayerHand
Indicates that the player has purchased insurance
hasBlackjack() - Method in class com.amoebacode.blackjack.core.Hand
 
hasBlackjack() - Method in class com.amoebacode.blackjack.core.PlayerHand
 
hasBlackjack() - Method in interface com.amoebacode.blackjack.core.IHand
Indicates whether this hand has blackjack.
hasBlackjack() - Method in class com.amoebacode.blackjack.strategy.BasicStrategyHand
Indicates whether this hand has Blackjack.
hasBusted() - Method in class com.amoebacode.blackjack.core.Hand
 
hasBusted() - Method in interface com.amoebacode.blackjack.core.IHand
Indicates whether this hand has busted.
hasBusted() - Method in class com.amoebacode.blackjack.strategy.BasicStrategyHand
Indicates whether this hand has busted.
hasDifferentChoices() - Method in class com.amoebacode.blackjack.strategy.CorrectAction
Indicates whether this playing decision has an alternate choice.
hasInsurance - Variable in class com.amoebacode.blackjack.core.PlayerHand
Indicates whether the player has purchased or declined insurance for this hand
hasInsurance() - Method in class com.amoebacode.blackjack.core.PlayerHand
Indicates whether the player purchased insurance.
hasMaximumNumberOfCards() - Method in class com.amoebacode.blackjack.core.Hand
Indicates whether this hand has the maximum number of cards.
hasMaximumNumberOfHands() - Method in interface com.amoebacode.blackjack.core.IPlayer
Indicates whether the user is playing the maximum number of hands.
hasMaximumNumberOfHands() - Method in class com.amoebacode.blackjack.core.Player
 
hasMaximumScore() - Method in class com.amoebacode.blackjack.core.Hand
Indicates whether this hand has the maximum score.
hasPair() - Method in class com.amoebacode.blackjack.core.Hand
 
hasPair() - Method in interface com.amoebacode.blackjack.core.IHand
Indicates whether this hand contains a pair of matching scores.
hasPair() - Method in class com.amoebacode.blackjack.strategy.BasicStrategyHand
Indicates whether this hand is a pair.
hasParent() - Method in class com.amoebacode.blackjack.core.GameObject
Indicates whether this object has a parent object (true for all objects except the top-level game object).
hasParent() - Method in class com.amoebacode.blackjack.display.DisplayElement
Indicates whether this display element has a parent element.
hasSoftTotal() - Method in class com.amoebacode.blackjack.core.Hand
 
hasSoftTotal() - Method in interface com.amoebacode.blackjack.core.IHand
Indicates whether this hand has a soft total
hasSoftTotal() - Method in class com.amoebacode.blackjack.strategy.BasicStrategyHand
Indicates whether this hand has a soft total.
hasSurrendered() - Method in interface com.amoebacode.blackjack.core.IPlayerHand
Indicates whether the player has surrendered this hand.
hasSurrendered() - Method in class com.amoebacode.blackjack.core.PlayerHand
 
HEIGHT - Static variable in class com.amoebacode.blackjack.display.button.ButtonBase
The height in pixels of this button
HEIGHT - Static variable in class com.amoebacode.blackjack.display.combobox.ComboBoxBase
The height in pixels of this select box
hide() - Method in class com.amoebacode.blackjack.display.CardDisplay
Hides this card.
hide() - Method in class com.amoebacode.blackjack.display.button.ButtonBase
Hides and disables this button.
hideBasicStrategy() - Method in class com.amoebacode.blackjack.display.GameDisplay
Hides the basic strategy labels.
hideButtons() - Method in class com.amoebacode.blackjack.display.GameDisplay
Hides the game buttons.
hideButtons() - Method in class com.amoebacode.blackjack.display.button.GameButtonSet
Hides all of the game buttons.
hideButtons() - Method in class com.amoebacode.blackjack.display.button.HandButtonSet
Hides all of the hand buttons.
hideOptions() - Method in class com.amoebacode.blackjack.display.GameDisplay
Hides the casino options and displays the game buttons.
hideOptions() - Method in class com.amoebacode.blackjack.display.HouseRulesDisplay
Hides the casino option select boxes.
hideOptions() - Method in class com.amoebacode.blackjack.display.button.GameButtonSet
Unhides all of the game buttons and hides the save house rules button.
hidePreferences() - Method in class com.amoebacode.blackjack.display.GameDisplay
Hides the preferences options and displays the game buttons.
hidePreferences() - Method in class com.amoebacode.blackjack.display.PreferencesDisplay
Hides the preferences select boxes.
hidePreferences() - Method in class com.amoebacode.blackjack.display.button.GameButtonSet
Unhides all of the game buttons and hides the save preferences button.
hideStrategyLabels() - Method in class com.amoebacode.blackjack.display.BasicStrategyDisplay
Hides the strategy hint labels.
hit - Static variable in class com.amoebacode.blackjack.strategy.BasicStrategyFactory
The correct action corresponding to a hit
HIT_BUTTON_TEXT - Static variable in class com.amoebacode.blackjack.display.button.ButtonFactory
The text for the hit button
HIT_TIP - Static variable in class com.amoebacode.blackjack.display.ToolTipRegistry
The help text for the hit button
hit() - Method in class com.amoebacode.blackjack.core.Hand
 
hit() - Method in interface com.amoebacode.blackjack.core.IHand
Adds a card from the deck to this hand and begins its animation.
hit() - Method in class com.amoebacode.blackjack.display.PlayerHandDisplay
Executes a hit command.
hitButton - Variable in class com.amoebacode.blackjack.display.button.HandButtonSet
The hit button
HitButton - class com.amoebacode.blackjack.display.button.HitButton.
HitButton manages the Hit user button.
HitButton(PlayerHandDisplay) - Constructor for class com.amoebacode.blackjack.display.button.HitButton
Default protected constructor.
HitCommand - class com.amoebacode.blackjack.command.HitCommand.
HitCommand sends a hit command to its corresponding player hand.
HitCommand(IPlayerHand) - Constructor for class com.amoebacode.blackjack.command.HitCommand
Default protected constructor.
HITS - Static variable in class com.amoebacode.blackjack.display.combobox.SoftSeventeenComboBox
The dealer hits on soft seventeen option
hitUntilComplete() - Method in class com.amoebacode.blackjack.core.Dealer
Hits the dealer hand until it busts or reaches the minimum stand score.
houseRules - Variable in class com.amoebacode.blackjack.core.Game
The set of casino options
houseRules - Variable in class com.amoebacode.blackjack.display.HouseRulesDisplay
The casino options being displayed
houseRules - Variable in class com.amoebacode.blackjack.strategy.BasicStrategyServer
The set of casino options
HouseRules - class com.amoebacode.blackjack.core.HouseRules.
HouseRules manages displaying and updating user-configurable casino options.
HouseRules() - Constructor for class com.amoebacode.blackjack.core.HouseRules
Default public constructor.
HouseRulesComboBox - class com.amoebacode.blackjack.display.combobox.HouseRulesComboBox.
HouseRulesComboBox is the base class for all house rules combo boxes.
HouseRulesComboBox(HouseRulesDisplay) - Constructor for class com.amoebacode.blackjack.display.combobox.HouseRulesComboBox
Default protected constructor.
houseRulesDisplay - Variable in class com.amoebacode.blackjack.display.GameDisplay
The display for the set of casino options
HouseRulesDisplay - class com.amoebacode.blackjack.display.HouseRulesDisplay.
HouseRulesDisplay handles display of the casino options.
HouseRulesDisplay(GameDisplay) - Constructor for class com.amoebacode.blackjack.display.HouseRulesDisplay
Default protected constructor.

Blackjack
< A B C D E F G H I J L M N O P Q R S T U V W X Y
Copyright © 2002 amoebacode.com.