@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Public, returnType, name, DefParameters.none()); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Package, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Protected, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Package, returnType, name, DefParameters.none()); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Public, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Protected, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Package, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Protected, returnType, name, DefParameters.none()); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Protected, returnType, name, DefParameters.none()); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Package, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Public, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Public, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Protected, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name, MetaClass... parms) { return genMethod(Scope.Package, returnType, name, DefParameters.fromTypeArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Public, returnType, name, DefParameters.none()); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Public, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( MetaClass returnType, String name, Parameter... parms) { return genMethod(Scope.Protected, returnType, name, DefParameters.fromParameters(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( MetaClass returnType, String name) { return genMethod(Scope.Package, returnType, name, DefParameters.none()); }