Uses of Record Class
io.github.chrimle.classforge.semver.SemVer
Packages that use SemVer
-
Uses of SemVer in io.github.chrimle.classforge
Fields in io.github.chrimle.classforge declared as SemVerModifier and TypeFieldDescriptionprotected SemVerAbstractBuilder.semVerThesemVerof the previously committed class.Methods in io.github.chrimle.classforge that return SemVerModifier and TypeMethodDescriptionAbstractBuilder.getSemVer()Gets thesemVerof the currently uncommitted class.Builder.getSemVer()Gets thesemVerof the currently uncommitted class.Methods in io.github.chrimle.classforge with parameters of type SemVerModifier and TypeMethodDescriptionCommits the currently uncommitted changes as a new class.Commits the currently uncommitted changes as a new class.protected voidAbstractBuilder.generateClassFile(SemVer semVer) Generates a.javaclass file for the currently uncommitted class.protected abstract StringAbstractBuilder.generateFileContent(SemVer semVer) Generates the complete file contents for a.javafile for the currently uncommitted class.protected StringClassBuilder.generateFileContent(SemVer semVer) protected StringEnumBuilder.generateFileContent(SemVer semVer) protected StringAbstractBuilder.resolveEffectivePackageName(SemVer semVer) Resolves the effective package name for the currently uncommitted class.protected StringAbstractBuilder.resolveFullyQualifiedClassName(SemVer semVer) Resolves the Fully Qualified Class Name (FQCN) for the currently uncommitted class.Sets thesemVerof the currently uncommitted class.Sets thesemVerof the currently uncommitted class. -
Uses of SemVer in io.github.chrimle.classforge.semver
Methods in io.github.chrimle.classforge.semver that return SemVerModifier and TypeMethodDescriptionSemVer.incrementMajor()Creates a newSemVerwith themajor-version incremented.SemVer.incrementMinor()Creates a newSemVerwith theminor-version incremented.SemVer.incrementPatch()Creates a newSemVerwith thepatch-version incremented.SemVer.incrementVersion(SemVer.Change change) Creates a newSemVerwith the corresponding version incremented.