public static <
		A,
		G extends Gene<A, G>,
		C extends Chromosome<G>
	>
	List<io.jenetics.Genotype<G>>
	read(final InputStream in, final Reader<? extends C> chromosomeReader)
		throws XMLStreamException
	{
		return Genotypes.read(in, chromosomeReader);
	}
Reads the genotypes by using the given chromosome reader.

@see Genotypes#read(InputStream, Reader)

@param <A> the allele type
@param <G> the gene type
@param <C> the chromosome type
@param in the input stream to read the genotype from
@param chromosomeReader the used chromosome reader
@return a genotype by using the given chromosome reader
@throws XMLStreamException if reading the genotype fails
@throws NullPointerException if one of the arguments is {@code null}
jenetics.xml/src/main/java/io/jenetics/xml/Readers.java