$constructArtifact<T> function

T $constructArtifact<T>()

Implementation

T $constructArtifact<T>() => T==Person ?$Person.newInstance as T :T==Animal ?$Animal.newInstance as T :T==Dog ?$Dog.newInstance as T :T==Zoo ?$Zoo.newInstance as T :T==ListenerModel ?$ListenerModel.newInstance as T :T==FeatureModel ?$FeatureModel.newInstance as T :T==ReflectModel ?$ReflectModel.newInstance as T :T==SchemaModel ?$SchemaModel.newInstance as T : throw Exception();