Uses of Interface
dev.morphia.mapping.validation.ClassConstraint
-
Packages that use ClassConstraint Package Description dev.morphia.mapping.validation dev.morphia.mapping.validation.classrules dev.morphia.mapping.validation.fieldrules -
-
Uses of ClassConstraint in dev.morphia.mapping.validation
Constructor parameters in dev.morphia.mapping.validation with type arguments of type ClassConstraint Constructor Description ConstraintViolation(ConstraintViolation.Level level, EntityModel entityModel, PropertyModel property, Class<? extends ClassConstraint> validator, String message)Creates a violation instance to record invalid mapping metadataConstraintViolation(ConstraintViolation.Level level, EntityModel entityModel, Class<? extends ClassConstraint> validator, String message)Creates a violation instance to record invalid mapping metadata -
Uses of ClassConstraint in dev.morphia.mapping.validation.classrules
Classes in dev.morphia.mapping.validation.classrules that implement ClassConstraint Modifier and Type Class Description classDuplicatedAttributeNamesChecks for duplicated attribute namesclassEntityAndEmbedChecks that @Entity and @Embed aren't both used on a type.classEntityOrEmbedChecks that @Entity or @Embed are used on a type.classMultipleIdChecks that only one field is marked with @IdclassMultipleVersionsChecks the multiple fields aren't annotated with @VersionclassShardKeyNamesChecks for duplicated attribute names -
Uses of ClassConstraint in dev.morphia.mapping.validation.fieldrules
Classes in dev.morphia.mapping.validation.fieldrules that implement ClassConstraint Modifier and Type Class Description classContradictingAnnotationsChecks that contradicting annotations aren't defined.classIdDoesNotMixChecks that @Id is not with any other mapping annotationclassLazyReferenceMissingDependenciesChecks that proxy deps are present if lazy references are used.classLazyReferenceOnArrayChecks that lazy references aren't used in conjunction with arrays.classMapKeyTypeConstraintA constraint to validate key types of Map fieldsclassPropertyConstraintDefines a property constraint.classReferenceToUnidentifiableChecks that references point to mapped types.classVersionMisuseA constraint to validate any versioning field on a type
-