Using Java to write an application that uses the UIRT

I see that the API is in C. Has anyone used Java to write a user application that tells the UIRT to learn and send IR signals??? It is difficult to tie the C and Java together, or did it not take much to make the API work.
Thanks,
Dan
Thanks,
Dan