Java users
==========

The following resources will help you create your own custom app that uses H2O-3. See `H2O-3's Java requirements <https://docs.h2o.ai/h2o/latest-stable/h2o-docs/welcome.html#java-requirements>`__ for more information.

Java developer documentation
----------------------------

Core components
~~~~~~~~~~~~~~~

The definitive `Java API guide for the core components of H2O-3 <https://docs.h2o.ai/h2o/latest-stable/h2o-core/javadoc/index.html>`__.

Algorithms
~~~~~~~~~~

The definitive `Java API guide for the algorithms used by H2O-3 <https://docs.h2o.ai/h2o/latest-stable/h2o-algos/javadoc/index.html>`__.

Example
-------

`This Javadoc provides a step-by-step guide to creating and implementing POJOs or MOJOs <https://docs.h2o.ai/h2o/latest-stable/h2o-genmodel/javadoc/index.html>`__ in a Java application.