Skip to content

Commit

Permalink
4.1.2: Target JDK 16
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanxD committed Aug 13, 2021
1 parent 9fb6d4b commit 907c08b
Show file tree
Hide file tree
Showing 193 changed files with 1,836 additions and 68 deletions.
6 changes: 3 additions & 3 deletions Kores-DSL/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ apply plugin: 'license'

apply plugin: 'maven-publish'

version '4.1.1.base'
version '4.1.2.base'

jar {
manifest {
Expand All @@ -25,11 +25,11 @@ dependencies {
}

compileKotlin {
kotlinOptions.jvmTarget = "1.8"
kotlinOptions.jvmTarget = "16"
}

compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
kotlinOptions.jvmTarget = "16"
}

task sourcesJar(type: Jar, dependsOn: classes) {
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ buildscript {
}

group 'com.github.jonathanxd'
version '4.1.1.base'
version '4.1.2.base'

apply from: 'gradle/common.gradle'
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_INTERFACE](index.md)

# INVOKE_INTERFACE

[jvm]\
[INVOKE_INTERFACE](index.md)()

Interface method invocation.

## Functions

| Name | Summary |
|---|---|
| [isInterface](../is-interface.md) | [jvm]<br>fun [isInterface](../is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](index.md). |
| [isNewSpecial](../is-new-special.md) | [jvm]<br>fun [isNewSpecial](../is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](../-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isSpecial](../is-special.md) | [jvm]<br>fun [isSpecial](../is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](../-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isStatic](../is-static.md) | [jvm]<br>fun [isStatic](../is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](../-i-n-v-o-k-e_-s-t-a-t-i-c/index.md). |
| [isVirtual](../is-virtual.md) | [jvm]<br>fun [isVirtual](../is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](../-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md). |
| [toInvokeType](../to-invoke-type.md) | [jvm]<br>fun [toInvokeType](../to-invoke-type.md)(): [InvokeType](../../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](name.md) | [jvm]<br>val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](ordinal.md) | [jvm]<br>val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_INTERFACE](index.md)/[name](name.md)

# name

[jvm]\
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_INTERFACE](index.md)/[ordinal](ordinal.md)

# ordinal

[jvm]\
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_SPECIAL](index.md)

# INVOKE_SPECIAL

[jvm]\
[INVOKE_SPECIAL](index.md)()

Special invocation.

<ul><li>Constructor methods.</li><li>Private methods.</li><li>Super constructor invocation. (or this constructor invocation).</li></ul>

## Functions

| Name | Summary |
|---|---|
| [isInterface](../is-interface.md) | [jvm]<br>fun [isInterface](../is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](../-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md). |
| [isNewSpecial](../is-new-special.md) | [jvm]<br>fun [isNewSpecial](../is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](../-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isSpecial](../is-special.md) | [jvm]<br>fun [isSpecial](../is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](index.md). |
| [isStatic](../is-static.md) | [jvm]<br>fun [isStatic](../is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](../-i-n-v-o-k-e_-s-t-a-t-i-c/index.md). |
| [isVirtual](../is-virtual.md) | [jvm]<br>fun [isVirtual](../is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](../-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md). |
| [toInvokeType](../to-invoke-type.md) | [jvm]<br>fun [toInvokeType](../to-invoke-type.md)(): [InvokeType](../../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](name.md) | [jvm]<br>val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](ordinal.md) | [jvm]<br>val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_SPECIAL](index.md)/[name](name.md)

# name

[jvm]\
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_SPECIAL](index.md)/[ordinal](ordinal.md)

# ordinal

[jvm]\
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_STATIC](index.md)

# INVOKE_STATIC

[jvm]\
[INVOKE_STATIC](index.md)()

Static method invocation.

## Functions

| Name | Summary |
|---|---|
| [isInterface](../is-interface.md) | [jvm]<br>fun [isInterface](../is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](../-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md). |
| [isNewSpecial](../is-new-special.md) | [jvm]<br>fun [isNewSpecial](../is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](../-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isSpecial](../is-special.md) | [jvm]<br>fun [isSpecial](../is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](../-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isStatic](../is-static.md) | [jvm]<br>fun [isStatic](../is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](index.md). |
| [isVirtual](../is-virtual.md) | [jvm]<br>fun [isVirtual](../is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](../-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md). |
| [toInvokeType](../to-invoke-type.md) | [jvm]<br>fun [toInvokeType](../to-invoke-type.md)(): [InvokeType](../../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](name.md) | [jvm]<br>val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](ordinal.md) | [jvm]<br>val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_STATIC](index.md)/[name](name.md)

# name

[jvm]\
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_STATIC](index.md)/[ordinal](ordinal.md)

# ordinal

[jvm]\
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_VIRTUAL](index.md)

# INVOKE_VIRTUAL

[jvm]\
[INVOKE_VIRTUAL](index.md)()

Virtual method invocation (instance methods).

## Functions

| Name | Summary |
|---|---|
| [isInterface](../is-interface.md) | [jvm]<br>fun [isInterface](../is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](../-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md). |
| [isNewSpecial](../is-new-special.md) | [jvm]<br>fun [isNewSpecial](../is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](../-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isSpecial](../is-special.md) | [jvm]<br>fun [isSpecial](../is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](../-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isStatic](../is-static.md) | [jvm]<br>fun [isStatic](../is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](../-i-n-v-o-k-e_-s-t-a-t-i-c/index.md). |
| [isVirtual](../is-virtual.md) | [jvm]<br>fun [isVirtual](../is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](index.md). |
| [toInvokeType](../to-invoke-type.md) | [jvm]<br>fun [toInvokeType](../to-invoke-type.md)(): [InvokeType](../../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](name.md) | [jvm]<br>val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](ordinal.md) | [jvm]<br>val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_VIRTUAL](index.md)/[name](name.md)

# name

[jvm]\
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[INVOKE_VIRTUAL](index.md)/[ordinal](ordinal.md)

# ordinal

[jvm]\
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[NEW_INVOKE_SPECIAL](index.md)

# NEW_INVOKE_SPECIAL

[jvm]\
[NEW_INVOKE_SPECIAL](index.md)()

Special invocation of constructors.

## Functions

| Name | Summary |
|---|---|
| [isInterface](../is-interface.md) | [jvm]<br>fun [isInterface](../is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](../-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md). |
| [isNewSpecial](../is-new-special.md) | [jvm]<br>fun [isNewSpecial](../is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](index.md). |
| [isSpecial](../is-special.md) | [jvm]<br>fun [isSpecial](../is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](../-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isStatic](../is-static.md) | [jvm]<br>fun [isStatic](../is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](../-i-n-v-o-k-e_-s-t-a-t-i-c/index.md). |
| [isVirtual](../is-virtual.md) | [jvm]<br>fun [isVirtual](../is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](../-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md). |
| [toInvokeType](../to-invoke-type.md) | [jvm]<br>fun [toInvokeType](../to-invoke-type.md)(): [InvokeType](../../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](name.md) | [jvm]<br>val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](ordinal.md) | [jvm]<br>val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[NEW_INVOKE_SPECIAL](index.md)/[name](name.md)

# name

[jvm]\
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../../index.md)/[com.github.jonathanxd.kores.base](../../index.md)/[DynamicInvokeType](../index.md)/[NEW_INVOKE_SPECIAL](index.md)/[ordinal](ordinal.md)

# ordinal

[jvm]\
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)

# DynamicInvokeType

[jvm]\
enum [DynamicInvokeType](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[DynamicInvokeType](index.md)>

TODO Documentation

## Entries

| | |
|---|---|
| [INVOKE_INTERFACE](-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md) | [jvm]<br>[INVOKE_INTERFACE](-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md)()<br>Interface method invocation. |
| [NEW_INVOKE_SPECIAL](-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md) | [jvm]<br>[NEW_INVOKE_SPECIAL](-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md)()<br>Special invocation of constructors. |
| [INVOKE_SPECIAL](-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md) | [jvm]<br>[INVOKE_SPECIAL](-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md)()<br>Special invocation. |
| [INVOKE_VIRTUAL](-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md) | [jvm]<br>[INVOKE_VIRTUAL](-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md)()<br>Virtual method invocation (instance methods). |
| [INVOKE_STATIC](-i-n-v-o-k-e_-s-t-a-t-i-c/index.md) | [jvm]<br>[INVOKE_STATIC](-i-n-v-o-k-e_-s-t-a-t-i-c/index.md)()<br>Static method invocation. |

## Functions

| Name | Summary |
|---|---|
| [isInterface](is-interface.md) | [jvm]<br>fun [isInterface](is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_INTERFACE](-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md). |
| [isNewSpecial](is-new-special.md) | [jvm]<br>fun [isNewSpecial](is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isSpecial](is-special.md) | [jvm]<br>fun [isSpecial](is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_SPECIAL](-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md). |
| [isStatic](is-static.md) | [jvm]<br>fun [isStatic](is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_STATIC](-i-n-v-o-k-e_-s-t-a-t-i-c/index.md). |
| [isVirtual](is-virtual.md) | [jvm]<br>fun [isVirtual](is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)<br>Returns true if the InvokeType is [INVOKE_VIRTUAL](-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md). |
| [toInvokeType](to-invoke-type.md) | [jvm]<br>fun [toInvokeType](to-invoke-type.md)(): [InvokeType](../-invoke-type/index.md) |

## Properties

| Name | Summary |
|---|---|
| [name](index.md#202573587%2FProperties%2F-1216412040) | [jvm]<br>val [name](index.md#202573587%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
| [ordinal](index.md#-84991157%2FProperties%2F-1216412040) | [jvm]<br>val [ordinal](index.md#-84991157%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[isInterface](is-interface.md)

# isInterface

[jvm]\
fun [isInterface](is-interface.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)

Returns true if the InvokeType is [INVOKE_INTERFACE](-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md).

#### Return

True if the InvokeType is [INVOKE_INTERFACE](-i-n-v-o-k-e_-i-n-t-e-r-f-a-c-e/index.md).
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[isNewSpecial](is-new-special.md)

# isNewSpecial

[jvm]\
fun [isNewSpecial](is-new-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)

Returns true if the InvokeType is [NEW_INVOKE_SPECIAL](-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md).

#### Return

True if the InvokeType is [NEW_INVOKE_SPECIAL](-n-e-w_-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md).
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[isSpecial](is-special.md)

# isSpecial

[jvm]\
fun [isSpecial](is-special.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)

Returns true if the InvokeType is [INVOKE_SPECIAL](-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md).

#### Return

True if the InvokeType is [INVOKE_SPECIAL](-i-n-v-o-k-e_-s-p-e-c-i-a-l/index.md).
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[isStatic](is-static.md)

# isStatic

[jvm]\
fun [isStatic](is-static.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)

Returns true if the InvokeType is [INVOKE_STATIC](-i-n-v-o-k-e_-s-t-a-t-i-c/index.md).

#### Return

True if the InvokeType is [INVOKE_STATIC](-i-n-v-o-k-e_-s-t-a-t-i-c/index.md).
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[isVirtual](is-virtual.md)

# isVirtual

[jvm]\
fun [isVirtual](is-virtual.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)

Returns true if the InvokeType is [INVOKE_VIRTUAL](-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md).

#### Return

True if the InvokeType is [INVOKE_VIRTUAL](-i-n-v-o-k-e_-v-i-r-t-u-a-l/index.md).
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//[Kores](../../../index.md)/[com.github.jonathanxd.kores.base](../index.md)/[DynamicInvokeType](index.md)/[toInvokeType](to-invoke-type.md)

# toInvokeType

[jvm]\
fun [toInvokeType](to-invoke-type.md)(): [InvokeType](../-invoke-type/index.md)
Loading

0 comments on commit 907c08b

Please sign in to comment.