Page Contents

Home > @loopback/metadata > NamespacedReflect

NamespacedReflect class

Signature:

export declare class NamespacedReflect 

Constructors

Constructor Modifiers Description

(constructor)(namespace)

Constructs a new instance of the NamespacedReflect class

Methods

Method Modifiers Description

decorate(decorators, target, targetKey, descriptor)

decorate(decorators, target)

defineMetadata(metadataKey, metadataValue, target, propertyKey)

define metadata for a target class or it’s property/method

deleteMetadata(metadataKey, target, propertyKey)

getMetadata(metadataKey, target, propertyKey)

lookup metadata from a target object and its prototype chain

getMetadataKeys(target, propertyKey)

getOwnMetadata(metadataKey, target, propertyKey)

get own metadata for a target object or it’s property/method

getOwnMetadataKeys(target, propertyKey)

hasMetadata(metadataKey, target, propertyKey)

Check if the target has corresponding metadata

hasOwnMetadata(metadataKey, target, propertyKey)

metadata(metadataKey, metadataValue)