package lib.morkim.mfw.usecase;


public class TaskRequest {

	public static abstract class RequestBuilder<Req> implements Builder<Req> {

	}

	protected interface Builder<Req> {
		Req build();
	}
}

@@ -55,16 +55,68 @@
 uest %7B%0A%0A
+%09private TaskRequest(RequestBuilder builder) %7B%0A%0A%09%7D%0A%0A
 %09public 

Make request constructor private with builder parameter