### 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.