private MethodCall<Object> transformBeforeMethodCall(MethodCall<Object> methodCall) {
        if (argTransformer == null || argTransformer == ServiceConstants.NO_OP_ARG_TRANSFORM) {
            return methodCall;
        }
        Object arg = this.argTransformer.transform(methodCall);
        return MethodCallBuilder.transformed(methodCall, arg);
    }
private MethodCall<Object> transformBeforeMethodCall(MethodCall<Object> methodCall) {
        if (argTransformer == null || argTransformer == ServiceConstants.NO_OP_ARG_TRANSFORM) {
            return methodCall;
        }
        Object arg = this.argTransformer.transform(methodCall);
        return MethodCallBuilder.transformed(methodCall, arg);
    }
private MethodCall < Object > transformBeforeMethodCall ( MethodCall < Object > methodCall ) { if ( argTransformer == null || argTransformer == ServiceConstants . NO_OP_ARG_TRANSFORM ) { return methodCall ; } Object arg = this . argTransformer . transform ( methodCall ) ; return MethodCallBuilder . transformed ( methodCall , arg ) ; }
Handles the before argument transformer.

@param methodCall method call that we might transform
@return method call
Handles the before argument transformer .