You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is to track Java builders. The common pattern in Java is to have the builder inside the class, so you can access to the builder doing MyClass.Builder().blah(...).build(). An example for this pattern is this.
But we are going to do it with some constraints to make it easier:
All fields and functions are going to be public.
Java "way" is to use getters/setters, but it does the generator a bit more complex.
We can add getters/setters at any point if people starts to ask for that.
Panels don't have a specific builder, they have a "generic" one adding their extra information from Options and FieldConfig, so they aren't going to be inside other class.
This issue is to track Java builders. The common pattern in Java is to have the builder inside the class, so you can access to the builder doing
MyClass.Builder().blah(...).build()
. An example for this pattern is this.But we are going to do it with some constraints to make it easier:
Options
andFieldConfig
, so they aren't going to be inside other class.Tasks:
The text was updated successfully, but these errors were encountered: