DBView
Index
Constructors
constructor
Returns DBView
Methods
exist
Parameters
tag: InstanceTag
Returns boolean
extension
Parameters
tag: InstanceTag
Returns string
findAllRelated
Parameters
startTag: InstanceTag
relations: Relation<any, any>[]
predicate: (string: any) => boolean
Returns string[]
findRecursive
Parameters
startTag: InstanceTag
relation: Relation<any, any>
predicate: (string: any) => boolean
Returns string
findRelated
Parameters
startTag: InstanceTag
relations: Relation<any, any>[]
predicate: (string: any) => boolean
Returns string
getExtendedModels
Parameters
modelTag: InstanceTag
optionalendTag: InstanceTag
Returns string[]
getInstances
Parameters
modelTag: InstanceTag
Returns string[]
getMultiRelated
Parameters
startTag: InstanceTag
relations: Relation<any, any>[]
Returns string[]
getProperties
Parameters
tag: InstanceTag
optionalownOnly: boolean
Returns Map<string, any>
getProperty
Type parameters
- T
Parameters
tag: InstanceTag
property: Property<T>
optionalownOnly: boolean
Returns T
getRecursiveRelated
Parameters
startTag: InstanceTag
relation: Relation<any, any>
endTag: InstanceTag
Returns string[]
getRelated
Parameters
tag: InstanceTag
relation: Relation<any, any>
Returns string[]
getUniqueRelated
Parameters
tag: InstanceTag
relation: Relation<any, any>
Returns string
instanceOf
Parameters
tag: InstanceTag
modelTag: InstanceTag
Returns boolean
isExtending
Parameters
modelTag: InstanceTag
extendedTag: InstanceTag
Returns boolean
isModel
Parameters
tag: InstanceTag
Returns boolean
isPersisted
Parameters
tag: InstanceTag
Returns boolean
isRelated
Parameters
tag: InstanceTag
relation: Relation<any, any>
related: InstanceTag
Returns boolean
model
Parameters
tag: InstanceTag
Returns string
name
Parameters
tag: InstanceTag
Returns string
staticget
Returns DBView