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
抽象クラスです。このため、問題は?