Uses of Class
dev.morphia.mapping.MappedField
-
-
Uses of MappedField in dev.morphia
Methods in dev.morphia with parameters of type MappedField Modifier and Type Method Description java.lang.ObjectObjectFactory. createInstance(Mapper mapper, MappedField mf, com.mongodb.DBObject dbObj)Creates an instance of the class defined in the discriminator field in the dbObject passed in.java.util.ListObjectFactory. createList(MappedField mf)Defines how morphia creates a List object.java.util.MapObjectFactory. createMap(MappedField mf)Defines how morphia creates a Map object.java.util.SetObjectFactory. createSet(MappedField mf)Defines how morphia creates a Set object. -
Uses of MappedField in dev.morphia.converters
Methods in dev.morphia.converters with parameters of type MappedField Modifier and Type Method Description java.lang.ObjectBigDecimalConverter. decode(java.lang.Class<?> targetClass, java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectBooleanConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectByteConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectCharacterConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectCharArrayConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectClassConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectConverters. decode(java.lang.Class c, java.lang.Object fromDBObject, MappedField mf)Deprecated.decode theDBObjectand provide the corresponding java (type-safe) object
NOTE: mf might be nulljava.lang.ObjectCurrencyConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectDateConverter. decode(java.lang.Class<?> targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectDoubleConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectEnumConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectEnumSetConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectFloatConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectIdentityConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectInstantConverter. decode(java.lang.Class<?> targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectIntegerConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectIterableConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField mf)java.lang.ObjectKeyConverter. decode(java.lang.Class targetClass, java.lang.Object o, MappedField optionalExtraInfo)java.lang.ObjectLocalDateConverter. decode(java.lang.Class<?> targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectLocalDateTimeConverter. decode(java.lang.Class<?> targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectLocaleConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectLocalTimeConverter. decode(java.lang.Class<?> targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectLongConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectMapOfValuesConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField mf)java.lang.ObjectObjectIdConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectSerializedObjectConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField f)java.lang.ObjectShortConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectStringConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectTimestampConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)abstract java.lang.ObjectTypeConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)decode theDBObjectand provide the corresponding java (type-safe) object
NOTE: optionalExtraInfo might be nulljava.lang.ObjectURIConverter. decode(java.lang.Class targetClass, java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectUUIDConverter. decode(java.lang.Class targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectBigDecimalConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectByteConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectCharacterConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectCharArrayConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectClassConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectCurrencyConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectEnumConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectEnumSetConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectInstantConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectIterableConverter. encode(java.lang.Object value, MappedField mf)java.lang.ObjectKeyConverter. encode(java.lang.Object t, MappedField optionalExtraInfo)java.lang.ObjectLocalDateConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectLocalDateTimeConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectLocaleConverter. encode(java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectLocalTimeConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectMapOfValuesConverter. encode(java.lang.Object value, MappedField mf)java.lang.ObjectSerializedObjectConverter. encode(java.lang.Object value, MappedField f)java.lang.ObjectTimestampConverter. encode(java.lang.Object val, MappedField optionalExtraInfo)java.lang.ObjectTypeConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)encode the (type-safe) java object into the correspondingDBObjectjava.lang.StringURIConverter. encode(java.lang.Object uri, MappedField optionalExtraInfo)java.lang.ObjectUUIDConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)voidConverters. fromDBObject(com.mongodb.DBObject dbObj, MappedField mf, java.lang.Object targetEntity)Deprecated.Creates an entity and populates its state based on the dbObject given.protected TypeConverterConverters. getEncoder(java.lang.Object val, MappedField mf)Deprecated.protected TypeConverterCustomConverters. getEncoder(java.lang.Object val, MappedField mf)protected TypeConverterDefaultConverters. getEncoder(java.lang.Object val, MappedField mf)booleanConverters. hasDbObjectConverter(MappedField field)Deprecated.booleanConverters. hasSimpleValueConverter(MappedField c)Deprecated.protected booleanEnumConverter. isSupported(java.lang.Class c, MappedField optionalExtraInfo)protected booleanIdentityConverter. isSupported(java.lang.Class c, MappedField optionalExtraInfo)protected booleanIterableConverter. isSupported(java.lang.Class c, MappedField mf)protected booleanMapOfValuesConverter. isSupported(java.lang.Class<?> c, MappedField optionalExtraInfo)protected booleanSerializedObjectConverter. isSupported(java.lang.Class c, MappedField optionalExtraInfo)protected booleanTypeConverter. isSupported(java.lang.Class<?> c, MappedField optionalExtraInfo)checks if the class is supported for this converter.voidConverters. toDBObject(java.lang.Object containingObject, MappedField mf, com.mongodb.DBObject dbObj, MapperOptions opts)Deprecated.Converts an entity to a DBObject -
Uses of MappedField in dev.morphia.converters.experimental
Methods in dev.morphia.converters.experimental with parameters of type MappedField Modifier and Type Method Description java.lang.ObjectReferenceConverter. decode(java.lang.Class<?> targetClass, java.lang.Object idValue, MappedField optionalExtraInfo)java.lang.ObjectReferenceConverter. encode(java.lang.Object value, MappedField optionalExtraInfo) -
Uses of MappedField in dev.morphia.geo
Methods in dev.morphia.geo with parameters of type MappedField Modifier and Type Method Description java.lang.ObjectGeometryConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectGeometryQueryConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)GeometryGeometryShapeConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectNamedCoordinateReferenceSystemConverter. decode(java.lang.Class<?> targetClass, java.lang.Object fromDBObject, MappedField optionalExtraInfo)java.lang.ObjectGeometryQueryConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectGeometryShapeConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectNamedCoordinateReferenceSystemConverter. encode(java.lang.Object value, MappedField optionalExtraInfo)protected booleanNamedCoordinateReferenceSystemConverter. isSupported(java.lang.Class<?> c, MappedField optionalExtraInfo) -
Uses of MappedField in dev.morphia.internal
Methods in dev.morphia.internal that return MappedField Modifier and Type Method Description MappedFieldPathTarget. getTarget()Returns the MappedField found at the end of a path. -
Uses of MappedField in dev.morphia.mapping
Subclasses of MappedField in dev.morphia.mapping Modifier and Type Class Description classEphemeralMappedFieldThis is a MappedField facade that allows us to convert and collect values to be gathered back in to a Map or Collection, e.g., rather than directly on a mapped entity.Methods in dev.morphia.mapping that return MappedField Modifier and Type Method Description MappedFieldMappedClass. getMappedField(java.lang.String storedName)Deprecated.Returns the MappedField by the name that it will stored in mongodb asMappedFieldMappedClass. getMappedFieldByJavaField(java.lang.String name)Deprecated.Returns MappedField for a given java field name on the this MappedClassMappedFieldMappedClass. getMappedIdField()Deprecated.MappedFieldMappedClass. getMappedVersionField()Deprecated.MappedFieldEphemeralMappedField. getParent()Methods in dev.morphia.mapping that return types with arguments of type MappedField Modifier and Type Method Description java.util.List<MappedField>MappedClass. getFieldsAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)Deprecated.Returns fields annotated with the clazzjava.util.List<MappedField>MappedClass. getPersistenceFields()Deprecated.java.util.List<MappedField>MappedField. getTypeParameters()Deprecated.Methods in dev.morphia.mapping with parameters of type MappedField Modifier and Type Method Description java.lang.ObjectDefaultCreator. createInstance(Mapper mapper, MappedField mf, com.mongodb.DBObject dbObj)java.util.ListDefaultCreator. createList(MappedField mf)java.util.MapDefaultCreator. createMap(MappedField mf)java.util.SetDefaultCreator. createSet(MappedField mf)voidCustomMapper. fromDBObject(Datastore datastore, com.mongodb.DBObject dbObject, MappedField mf, java.lang.Object entity, EntityCache cache, Mapper mapper)Deprecated.Creates an entity and populates its state based on the dbObject given.voidCustomMapper. toDBObject(java.lang.Object entity, MappedField mf, com.mongodb.DBObject dbObject, java.util.Map<java.lang.Object,com.mongodb.DBObject> involvedObjects, Mapper mapper)Deprecated.Converts an entity to a DBObject.java.lang.ObjectMapper. toMongoObject(MappedField mf, MappedClass mc, java.lang.Object value)Deprecated.Converts a java object to a mongo-compatible object (possibly a DBObject for complex mappings).Constructors in dev.morphia.mapping with parameters of type MappedField Constructor Description EphemeralMappedField(java.lang.reflect.ParameterizedType t, MappedField mf, Mapper mapper)Creates an EphemeralMappedField.EphemeralMappedField(java.lang.reflect.Type t, MappedField mf, Mapper mapper)Creates an EphemeralMappedField. -
Uses of MappedField in dev.morphia.mapping.experimental
Methods in dev.morphia.mapping.experimental with parameters of type MappedField Modifier and Type Method Description static MorphiaReference<?>CollectionReference. decode(Datastore datastore, Mapper mapper, MappedField mappedField, java.lang.Class paramType, com.mongodb.DBObject dbObject)Decodes a document in to entitiesstatic MapReferenceMapReference. decode(Datastore datastore, Mapper mapper, MappedField mappedField, com.mongodb.DBObject dbObject)Decodes a document in to entitiesstatic MorphiaReference<?>SingleReference. decode(Datastore datastore, Mapper mapper, MappedField mappedField, java.lang.Class paramType, com.mongodb.DBObject dbObject)Decodes a document in to an entityjava.lang.ObjectCollectionReference. encode(Mapper mapper, java.lang.Object value, MappedField field)java.lang.ObjectMapReference. encode(Mapper mapper, java.lang.Object value, MappedField field)abstract java.lang.ObjectMorphiaReference. encode(Mapper mapper, java.lang.Object value, MappedField optionalExtraInfo)java.lang.ObjectSingleReference. encode(Mapper mapper, java.lang.Object value, MappedField optionalExtraInfo) -
Uses of MappedField in dev.morphia.mapping.validation
Constructors in dev.morphia.mapping.validation with parameters of type MappedField Constructor Description ConstraintViolation(ConstraintViolation.Level level, MappedClass clazz, MappedField field, java.lang.Class<? extends ClassConstraint> validator, java.lang.String message)Creates a violation instance to record invalid mapping metadata -
Uses of MappedField in dev.morphia.mapping.validation.classrules
Constructors in dev.morphia.mapping.validation.classrules with parameters of type MappedField Constructor Description FieldEnumString(MappedField... fields)Creates a FieldEnumString for the given fieldsConstructor parameters in dev.morphia.mapping.validation.classrules with type arguments of type MappedField Constructor Description FieldEnumString(java.util.List<MappedField> fields)Creates a FieldEnumString for the given fields -
Uses of MappedField in dev.morphia.mapping.validation.fieldrules
Methods in dev.morphia.mapping.validation.fieldrules with parameters of type MappedField Modifier and Type Method Description protected voidContradictingFieldAnnotation. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected abstract voidFieldConstraint. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidIdDoesNotMix. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidLazyReferenceMissingDependencies. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidLazyReferenceOnArray. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidMapKeyDifferentFromString. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidMapNotSerializable. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidMisplacedProperty. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidReferenceToUnidentifiable. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve)protected voidVersionMisuse. check(Mapper mapper, MappedClass mc, MappedField mf, java.util.Set<ConstraintViolation> ve) -
Uses of MappedField in dev.morphia.query
Methods in dev.morphia.query with parameters of type MappedField Modifier and Type Method Description protected java.util.List<java.lang.Object>UpdateOpsImpl. toDBObjList(MappedField mf, java.util.List<?> values) -
Uses of MappedField in dev.morphia.query.validation
Methods in dev.morphia.query.validation with parameters of type MappedField Modifier and Type Method Description booleanEntityTypeAndIdValueValidator. apply(MappedClass mappedClass, MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)Checks the class of thevalueagainst the type of the ID for thetype.booleanOperationValidator. apply(MappedField mappedField, FilterOperator operator, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)Apply validation for the given operator.protected voidAllOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected voidExistsOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected voidGeoWithinOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected voidInOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected voidModOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected voidNotInOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)protected abstract voidOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)Performs the actual validation, and assumesappliesTohas returned trueprotected voidSizeOperationValidator. validate(MappedField mappedField, java.lang.Object value, java.util.List<ValidationFailure> validationFailures)
-