値は適切な独自の実装で置き換えられます。呼び出しに使えるカスタムの接頭辞を設定できます。デフォルトの、カスタマイズされていない状態のように呼び出せます。形式ファイルから読み出します。記述されているとおりにしなければなりません。複数の準備済みの設定からエンドユーザが選択するようにできます。派生のインスタンスが与えられれば、それはそのまま使われます。指すオブジェクトから読み込まれます。渡されるデフォルト値をこの引数で指定することができます。サブクラスのインスタンスが渡せ得るようになっています。これによってこのようなことが容易になります:ロギングの設定が、アプリケーション全体の設定における単なる一部であるような設定ファイルの使用。通す前に(例えばコマンドラインパラメータやランタイム環境の他のなにかで)アプリケーションによって修正するようなこと。指定されたポートでソケットサーバを起動し、新しい設定を待ち受けます。処理できるファイルとして送信されます。呼び出すことができます。