Skip navigation links
A C G I N R S T 

A

applyAsDouble(long) - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedCoupler
 
applyAsDouble(long) - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedMapper
 
applyAsDouble(long) - Method in class io.virtdata.mappers.mapped_continuous.CDistMappedCoupler
 
applyAsDouble(long) - Method in class io.virtdata.mappers.mapped_continuous.CDistMapper
 
applyAsLong(long) - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedCoupler
 
applyAsLong(long) - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedMapper
 
applyAsLong(long) - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedCoupler
 
applyAsLong(long) - Method in class io.virtdata.mappers.mapped_discrete.IDistMapper
 

C

canParseSpec(String) - Method in class io.virtdata.libimpl.CDistHashedLibrary
 
canParseSpec(String) - Method in class io.virtdata.libimpl.CDistMappedLibrary
 
canParseSpec(String) - Method in class io.virtdata.libimpl.IDistHashedLibrary
 
canParseSpec(String) - Method in class io.virtdata.libimpl.IDistMappedLibrary
 
CDistHashedCoupler<T extends org.apache.commons.math3.distribution.RealDistribution> - Class in io.virtdata.mappers.hashed_continuous
Generates a long value representing a sampled value from a cumulative density function for a binomial curve.
CDistHashedCoupler(RealDistribution, RandomBypassAdapter) - Constructor for class io.virtdata.mappers.hashed_continuous.CDistHashedCoupler
 
CDistHashedLibrary - Class in io.virtdata.libimpl
 
CDistHashedLibrary() - Constructor for class io.virtdata.libimpl.CDistHashedLibrary
 
CDistHashedMapper - Class in io.virtdata.mappers.hashed_continuous
 
CDistHashedMapper(String...) - Constructor for class io.virtdata.mappers.hashed_continuous.CDistHashedMapper
 
CDistHashedResolver - Class in io.virtdata.mappers.hashed_continuous
Construct a template for mapping an integer distribution and a per-instance bypass companion object.
CDistHashedResolver(String...) - Constructor for class io.virtdata.mappers.hashed_continuous.CDistHashedResolver
 
CDistHashedResolver.ThreadSafe - Class in io.virtdata.mappers.hashed_continuous
Provide a way to reuse the Integer Distribution Resolver for each thread.
CDistMappedCoupler<T extends org.apache.commons.math3.distribution.RealDistribution> - Class in io.virtdata.mappers.mapped_continuous
Generates a long value representing a sampled value from a cumulative density function for a binomial curve.
CDistMappedCoupler(RealDistribution, RandomBypassAdapter) - Constructor for class io.virtdata.mappers.mapped_continuous.CDistMappedCoupler
 
CDistMappedLibrary - Class in io.virtdata.libimpl
 
CDistMappedLibrary() - Constructor for class io.virtdata.libimpl.CDistMappedLibrary
 
CDistMappedResolver - Class in io.virtdata.mappers.mapped_continuous
Construct a template for mapping an integer distribution and a per-instance bypass companion object.
CDistMappedResolver(String...) - Constructor for class io.virtdata.mappers.mapped_continuous.CDistMappedResolver
 
CDistMappedResolver.ThreadSafe - Class in io.virtdata.mappers.mapped_continuous
Provide a way to reuse the Integer Distribution Resolver for each thread.
CDistMapper - Class in io.virtdata.mappers.mapped_continuous
 
CDistMapper(String...) - Constructor for class io.virtdata.mappers.mapped_continuous.CDistMapper
 

G

getDataMapperNames() - Method in class io.virtdata.libimpl.CDistHashedLibrary
 
getDataMapperNames() - Method in class io.virtdata.libimpl.CDistMappedLibrary
 
getDataMapperNames() - Method in class io.virtdata.libimpl.IDistHashedLibrary
 
getDataMapperNames() - Method in class io.virtdata.libimpl.IDistMappedLibrary
 
getDistribution() - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedCoupler
 
getDistribution() - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedCoupler
 
getDistribution() - Method in class io.virtdata.mappers.mapped_continuous.CDistMappedCoupler
 
getDistribution() - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedCoupler
 
getLibraryName() - Method in class io.virtdata.libimpl.CDistHashedLibrary
 
getLibraryName() - Method in class io.virtdata.libimpl.CDistMappedLibrary
 
getLibraryName() - Method in class io.virtdata.libimpl.IDistHashedLibrary
 
getLibraryName() - Method in class io.virtdata.libimpl.IDistMappedLibrary
 
getRandomBypassAdapter() - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedCoupler
 

I

IDistHashedCoupler<T extends org.apache.commons.math3.distribution.IntegerDistribution> - Class in io.virtdata.mappers.hashed_discrete
Generates a long value representing a sampled value from a cumulative density function for a binomial curve.
IDistHashedCoupler(IntegerDistribution, RandomBypassAdapter) - Constructor for class io.virtdata.mappers.hashed_discrete.IDistHashedCoupler
 
IDistHashedLibrary - Class in io.virtdata.libimpl
 
IDistHashedLibrary() - Constructor for class io.virtdata.libimpl.IDistHashedLibrary
 
IDistHashedMapper - Class in io.virtdata.mappers.hashed_discrete
 
IDistHashedMapper(String...) - Constructor for class io.virtdata.mappers.hashed_discrete.IDistHashedMapper
 
IDistHashedResolver - Class in io.virtdata.mappers.hashed_discrete
Construct a template for mapping an integer distribution and a per-instance bypass companion object.
IDistHashedResolver(Class<? extends IntegerDistribution>, String...) - Constructor for class io.virtdata.mappers.hashed_discrete.IDistHashedResolver
 
IDistHashedResolver(String...) - Constructor for class io.virtdata.mappers.hashed_discrete.IDistHashedResolver
 
IDistHashedResolver.ThreadSafe - Class in io.virtdata.mappers.hashed_discrete
Provide a way to reuse the Integer Distribution Resolver for each thread.
IDistMappedCoupler<T extends org.apache.commons.math3.distribution.IntegerDistribution> - Class in io.virtdata.mappers.mapped_discrete
Generates a long value representing a sampled value from a cumulative density function for a binomial curve.
IDistMappedCoupler(IntegerDistribution, RandomBypassAdapter) - Constructor for class io.virtdata.mappers.mapped_discrete.IDistMappedCoupler
 
IDistMappedLibrary - Class in io.virtdata.libimpl
 
IDistMappedLibrary() - Constructor for class io.virtdata.libimpl.IDistMappedLibrary
 
IDistMappedResolver - Class in io.virtdata.mappers.mapped_discrete
Construct a template for mapping an integer distribution and a per-instance bypass companion object.
IDistMappedResolver(Class<? extends IntegerDistribution>, String...) - Constructor for class io.virtdata.mappers.mapped_discrete.IDistMappedResolver
 
IDistMappedResolver(String...) - Constructor for class io.virtdata.mappers.mapped_discrete.IDistMappedResolver
 
IDistMappedResolver.ThreadSafe - Class in io.virtdata.mappers.mapped_discrete
Provide a way to reuse the Integer Distribution Resolver for each thread.
IDistMapper - Class in io.virtdata.mappers.mapped_discrete
 
IDistMapper(String...) - Constructor for class io.virtdata.mappers.mapped_discrete.IDistMapper
 
initialValue() - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedResolver.ThreadSafe
 
initialValue() - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedResolver.ThreadSafe
 
initialValue() - Method in class io.virtdata.mappers.mapped_continuous.CDistMappedResolver.ThreadSafe
 
initialValue() - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedResolver.ThreadSafe
 
io.virtdata.libimpl - package io.virtdata.libimpl
 
io.virtdata.mappers.hashed_continuous - package io.virtdata.mappers.hashed_continuous
 
io.virtdata.mappers.hashed_discrete - package io.virtdata.mappers.hashed_discrete
 
io.virtdata.mappers.mapped_continuous - package io.virtdata.mappers.mapped_continuous
 
io.virtdata.mappers.mapped_discrete - package io.virtdata.mappers.mapped_discrete
 

N

nextDouble() - Method in class io.virtdata.libimpl.RandomBypassAdapter
 
nextGaussian() - Method in class io.virtdata.libimpl.RandomBypassAdapter
 

R

RandomBypassAdapter - Class in io.virtdata.libimpl
This is just a way to make apache commons math distributions work with an externally mediated RNG source (precooked hash outputs).
RandomBypassAdapter() - Constructor for class io.virtdata.libimpl.RandomBypassAdapter
 
resolve() - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedResolver
 
resolve() - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedResolver
 
resolve() - Method in class io.virtdata.mappers.mapped_continuous.CDistMappedResolver
 
resolve() - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedResolver
 
resolveFunction(String) - Method in class io.virtdata.libimpl.CDistHashedLibrary
 
resolveFunction(String) - Method in class io.virtdata.libimpl.CDistMappedLibrary
 
resolveFunction(String) - Method in class io.virtdata.libimpl.IDistHashedLibrary
 
resolveFunction(String) - Method in class io.virtdata.libimpl.IDistMappedLibrary
 
resolveFunctions(String) - Method in class io.virtdata.libimpl.CDistHashedLibrary
 
resolveFunctions(String) - Method in class io.virtdata.libimpl.CDistMappedLibrary
 
resolveFunctions(String) - Method in class io.virtdata.libimpl.IDistHashedLibrary
 
resolveFunctions(String) - Method in class io.virtdata.libimpl.IDistMappedLibrary
 

S

setSeed(long) - Method in class io.virtdata.libimpl.RandomBypassAdapter
This is expected to be set with a hashed value before being accessed.

T

ThreadSafe(String...) - Constructor for class io.virtdata.mappers.hashed_continuous.CDistHashedResolver.ThreadSafe
 
ThreadSafe(String...) - Constructor for class io.virtdata.mappers.hashed_discrete.IDistHashedResolver.ThreadSafe
 
ThreadSafe(String...) - Constructor for class io.virtdata.mappers.mapped_continuous.CDistMappedResolver.ThreadSafe
 
ThreadSafe(String...) - Constructor for class io.virtdata.mappers.mapped_discrete.IDistMappedResolver.ThreadSafe
 
toString() - Method in class io.virtdata.mappers.hashed_continuous.CDistHashedResolver
 
toString() - Method in class io.virtdata.mappers.hashed_discrete.IDistHashedResolver
 
toString() - Method in class io.virtdata.mappers.mapped_continuous.CDistMappedResolver
 
toString() - Method in class io.virtdata.mappers.mapped_discrete.IDistMappedResolver
 
A C G I N R S T 
Skip navigation links

Copyright © 2017. All rights reserved.