Function
| Static Public Summary | ||
| public |
ArrayNode(degree: *, value: *) |
|
| public |
ObjectNode(value: *) |
|
| public |
SimpleTrie(root: *) |
|
| public |
* enumerate(root: *) |
|
| public |
|
|
| public |
getClosestAncestor(ancestor: *, key: *): undefined[] |
|
| public |
getReference(current: *, key: *): * |
|
| public |
has(root: *, key: *) |
|
| public |
makeNonExistingPath(current: *, key: *): * |
|
| public |
makePath(current: *, key: *): * |
|
| public |
readPath(root: *, key: *): * |
|
| public |
writePath(root: *, key: *, value: *): * |
|
Static Public
public ArrayNode(degree: *, value: *) source
import ArrayNode from '@trie-data-structure/uncompressed-trie/src/ArrayNode.js'Params:
| Name | Type | Attribute | Description |
| degree | * | ||
| value | * |
|
public ObjectNode(value: *) source
import ObjectNode from '@trie-data-structure/uncompressed-trie/src/ObjectNode.js'Params:
| Name | Type | Attribute | Description |
| value | * |
|
public SimpleTrie(root: *) source
import SimpleTrie from '@trie-data-structure/uncompressed-trie/src/Trie.js'Params:
| Name | Type | Attribute | Description |
| root | * |
public * enumerate(root: *) source
import {enumerate} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| root | * |
public erasePath(current: *, key: *): boolean source
import {erasePath} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| current | * | ||
| key | * |
public getClosestAncestor(ancestor: *, key: *): undefined[] source
import {getClosestAncestor} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| ancestor | * | ||
| key | * |
public getReference(current: *, key: *): * source
import {getReference} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| current | * | ||
| key | * |
Return:
| * |
public has(root: *, key: *) source
import {has} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| root | * | ||
| key | * |
public makeNonExistingPath(current: *, key: *): * source
import {makeNonExistingPath} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| current | * | ||
| key | * |
Return:
| * |
public makePath(current: *, key: *): * source
import {makePath} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| current | * | ||
| key | * |
Return:
| * |
public readPath(root: *, key: *): * source
import {readPath} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| root | * | ||
| key | * |
Return:
| * |
public writePath(root: *, key: *, value: *): * source
import {writePath} from '@trie-data-structure/uncompressed-trie/src/core.js'Params:
| Name | Type | Attribute | Description |
| root | * | ||
| key | * | ||
| value | * |
Return:
| * |
