SYMBOL INDEX (276 symbols across 57 files) FILE: sample/sample1-simple-usage/Album.ts class Album (line 4) | class Album { FILE: sample/sample1-simple-usage/Photo.ts class Photo (line 5) | class Photo { method name (line 20) | get name() { method getAlbums (line 24) | getAlbums() { FILE: sample/sample1-simple-usage/User.ts class User (line 3) | class User { FILE: sample/sample2-iheritance/Album.ts class Album (line 5) | class Album extends Authorable { FILE: sample/sample2-iheritance/Authorable.ts class Authorable (line 4) | class Authorable { FILE: sample/sample2-iheritance/Photo.ts class Photo (line 5) | class Photo extends Authorable { FILE: sample/sample2-iheritance/User.ts class User (line 3) | class User { FILE: sample/sample3-custom-arrays/Album.ts class Album (line 1) | class Album { FILE: sample/sample3-custom-arrays/AlbumArray.ts class AlbumArray (line 3) | class AlbumArray extends Array { method findByName (line 4) | findByName(name: string) { FILE: sample/sample3-custom-arrays/Photo.ts class Photo (line 5) | class Photo { FILE: sample/sample4-generics/SimpleCollection.ts class SimpleCollection (line 1) | class SimpleCollection { FILE: sample/sample4-generics/SuperCollection.ts class SuperCollection (line 3) | class SuperCollection { method constructor (line 14) | constructor(type: Function) { FILE: sample/sample4-generics/User.ts class User (line 3) | class User { method constructor (line 13) | constructor(id: number, firstName: string, lastName: string, password:... method name (line 20) | get name() { FILE: sample/sample5-custom-transformer/User.ts class User (line 4) | class User { FILE: src/ClassTransformer.ts class ClassTransformer (line 7) | class ClassTransformer { method instanceToPlain (line 17) | instanceToPlain>( method classToPlainFromExist (line 43) | classToPlainFromExist, P>( method plainToInstance (line 68) | plainToInstance, V>( method plainToClassFromExist (line 91) | plainToClassFromExist, V>( method instanceToInstance (line 108) | instanceToInstance(object: T | T[], options?: ClassTransformOptions... method classToClassFromExist (line 123) | classToClassFromExist(object: T, fromObject: T | T[], options?: Cla... method serialize (line 136) | serialize(object: T | T[], options?: ClassTransformOptions): string { method deserialize (line 143) | deserialize(cls: ClassConstructor, json: string, options?: Class... method deserializeArray (line 151) | deserializeArray(cls: ClassConstructor, json: string, options?: ... FILE: src/MetadataStorage.ts class MetadataStorage (line 7) | class MetadataStorage { method addTypeMetadata (line 22) | addTypeMetadata(metadata: TypeMetadata): void { method addTransformMetadata (line 29) | addTransformMetadata(metadata: TransformMetadata): void { method addExposeMetadata (line 39) | addExposeMetadata(metadata: ExposeMetadata): void { method addExcludeMetadata (line 46) | addExcludeMetadata(metadata: ExcludeMetadata): void { method findTransformMetadatas (line 57) | findTransformMetadatas( method findExcludeMetadata (line 80) | findExcludeMetadata(target: Function, propertyName: string): ExcludeMe... method findExposeMetadata (line 84) | findExposeMetadata(target: Function, propertyName: string): ExposeMeta... method findExposeMetadataByCustomName (line 88) | findExposeMetadataByCustomName(target: Function, name: string): Expose... method findTypeMetadata (line 94) | findTypeMetadata(target: Function, propertyName: string): TypeMetadata { method getStrategy (line 98) | getStrategy(target: Function): 'excludeAll' | 'exposeAll' | 'none' { method getExposedMetadatas (line 107) | getExposedMetadatas(target: Function): ExposeMetadata[] { method getExcludedMetadatas (line 111) | getExcludedMetadatas(target: Function): ExcludeMetadata[] { method getExposedProperties (line 115) | getExposedProperties(target: Function, transformationType: Transformat... method getExcludedProperties (line 136) | getExcludedProperties(target: Function, transformationType: Transforma... method clear (line 157) | clear(): void { method getMetadata (line 168) | private getMetadata | Set { class TransformOperationExecutor (line 14) | class TransformOperationExecutor { method constructor (line 25) | constructor(private transformationType: TransformationType, private op... method transform (line 31) | transform( method applyCustomTransformations (line 380) | private applyCustomTransformations( method isCircular (line 419) | private isCircular(object: Record): boolean { method getReflectedType (line 423) | private getReflectedType(target: Function, propertyName: string): Func... method getKeys (line 429) | private getKeys(target: Function, object: Record, isMap: ... method checkVersion (line 534) | private checkVersion(since: number, until: number): boolean { method checkGroups (line 542) | private checkGroups(groups: string[]): boolean { method getPropertyDescriptor (line 548) | private getPropertyDescriptor(obj: any, key: PropertyKey): PropertyDes... FILE: src/decorators/exclude.decorator.ts function Exclude (line 11) | function Exclude(options: ExcludeOptions = {}): PropertyDecorator & Clas... FILE: src/decorators/expose.decorator.ts function Expose (line 11) | function Expose(options: ExposeOptions = {}): PropertyDecorator & ClassD... FILE: src/decorators/transform-instance-to-instance.decorator.ts function TransformInstanceToInstance (line 9) | function TransformInstanceToInstance(params?: ClassTransformOptions): Me... FILE: src/decorators/transform-instance-to-plain.decorator.ts function TransformInstanceToPlain (line 9) | function TransformInstanceToPlain(params?: ClassTransformOptions): Metho... FILE: src/decorators/transform-plain-to-instance.decorator.ts function TransformPlainToInstance (line 9) | function TransformPlainToInstance( FILE: src/decorators/transform.decorator.ts function Transform (line 9) | function Transform( FILE: src/decorators/type.decorator.ts function Type (line 10) | function Type( FILE: src/enums/transformation-type.enum.ts type TransformationType (line 1) | enum TransformationType { FILE: src/index.ts function classToPlain (line 19) | function classToPlain( function instanceToPlain (line 31) | function instanceToPlain( function classToPlainFromExist (line 55) | function classToPlainFromExist( function plainToClass (line 70) | function plainToClass(cls: ClassConstructor, plain: V | V[], op... function plainToInstance (line 79) | function plainToInstance( function plainToClassFromExist (line 96) | function plainToClassFromExist(clsObject: T, plain: V | V[], optio... function instanceToInstance (line 105) | function instanceToInstance(object: T | T[], options?: ClassTransform... function classToClassFromExist (line 118) | function classToClassFromExist(object: T, fromObject: T | T[], option... function serialize (line 132) | function serialize(object: T | T[], options?: ClassTransformOptions):... function deserialize (line 144) | function deserialize(cls: ClassConstructor, json: string, options?... function deserializeArray (line 157) | function deserializeArray(cls: ClassConstructor, json: string, opt... FILE: src/interfaces/class-constructor.type.ts type ClassConstructor (line 1) | type ClassConstructor = { FILE: src/interfaces/class-transformer-options.interface.ts type ClassTransformOptions (line 6) | interface ClassTransformOptions { FILE: src/interfaces/decorator-options/exclude-options.interface.ts type ExcludeOptions (line 4) | interface ExcludeOptions { FILE: src/interfaces/decorator-options/expose-options.interface.ts type ExposeOptions (line 4) | interface ExposeOptions { FILE: src/interfaces/decorator-options/transform-options.interface.ts type TransformOptions (line 4) | interface TransformOptions { FILE: src/interfaces/decorator-options/type-discriminator-descriptor.interface.ts type DiscriminatorDescriptor (line 7) | interface DiscriminatorDescriptor { FILE: src/interfaces/decorator-options/type-options.interface.ts type TypeOptions (line 6) | interface TypeOptions { FILE: src/interfaces/metadata/exclude-metadata.interface.ts type ExcludeMetadata (line 6) | interface ExcludeMetadata { FILE: src/interfaces/metadata/expose-metadata.interface.ts type ExposeMetadata (line 6) | interface ExposeMetadata { FILE: src/interfaces/metadata/transform-fn-params.interface.ts type TransformFnParams (line 4) | interface TransformFnParams { FILE: src/interfaces/metadata/transform-metadata.interface.ts type TransformMetadata (line 7) | interface TransformMetadata { FILE: src/interfaces/metadata/type-metadata.interface.ts type TypeMetadata (line 6) | interface TypeMetadata { FILE: src/interfaces/target-map.interface.ts type TargetMap (line 5) | interface TargetMap { FILE: src/interfaces/type-help-options.interface.ts type TypeHelpOptions (line 2) | interface TypeHelpOptions { FILE: src/utils/get-global.util.ts function getGlobal (line 7) | function getGlobal() { FILE: src/utils/is-promise.util.ts function isPromise (line 1) | function isPromise(p: any): p is Promise { FILE: test/functional/basic-functionality.spec.ts class User (line 17) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 99) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class ExampleClass (line 125) | class ExampleClass { class User (line 158) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 237) | @Exclude() method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 302) | @Exclude() method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 385) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 467) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 543) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 732) | class Photo { class User (line 742) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 807) | class Photo { class ExtendedPhoto (line 815) | class ExtendedPhoto implements Photo { class User (line 824) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 864) | class Photo { class User (line 875) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 980) | class Photo { class User (line 996) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 1255) | class Photo { class User (line 1270) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 1502) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 1551) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Photo (line 1603) | class Photo { class User (line 1609) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class User (line 1668) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class Programmer (line 1682) | class Programmer extends User { class User (line 1719) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class TestClass (line 1852) | class TestClass { class User (line 1878) | class User { method name (line 1510) | get name(): string { method getName (line 1515) | getName(): string { method name (line 1562) | get name(): string { method getName (line 1567) | getName(): string { method name (line 1621) | get name(): string { method name (line 1673) | get name() { method getName (line 1678) | getName() { method name (line 1728) | get name(): string { class TestClass (line 1882) | class TestClass { FILE: test/functional/circular-reference-problem.spec.ts class Caption (line 10) | class Caption { class Photo (line 14) | class Photo { class User (line 22) | class User { class Photo (line 77) | class Photo { class User (line 84) | class User { class Photo (line 114) | class Photo { class User (line 119) | class User { FILE: test/functional/custom-transform.spec.ts class User (line 18) | class User { class User (line 35) | class User { class User (line 73) | class User { function transformCallback (line 132) | function transformCallback({ value, key, obj, type, options }: Transform... class User (line 140) | class User { class Hobby (line 193) | class Hobby { class Address (line 197) | class Address { class Person (line 207) | class Person { class Sports (line 238) | class Sports extends Hobby { class Relaxing (line 242) | class Relaxing extends Hobby { class Programming (line 246) | class Programming extends Hobby { class Person (line 251) | class Person { class Sports (line 292) | class Sports extends Hobby { class Relaxing (line 296) | class Relaxing extends Hobby { class Programming (line 300) | class Programming extends Hobby { class Person (line 305) | class Person { class Sports (line 344) | class Sports extends Hobby { class Relaxing (line 348) | class Relaxing extends Hobby { class Programming (line 352) | class Programming extends Hobby { class Person (line 357) | class Person { class Sports (line 397) | class Sports extends Hobby { class Relaxing (line 401) | class Relaxing extends Hobby { class Programming (line 405) | class Programming extends Hobby { class Person (line 410) | class Person { class Sports (line 445) | class Sports extends Hobby { class Relaxing (line 449) | class Relaxing extends Hobby { class Programming (line 453) | class Programming extends Hobby { class Person (line 458) | class Person { class Sports (line 493) | class Sports extends Hobby { class Relaxing (line 497) | class Relaxing extends Hobby { class Programming (line 501) | class Programming extends Hobby { class Person (line 506) | class Person { class Sports (line 547) | class Sports extends Hobby { class Relaxing (line 551) | class Relaxing extends Hobby { class Programming (line 555) | class Programming extends Hobby { class Person (line 560) | class Person { class Sports (line 598) | class Sports extends Hobby { class Relaxing (line 602) | class Relaxing extends Hobby { class Programming (line 606) | class Programming extends Hobby { class Person (line 611) | class Person { class Sports (line 646) | class Sports extends Hobby { class Relaxing (line 650) | class Relaxing extends Hobby { class Programming (line 654) | class Programming extends Hobby { class Person (line 659) | class Person { class Sports (line 702) | class Sports extends Hobby { class Relaxing (line 706) | class Relaxing extends Hobby { class Programming (line 710) | class Programming extends Hobby { class Person (line 715) | class Person { class Sports (line 750) | class Sports extends Hobby { class Relaxing (line 754) | class Relaxing extends Hobby { class Programming (line 758) | class Programming extends Hobby { class Person (line 763) | class Person { FILE: test/functional/default-values.spec.ts class User (line 4) | class User { FILE: test/functional/es6-data-types.spec.ts class User (line 10) | class User { class User (line 63) | class User { class Weapon (line 108) | class Weapon { method constructor (line 109) | constructor(public model: string, public range: number) {} method constructor (line 196) | constructor(public model: string, public range: number) {} method constructor (line 260) | constructor(public model: string, public range: number) {} class User (line 112) | class User { class Weapon (line 195) | class Weapon { method constructor (line 109) | constructor(public model: string, public range: number) {} method constructor (line 196) | constructor(public model: string, public range: number) {} method constructor (line 260) | constructor(public model: string, public range: number) {} class User (line 199) | class User { class Weapon (line 259) | class Weapon { method constructor (line 109) | constructor(public model: string, public range: number) {} method constructor (line 196) | constructor(public model: string, public range: number) {} method constructor (line 260) | constructor(public model: string, public range: number) {} class User (line 263) | class User { function checkPlainToClassUser (line 320) | function checkPlainToClassUser(classUser: User) { FILE: test/functional/ignore-decorators.spec.ts class User (line 10) | class User { FILE: test/functional/implicit-type-declarations.spec.ts class SimpleExample (line 10) | class SimpleExample { class Example (line 44) | class Example { class Example (line 84) | class Example { FILE: test/functional/inheritence.spec.ts class Contact (line 9) | class Contact { class User (line 16) | class User extends Contact { class Student (line 22) | class Student extends User { FILE: test/functional/prevent-array-bomb.spec.ts class TestClass (line 9) | class TestClass { FILE: test/functional/promise-field.spec.ts class PromiseClass (line 9) | class PromiseClass { method constructor (line 27) | constructor(promise: Promise) { class PromiseClass (line 24) | class PromiseClass { method constructor (line 27) | constructor(promise: Promise) { class PromiseClass (line 42) | class PromiseClass { method constructor (line 27) | constructor(promise: Promise) { class PromiseClass (line 61) | class PromiseClass { method constructor (line 27) | constructor(promise: Promise) { class InnerClass (line 66) | class InnerClass { method constructor (line 69) | constructor(position: string) { FILE: test/functional/serialization-deserialization.spec.ts class User (line 10) | class User { class TestObject (line 99) | class TestObject { method getterOnlyProp (line 119) | get getterOnlyProp(): string { class TestObject (line 118) | class TestObject { method getterOnlyProp (line 119) | get getterOnlyProp(): string { FILE: test/functional/specify-maps.spec.ts class User (line 17) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 99) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 178) | @Exclude() method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 243) | @Exclude() method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 326) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 408) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 484) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 606) | class Photo { class User (line 616) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 681) | class Photo { class ExtendedPhoto (line 689) | class ExtendedPhoto implements Photo { class User (line 698) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 738) | class Photo { class User (line 749) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 854) | class Photo { class User (line 870) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 1129) | class Photo { class User (line 1144) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 1376) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 1425) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class Photo (line 1477) | class Photo { class User (line 1483) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { class User (line 1544) | class User { method name (line 1384) | get name(): string { method getName (line 1389) | getName(): string { method name (line 1436) | get name(): string { method getName (line 1441) | getName(): string { method name (line 1495) | get name(): string { method name (line 1553) | get name(): string { FILE: test/functional/transformation-option.spec.ts class User (line 10) | class User { class User (line 48) | class User { class User (line 86) | @Exclude() class User (line 127) | @Exclude() class User (line 168) | @Exclude() FILE: test/functional/transformer-method.spec.ts class User (line 15) | @Exclude() class UserController (line 28) | class UserController { method getUser (line 30) | getUser(): User { method getUser (line 72) | getUser(): User { method getUser (line 113) | getUser(): User { method getUserWithRoles (line 157) | getUserWithRoles(): User { method getUserVersion1 (line 206) | getUserVersion1(): User { method getUserVersion2 (line 218) | getUserVersion2(): User { class User (line 57) | @Exclude() class UserController (line 70) | class UserController { method getUser (line 30) | getUser(): User { method getUser (line 72) | getUser(): User { method getUser (line 113) | getUser(): User { method getUserWithRoles (line 157) | getUserWithRoles(): User { method getUserVersion1 (line 206) | getUserVersion1(): User { method getUserVersion2 (line 218) | getUserVersion2(): User { class User (line 98) | @Exclude() class UserController (line 111) | class UserController { method getUser (line 30) | getUser(): User { method getUser (line 72) | getUser(): User { method getUser (line 113) | getUser(): User { method getUserWithRoles (line 157) | getUserWithRoles(): User { method getUserVersion1 (line 206) | getUserVersion1(): User { method getUserVersion2 (line 218) | getUserVersion2(): User { class User (line 139) | @Exclude() class UserController (line 155) | class UserController { method getUser (line 30) | getUser(): User { method getUser (line 72) | getUser(): User { method getUser (line 113) | getUser(): User { method getUserWithRoles (line 157) | getUserWithRoles(): User { method getUserVersion1 (line 206) | getUserVersion1(): User { method getUserVersion2 (line 218) | getUserVersion2(): User { class User (line 185) | @Exclude() class UserController (line 204) | class UserController { method getUser (line 30) | getUser(): User { method getUser (line 72) | getUser(): User { method getUser (line 113) | getUser(): User { method getUserWithRoles (line 157) | getUserWithRoles(): User { method getUserVersion1 (line 206) | getUserVersion1(): User { method getUserVersion2 (line 218) | getUserVersion2(): User { FILE: test/functional/transformer-order.spec.ts class User (line 11) | class User {