| Name | Description | Type | Package | Framework |
| AllOperationValidator | Validates a query that uses the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| DefaultTypeValidator | This is a fall-through validator that looks at the type and at the class of the value and figures out if they're similar enough to beAlways returns true, applies to all types | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| DoubleTypeValidator | Validation for fields of Double/double type. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| EntityAnnotatedValueValidator | Ensures that a Class is annotated with @Entity. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| EntityTypeAndIdValueValidator | Checks the class of the value against the type of the ID for the type. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| ExistsOperationValidator | Checks if the value can have the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| GeoWithinOperationValidator | Supports validation for queries using the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| InOperationValidator | Checks if the value can have the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| IntegerTypeValidator | If the Type is some sort of integer-compatible field (see getTypeClasses) then this validator will check if the value is of the correct type for this field. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| KeyValueTypeValidator | This makes sure that the field type and the Key type match. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| ListValueValidator | Validates Lists. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| LongTypeValidator | Checks the type of the value if the type of the field is a Long or long. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| ModOperationValidator | Validates queries using the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| NotInOperationValidator | Checks if the value can have the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| OperationValidator | subclasses of this are final and singletons so this isn't the root of a massive class hierarchy. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| PatternValueValidator | Validates query values that are Pattern to check the field type is a String. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| SizeOperationValidator | Checks if the value can have the FilterOperator. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| TypeValidator | Class | org.mongodb.morphia.query.validation | Morphia MongoDb | |
| ValidationException | Error during validation. | Class | org.mongodb.morphia.query | Morphia MongoDb |
| ValidationFailure | Represents a validation failure. | Class | org.mongodb.morphia.query.validation | Morphia MongoDb |
| ValueValidator | Class | org.mongodb.morphia.query.validation | Morphia MongoDb | |