code: protected <T extends BullhornEntity> T handleGetEntity(Class<T> type, Integer id, Set<String> fieldSet, EntityParams params) {
          Map<String, String> uriVariables = restUriVariablesFactory.getUriVariablesForEntity(BullhornEntityInfo.getTypesRestEntityName(type),
                  id, fieldSet, params);
          String url = restUrlFactory.assembleEntityUrl(params);
          String jsonString = this.performGetRequest(url, String.class, uriVariables);
  
          return restJsonConverter.jsonToEntityUnwrapRoot(jsonString, type);
  
      }
docs: Makes the "entity" api call for getting entities.
  <p>
  <p>
  HTTP Method: GET
  
  @param type
  @param id
  @param fieldSet
  @param params   optional entity parameters
  @return