ASACORE-916: Add self-join support for java binding

Change-Id: Ic38184988499e8a57eac6706fe5e7d7779195136
Signed-off-by: Meggan Ehret <meggan@qeo.org>
Merge "ASACORE-916: Add self-join support for java binding" into feature/selfjoin