Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractDefinitionContainer<T>

Type parameters

Hierarchy

Implements

Index

Properties

Private definitionMap

definitionMap: Map<string, T> = new Map()

Methods

addDefinition

  • addDefinition(definition: T): void

Protected Abstract createDefinition

  • createDefinition(decoratedPropertyName: string): T

createOrGetDefinitionToDecoratedProperty

  • createOrGetDefinitionToDecoratedProperty(decoratedPropertyName: string): T

getDefinitionToProperty

  • getDefinitionToProperty(decoratedPropertyName: string): T

hasDefinition

  • hasDefinition(propertyKey: string): boolean

toArray

  • toArray(): T[]

Generated using TypeDoc