UniformStochasticLaw extends StochasticLaw { @Pure @Inline(value = "StochasticGenerator.generateRandomValue(new UniformStochasticLaw(($1), ($2)))", imported = {StochasticGenerator.class, UniformStochasticLaw.class}) public static double random(double minX, double maxX) throws MathException { return StochasticGenerator.generateRandomValue(new UniformStochasticLaw(minX, maxX)); } UniformStochasticLaw(Map<String, String> parameters);  UniformStochasticLaw(double minX1, double maxX1); @Pure @Inline(value = "StochasticGenerator.generateRandomValue(new UniformStochasticLaw(($1), ($2)))", imported = {StochasticGenerator.class, UniformStochasticLaw.class}) static double random(double minX, double maxX); @Pure @Override double f(double x); @Override @Pure MathFunctionRange[] getRange(); @Pure @Override double inverseF(double u); @Pure @Override void toJson(JsonBuffer buffer);  }
@Test public void random() { assertInlineParameterUsage(UniformStochasticLaw.class, "random", double.class, double.class); }