3

SolrServer.java「add()」メソッドがあります。しかし、「server.add()」は失敗します。次のように使用する場合:

私の抽象クラスで:

public abstract void addDocs( Class<?  extends SolrServer> server ) throws IOException, SolrServerException;

私の実装クラスで:

@Override
    public void addDocs(Class<? extends SolrServer> server) throws IOException, SolrServerException {
        ...
        server.add(doc);        
    }

ここに画像の説明を入力

次のように使用すれば問題ありません。

@Override
    public void addDocs(SolrServer server) throws IOException, SolrServerException {
       ...    
       server.add(doc);        
    }

ここに画像の説明を入力

なにが問題ですか?

アップデート:

SolrServer.java抽象クラスです。このため、問題は?

4

4 に答える 4