| Name | Description | Type | Package | Framework |
| AlsoLoad | Annotation which helps migrate schemas by loading one of several possible properties in the document into fields or methods. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| CappedAt | Properties for capped collections; used in EntityAuthor:Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| ConstructorArgs | Indicates that this field can be constructed from the stored fields; it doesn't require a no-args constructor. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Converters | Declares converters required for this entity/class; converters are registered globally at time of the meta-data discovery. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Embedded | Class | org.mongodb.morphia.annotations | Morphia MongoDb | |
| Entity | Allows marking and naming the collectionNameAuthor:Olafur Gauti Gudmundsson, Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| EntityListeners | Specifies other classes to participate in the @Entity's lifecycleAuthor:Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Field | Define a field to be used in an index;Required Element Summary | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Index | Class | org.mongodb.morphia.annotations | Morphia MongoDb | |
| Indexed | Specified on fields that should be Indexed. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Indexes | Defines indexes for this entity type (on the collection)Author:Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| IndexOptions | Defines the options to be used when declaring an index. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Property | Optional annotation for specifying persistence behaviorAuthor:Olafur Gauti Gudmundsson, Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Reference | Class | org.mongodb.morphia.annotations | Morphia MongoDb | |
| Serialized | Marker for fields that should be (java) serializedAuthor:Scott Hernandez | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Text | Marks this field for inclusion in text indexing. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |
| Version | supposed to be used on a Long or long field for optimistic locking. | Class | org.mongodb.morphia.annotations | Morphia MongoDb |