Constructors
constructor
-
Parameters
-
mongoose: Mongoose
-
collectionName: string
Methods
analyze
- analyze(startHeight: number, endHeight: number): Promise<any[]>
-
Parameters
-
startHeight: number
-
endHeight: number
Returns Promise<any[]>
countByBelowApiLevel
- countByBelowApiLevel(apiLevel: number): Promise<number>
-
Parameters
Returns Promise<number>
Private getModel
- getModel(mongoose: Mongoose, collectionName: string): Model<any, __type>
-
Parameters
-
mongoose: Mongoose
-
collectionName: string
Returns Model<any, __type>
removeByBelowApiLevel
- removeByBelowApiLevel(apiLevel: number): Promise<void>
-
Parameters
Returns Promise<void>
reviewIndex
- reviewIndex(key: string, keyObj: object): Promise<void>
-
Parameters
-
key: string
-
keyObj: object
Returns Promise<void>
save
- save(data: object): Promise<void>
-
Parameters
Returns Promise<void>