Java binding (6/23)

Java binding