Blueprint java