UNPKG

@dipscope/type-manager

Version:

Transform JSON strings or plain objects into JS class instances.

249 lines 11 kB
var UnresolvedPropertyState = (function () { function UnresolvedPropertyState(propertyMetadata) { this.propertyMetadata = propertyMetadata; return; } Object.defineProperty(UnresolvedPropertyState.prototype, "alias", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.alias; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "customValueMap", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.customValueMap; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "serializedNullValueResolver", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.serializedNullValueResolver; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "serializedDefaultValueResolver", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.serializedDefaultValueResolver; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "deserializedNullValueResolver", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.deserializedNullValueResolver; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "deserializedDefaultValueResolver", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.deserializedDefaultValueResolver; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "serializedPropertyName", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.serializedPropertyName; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "deserializedPropertyName", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.deserializedPropertyName; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "serializable", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.serializable; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "deserializable", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.deserializable; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "genericArguments", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.genericArguments; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "genericMetadatas", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.genericMetadatas; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "namingConvention", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.namingConvention; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "referenceHandler", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.referenceHandler; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "serializer", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.serializer; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "typeArgument", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.typeArgument; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "typeMetadata", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.typeMetadata; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "preserveNull", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.preserveNull; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "useDefaultValue", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.useDefaultValue; }, enumerable: false, configurable: true }); Object.defineProperty(UnresolvedPropertyState.prototype, "useImplicitConversion", { get: function () { var resolvedPropertyState = this.resolvedPropertyState; if (resolvedPropertyState === undefined) { resolvedPropertyState = this.propertyMetadata.resolvePropertyState(); this.resolvedPropertyState = resolvedPropertyState; } return resolvedPropertyState.useImplicitConversion; }, enumerable: false, configurable: true }); return UnresolvedPropertyState; }()); export { UnresolvedPropertyState }; //# sourceMappingURL=unresolved-property-state.js.map