code: @Override
      public Collection<Asset> getAssets(final ResourceType type) throws IOException, RequestFailureException {
          Collection<ResourceType> types;
          if (type == null) {
              types = null;
          } else {
              types = Collections.singleton(type);
          }
          return getFilteredAssets(types, null, null, null, false);
      }
docs: This method will return all of the assets of a specific type in Massive.
  It will just return a summary of each asset and not include any {@link Attachment}s.
  
  @param type
  The type to look for, if <code>null</code> this method behaves
  in the same way as {@link #getAllAssets()}
  @return A collection of the assets of that type
  @throws IOException
  @throws RequestFailureException