0

私はLuceneが初めてです。トークンにカスタム属性を持たせようとしています。トークンに割り当てられた属性を取得できました。ただし、属性ごとに大まかに3つのファイル( Attribute を拡張するインターフェイスクラス、 AttributeImpl を拡張するクラス、および TokenFilter を拡張するクラス)が必要であることに気づきましたか?

割り当てる必要がある属性が約 50 あるとします。属性ごとに 3 つのファイルが必要ですか? つまり、約 150 ファイルです。

または、それを減らす方法はありますか。私が見つけられない何かがあると確信しています。

助けていただければ幸いです。

4

1 に答える 1