Class SeedConverterComposer<IN,TRANS,OUT>
java.lang.Object
org.apache.commons.rng.simple.internal.SeedConverterComposer<IN,TRANS,OUT>
- Type Parameters:
IN
- Input seed type.TRANS
- Transitional seed type.OUT
- Output seed type.
- All Implemented Interfaces:
SeedConverter<IN,
OUT>
Composes two
converters
.- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SeedConverter
<IN, TRANS> First conversion.private final SeedConverter
<TRANS, OUT> Second conversion. -
Constructor Summary
ConstructorsConstructorDescriptionSeedConverterComposer
(SeedConverter<IN, TRANS> first, SeedConverter<TRANS, OUT> second) Create an instance. -
Method Summary
-
Field Details
-
first
First conversion. -
second
Second conversion.
-
-
Constructor Details
-
SeedConverterComposer
Create an instance.- Parameters:
first
- First conversion.second
- second conversion.
-
-
Method Details
-
convert
Converts seed from input type to output type.- Specified by:
convert
in interfaceSeedConverter<IN,
TRANS> - Parameters:
seed
- Original seed value.- Returns:
- the converted seed value.
-