[gs-longan](../README.md) / Include

# Class: Include

## Implements

- [`IKey`](../interfaces/IKey.md)

## Table of contents

### Constructors

- [constructor](Include.md#constructor)

### Properties

- [\_key](Include.md#_key)

### Accessors

- [key](Include.md#key)
- [segment](Include.md#segment)

### Methods

- [delete](Include.md#delete)
- [equals](Include.md#equals)

## Constructors

### constructor

• **new Include**(`key`): [`Include`](Include.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `key` | `number` |

#### Returns

[`Include`](Include.md)

## Properties

### \_key

• **\_key**: `number` = `-1`

## Accessors

### key

• `get` **key**(): `number`

#### Returns

`number`

#### Implementation of

[IKey](../interfaces/IKey.md).[key](../interfaces/IKey.md#key)

___

### segment

• `get` **segment**(): [`Segment`](Segment.md)

#### Returns

[`Segment`](Segment.md)

## Methods

### delete

▸ **delete**(): `void`

#### Returns

`void`

#### Implementation of

[IKey](../interfaces/IKey.md).[delete](../interfaces/IKey.md#delete)

___

### equals

▸ **equals**(`obj`): `boolean`

#### Parameters

| Name | Type |
| :------ | :------ |
| `obj` | [`IKey`](../interfaces/IKey.md) |

#### Returns

`boolean`

#### Implementation of

[IKey](../interfaces/IKey.md).[equals](../interfaces/IKey.md#equals)
