@Test(expected = IllegalArgumentException.class) public void testZeroMethods() { ArgumentParser.createUsage(ZeroMethods.class); }
@SuppressWarnings({"unchecked"}) public static <T> String createUsage(Class<T> argProxyInterface) { return createUsage(new Class[]{argProxyInterface}); }
ArgumentParser { @SuppressWarnings({"unchecked"}) public static <T> String createUsage(Class<T> argProxyInterface) { return createUsage(new Class[]{argProxyInterface}); } }
ArgumentParser { @SuppressWarnings({"unchecked"}) public static <T> String createUsage(Class<T> argProxyInterface) { return createUsage(new Class[]{argProxyInterface}); } private  ArgumentParser(); }
ArgumentParser { @SuppressWarnings({"unchecked"}) public static <T> String createUsage(Class<T> argProxyInterface) { return createUsage(new Class[]{argProxyInterface}); } private  ArgumentParser(); @SuppressWarnings({"unchecked"}) static String createUsage(Class<T> argProxyInterface); static List<Argument> createArguments(Class<?>... argProxyInterfaces); static String createUsage(Class<?>... argProxyInterfaces); @SuppressWarnings({"unchecked"}) static boolean validateArguments(String[] args, Class<T> argProxyInterface); static boolean validateArguments(String[] args, Class<?>... argProxyInterfaces); static String validateArgumentsLoudly(String[] args, Class<?> argProxyInterface); static String validateArgumentsLoudly(String[] args, Class<?>... argProxyInterfaces); @SuppressWarnings("unchecked") static T parse(String[] args, Class<T> argProxyInterface); static String[] filter(String[] args, Class<T> argProxyInterface); }
ArgumentParser { @SuppressWarnings({"unchecked"}) public static <T> String createUsage(Class<T> argProxyInterface) { return createUsage(new Class[]{argProxyInterface}); } private  ArgumentParser(); @SuppressWarnings({"unchecked"}) static String createUsage(Class<T> argProxyInterface); static List<Argument> createArguments(Class<?>... argProxyInterfaces); static String createUsage(Class<?>... argProxyInterfaces); @SuppressWarnings({"unchecked"}) static boolean validateArguments(String[] args, Class<T> argProxyInterface); static boolean validateArguments(String[] args, Class<?>... argProxyInterfaces); static String validateArgumentsLoudly(String[] args, Class<?> argProxyInterface); static String validateArgumentsLoudly(String[] args, Class<?>... argProxyInterfaces); @SuppressWarnings("unchecked") static T parse(String[] args, Class<T> argProxyInterface); static String[] filter(String[] args, Class<T> argProxyInterface);  }