Java binding (5/23)

Java binding