Package com.google.code.stackexchange.client.provider.url

Examples of com.google.code.stackexchange.client.provider.url.ApiUrlBuilder.buildUrl()


   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getQuestions()
   */
  @Override
  public PagedList<Question> getQuestions() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_QUESTIONS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Question.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here


   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getTags()
   */
  @Override
  public PagedList<Tag> getTags() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_TAGS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Tag.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getUnansweredQuestions()
   */
  @Override
  public PagedList<Question> getUnansweredQuestions() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_UN_ANSWERED_QUESTIONS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Question.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getUsers()
   */
  @Override
  public PagedList<User> getUsers() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_USERS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(User.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getStatistics()
   */
  @Override
  public List<Statistics> getStatistics() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_STATISTICS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Statistics.class, callApiMethod(apiUrl));
  }
 
  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getBadges()
   */
  @Override
  public PagedList<Badge> getBadges() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_BADGES);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Badge.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getBadgesByName()
   */
  @Override
  public PagedList<Badge> getBadgesByName() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_BADGES_BY_NAME);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Badge.class, callApiMethod(apiUrl));
  }

  /* (non-Javadoc)
 
View Full Code Here

   * @see com.google.code.stackexchange.client.StackOverflowApiClient#getBadgesByTags()
   */
  @Override
  public PagedList<Badge> getBadgesByTags() {
    ApiUrlBuilder builder = createStackOverflowApiUrlBuilder(StackExchangeApiMethods.GET_BADGES_BY_TAGS);
        String                apiUrl  = builder.buildUrl();

        return unmarshallList(Badge.class, callApiMethod(apiUrl));
  }
 
  /* (non-Javadoc)
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.