Added methods for converting unspecified DatabaseDocument and DatabaseQuery into typed versions
Added content not equals to the Query interface and implemented it for LocalDocument. Added getters for fields in LocalDocument
Added methods for getting the number of documents matching a query, and getting a list of documents skipping a few documents
Changing test so that it fails when no documents are found rather than thorwing nullpointer
Added helper methods for require fetched and not fetched by stage. Changed how a query is parsed (using its own method rather than relying on LocalDocument). Added fromJson method
Added implementation of interface DatabaseQuery to be used for querying and DatabaseType
Added a document service that queries for document related service requests
Added configuration and endpoints for /documents/count and /documents/list
Adding support for fields containing lists
List support in MergeFieldsStage obsoletes MergeListsStage
Added deafult query for list
Added getter for the content map so that it is shown in the output
Refactored to ease development
Removed setters for fields since they are already instanciated. Moved getters for easier reading. Added getContentNotEquals returning the same map as getNotEquals to match getContentEquals
Updated convert(DatabaseDocument) and convert(LocalDocument) into convert(Document)
Updated convert(DatabaseDocument) and convert(LocalDocument) into convert(Document) in interface
Alos, fixed convert methods for the Momorydb implemenation
Added methods for converting unspecified DatabaseDocument and DatabaseQuery into typed versions
Added content not equals to the Query interface and implemented it for LocalDocument. Added getters for fields in LocalDocument
Added methods for getting the number of documents matching a query, and getting a list of documents skipping a few documents