@Test public void testArgCollectionNotEmptyPass() { final List<String> list = Arrays.asList("stuff"); Assert.assertSame(list, Args.notEmpty(list, "List")); }
public static <T extends CharSequence> T notEmpty(final T argument, final String name) { if (argument == null) { throw NullPointerException(name); } if (TextUtils.isEmpty(argument)) { throw illegalArgumentExceptionNotEmpty(name); } return argument; }
Args { public static <T extends CharSequence> T notEmpty(final T argument, final String name) { if (argument == null) { throw NullPointerException(name); } if (TextUtils.isEmpty(argument)) { throw illegalArgumentExceptionNotEmpty(name); } return argument; } }
Args { public static <T extends CharSequence> T notEmpty(final T argument, final String name) { if (argument == null) { throw NullPointerException(name); } if (TextUtils.isEmpty(argument)) { throw illegalArgumentExceptionNotEmpty(name); } return argument; } private  Args(); }
Args { public static <T extends CharSequence> T notEmpty(final T argument, final String name) { if (argument == null) { throw NullPointerException(name); } if (TextUtils.isEmpty(argument)) { throw illegalArgumentExceptionNotEmpty(name); } return argument; } private  Args(); static void check(final boolean expression, final String message); static void check(final boolean expression, final String message, final Object... args); static void check(final boolean expression, final String message, final Object arg); static long checkContentLength(final EntityDetails entityDetails); static int checkRange(final int value, final int lowInclusive, final int highInclusive,
                    final String message); static long checkRange(final long value, final long lowInclusive, final long highInclusive,
                    final String message); static T containsNoBlanks(final T argument, final String name); static T notBlank(final T argument, final String name); static T notEmpty(final T argument, final String name); static T notEmpty(final T argument, final String name); static int notNegative(final int n, final String name); static long notNegative(final long n, final String name); static T notNull(final T argument, final String name); static int positive(final int n, final String name); static long positive(final long n, final String name); static T positive(final T timeValue, final String name); }
Args { public static <T extends CharSequence> T notEmpty(final T argument, final String name) { if (argument == null) { throw NullPointerException(name); } if (TextUtils.isEmpty(argument)) { throw illegalArgumentExceptionNotEmpty(name); } return argument; } private  Args(); static void check(final boolean expression, final String message); static void check(final boolean expression, final String message, final Object... args); static void check(final boolean expression, final String message, final Object arg); static long checkContentLength(final EntityDetails entityDetails); static int checkRange(final int value, final int lowInclusive, final int highInclusive,
                    final String message); static long checkRange(final long value, final long lowInclusive, final long highInclusive,
                    final String message); static T containsNoBlanks(final T argument, final String name); static T notBlank(final T argument, final String name); static T notEmpty(final T argument, final String name); static T notEmpty(final T argument, final String name); static int notNegative(final int n, final String name); static long notNegative(final long n, final String name); static T notNull(final T argument, final String name); static int positive(final int n, final String name); static long positive(final long n, final String name); static T positive(final T timeValue, final String name);  }