## CurrentClass *- class*

```kotlin
class CurrentClass internal constructor(internal val classSet: Class<*>, internal val instance: Any)
```

**变更记录**

`v1.0.70` `新增`

`v1.0.93` `修改`

调整了构造方法的参数名称

**功能描述**

> 当前实例的类操作对象。

### name *- field*

```kotlin
val name: String
```

**变更记录**

`v1.0.93` `新增`

**功能描述**

> 获得当前 `classSet` 的 `Class.getName`。

### simpleName *- field*

```kotlin
val simpleName: String
```

**变更记录**

`v1.0.93` `新增`

**功能描述**

> 获得当前 `classSet` 的 `Class.getSimpleName`。

### superClass *- method*

```kotlin
fun superClass(): SuperClass
```

**变更记录**

`v1.0.80` `新增`

**功能描述**

> 调用父类实例。

### field *- method*

```kotlin
inline fun field(initiate: FieldConditions): FieldFinder.Result.Instance
```

**变更记录**

`v1.0.70` `新增`

**功能描述**

> 调用当前实例中的变量。

### method *- method*

```kotlin
inline fun method(initiate: MethodConditions): MethodFinder.Result.Instance
```

**变更记录**

`v1.0.70` `新增`

**功能描述**

> 调用当前实例中的方法。

### SuperClass *- class*

```kotlin
inner class SuperClass internal constructor()
```

**变更记录**

`v1.0.80` `新增`

**功能描述**

> 当前类的父类实例的类操作对象。

#### name *- field*

```kotlin
val name: String
```

**变更记录**

`v1.0.93` `新增`

**功能描述**

> 获得当前 `classSet` 中父类的 `Class.getName`。

#### simpleName *- field*

```kotlin
val simpleName: String
```

**变更记录**

`v1.0.93` `新增`

**功能描述**

> 获得当前 `classSet` 中父类的 `Class.getSimpleName`。

#### field *- method*

```kotlin
inline fun field(initiate: FieldConditions): FieldFinder.Result.Instance
```

**变更记录**

`v1.0.80` `新增`

**功能描述**

> 调用父类实例中的变量。

#### method *- method*

```kotlin
inline fun method(initiate: MethodConditions): MethodFinder.Result.Instance
```

**变更记录**

`v1.0.80` `新增`

**功能描述**

> 调用父类实例中的方法。