https://github.com/named-data/jndn
To be compatible with the C++ library, IBF and Bloom Filter written in C++ were ported to Java:
Java port of: https://github.com/gavinandresen/IBLT_Cplusplus
Java port of: https://github.com/ArashPartow/bloom
Use eclipse and export as Maven project (May need to install Maven plugin)
https://redmine.named-data.net/projects/psync