Interface KotlinSuperInterfaceSupport
-
- All Implemented Interfaces:
-
io.toolisticon.kotlin.generation.builder.KotlinTaggableBuilder
public interface KotlinSuperInterfaceSupport<SELF extends Object> implements KotlinTaggableBuilder<SELF>
-
-
Method Summary
Modifier and Type Method Description abstract SELFaddSuperinterface(TypeName superinterface, String constructorParameter)abstract SELFaddSuperinterface(TypeName superinterface, CodeBlock delegate)SELFaddSuperinterface(KClass<?> superinterface, CodeBlock delegate)SELFaddSuperinterface(KClass<?> superinterface, String constructorParameterName)<Error class: unknown class>addSuperinterfaces(Iterable<TypeName> superinterfaces)-
-
Method Detail
-
addSuperinterface
abstract SELF addSuperinterface(TypeName superinterface, String constructorParameter)
-
addSuperinterface
abstract SELF addSuperinterface(TypeName superinterface, CodeBlock delegate)
-
addSuperinterface
SELF addSuperinterface(KClass<?> superinterface, CodeBlock delegate)
-
addSuperinterface
SELF addSuperinterface(KClass<?> superinterface, String constructorParameterName)
-
addSuperinterfaces
<Error class: unknown class> addSuperinterfaces(Iterable<TypeName> superinterfaces)
-
-
-
-