@Test public void testIsValidCharacter() { for (Character c : CharacterGene.DEFAULT_CHARACTERS) { assertTrue(CharacterGene.of(c).isValidCharacter(c)); } }
public boolean isValidCharacter(final Character allele) { return _validCharacters.contains(allele); }
CharacterGene implements
		Gene<Character, CharacterGene>,
		Comparable<CharacterGene>,
		Serializable { public boolean isValidCharacter(final Character allele) { return _validCharacters.contains(allele); } }
CharacterGene implements
		Gene<Character, CharacterGene>,
		Comparable<CharacterGene>,
		Serializable { public boolean isValidCharacter(final Character allele) { return _validCharacters.contains(allele); } private  CharacterGene(final CharSeq chars, final int index); private  CharacterGene(final char allele, final CharSeq validChars); }
CharacterGene implements
		Gene<Character, CharacterGene>,
		Comparable<CharacterGene>,
		Serializable { public boolean isValidCharacter(final Character allele) { return _validCharacters.contains(allele); } private  CharacterGene(final CharSeq chars, final int index); private  CharacterGene(final char allele, final CharSeq validChars); @Override boolean isValid(); @Override Character allele(); char charValue(); boolean isValidCharacter(final Character allele); CharSeq validChars(); @Override int compareTo(final CharacterGene that); @Override int hashCode(); @Override boolean equals(final Object obj); @Override String toString(); @Override CharacterGene newInstance(); @Override CharacterGene newInstance(final Character allele); static CharacterGene of(final CharSeq validCharacters); static CharacterGene of(final char allele); static CharacterGene of(); static CharacterGene of(
		final char allele,
		final CharSeq validCharacters
	); }
CharacterGene implements
		Gene<Character, CharacterGene>,
		Comparable<CharacterGene>,
		Serializable { public boolean isValidCharacter(final Character allele) { return _validCharacters.contains(allele); } private  CharacterGene(final CharSeq chars, final int index); private  CharacterGene(final char allele, final CharSeq validChars); @Override boolean isValid(); @Override Character allele(); char charValue(); boolean isValidCharacter(final Character allele); CharSeq validChars(); @Override int compareTo(final CharacterGene that); @Override int hashCode(); @Override boolean equals(final Object obj); @Override String toString(); @Override CharacterGene newInstance(); @Override CharacterGene newInstance(final Character allele); static CharacterGene of(final CharSeq validCharacters); static CharacterGene of(final char allele); static CharacterGene of(); static CharacterGene of(
		final char allele,
		final CharSeq validCharacters
	); static final CharSeq DEFAULT_CHARACTERS; }