Package org.opencypher.generator
Interface Choices
-
- All Known Implementing Classes:
InteractiveChoices,TracingChoices
public interface Choices
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static intbinomial(int n, double p)Grammar.Termchoose(Node location, BiasedTerms alternatives)intcodePoint(Node location, CharacterSet characters)booleanincludeOptional(Node location, Optional optional)static doublenormal(double scale)static intnormal(int min, int norm, double scale)static intpoisson(double lambda)static doublerandom()static doublerandom(double bound)static intrandom(int min, int max)intrepetition(Node location, Repetition repetition)static inttimes(Repetition rep)
-
-
-
Field Detail
-
SIMPLE
static final Choices SIMPLE
-
-
Method Detail
-
choose
Grammar.Term choose(Node location, BiasedTerms alternatives)
-
repetition
int repetition(Node location, Repetition repetition)
-
codePoint
int codePoint(Node location, CharacterSet characters)
-
random
static double random()
-
random
static double random(double bound)
-
random
static int random(int min, int max)
-
normal
static int normal(int min, int norm, double scale)
-
times
static int times(Repetition rep)
-
normal
static double normal(double scale)
-
poisson
static int poisson(double lambda)
-
binomial
static int binomial(int n, double p)
-
-