Interface KotlinMemberSpecHolderBuilder
-
- All Implemented Interfaces:
public interface KotlinMemberSpecHolderBuilder<SELF extends Object>Typesafe wrapper for com.squareup.kotlinpoet.MemberSpecHolder.Builder.
addFunctionaddProperty
-
-
Method Summary
Modifier and Type Method Description abstract SELFaddFunction(KotlinFunSpecSupplier funSpec)SELFaddFunction(String name, Function1<KotlinFunSpecBuilder, Unit> block)abstract SELFaddProperty(KotlinPropertySpecSupplier propertySpec)SELFaddProperty(String name, TypeName type, Function1<KotlinPropertySpecBuilder, Unit> block)SELFaddProperty(String name, KClass<?> type, Function1<KotlinPropertySpecBuilder, Unit> block)-
-
Method Detail
-
addFunction
abstract SELF addFunction(KotlinFunSpecSupplier funSpec)
-
addFunction
SELF addFunction(String name, Function1<KotlinFunSpecBuilder, Unit> block)
-
addProperty
abstract SELF addProperty(KotlinPropertySpecSupplier propertySpec)
-
addProperty
SELF addProperty(String name, TypeName type, Function1<KotlinPropertySpecBuilder, Unit> block)
-
addProperty
SELF addProperty(String name, KClass<?> type, Function1<KotlinPropertySpecBuilder, Unit> block)
-
-
-
-