code: public static View create(String name, String map, String reduce) {
          return new DefaultView(name, map, reduce);
      }
docs: Create a new representation of a regular, non-spatial view.
  
  @param name the name of the view.
  @param map the map function (javascript) for the view.
  @param reduce the reduce function (prebuilt name or custom javascript) for the view.
  Use {@link #create(String, String)} or null if you don't need one.
  @return the view object.