podafMorphia

A Fantom to MongoDB object mapping library

Mixins

Converter

Implement to convert custom Fantom types to / from a MongoDB representation.

Converters

(Service) - Converts Fantom objects to and from their Mongo representation.

Datastore

(Service) - Wraps a MongoDB Collection, converting Fantom entities to / from Mongo documents.

IntSequences

(Service) - Creates sequential sequences of Ints as an alternative to using BSON ObjectIds.

Morphia

(Service) - The main entry point into Morphia.

MorphiaConfigIds

IoC Config values as provided by Morphia.

Queries

Convenience shortcut methods for creating Query objects.

Classes

Query

A means to build Mongo queries with sane objects and methods.

QueryCriterion

Defines match criterion for a field.

QueryExecutor

Executes Query objects against a Datastore.

SimpleConverter

A utility Converter that handles simple serializable types.

Facets

Entity

Marks a type to be mapped as a top level document in a MongoDB collection.

Property

Marks a field as a property of a MongoDB document.

Errs

MorphiaErr

As thrown by Morphia.