Index
All Classes and Interfaces|All Packages
A
- alleleReader() - Static method in class io.jenetics.xml.Readers.DoubleChromosome
-
Return the default allele reader for the
DoubleChromosome
. - alleleReader() - Static method in class io.jenetics.xml.Readers.IntegerChromosome
-
Return the default allele reader for the
IntegerChromosome
. - alleleReader() - Static method in class io.jenetics.xml.Readers.LongChromosome
-
Return the default allele reader for the
LongChromosome
. - alleleWriter() - Static method in class io.jenetics.xml.Writers.DoubleChromosome
-
Return the default double allele writer for the
DoubleChromosome
. - alleleWriter() - Static method in class io.jenetics.xml.Writers.IntegerChromosome
-
Return the default integer allele writer for the
IntegerChromosome
. - alleleWriter() - Static method in class io.jenetics.xml.Writers.LongChromosome
-
Return the default long-allele writer for the
IntegerChromosome
. - attr(String) - Static method in class io.jenetics.xml.stream.Reader
-
Return a
Reader
for reading an attribute of an element. - attr(String) - Static method in interface io.jenetics.xml.stream.Writer
-
Writes the attribute with the given
name
to the current outer element. - attr(String, Object) - Static method in interface io.jenetics.xml.stream.Writer
-
Writes the attribute with the given
name
and a constantvalue
to the current outer element. - AutoCloseableXMLStreamReader - Interface in io.jenetics.xml.stream
-
Makes the
XMLStreamReader
interfaceAutoCloseable
. - AutoCloseableXMLStreamWriter - Interface in io.jenetics.xml.stream
-
Makes the
XMLStreamWriter
interfaceAutoCloseable
.
B
- BoundedGeneCreator<A,
G> - Interface in io.jenetics.xml -
Functional interface for creating bounded genes.
C
- create(A, A, A) - Method in interface io.jenetics.xml.BoundedGeneCreator
-
Create a new bounded gene from the given parameters.
D
- doc(Writer<? super T>) - Static method in interface io.jenetics.xml.stream.Writer
-
Adds an XML prolog element written by the given
writer
.
E
- elem(String, Reader<? extends T>) - Static method in class io.jenetics.xml.stream.Reader
-
Return a
Reader
which reads the value from the child elements of the given parent elementname
. - elem(String, Writer<? super T>...) - Static method in interface io.jenetics.xml.stream.Writer
-
Create a new
Writer
, which writes an XML element with the given name and writes the given children into it. - elem(Function<Object[], T>, String, Reader<?>...) - Static method in class io.jenetics.xml.stream.Reader
-
Return a
Reader
for reading an object of typeT
from the XML element with the givenname
. - elems(Reader<? extends T>) - Static method in class io.jenetics.xml.stream.Reader
-
Return a
Reader
which collects the elements, read by the given childreader
, and returns it as a list of these elements. - elems(Writer<? super T>) - Static method in interface io.jenetics.xml.stream.Writer
-
Creates a new
Writer
, which writes the givenchildren
as sub-elements, defined by the givenchildWriter
. - elems(String, Writer<? super T>) - Static method in interface io.jenetics.xml.stream.Writer
-
Creates a new
Writer
, which writes the givenchildren
as sub-elements, defined by the givenchildWriter
.
I
- io.jenetics.xml - module io.jenetics.xml
- io.jenetics.xml - package io.jenetics.xml
- io.jenetics.xml.stream - package io.jenetics.xml.stream
M
- map(Function<? super B, ? extends T>) - Method in interface io.jenetics.xml.stream.Writer
-
Maps this writer to a different base type.
- map(Function<? super T, ? extends B>) - Method in class io.jenetics.xml.stream.Reader
-
Create a new reader for the new mapped type
B
.
R
- read(InputStream) - Static method in class io.jenetics.xml.Readers.BitChromosome
-
Read a new
BitChromosome
from the given input stream. - read(InputStream) - Static method in class io.jenetics.xml.Readers.CharacterChromosome
-
Read a new
CharacterChromosome
from the given input stream. - read(InputStream) - Static method in class io.jenetics.xml.Readers.DoubleChromosome
-
Read a new
DoubleChromosome
from the given input stream. - read(InputStream) - Static method in class io.jenetics.xml.Readers.IntegerChromosome
-
Read a new
IntegerChromosome
from the given input stream. - read(InputStream) - Static method in class io.jenetics.xml.Readers.LongChromosome
-
Read a new
LongChromosome
from the given input stream. - read(InputStream, Reader<? extends A>) - Static method in class io.jenetics.xml.Readers.PermutationChromosome
-
Reads a new
PermutationChromosome
from the given input stream. - read(InputStream, Reader<? extends C>) - Static method in class io.jenetics.xml.Readers.Genotype
-
Reads a genotype by using the given chromosome reader.
- read(InputStream, Reader<? extends C>) - Static method in class io.jenetics.xml.Readers.Genotypes
-
Reads the genotypes by using the given chromosome reader.
- read(InputStream, Reader<? extends C>) - Static method in class io.jenetics.xml.Readers
-
Reads the genotypes by using the given chromosome reader.
- read(XMLStreamReader) - Method in class io.jenetics.xml.stream.Reader
-
Read the given type from the underlying XML stream
reader
. - reader() - Static method in class io.jenetics.xml.Readers.BitChromosome
-
Return a XML reader for
BitChromosome
objects. - reader() - Static method in class io.jenetics.xml.Readers.CharacterChromosome
-
Return a XML reader for
CharacterChromosome
objects. - reader() - Static method in class io.jenetics.xml.Readers.DoubleChromosome
-
Return a
DoubleChromosome
reader. - reader() - Static method in class io.jenetics.xml.Readers.IntegerChromosome
-
Return a
IntegerChromosome
reader. - reader() - Static method in class io.jenetics.xml.Readers.LongChromosome
-
Return a
LongChromosome
reader. - reader(Reader<? extends A>) - Static method in class io.jenetics.xml.Readers.PermutationChromosome
-
Return a reader for permutation chromosomes with the given allele reader.
- reader(Reader<? extends C>) - Static method in class io.jenetics.xml.Readers.Genotype
-
Create a genotype reader with the given chromosome reader.
- reader(Reader<C>) - Static method in class io.jenetics.xml.Readers.Genotypes
-
Return a genotype reader using the given chromosome reader.
- reader(InputStream) - Static method in class io.jenetics.xml.stream.XML
-
Create a new XML stream reader from the given
input
stream. - reader(String, BoundedGeneCreator<A, G>, IntFunction<G[]>, Function<G[], C>, Reader<? extends A>) - Static method in class io.jenetics.xml.Readers.BoundedChromosome
-
Create a bounded chromosome reader with the given configuration.
- Reader<T> - Class in io.jenetics.xml.stream
-
XML reader class, used for reading objects in XML format.
- Readers - Class in io.jenetics.xml
-
This class contains static fields and methods, for creating chromosome- and genotype readers for different gene types.
- Readers.BitChromosome - Class in io.jenetics.xml
-
Bit chromosome reader methods, which reads XML-representations of bit-chromosomes.
- Readers.BoundedChromosome - Class in io.jenetics.xml
-
Reader methods for
BoundedChromosome
objects. - Readers.CharacterChromosome - Class in io.jenetics.xml
-
Reader methods for
CharacterChromosome
objects. - Readers.DoubleChromosome - Class in io.jenetics.xml
-
Reader methods for
DoubleChromosome
objects. - Readers.Genotype - Class in io.jenetics.xml
-
Writer methods for
Genotype
objects. - Readers.Genotypes - Class in io.jenetics.xml
-
This class contains static reader methods for
Genotype
objects. - Readers.IntegerChromosome - Class in io.jenetics.xml
-
Reader methods for
IntegerChromosome
objects. - Readers.LongChromosome - Class in io.jenetics.xml
-
Reader methods for
LongChromosome
objects. - Readers.PermutationChromosome - Class in io.jenetics.xml
-
Reader methods for
PermutationChromosome
objects.
T
- text() - Static method in class io.jenetics.xml.stream.Reader
-
Return a
Reader
for reading the text of an element. - text() - Static method in interface io.jenetics.xml.stream.Writer
-
Create a new text
Writer
, which writes the given data as string to the outer element. - toString() - Method in class io.jenetics.xml.stream.Reader
- type() - Method in class io.jenetics.xml.Writers.DoubleChromosome
W
- write(OutputStream, BitChromosome) - Static method in class io.jenetics.xml.Writers.BitChromosome
-
Write the given
BitChromosome
to the given output stream. - write(OutputStream, CharacterChromosome) - Static method in class io.jenetics.xml.Writers.CharacterChromosome
-
Write the given
CharacterChromosome
to the given output stream. - write(OutputStream, CharacterChromosome, String) - Static method in class io.jenetics.xml.Writers.CharacterChromosome
-
Write the given
CharacterChromosome
to the given output stream. - write(OutputStream, DoubleChromosome) - Static method in class io.jenetics.xml.Writers.DoubleChromosome
-
Write the given
DoubleChromosome
to the given output stream. - write(OutputStream, DoubleChromosome, String) - Static method in class io.jenetics.xml.Writers.DoubleChromosome
-
Write the given
DoubleChromosome
to the given output stream. - write(OutputStream, Genotype<G>, Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotype
-
Write the given
Genotype
to the given output stream. - write(OutputStream, Genotype<G>, String, Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotype
-
Write the given
Genotype
to the given output stream. - write(OutputStream, IntegerChromosome) - Static method in class io.jenetics.xml.Writers.IntegerChromosome
-
Write the given
IntegerChromosome
to the given output stream. - write(OutputStream, IntegerChromosome, String) - Static method in class io.jenetics.xml.Writers.IntegerChromosome
-
Write the given
IntegerChromosome
to the given output stream. - write(OutputStream, LongChromosome) - Static method in class io.jenetics.xml.Writers.LongChromosome
-
Write the given
LongChromosome
to the given output stream. - write(OutputStream, LongChromosome, String) - Static method in class io.jenetics.xml.Writers.LongChromosome
-
Write the given
LongChromosome
to the given output stream. - write(OutputStream, PermutationChromosome<A>) - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Write the given
PermutationChromosome
to the given output stream. - write(OutputStream, PermutationChromosome<A>, Writer<? super A>) - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Write the given
PermutationChromosome
to the given output stream. - write(OutputStream, PermutationChromosome<A>, String) - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Write the given
PermutationChromosome
to the given output stream. - write(OutputStream, PermutationChromosome<A>, String, Writer<? super A>) - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Write the given
PermutationChromosome
to the given output stream. - write(OutputStream, Collection<Genotype<G>>, Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotypes
-
Write the given
Genotype
to the given output stream. - write(OutputStream, Collection<Genotype<G>>, Writer<? super C>) - Static method in class io.jenetics.xml.Writers
-
Write the given
Genotype
to the given output stream. - write(OutputStream, Collection<Genotype<G>>, String, Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotypes
-
Write the given
Genotype
to the given output stream. - write(XMLStreamWriter, T) - Method in interface io.jenetics.xml.stream.Writer
-
Write the data of type
T
to the given XML stream writer. - writer() - Static method in class io.jenetics.xml.Writers.BitChromosome
-
Return a
Writer
forBitChromosome
objects. - writer() - Static method in class io.jenetics.xml.Writers.CharacterChromosome
-
Return a
Writer
forCharacterChromosome
objects. - writer() - Static method in class io.jenetics.xml.Writers.DoubleChromosome
-
Return a
Writer
forDoubleChromosome
objects. - writer() - Static method in class io.jenetics.xml.Writers.IntegerChromosome
-
Return a
Writer
forIntegerChromosome
objects. - writer() - Static method in class io.jenetics.xml.Writers.LongChromosome
-
Return a
Writer
forLongChromosome
objects. - writer() - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Create a writer for permutation-chromosomes.
- writer(Writer<? super A>) - Static method in class io.jenetics.xml.Writers.PermutationChromosome
-
Create a writer for permutation-chromosomes.
- writer(Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotype
-
Create a writer for genotypes of arbitrary chromosomes.
- writer(Writer<? super C>) - Static method in class io.jenetics.xml.Writers.Genotypes
-
Create a writer for genotypes of arbitrary chromosomes.
- writer(Writer<? super Double>) - Static method in class io.jenetics.xml.Writers.DoubleChromosome
-
Return a
Writer
forDoubleChromosome
objects. - writer(Writer<? super Integer>) - Static method in class io.jenetics.xml.Writers.IntegerChromosome
-
Return a
Writer
forIntegerChromosome
objects. - writer(Writer<? super Long>) - Static method in class io.jenetics.xml.Writers.LongChromosome
-
Return a
Writer
forLongChromosome
objects. - writer(OutputStream) - Static method in class io.jenetics.xml.stream.XML
-
Create a new
XMLStreamWriter
from the given output stream. - writer(OutputStream, String) - Static method in class io.jenetics.xml.stream.XML
-
Create a new
XMLStreamWriter
from the given output stream. - writer(String, Writer<? super A>) - Static method in class io.jenetics.xml.Writers.BoundedChromosome
-
Create a bounded chromosome writer with the given configuration.
- Writer<T> - Interface in io.jenetics.xml.stream
-
XML writer interface, used for writing objects in XML format.
- Writers - Class in io.jenetics.xml
-
This class contains static fields and methods, for creating chromosome- and genotype writers for different gene types.
- Writers.BitChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
BitChromosome
objects. - Writers.BoundedChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
BoundedChromosome
objects. - Writers.CharacterChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
CharacterChromosome
objects. - Writers.DoubleChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
DoubleChromosome
objects. - Writers.Genotype - Class in io.jenetics.xml
-
This class contains static writer methods for
Genotype
objects. - Writers.Genotypes - Class in io.jenetics.xml
-
This class contains static writer methods for
Genotype
objects. - Writers.IntegerChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
IntegerChromosome
objects. - Writers.LongChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
LongChromosome
objects. - Writers.PermutationChromosome - Class in io.jenetics.xml
-
This class contains static writer methods for
PermutationChromosome
objects.
X
- XML - Class in io.jenetics.xml.stream
-
This class contains helper methods for creating
XMLStreamReader
andXMLStreamWriter
objects.
All Classes and Interfaces|All Packages