-
Sub-task
-
Resolution: Done
-
Major
-
2.16.2.Final
At the moment the java-new-class only has a targetPackage and named parameter. It would be good to be able to generate abstract or final classes with serializable interfaces
$ java-new-class --named MyClass --isAbstract public abstract class MyClass { }
Or final :
$ java-new-class --named MyClass --isFinal public final class MyClass { }
What we have to be careful is that a class cannot be abstract and final. So the following is illegal :
$ java-new-class --named MyClass --isFinal --isAbstract --serializable public final abstract class MyClass implements Serializable { }