DBView
Deprecated
Constructors
Constructor
new DBView(): DBView;
Returns
DBView
Methods
get()
static get(): DBView;
Returns
DBView
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