TsMorphMetadataProvider
Hierarchy
- MetadataProvider
- TsMorphMetadataProvider
Index
Constructors
constructor
Parameters
config: IConfiguration
Returns TsMorphMetadataProvider
Methods
inheritedcombineCache
Returns void
inheritedgetCachedMetadata
Parameters
meta: Pick<EntityMetadata<T, EntityCtor<T>>, className | path | root>
root: EntityMetadata<T, EntityCtor<T>>
Returns undefined | EntityMetadata<T, EntityCtor<T>>
getCacheKey
Parameters
meta: Pick<EntityMetadata<any, EntityCtor<any>>, className | path>
Returns string
getExistingSourceFile
Parameters
path: string
optionalext: string
validate: boolean = true
Returns SourceFile
loadEntityMetadata
Parameters
meta: EntityMetadata<any, EntityCtor<any>>
Returns void
loadFromCache
Parameters
meta: EntityMetadata<any, EntityCtor<any>>
cache: EntityMetadata<any, EntityCtor<any>>
Returns void
saveToCache
Parameters
meta: EntityMetadata<any, EntityCtor<any>>
Returns void
useCache
Returns boolean
staticuseCache
Returns boolean