Process Entity and Association Features

TODO CODE

	public static class FeatureByDatastoreQuery {
		public enum FeatureName { entity, association, temporal };
		public FeatureName featureName; // Which features to query over - entities, associations, or the daily entity/sentiment aggregation 
		public String tmin; // Maps Infinit.e-query style time strings (including "now", "now-1d" etc) onto an indexed field in the specified collection to support time-boxing the input
		public String tmax; // Maps Infinit.e-query style time strings (including "now", "now-1d" etc) onto an indexed field in the specified collection to support time-boxing the input
		public String query; // A string containing the JSON of a MongoDB query that can be used to select documents - it is recommended to only use indexed field, eg _id or index
		public String fields; // A JSON object containing a standard MongoDB "projection", ie usual MongoDB specification of the fields to provide to the mapper, eg {"_id":0, "index":1} (defaults to all if {})
	}