.. java:import:: javax.jdo.annotations IdentityType .. java:import:: javax.jdo.annotations PersistenceCapable .. java:import:: java.lang.annotation Documented .. java:import:: java.lang.annotation ElementType .. java:import:: java.lang.annotation Retention .. java:import:: java.lang.annotation RetentionPolicy .. java:import:: java.lang.annotation Target Entity ====== .. java:package:: org.motechproject.mds.annotations :noindex: .. java:type:: @Target @Retention @Documented @PersistenceCapable public @interface Entity The \ ``Entity``\ annotation is used by developers to point classes, that should be mapped as Motech Dataservices Entities. The discovery logic for this annotation is done in \ :java:ref:`org.motechproject.mds.annotations.internal.EntityProcessor`\ **See also:** :java:ref:`org.motechproject.mds.annotations.internal.EntityProcessor`