Interface KotlinModifiableBuilder
-
- All Implemented Interfaces:
-
io.toolisticon.kotlin.generation.builder.KotlinTaggableBuilder
public interface KotlinModifiableBuilder<SELF extends Object> implements KotlinTaggableBuilder<SELF>
Shared wrapper fo all builders that support
addModifiers
-
-
Method Summary
Modifier and Type Method Description abstract SELF
addModifiers(KModifier modifiers)
Add modifiers. SELF
addModifiers(Iterable<KModifier> modifiers)
SELF
makeAbstract()
Adds KModifier#ABSTRACT. SELF
makePrivate()
Adds KModifier#PRIVATE. -
-
Method Detail
-
addModifiers
abstract SELF addModifiers(KModifier modifiers)
Add modifiers.
Implementing builders have to add this to their build.
-
addModifiers
SELF addModifiers(Iterable<KModifier> modifiers)
-
makeAbstract
SELF makeAbstract()
Adds KModifier#ABSTRACT.
-
makePrivate
SELF makePrivate()
Adds KModifier#PRIVATE.
-
-
-
-