5.3.2.6 説明
find_one_factoryメソッドは、アプリケーションによって呼び出され、メソッドへの入力として指定されたキーの値と一致するキーを持つ1つのファクトリ・オブジェクトへのリファレンスを取得します。指定されたキーで複数のファクトリ・オブジェクトが登録されている場合、FactoryFinderのロード・バランシング・スキームに基づき、FactoryFinderはファクトリ・オブジェクトを1つ選択します。その結果、同じキーでfind_one_factoryメソッドを複数回呼び出すと、様々なオブジェクト参照が返ることがあります。
このキーのスコープは、FactoryFinderです。FactoryFinderは、キーにセマンティクスを割り当てません。単に、キーを照合するだけです。インタフェースや返されたファクトリの実装、または作成するオブジェクトについての保証も行いません。
キー値が等価であると見なされるのは、長さが等しい、つまりシーケンス中の要素数が同じである場合と、キー内の各NameComponent値がすべて、ファクトリ・オブジェクトへのリファレンス登録時に指定されたキー内のまったく同じ場所にある、対応するNameComponent値に一致する場合です。