Skip to main content
Version: 2.10

DBView

Deprecated

Constructors

new DBView()

new DBView(): DBView

Returns

DBView

Methods

exist()

exist(tag): boolean

Parameters

ParameterType
tagInstanceTag

Returns

boolean


extension()

extension(tag): string

Parameters

ParameterType
tagInstanceTag

Returns

string


findAllRelated()

findAllRelated(startTag, relations, predicate): string[]

Parameters

ParameterType
startTagInstanceTag
relationsRelation<any, any>[]
predicate(string) => boolean

Returns

string[]


findRecursive()

findRecursive(startTag, relation, predicate): string

Parameters

ParameterType
startTagInstanceTag
relationRelation<any, any>
predicate(string) => boolean

Returns

string


findRelated()

findRelated(startTag, relations, predicate): string

Parameters

ParameterType
startTagInstanceTag
relationsRelation<any, any>[]
predicate(string) => boolean

Returns

string


getExtendedModels()

getExtendedModels(modelTag, endTag?): string[]

Parameters

ParameterType
modelTagInstanceTag
endTag?InstanceTag

Returns

string[]


getInstances()

getInstances(modelTag): string[]

Parameters

ParameterType
modelTagInstanceTag

Returns

string[]


getMultiRelated()

getMultiRelated(startTag, relations): string[]

Parameters

ParameterType
startTagInstanceTag
relationsRelation<any, any>[]

Returns

string[]


getProperties()

getProperties(tag, ownOnly?): Map<string, any>

Parameters

ParameterType
tagInstanceTag
ownOnly?boolean

Returns

Map<string, any>


getProperty()

getProperty<T>(tag, property, ownOnly?): T

Type Parameters

Type Parameter
T

Parameters

ParameterType
tagInstanceTag
propertyProperty<T>
ownOnly?boolean

Returns

T


getRecursiveRelated()

getRecursiveRelated(startTag, relation, endTag): string[]

Parameters

ParameterType
startTagInstanceTag
relationRelation<any, any>
endTagInstanceTag

Returns

string[]


getRelated()

getRelated(tag, relation): string[]

Parameters

ParameterType
tagInstanceTag
relationRelation<any, any>

Returns

string[]


getUniqueRelated()

getUniqueRelated(tag, relation): string

Parameters

ParameterType
tagInstanceTag
relationRelation<any, any>

Returns

string


instanceOf()

instanceOf(tag, modelTag): boolean

Parameters

ParameterType
tagInstanceTag
modelTagInstanceTag

Returns

boolean


isExtending()

isExtending(modelTag, extendedTag): boolean

Parameters

ParameterType
modelTagInstanceTag
extendedTagInstanceTag

Returns

boolean


isModel()

isModel(tag): boolean

Parameters

ParameterType
tagInstanceTag

Returns

boolean


isPersisted()

isPersisted(tag): boolean

Parameters

ParameterType
tagInstanceTag

Returns

boolean


isRelated()

isRelated(tag, relation, related): boolean

Parameters

ParameterType
tagInstanceTag
relationRelation<any, any>
relatedInstanceTag

Returns

boolean


model()

model(tag): string

Parameters

ParameterType
tagInstanceTag

Returns

string


name()

name(tag): string

Parameters

ParameterType
tagInstanceTag

Returns

string


get()

static get(): DBView

Returns

DBView