Add arguments validation to Java APIs.
-rw-r--r-- 2723 .clang-format
-rw-r--r-- 3438 .gitignore
-rw-r--r-- 712 CMakeLists.txt
-rw-r--r-- 0 CONTRIBUTING.md
-rw-r--r-- 72 COPYRIGHT
-rw-r--r-- 263 CPPLINT.cfg
-rw-r--r-- 113173 Doxyfile
-rw-r--r-- 11354 LICENSE.APLv2
-rw-r--r-- 614 build.gradle
drwxr-xr-x - cmake
drwxr-xr-x - external
-rw-r--r-- 1343 gradle.properties
drwxr-xr-x - gradle
drwxr-xr-x - packaging
-rw-r--r-- 799 settings.gradle
drwxr-xr-x - subprojects
drwxr-xr-x - third_party
drwxr-xr-x - tools