Mongo in java
http://mongodb.github.io/mongo-java-driver/3.2/driver/getting-started/quick-tour/
Bson
http://mongodb.github.io/mongo-java-driver/3.2/bson/documents/#bson
Filters
http://mongodb.github.io/mongo-java-driver/3.2/builders/filters/
Sorts
http://mongodb.github.io/mongo-java-driver/3.2/builders/sorts/
Projections
http://mongodb.github.io/mongo-java-driver/3.2/builders/projections/
Updates
http://mongodb.github.io/mongo-java-driver/3.2/builders/updates/