kotlinpoet / com.squareup.kotlinpoet.jvm

Package com.squareup.kotlinpoet.jvm

Functions

jvmDefault

fun PropertySpec.Builder.jvmDefault(): PropertySpec.Builder
fun FunSpec.Builder.jvmDefault(): FunSpec.Builder

jvmField

fun PropertySpec.Builder.jvmField(): PropertySpec.Builder

jvmMultifileClass

fun FileSpec.Builder.jvmMultifileClass(): FileSpec.Builder

jvmName

fun FileSpec.Builder.jvmName(name: String): FileSpec.Builder
fun FunSpec.Builder.jvmName(name: String): FunSpec.Builder

jvmOverloads

fun FunSpec.Builder.jvmOverloads(): FunSpec.Builder

jvmStatic

fun FunSpec.Builder.jvmStatic(): FunSpec.Builder
fun PropertySpec.Builder.jvmStatic(): PropertySpec.Builder

jvmSuppressWildcards

fun TypeSpec.Builder.jvmSuppressWildcards(suppress: Boolean = true): TypeSpec.Builder
fun FunSpec.Builder.jvmSuppressWildcards(suppress: Boolean = true): FunSpec.Builder
fun PropertySpec.Builder.jvmSuppressWildcards(suppress: Boolean = true): PropertySpec.Builder
fun TypeName.jvmSuppressWildcards(suppress: Boolean = true): TypeName

jvmWildcard

fun TypeName.jvmWildcard(): TypeName

strictfp

fun FunSpec.Builder.strictfp(): FunSpec.Builder

synchronized

fun FunSpec.Builder.synchronized(): FunSpec.Builder

throws

fun FunSpec.Builder.throws(vararg exceptionClasses: KClass<out Throwable>): FunSpec.Builder
fun FunSpec.Builder.throws(vararg exceptionClasses: Type): FunSpec.Builder
fun FunSpec.Builder.throws(vararg exceptionClasses: TypeName): FunSpec.Builder

transient

fun PropertySpec.Builder.transient(): PropertySpec.Builder

volatile

fun PropertySpec.Builder.volatile(): PropertySpec.Builder