Skip to main content

Class: abstract AbstractRedisRepository<T, ID>

redis/src.AbstractRedisRepository

Type parameters

T

ID extends number | string

Constructors

new AbstractRedisRepository(redis)

new AbstractRedisRepository<T, ID>(redis): AbstractRedisRepository<T, ID>

Parameters

redis: Redis

Returns

AbstractRedisRepository<T, ID>

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:4

Properties

redis

protected readonly redis: Redis

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:4

Methods

getKey

getKey(t): string

Parameters

t: T

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:8


getKeyById

getKeyById(id): string

Parameters

id: string | ID

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:12


keyPrefix

protected keyPrefix(): string

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:23


keySeparator

protected keySeparator(): string

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:19


keySuffix

protected keySuffix(): string

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:27


abstract uniqueIdentifier

protected abstract uniqueIdentifier(t): string

Parameters

t: T

Returns

string

Source

libs/redis/src/lib/repository/abstract-redis.repository.ts:6


Generated using typedoc-plugin-markdown and TypeDoc