Building Parsers with Java

Uses of Class
sjm.combinatorics.CombinatoricException

Packages that use CombinatoricException
sjm.combinatorics   
sjm.examples.karate   
 

Uses of CombinatoricException in sjm.combinatorics
 

Methods in sjm.combinatorics that throw CombinatoricException
static java.math.BigInteger Combinatoric.c(int n, int m)
           
static java.math.BigInteger Combinatoric.factorial(int n)
           
static java.math.BigInteger Combinatoric.p(int n)
           
static java.math.BigInteger Combinatoric.p(int n, int m)
           
 

Constructors in sjm.combinatorics that throw CombinatoricException
Permutations.Permutations(java.lang.Object[] inArray)
          Create a Permutation to enumerate through all possible lineups of the supplied array of Objects.
Permutations.Permutations(java.lang.Object[] inArray, int m)
          Create a Permutation to enumerate through all possible lineups of the supplied array of Objects.
Combinations.Combinations(java.lang.Object[] inArray, int m)
          Create a Combination to enumerate through all subsets of the supplied Object array, selecting 'm' at a time.
 

Uses of CombinatoricException in sjm.examples.karate
 

Methods in sjm.examples.karate that throw CombinatoricException
static void KaratePuzzle.main(java.lang.String[] args)
          Solve the karate puzzle.
protected  void KaratePuzzle.solve()
          Generate all permutations of last names and specialties, and check each arrangement to see if it passes all the clues that the puzzle specifies.
 


by Steve Metsker