toggle menu
BotCommands
JVM
switch theme
search in API
BotCommands
/
io.github.freya022.botcommands.api.core.reflect
/
ParameterWrapper
Parameter
Wrapper
class
ParameterWrapper
(
source
)
Members
Members & Extensions
Properties
annotations
Link copied to clipboard
val
annotations
:
List
<
Annotation
>
erasure
Link copied to clipboard
val
erasure
:
KClass
<
*
>
index
Link copied to clipboard
val
index
:
Int
is
Required
Link copied to clipboard
val
isRequired
:
Boolean
java
Erasure
Link copied to clipboard
val
javaErasure
:
Class
<
*
>
name
Link copied to clipboard
val
name
:
String
parameter
Link copied to clipboard
val
parameter
:
KParameter
type
Link copied to clipboard
val
type
:
KType
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
find
Annotation
Link copied to clipboard
inline
fun
<
A
:
Annotation
>
ParameterWrapper
.
findAnnotation
(
)
:
A
?
get
Annotation
Link copied to clipboard
fun
<
A
:
Annotation
>
getAnnotation
(
clazz
:
Class
<
out
A
>
)
:
A
?
has
Annotation
Link copied to clipboard
fun
hasAnnotation
(
clazz
:
Class
<
out
Annotation
>
)
:
Boolean
has
Annotation
Link copied to clipboard
inline
fun
<
A
:
Annotation
>
ParameterWrapper
.
hasAnnotation
(
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String