An R-algebra A is said to be a generalized E-algebra if A is isomorphic to the algebra End R (A). Generalized E-algebras have been extensively investigated. In this work they are classified 'modulo cotorsion-free modules' when the underlying ring R is a Dedekind domain.