(that, keyProp, createIfMissing)
| 9388 | }; |
| 9389 | |
| 9390 | function getPropEntry(that, keyProp, createIfMissing) { |
| 9391 | var key = keyProp.name + ".." + keyProp.parentType.name; |
| 9392 | var propEntry = that._tempIdMap[key]; |
| 9393 | if (!propEntry) { |
| 9394 | if (createIfMissing) { |
| 9395 | propEntry = { entityType: keyProp.parentType, propertyName: keyProp.name, keyMap: {} }; |
| 9396 | that._tempIdMap[key] = propEntry; |
| 9397 | } |
| 9398 | } |
| 9399 | return propEntry; |
| 9400 | } |
| 9401 | |
| 9402 | __config.registerType(ctor, "KeyGenerator"); |
| 9403 |