code: @Nonnull
    public TypeaheadRemote setDataType (@Nonnull @Nonempty final String sDataType)
    {
      m_sDataType = ValueEnforcer.notEmpty (sDataType, "DataType");
      return this;
    }
docs: The type of data you're expecting from the server. See the jQuery.ajax docs
  for more info. Defaults to <code>json</code>.
  
  @param sDataType
  The data type to use. May neither be <code>null</code> nor empty.
  @return this