protected class ProbeCapability.StringPermutationGenerator extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
done |
protected char[] |
firstCharacterPossibilities |
protected int[] |
indicesIntoCharacterPossibilities |
protected int |
maximumFirstCharacterIndex |
protected int |
maximumLength |
protected int |
maximumSubsequentCharacterIndex |
protected char[] |
subsequentCharacterPossibilities |
Constructor and Description |
---|
StringPermutationGenerator(char[] firstCharacterPossibilities,
char[] subsequentCharacterPossibilities,
int maximumLength) |
protected boolean done
protected final char[] firstCharacterPossibilities
protected final int[] indicesIntoCharacterPossibilities
protected final int maximumFirstCharacterIndex
protected final int maximumLength
protected final int maximumSubsequentCharacterIndex
protected final char[] subsequentCharacterPossibilities
public StringPermutationGenerator(char[] firstCharacterPossibilities, char[] subsequentCharacterPossibilities, int maximumLength)
public String next()