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:
* |