Java Edge Map