Java binding (4/23)

Java binding