Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.tinkerpop.frames;
 
 
 
 public class ClassUtilities {
     private static final String SET = "set";
    private static final String GET = "get";
    private static final String REMOVE = "remove";
    private static final String ADD = "add";
    public static boolean isGetMethod(final Method method) {
        return method.getName().startsWith();
    }
    public static boolean isSetMethod(final Method method) {
        return method.getName().startsWith();
    }
    public static boolean isRemoveMethod(final Method method) {
        return method.getName().startsWith();
    }
    public static boolean acceptsIterable(final Method method) {
        return 1 == method.getParameterTypes().length && Iterable.class.isAssignableFrom(method.getParameterTypes()[0]);
    }
    public static boolean returnsIterable(final Method method) {
        return Iterable.class.isAssignableFrom(method.getReturnType());
    }
    public static boolean isAddMethod(final Method method) {
        return method.getName().startsWith();
    }
    @SuppressWarnings("rawtypes")
    public static Class getGenericClass(final Method method) {
        final Type returnType = method.getGenericReturnType();
        if (returnType instanceof ParameterizedTypeImpl)
            return (Class) ((ParameterizedTypeImplreturnType).getActualTypeArguments()[0];
        else
            return method.getReturnType();
    }
New to GrepCode? Check out our FAQ X