Modifier and Type | Method and Description |
---|---|
static void |
assertValue(String section,
Object value,
String methodName,
Object instance) |
static javax.money.MonetaryAmount |
createAmountWithPrecision(int precision) |
static javax.money.MonetaryAmount |
createAmountWithScale(int scale) |
static BigDecimal |
createNumberWithPrecision(javax.money.MonetaryAmountFactory f,
int precision) |
static BigDecimal |
createNumberWithScale(javax.money.MonetaryAmountFactory f,
int scale) |
static String |
getWarnings() |
static void |
resetWarnings() |
static void |
testComparable(String section,
Class type) |
static void |
testHasNotPublicMethod(String section,
Class type,
Class returnType,
String name,
Class... paramTypes) |
static void |
testHasPublicMethod(String section,
Class type,
Class returnType,
String name,
Class... paramTypes) |
static void |
testHasPublicStaticMethod(String section,
Class type,
Class returnType,
String name,
Class... paramTypes) |
static boolean |
testHasPublicStaticMethodOpt(String section,
Class type,
Class returnType,
String methodName,
Class... paramTypes) |
static void |
testImmutable(String section,
Class c) |
static boolean |
testImmutableOpt(String section,
Class type) |
static void |
testImplementsInterface(String section,
Class type,
Class iface) |
static void |
testSerializable(String section,
Class c) |
static void |
testSerializable(String section,
Object o) |
static boolean |
testSerializableOpt(String section,
Class type) |
static boolean |
testSerializableOpt(String section,
Object instance) |
public static BigDecimal createNumberWithPrecision(javax.money.MonetaryAmountFactory f, int precision)
public static BigDecimal createNumberWithScale(javax.money.MonetaryAmountFactory f, int scale)
public static void testSerializable(String section, Class c)
public static void testImmutable(String section, Class c)
public static void testSerializable(String section, Object o)
public static void testImplementsInterface(String section, Class type, Class iface)
public static void testHasPublicMethod(String section, Class type, Class returnType, String name, Class... paramTypes)
public static void testHasPublicStaticMethod(String section, Class type, Class returnType, String name, Class... paramTypes)
public static void testHasNotPublicMethod(String section, Class type, Class returnType, String name, Class... paramTypes)
public static void testComparable(String section, Class type)
public static void assertValue(String section, Object value, String methodName, Object instance) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException
public static boolean testImmutableOpt(String section, Class type)
public static boolean testSerializableOpt(String section, Class type)
public static boolean testHasPublicStaticMethodOpt(String section, Class type, Class returnType, String methodName, Class... paramTypes)
public static boolean testSerializableOpt(String section, Object instance)
public static void resetWarnings()
public static String getWarnings()
public static javax.money.MonetaryAmount createAmountWithScale(int scale)
public static javax.money.MonetaryAmount createAmountWithPrecision(int precision)
Copyright © 2012-2015 JavaMoney. All Rights Reserved.