88899091929394
public Function one(Class<?> clazz, String label, String targetAttribute) { return new AssociationFunction(clazz, label, targetAttribute); } public Function random(Class<?> clazz, Object... dataset) { return new RandomFunction(clazz, dataset); }
92939495969798
public Function random(Class<?> clazz, Object... dataset) { return new RandomFunction(clazz, dataset); } public Function random(Class<? extends BigDecimal> clazz, MathContext mc) { return new RandomFunction(clazz, mc); }
96979899100101102
public Function random(Class<? extends BigDecimal> clazz, MathContext mc) { return new RandomFunction(clazz, mc); } public Function random(Object... dataset) { return new RandomFunction(dataset); }
100101102103104105106
public Function random(Object... dataset) { return new RandomFunction(dataset); } public Function random(Class<?> clazz, Range range) { return new RandomFunction(clazz, range); }
82838485868788
86878889909192
public Function random(Class<?> clazz, Object... dataset) { return new RandomFunction(clazz, dataset); } public Function random(Object... dataset) { return new RandomFunction(dataset); }
90919293949596
606162636465666768
@Test public void shouldGenerateAValue() { Long start = 1L; Long end = 10L; Property property = new Property("someNumber", new RandomFunction(Long.class, new Range(start, end))); Long value = (Long) property.getValue(); assertTrue(start <= value && value <= end); }
public AssociationFunction one(Class<?> clazz, String label) { return new AssociationFunctionImpl(clazz, label); } public Function random(Class<?> clazz, Object... dataset) { return new RandomFunction(clazz, dataset); }