kotlinpoet
Toggle table of contents
2.2.0-SNAPSHOT
jvm
Platform filter
jvm
Switch theme
Search in API
kotlinpoet
kotlinpoet
/
com.squareup.kotlinpoet
/
TypeSpec
/
Companion
Companion
jvm
object
Companion
Members
Functions
annotation
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
annotationBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
annotationBuilder
(
name
:
String
)
:
TypeSpec.Builder
anonymous
Class
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
anonymousClassBuilder
(
)
:
TypeSpec.Builder
class
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
classBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
classBuilder
(
name
:
String
)
:
TypeSpec.Builder
companion
Object
Builder
Link copied to clipboard
jvm
@
JvmStatic
@
JvmOverloads
fun
companionObjectBuilder
(
name
:
String
?
=
null
)
:
TypeSpec.Builder
enum
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
enumBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
enumBuilder
(
name
:
String
)
:
TypeSpec.Builder
fun
Interface
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
funInterfaceBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
funInterfaceBuilder
(
name
:
String
)
:
TypeSpec.Builder
interface
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
interfaceBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
interfaceBuilder
(
name
:
String
)
:
TypeSpec.Builder
object
Builder
Link copied to clipboard
jvm
@
JvmStatic
fun
objectBuilder
(
className
:
ClassName
)
:
TypeSpec.Builder
@
JvmStatic
fun
objectBuilder
(
name
:
String
)
:
TypeSpec.Builder