@@ -0,0 +1,163 @@
+package com.github.aureliano.edocs.common.persistence;%0A%0Apublic interface IEntity%3CT%3E %7B%0A%0A%09public abstract Integer getId();%0A%09%0A%09public abstract T withId(Integer id);%0A%7D

Create Entity interface.