フィルタ・ファクトリ

フィルタ・ファクトリは、ストリームに使用するフィルタを選択したり、単一のフィルタに結合します。指定すると、デシリアライズ操作で、初めてクラスが検出されたときにそのクラスを許可するかどうかが決定されます。(同じクラスの後続のインスタンスはフィルタされません。)BinaryOperator<ObjectInputFilter>として実装され、ObjectInputFilter.Config.setSerialFilterFactoryメソッドまたはシステムまたはセキュリティ・プロパティで指定されます。「フィルタ・ファクトリの設定」を参照してください。ObjectInputStreamが作成されるたびに、フィルタ・ファクトリはObjectInputFilterを選択します。ただし、ストリームの特性およびフィルタ・ファクトリが以前に作成したフィルタに基づいて、異なるフィルタを作成できます。