Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D F G I L M N O R S T U

A

addend - Static variable in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 

C

currentSeed - Variable in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 

D

DiceDistributionLaw - class org.metacosm.framework.random.DiceDistributionLaw.
Rolls the given number of dice with the given number of faces.
DiceDistributionLaw(Class, int, int) - Constructor for class org.metacosm.framework.random.DiceDistributionLaw
 
DistributionLaw - interface org.metacosm.framework.random.DistributionLaw.
 
deviation - Variable in class org.metacosm.framework.random.GaussianDistributionLaw
 
dice(int, int) - Method in class org.metacosm.framework.random.RandomGenerator
Rolls the given number of dice with the given number of faces.
die(int) - Method in class org.metacosm.framework.random.RandomGenerator
Rolls a die with the given number of faces.

F

fakedGetSeed() - Method in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 
fakedSetSeed(long) - Method in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 

G

GaussianDistributionLaw - class org.metacosm.framework.random.GaussianDistributionLaw.
Gaussian distribution law with specified mean and standard deviation Standard is normal law with mean 0.0 and standard deviation 1.0.
GaussianDistributionLaw(Class) - Constructor for class org.metacosm.framework.random.GaussianDistributionLaw
 
GaussianDistributionLaw(Class, double, double) - Constructor for class org.metacosm.framework.random.GaussianDistributionLaw
 
getBoolean() - Method in class org.metacosm.framework.random.RandomGenerator
 
getByte() - Method in class org.metacosm.framework.random.RandomGenerator
 
getDouble() - Method in class org.metacosm.framework.random.RandomGenerator
 
getFloat() - Method in class org.metacosm.framework.random.RandomGenerator
 
getGaussian() - Method in class org.metacosm.framework.random.RandomGenerator
 
getGaussian(double, double) - Method in class org.metacosm.framework.random.RandomGenerator
 
getInstance() - Static method in class org.metacosm.framework.random.RandomGenerator
 
getInt() - Method in class org.metacosm.framework.random.RandomGenerator
 
getInt(int) - Method in class org.metacosm.framework.random.RandomGenerator
 
getLong() - Method in class org.metacosm.framework.random.RandomGenerator
 
getShort() - Method in class org.metacosm.framework.random.RandomGenerator
 

I

intMax - Variable in class org.metacosm.framework.random.UniformDistributionLaw
 

L

load(InputStream) - Method in class org.metacosm.framework.random.DiceDistributionLaw
 
load(InputStream) - Method in class org.metacosm.framework.random.GaussianDistributionLaw
 
load(InputStream) - Method in class org.metacosm.framework.random.RandomGenerator
Loads the seed
load(InputStream) - Method in class org.metacosm.framework.random.TranslatedUniformDistributionLaw
 
load(InputStream) - Method in class org.metacosm.framework.random.UniformDistributionLaw
 

M

mask - Static variable in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 
mean - Variable in class org.metacosm.framework.random.GaussianDistributionLaw
 
multiplier - Static variable in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 

N

nbDice - Variable in class org.metacosm.framework.random.DiceDistributionLaw
 
nbFaces - Variable in class org.metacosm.framework.random.DiceDistributionLaw
 
next(int) - Method in class org.metacosm.framework.random.RandomGenerator.FakedRandom
 
nextValue() - Method in class org.metacosm.framework.random.DiceDistributionLaw
Rolls dice.
nextValue() - Method in interface org.metacosm.framework.random.DistributionLaw
 
nextValue() - Method in class org.metacosm.framework.random.GaussianDistributionLaw
 
nextValue() - Method in class org.metacosm.framework.random.TranslatedUniformDistributionLaw
 
nextValue() - Method in class org.metacosm.framework.random.UniformDistributionLaw
 

O

offset - Variable in class org.metacosm.framework.random.TranslatedUniformDistributionLaw
 
org.metacosm.framework.random - package org.metacosm.framework.random
 

R

RandomGenerator - class org.metacosm.framework.random.RandomGenerator.
Randomizer for the game
It's a Singleton OOD pattern.
RandomGenerator() - Constructor for class org.metacosm.framework.random.RandomGenerator
The constructor is private because of singleton pattern.
RandomGenerator.FakedRandom - class org.metacosm.framework.random.RandomGenerator.FakedRandom.
We need to overload the original java.util.Random to be able to get the seed to reproduce a game later.
RandomGenerator.FakedRandom() - Constructor for class org.metacosm.framework.random.RandomGenerator.FakedRandom
 
random - Static variable in class org.metacosm.framework.random.RandomGenerator
FakedRandom
randomGenerator - Static variable in class org.metacosm.framework.random.RandomGenerator
The instance of the class

S

save(OutputStream) - Method in class org.metacosm.framework.random.DiceDistributionLaw
 
save(OutputStream) - Method in class org.metacosm.framework.random.GaussianDistributionLaw
 
save(OutputStream) - Method in class org.metacosm.framework.random.RandomGenerator
Saves the seed.
save(OutputStream) - Method in class org.metacosm.framework.random.TranslatedUniformDistributionLaw
 
save(OutputStream) - Method in class org.metacosm.framework.random.UniformDistributionLaw
 

T

TranslatedUniformDistributionLaw - class org.metacosm.framework.random.TranslatedUniformDistributionLaw.
Translated uniform distribution law for basic numeric types (Byte, Boolean, Double, Float, Int, Long, Short)
TranslatedUniformDistributionLaw(Class, long, long) - Constructor for class org.metacosm.framework.random.TranslatedUniformDistributionLaw
Constructor for a translated uniform distribution law.
type - Variable in class org.metacosm.framework.random.DiceDistributionLaw
 
type - Variable in class org.metacosm.framework.random.GaussianDistributionLaw
 
type - Variable in class org.metacosm.framework.random.UniformDistributionLaw
 

U

UniformDistributionLaw - class org.metacosm.framework.random.UniformDistributionLaw.
Uniform distribution law for basic numeric types (Byte, Boolean, Double, Float, Int, Long, Short)
UniformDistributionLaw(Class) - Constructor for class org.metacosm.framework.random.UniformDistributionLaw
Constructor for a uniform distribution law.
UniformDistributionLaw(Class, int) - Constructor for class org.metacosm.framework.random.UniformDistributionLaw
Constructor for a uniform distribution law.

A C D F G I L M N O R S T U