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