Do Device Atlas has APIs for java development?Can you provide one sample in java development the usage of the capabilities specified in device atlas