Java binding (8/23)

Java binding