├── .gitignore ├── LICENSE ├── README.md ├── project ├── build.properties └── build │ └── Build.scala └── src ├── main └── scala │ └── com │ └── ometer │ ├── CaseEnum.scala │ ├── ClassAnalysis.scala │ ├── bson │ ├── BsonAST.scala │ ├── BsonEnums.scala │ ├── BsonJson.scala │ ├── BsonValidation.scala │ ├── Implicits.scala │ └── package.scala │ ├── casbah │ ├── CasbahCollectionOperations.scala │ ├── CasbahDAO.scala │ └── DAOGroup.scala │ └── mongo │ ├── BObjectDAO.scala │ ├── CaseClassDAO.scala │ ├── CollectionOperations.scala │ ├── ComposedDAO.scala │ ├── Composers.scala │ ├── DAO.scala │ └── JsonMethods.scala └── test └── scala ├── BsonTest.scala ├── ClassAnalysisTest.scala ├── DAOTest.scala ├── JsonMethodsTest.scala ├── MongoUtil.scala ├── ValidationTest.scala └── play └── test └── UnitTest.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/project/build.properties -------------------------------------------------------------------------------- /project/build/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/project/build/Build.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/CaseEnum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/CaseEnum.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/ClassAnalysis.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/ClassAnalysis.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/BsonAST.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/BsonAST.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/BsonEnums.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/BsonEnums.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/BsonJson.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/BsonJson.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/BsonValidation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/BsonValidation.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/Implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/Implicits.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/bson/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/bson/package.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/casbah/CasbahCollectionOperations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/casbah/CasbahCollectionOperations.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/casbah/CasbahDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/casbah/CasbahDAO.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/casbah/DAOGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/casbah/DAOGroup.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/BObjectDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/BObjectDAO.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/CaseClassDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/CaseClassDAO.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/CollectionOperations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/CollectionOperations.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/ComposedDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/ComposedDAO.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/Composers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/Composers.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/DAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/DAO.scala -------------------------------------------------------------------------------- /src/main/scala/com/ometer/mongo/JsonMethods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/main/scala/com/ometer/mongo/JsonMethods.scala -------------------------------------------------------------------------------- /src/test/scala/BsonTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/BsonTest.scala -------------------------------------------------------------------------------- /src/test/scala/ClassAnalysisTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/ClassAnalysisTest.scala -------------------------------------------------------------------------------- /src/test/scala/DAOTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/DAOTest.scala -------------------------------------------------------------------------------- /src/test/scala/JsonMethodsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/JsonMethodsTest.scala -------------------------------------------------------------------------------- /src/test/scala/MongoUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/MongoUtil.scala -------------------------------------------------------------------------------- /src/test/scala/ValidationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/ValidationTest.scala -------------------------------------------------------------------------------- /src/test/scala/play/test/UnitTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/havocp/mongo-scala-thingy/HEAD/src/test/scala/play/test/UnitTest.scala --------------------------------------------------------------------------------