1 | import { RelationMetadataArgs } from "./RelationMetadataArgs";
|
2 | import { ColumnMetadataArgs } from "./ColumnMetadataArgs";
|
3 | import { RelationCountMetadataArgs } from "./RelationCountMetadataArgs";
|
4 | import { IndexMetadataArgs } from "./IndexMetadataArgs";
|
5 | import { EntityListenerMetadataArgs } from "./EntityListenerMetadataArgs";
|
6 | import { TableMetadataArgs } from "./TableMetadataArgs";
|
7 | import { NamingStrategyMetadataArgs } from "./NamingStrategyMetadataArgs";
|
8 | import { JoinTableMetadataArgs } from "./JoinTableMetadataArgs";
|
9 | import { JoinColumnMetadataArgs } from "./JoinColumnMetadataArgs";
|
10 | import { EmbeddedMetadataArgs } from "./EmbeddedMetadataArgs";
|
11 | import { EntitySubscriberMetadataArgs } from "./EntitySubscriberMetadataArgs";
|
12 | import { RelationIdMetadataArgs } from "./RelationIdMetadataArgs";
|
13 | import { InheritanceMetadataArgs } from "./InheritanceMetadataArgs";
|
14 | import { DiscriminatorValueMetadataArgs } from "./DiscriminatorValueMetadataArgs";
|
15 | import { EntityRepositoryMetadataArgs } from "./EntityRepositoryMetadataArgs";
|
16 | import { TransactionEntityMetadataArgs } from "./TransactionEntityMetadataArgs";
|
17 | import { TransactionRepositoryMetadataArgs } from "./TransactionRepositoryMetadataArgs";
|
18 | import { GeneratedMetadataArgs } from "./GeneratedMetadataArgs";
|
19 | import { TreeMetadataArgs } from "./TreeMetadataArgs";
|
20 | import { UniqueMetadataArgs } from "./UniqueMetadataArgs";
|
21 | import { CheckMetadataArgs } from "./CheckMetadataArgs";
|
22 | import { ExclusionMetadataArgs } from "./ExclusionMetadataArgs";
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 | export declare class MetadataArgsStorage {
|
29 | readonly tables: TableMetadataArgs[];
|
30 | readonly trees: TreeMetadataArgs[];
|
31 | readonly entityRepositories: EntityRepositoryMetadataArgs[];
|
32 | readonly transactionEntityManagers: TransactionEntityMetadataArgs[];
|
33 | readonly transactionRepositories: TransactionRepositoryMetadataArgs[];
|
34 | readonly namingStrategies: NamingStrategyMetadataArgs[];
|
35 | readonly entitySubscribers: EntitySubscriberMetadataArgs[];
|
36 | readonly indices: IndexMetadataArgs[];
|
37 | readonly uniques: UniqueMetadataArgs[];
|
38 | readonly checks: CheckMetadataArgs[];
|
39 | readonly exclusions: ExclusionMetadataArgs[];
|
40 | readonly columns: ColumnMetadataArgs[];
|
41 | readonly generations: GeneratedMetadataArgs[];
|
42 | readonly relations: RelationMetadataArgs[];
|
43 | readonly joinColumns: JoinColumnMetadataArgs[];
|
44 | readonly joinTables: JoinTableMetadataArgs[];
|
45 | readonly entityListeners: EntityListenerMetadataArgs[];
|
46 | readonly relationCounts: RelationCountMetadataArgs[];
|
47 | readonly relationIds: RelationIdMetadataArgs[];
|
48 | readonly embeddeds: EmbeddedMetadataArgs[];
|
49 | readonly inheritances: InheritanceMetadataArgs[];
|
50 | readonly discriminatorValues: DiscriminatorValueMetadataArgs[];
|
51 | filterTables(target: Function | string): TableMetadataArgs[];
|
52 | filterTables(target: (Function | string)[]): TableMetadataArgs[];
|
53 | filterColumns(target: Function | string): ColumnMetadataArgs[];
|
54 | filterColumns(target: (Function | string)[]): ColumnMetadataArgs[];
|
55 | findGenerated(target: Function | string, propertyName: string): GeneratedMetadataArgs | undefined;
|
56 | findGenerated(target: (Function | string)[], propertyName: string): GeneratedMetadataArgs | undefined;
|
57 | findTree(target: (Function | string) | (Function | string)[]): TreeMetadataArgs | undefined;
|
58 | filterRelations(target: Function | string): RelationMetadataArgs[];
|
59 | filterRelations(target: (Function | string)[]): RelationMetadataArgs[];
|
60 | filterRelationIds(target: Function | string): RelationIdMetadataArgs[];
|
61 | filterRelationIds(target: (Function | string)[]): RelationIdMetadataArgs[];
|
62 | filterRelationCounts(target: Function | string): RelationCountMetadataArgs[];
|
63 | filterRelationCounts(target: (Function | string)[]): RelationCountMetadataArgs[];
|
64 | filterIndices(target: Function | string): IndexMetadataArgs[];
|
65 | filterIndices(target: (Function | string)[]): IndexMetadataArgs[];
|
66 | filterUniques(target: Function | string): UniqueMetadataArgs[];
|
67 | filterUniques(target: (Function | string)[]): UniqueMetadataArgs[];
|
68 | filterChecks(target: Function | string): CheckMetadataArgs[];
|
69 | filterChecks(target: (Function | string)[]): CheckMetadataArgs[];
|
70 | filterExclusions(target: Function | string): ExclusionMetadataArgs[];
|
71 | filterExclusions(target: (Function | string)[]): ExclusionMetadataArgs[];
|
72 | filterListeners(target: Function | string): EntityListenerMetadataArgs[];
|
73 | filterListeners(target: (Function | string)[]): EntityListenerMetadataArgs[];
|
74 | filterEmbeddeds(target: Function | string): EmbeddedMetadataArgs[];
|
75 | filterEmbeddeds(target: (Function | string)[]): EmbeddedMetadataArgs[];
|
76 | findJoinTable(target: Function | string, propertyName: string): JoinTableMetadataArgs | undefined;
|
77 | filterJoinColumns(target: Function | string, propertyName: string): JoinColumnMetadataArgs[];
|
78 | filterSubscribers(target: Function | string): EntitySubscriberMetadataArgs[];
|
79 | filterSubscribers(target: (Function | string)[]): EntitySubscriberMetadataArgs[];
|
80 | filterNamingStrategies(target: Function | string): NamingStrategyMetadataArgs[];
|
81 | filterNamingStrategies(target: (Function | string)[]): NamingStrategyMetadataArgs[];
|
82 | filterTransactionEntityManagers(target: Function | string, propertyName: string): TransactionEntityMetadataArgs[];
|
83 | filterTransactionRepository(target: Function | string, propertyName: string): TransactionRepositoryMetadataArgs[];
|
84 | filterSingleTableChildren(target: Function | string): TableMetadataArgs[];
|
85 | findInheritanceType(target: Function | string): InheritanceMetadataArgs | undefined;
|
86 | findDiscriminatorValue(target: Function | string): DiscriminatorValueMetadataArgs | undefined;
|
87 | |
88 |
|
89 |
|
90 | protected filterByTarget<T extends {
|
91 | target: Function | string;
|
92 | }>(array: T[], target: (Function | string) | (Function | string)[]): T[];
|
93 | |
94 |
|
95 |
|
96 | protected filterByTargetAndWithoutDuplicateProperties<T extends {
|
97 | target: Function | string;
|
98 | propertyName: string;
|
99 | }>(array: T[], target: (Function | string) | (Function | string)[]): T[];
|
100 | |
101 |
|
102 |
|
103 | protected filterByTargetAndWithoutDuplicateEmbeddedProperties<T extends EmbeddedMetadataArgs>(array: T[], target: (Function | string) | (Function | string)[]): T[];
|
104 | }
|