/** * Creates an instance. * * @param name the name, not empty */ protected TypedString(String name) { this.name = ArgChecker.notEmpty(name, "name"); }
private CalibrationMeasures(String name, List<? extends CalibrationMeasure<? extends ResolvedTrade>> measures) { this.name = ArgChecker.notEmpty(name, "name"); this.measuresByTrade = measures.stream() .collect(toImmutableMap(CalibrationMeasure::getTradeType, m -> m)); }
/** * Creates a swap from one or more swap legs. * <p> * While most swaps have two legs, other combinations are possible. * * @param legs the array of legs * @return the swap */ public static Swap of(SwapLeg... legs) { ArgChecker.notEmpty(legs, "legs"); return new Swap(ImmutableList.copyOf(legs)); }
/** * Creates an instance with a sampled (parameterised) curve. * * @param samplePoints the points where we sample the curve * @param curve a parameterised curve */ public ParameterizedCurveVectorFunction(double[] samplePoints, ParameterizedCurve curve) { ArgChecker.notEmpty(samplePoints, "samplePoints"); ArgChecker.notNull(curve, "curve"); _samplePoints = Arrays.copyOf(samplePoints, samplePoints.length); _curve = curve; }
public void test_notEmpty_Array_ok() { Object[] expected = new Object[] {"Element"}; Object[] result = ArgChecker.notEmpty(expected, "name"); assertEquals(result, expected); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*array.*'name'.*empty.*") public void test_notEmpty_Array_empty() { ArgChecker.notEmpty(new Object[] {}, "name"); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*array.*'name'.*empty.*") public void test_notEmpty_2DArray_empty() { ArgChecker.notEmpty(new Object[0][0], "name"); }
public void test_notEmpty_intArray_ok() { int[] expected = new int[] {6}; int[] result = ArgChecker.notEmpty(expected, "name"); assertEquals(result, expected); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*array.*'name'.*empty.*") public void test_notEmpty_intArray_empty() { ArgChecker.notEmpty(new int[0], "name"); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*array.*'name'.*empty.*") public void test_notEmpty_longArray_empty() { ArgChecker.notEmpty(new long[0], "name"); }
public void test_notEmpty_doubleArray_ok() { double[] expected = new double[] {6.0d}; double[] result = ArgChecker.notEmpty(expected, "name"); assertEquals(result, expected); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*array.*'name'.*empty.*") public void test_notEmpty_doubleArray_empty() { ArgChecker.notEmpty(new double[0], "name"); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*'name'.*null.*") public void test_notEmpty_doubleArray_null() { ArgChecker.notEmpty((double[]) null, "name"); }
public void test_notEmpty_Iterable_ok() { Iterable<String> expected = Arrays.asList("Element"); Iterable<String> result = ArgChecker.notEmpty((Iterable<String>) expected, "name"); assertEquals(result, expected); }
private ParameterizedDataCombiner(ParameterizedData[] underlyings) { ArgChecker.notEmpty(underlyings, "underlyings"); int size = underlyings.length; this.underlyings = underlyings; int[] lookup = new int[size]; for (int i = 1; i < size; i++) { lookup[i] = lookup[i - 1] + underlyings[i - 1].getParameterCount(); } this.lookup = lookup; this.paramCount = lookup[size - 1] + underlyings[size - 1].getParameterCount(); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*iterable.*'name'.*empty.*") public void test_notEmpty_Iterable_empty() { ArgChecker.notEmpty((Iterable<?>) Collections.emptyList(), "name"); }
public void test_notEmpty_Collection_ok() { List<String> expected = Arrays.asList("Element"); List<String> result = ArgChecker.notEmpty(expected, "name"); assertEquals(result, expected); }
@Test(expectedExceptions = IllegalArgumentException.class, expectedExceptionsMessageRegExp = ".*collection.*'name'.*empty.*") public void test_notEmpty_Collection_empty() { ArgChecker.notEmpty(Collections.emptyList(), "name"); }
/** * Creates an instance. * * @param functions the functions * @param weights the weights */ public BasisFunctionAggregation(List<Function<T, Double>> functions, double[] weights) { ArgChecker.notEmpty(functions, "no functions"); ArgChecker.notNull(weights, "no weights"); ArgChecker.isTrue(functions.size() == weights.length); _f = functions; _w = weights.clone(); }
public void test_notEmpty_Map_ok() { SortedMap<String, String> expected = ImmutableSortedMap.of("Element", "Element"); SortedMap<String, String> result = ArgChecker.notEmpty(expected, "name"); assertEquals(result, expected); }