Package org.xblackcat.sjpu.builder
Class FunctionalClassBuilder<Base>
java.lang.Object
org.xblackcat.sjpu.builder.ClassBuilder<Base>
org.xblackcat.sjpu.builder.FunctionalClassBuilder<Base>
- All Implemented Interfaces:
IBuilder<Base>
Functional builder allows only one abstract method per class/interface.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.xblackcat.sjpu.builder.ClassBuilder
ClassBuilder.ImplementedMethod -
Field Summary
Fields inherited from class org.xblackcat.sjpu.builder.ClassBuilder
log -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
FunctionalClassBuilder
-
-
Method Details
-
build
- Specified by:
buildin interfaceIBuilder<Base>- Overrides:
buildin classClassBuilder<Base>- Throws:
GeneratorException
-