org.pokersource.enumerate
Class HoldemAtomicGroup
java.lang.Object
org.pokersource.enumerate.BaseHandGroup
org.pokersource.enumerate.HoldemAtomicGroup
- All Implemented Interfaces:
- java.lang.Comparable, HandGroup, HoldemHandGroup
public class HoldemAtomicGroup
- extends BaseHandGroup
- implements HoldemHandGroup
A holdem hand group representing one exact starting hand such as
"AhKh".
- Author:
- Michael Maurer <mjmaurer@yahoo.com>
Field Summary |
private static org.apache.oro.text.regex.Pattern |
atomicPattern
|
private static org.apache.oro.text.regex.Perl5Compiler |
compiler
|
private static org.apache.oro.text.regex.Perl5Matcher |
matcher
|
Constructor Summary |
HoldemAtomicGroup(java.lang.String groupSpec)
Convert specific starting hand to HoldemAtomicGroup object. |
Method Summary |
private void |
addAtomic(int rank1,
int suit1,
int rank2,
int suit2)
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
compiler
private static org.apache.oro.text.regex.Perl5Compiler compiler
matcher
private static org.apache.oro.text.regex.Perl5Matcher matcher
atomicPattern
private static org.apache.oro.text.regex.Pattern atomicPattern
HoldemAtomicGroup
public HoldemAtomicGroup(java.lang.String groupSpec)
- Convert specific starting hand to HoldemAtomicGroup object.
- Parameters:
groupSpec
- starting hand (e.g., AhKd, 8h3s)
addAtomic
private void addAtomic(int rank1,
int suit1,
int rank2,
int suit2)
main
public static void main(java.lang.String[] args)