toggle menu
shake
0.1.0
common
switch theme
search in API
com.shakelang.shake.shakespeare
/
com.shakelang.shake.shakespeare.spec
/
InterfaceSpec
/
InterfaceSpecBuilder
Interface
Spec
Builder
class
InterfaceSpecBuilder
(
source
)
Members
Properties
access
Modifier
Link copied to clipboard
var
accessModifier
:
AccessModifier
is
Abstract
Link copied to clipboard
var
isAbstract
:
Boolean
methods
Link copied to clipboard
val
methods
:
MutableList
<
MethodSpec
>
name
Link copied to clipboard
var
name
:
Identifier
?
Functions
abstract
Link copied to clipboard
fun
abstract
(
isAbstract
:
Boolean
=
true
)
:
InterfaceSpec.InterfaceSpecBuilder
access
Modifier
Link copied to clipboard
fun
accessModifier
(
accessModifier
:
AccessModifier
)
:
InterfaceSpec.InterfaceSpecBuilder
add
Method
Link copied to clipboard
fun
addMethod
(
method
:
MethodSpec
)
:
InterfaceSpec.InterfaceSpecBuilder
build
Link copied to clipboard
fun
build
(
)
:
InterfaceSpec
name
Link copied to clipboard
fun
name
(
name
:
Identifier
)
:
InterfaceSpec.InterfaceSpecBuilder