1) most likely
2) site search does not record page view, so you can record manually if you wish to track one page view for search requests
4) not "officially" but we definitely aim to (Fabian from the team is owner of Java client AFAIK). Please consider pull requests if you find improvements/bug fixes... this is truly a team effort
5) No tests for java client (the PHP client is full tested, so the API is fully tested, and we don't break the API , so technically the Java client, if it works "now", should work "for a long time")
2) site search does not record page view, so you can record manually if you wish to track one page view for search requests
4) not "officially" but we definitely aim to (Fabian from the team is owner of Java client AFAIK). Please consider pull requests if you find improvements/bug fixes... this is truly a team effort
5) No tests for java client (the PHP client is full tested, so the API is fully tested, and we don't break the API , so technically the Java client, if it works "now", should work "for a long time")