Add templates for java