@terascope/core-utils / entities/utils
entities/utils
Functions
createCoreMetadata()
createCoreMetadata<
M>():_DataEntityMetadata<M>
Defined in: packages/core-utils/src/entities/utils.ts:32
Type Parameters
| Type Parameter |
|---|
M extends _DataEntityMetadataType |
Returns
createMetadata()
createMetadata<
M>(metadata):_DataEntityMetadata<M>
Defined in: packages/core-utils/src/entities/utils.ts:21
Type Parameters
| Type Parameter |
|---|
M |
Parameters
| Parameter | Type |
|---|---|
metadata | M |
Returns
defineEntityProperties()
defineEntityProperties(
entity):void
Defined in: packages/core-utils/src/entities/utils.ts:5
Parameters
| Parameter | Type |
|---|---|
entity | unknown |
Returns
void
isDataEntity()
isDataEntity(
input):boolean
Defined in: packages/core-utils/src/entities/utils.ts:48
Parameters
| Parameter | Type |
|---|---|
input | unknown |
Returns
boolean
isValidKey()
isValidKey(
key): key is string | number
Defined in: packages/core-utils/src/entities/utils.ts:41
Parameters
| Parameter | Type |
|---|---|
key | unknown |
Returns
key is string | number
jsonToBuffer()
jsonToBuffer(
input):Buffer
Defined in: packages/core-utils/src/entities/utils.ts:37
Parameters
| Parameter | Type |
|---|---|
input | unknown |
Returns
Buffer
makeMetadata()
makeMetadata<
M>(metadata?):_DataEntityMetadata<M>
Defined in: packages/core-utils/src/entities/utils.ts:25
Type Parameters
| Type Parameter |
|---|
M extends _DataEntityMetadataType |
Parameters
| Parameter | Type |
|---|---|
metadata? | M |