typesense / typesense-java

Java client for Typesense
https://typesense.org/docs/latest/api/
Apache License 2.0
59 stars 29 forks source link

Use collection interfaces instead of concrete classes #26

Closed stepheno closed 1 year ago

stepheno commented 1 year ago

Change Summary

Update client classes to use base collection interfaces in method signatures. This allows for more flexibility for end users than the concrete implementations HashMap and ArrayList.

Change is backwards compatible with prior usage of the client.

PR Checklist