toggle menu
service-core
JVM
switch theme
search in API
service-core
/
com.serious.service
/
InterfaceAnalyzer
Interface
Analyzer
class
InterfaceAnalyzer
Members
Constructors
Interface
Analyzer
Link copied to clipboard
constructor
(
)
Properties
checked
Link copied to clipboard
val
checked
:
HashSet
<
KClass
<
*
>
>
component
Link copied to clipboard
var
component
:
InterfaceDescriptor
?
ignore
Link copied to clipboard
val
ignore
:
Array
<
String
>
models
Link copied to clipboard
val
models
:
HashMap
<
String
,
InterfaceDescriptor
>
queue
Link copied to clipboard
val
queue
:
ArrayDeque
<
KClass
<
*
>
>
services
Link copied to clipboard
val
services
:
HashMap
<
String
,
InterfaceDescriptor
>
Functions
analyze
Component
Link copied to clipboard
fun
analyzeComponent
(
clazz
:
KClass
<
*
>
)
:
InterfaceDescriptor
analyze
Methods
Link copied to clipboard
fun
analyzeMethods
(
clazz
:
KClass
<
*
>
)
:
List
<
MethodDescriptor
>
analyze
Model
Link copied to clipboard
fun
analyzeModel
(
clazz
:
KClass
<
*
>
)
:
InterfaceDescriptor
analyze
Properties
Link copied to clipboard
fun
analyzeProperties
(
clazz
:
KClass
<
*
>
)
:
List
<
PropertyDescriptor
>
analyze
Service
Link copied to clipboard
fun
analyzeService
(
clazz
:
KClass
<
*
>
)
:
InterfaceDescriptor
annotation
Link copied to clipboard
fun
annotation
(
annotation
:
Annotation
)
:
AnnotationDescriptor
annotations
Link copied to clipboard
fun
annotations
(
parameter
:
KParameter
)
:
List
<
AnnotationDescriptor
>
finalize
Link copied to clipboard
fun
finalize
(
)
implements
Link copied to clipboard
fun
implements
(
clazz
:
KClass
<
*
>
)
:
List
<
KClass
<
*
>
>
kind
Link copied to clipboard
fun
kind
(
clazz
:
KClass
<
*
>
)
:
String
model
For
Link copied to clipboard
fun
modelFor
(
componentDescriptor
:
ComponentDescriptor
<
*
>
)
:
ComponentModel
parameters
Link copied to clipboard
fun
parameters
(
method
:
KFunction
<
*
>
)
:
List
<
ParameterDescriptor
>
superclass
Link copied to clipboard
fun
superclass
(
clazz
:
KClass
<
*
>
)
:
KClass
<
*
>
?
type
Link copied to clipboard
fun
type
(
type
:
KType
)
:
TypeDescriptor