@dipscope/type-manager
Version:
Transform JSON strings or plain objects into JS class instances.
477 lines • 19.6 kB
JavaScript
var UnresolvedTypeState = (function () {
function UnresolvedTypeState(typeMetadata) {
this.typeMetadata = typeMetadata;
return;
}
Object.defineProperty(UnresolvedTypeState.prototype, "alias", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.alias;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "customValueMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.customValueMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "serializedNullValueResolver", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.serializedNullValueResolver;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "serializedDefaultValue", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.serializedDefaultValue;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "serializedDefaultValueResolver", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.serializedDefaultValueResolver;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "deserializedNullValueResolver", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.deserializedNullValueResolver;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "deserializedDefaultValue", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.deserializedDefaultValue;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "deserializedDefaultValueResolver", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.deserializedDefaultValueResolver;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "beforeSerializeCallback", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.beforeSerializeCallback;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "afterDeserializeCallback", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.afterDeserializeCallback;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "discriminant", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.discriminant;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "discriminator", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.discriminator;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "factory", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.factory;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "injectable", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.injectable;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "injector", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.injector;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "logger", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.logger;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "namingConvention", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.namingConvention;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "polymorphic", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.polymorphic;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "typeMetadataMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.typeMetadataMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "preserveDiscriminator", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.preserveDiscriminator;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "referenceHandler", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.referenceHandler;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "serializer", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.serializer;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "preserveNull", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.preserveNull;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "useDefaultValue", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.useDefaultValue;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "useImplicitConversion", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.useImplicitConversion;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "propertySorter", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.propertySorter;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "sortedPropertyMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.sortedPropertyMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "injectSorter", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.injectSorter;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "sortedInjectMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.sortedInjectMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "parentTypeArguments", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.parentTypeArguments;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "parentTypeMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.parentTypeMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "ownParentTypeMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.ownParentTypeMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "childTypeMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.childTypeMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "ownChildTypeMetadatas", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.ownChildTypeMetadatas;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "propertyOptionsMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.propertyOptionsMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "propertyMetadataMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.propertyMetadataMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "ownPropertyMetadataMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.ownPropertyMetadataMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "injectOptionsMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.injectOptionsMap;
},
enumerable: false,
configurable: true
});
Object.defineProperty(UnresolvedTypeState.prototype, "injectMetadataMap", {
get: function () {
var resolvedTypeState = this.resolvedTypeState;
if (resolvedTypeState === undefined) {
resolvedTypeState = this.typeMetadata.resolveTypeState();
this.resolvedTypeState = resolvedTypeState;
}
return resolvedTypeState.injectMetadataMap;
},
enumerable: false,
configurable: true
});
return UnresolvedTypeState;
}());
export { UnresolvedTypeState };
//# sourceMappingURL=unresolved-type-state.js.map