Uses of Interface
io.github.chrimle.classforge.Builder
Packages that use Builder
-
Uses of Builder in io.github.chrimle.classforge
Classes in io.github.chrimle.classforge with type parameters of type BuilderModifier and TypeClassDescriptionclass
AbstractBuilder<T extends Builder<T>>
Abstract class for building and generating Java classes.interface
Builder of a Java class - which MAY generate aclass
,enum
orrecord
.Classes in io.github.chrimle.classforge that implement BuilderModifier and TypeClassDescriptionclass
AbstractBuilder<T extends Builder<T>>
Abstract class for building and generating Java classes.final class
Builder of Java classes (class
).final class
Builder of Javaenum
classes.Methods in io.github.chrimle.classforge that return BuilderModifier and TypeMethodDescriptionstatic @NotNull Builder<?>
ClassForge.newBuilder
(ClassForge.ClassType classType) Creates a newBuilder
instance for generatingclassType
s.static @NotNull Builder<?>
ClassForge.newClassBuilder()
Creates a newBuilder
instance for generating Java classes.static @NotNull Builder<?>
ClassForge.newEnumBuilder()
Creates a newBuilder
instance for generating Javaenum
classes.