Add Java APIs