p. exported from angular2/di defined in angular2/src/di/key.js (line 17) :markdown A unique object used for retrieving items from the Injector. Keys have: - a system-wide unique `id`. - a `token`, usually the `Type` of the instance. Keys are used internally by the Injector because their system-wide unique `id`s allow the injector to index in arrays rather than looking up items in maps. .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor(token, id) :markdown .l-sub-section h3 get pre.prettyprint code. get(token) :markdown Retrieves a `Key` for a token. .l-sub-section h3 id :markdown .l-sub-section h3 metadata :markdown .l-sub-section h3 numberOfKeys :markdown .l-sub-section h3 token :markdown