# IntermediateResultExtraInfo

The `IntermediateResultExtraInfo` class represents the extra information for generating an intermediate result unit.

## Definition

*Package:* com.dynamsoft.core

```java
public class IntermediateResultExtraInfo
```

## Attributes

| Attribute                                             | Type    | Description |
| ----------------------------------------------------- | ------- | ----------- |
| [`targetROIDefName`](#targetroidefname)         | *String*   | Specifies the name of the `TargetROIDef` object that generates the intermediate result. |
| [`taskName`](#taskname)                             | *String*   | Specifies the name of the task that generates the intermediate result. |
| [`isSectionLevelResult`](#issectionlevelresult) | *boolean*  | Specifies whether the intermediate result is section-level result. |
| [`sectionType`](#sectiontype)                       | *int*   | Specifies the section type that generates the intermediate result. This is one of the values of the [EnumSectionType](https://www.dynamsoft.com/capture-vision/docs/server/programming/java/api-reference/core/enum-section-type.md) enumeration. |

### targetROIDefName

Specifies the name of the `TargetROIDef` object that generates the intermediate result.

```java
String targetROIDefName
```

### taskName

Specifies the name of the task that generates the intermediate result.

```java
String taskName
```

### isSectionLevelResult

Specifies whether the intermediate result is section-level result.

```java
boolean isSectionLevelResult
```

### sectionType

Specifies the section type that generates the intermediate result.

```java
@EnumSectionType int sectionType
```

**See Also**

[EnumSectionType](https://www.dynamsoft.com/capture-vision/docs/server/programming/java/api-reference/core/enum-section-type.md)
