Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package de.zalando.sprocwrapper.globalvaluetransformer;
 
 
 
 public final class ValueTransformerUtils {
     private ValueTransformerUtils() { }
 
    public static Class<?> getMarshalToDbClass(final Class<?> valueTransformer) {
        final Method method = ReflectionUtils.findMethod(valueTransformer"marshalToDb");
        if (method != null) {
            return method.getReturnType();
        }
        return null;
    }
    public static Class<?> getUnmarshalFromDbClass(final Class<?> valueTransformerClass) {
        final Method method = ReflectionUtils.findMethod(valueTransformerClass"unmarshalFromDb");
        if (method != null) {
            return method.getReturnType();
        }
        return null;
    }
    public static Class<?> getMarshalToDbClass(final ValueTransformer<?, ?> valueTransformerForClass) {
        return valueTransformerForClass != null ? getMarshalToDbClass(valueTransformerForClass.getClass()) : null;
    }
New to GrepCode? Check out our FAQ X