driver-legacy/src/main/com/mongodb/DBCollection.java
@Deprecated
    public long getCount(@Nullable final DBObject query, @Nullable final DBObject projection, final long limit, final long skip,
                         final ReadPreference readPreference) {
        return getCount(query, new DBCollectionCountOptions().limit(limit).skip(skip).readPreference(readPreference));
    }
@Deprecated
    public long getCount(@Nullable final DBObject query, @Nullable final DBObject projection, final long limit, final long skip,
                         final ReadPreference readPreference) {
        return getCount(query, new DBCollectionCountOptions().limit(limit).skip(skip).readPreference(readPreference));
    }
@ Deprecated public long getCount ( @ Nullable final DBObject query , @ Nullable final DBObject projection , final long limit , final long skip , final ReadPreference readPreference ) { return getCount ( query , new DBCollectionCountOptions ( ) . limit ( limit ) . skip ( skip ) . readPreference ( readPreference ) ) ; }
Get the count of documents in collection that would match a criteria.

@param query          specifies the selection criteria
@param projection     this is ignored
@param limit          limit the count to this value
@param skip           number of documents to skip
@param readPreference {@link ReadPreference} to be used for this operation
@return the number of documents that matches selection criteria
@throws MongoException if the operation failed
@mongodb.driver.manual reference/command/count/ Count
@deprecated Prefer {@link #count(DBObject, DBCollectionCountOptions)}
Get the count of documents in collection that would match a criteria .