Member Stub implementation pattern

This pattern can be applied to a method in a class in order to create the right return expression for that method.

If the return type is void, nothing will be generated.

If the return type is int, long, char, byte, float, double or long, then return 0; will be inserted.

If the return type is boolean, then return false; will be inserted.

For all other return types return null; will be inserted.