net.daum.dna.api.service
Class YozmService

java.lang.Object
  extended by net.daum.dna.api.service.YozmService

public class YozmService
extends java.lang.Object

The Class YozmService.


Constructor Summary
YozmService(DaumOAuth oauth)
          Instantiates a new yozm service.
 
Method Summary
 YozmArticles articlesList()
          ArticlesList 함수 QueryStringBuilder.
 YozmArticles articlesList(Params option)
          ArticlesList 함수 QueryStringBuilder.
 java.lang.String articlesListAsJSON()
          ArticlesList 함수 QueryStringBuilder.
 java.lang.String articlesListAsJSON(Params option)
          ArticlesList 함수 QueryStringBuilder.
 java.lang.String articlesListAsXML()
          ArticlesList 함수 QueryStringBuilder.
 java.lang.String articlesListAsXML(Params option)
          ArticlesList 함수 QueryStringBuilder.
 YozmUserJoined checkUserJoin()
          checkUserJoin 함수 QueryStringBuilder.
 java.lang.String checkUserJoinAsJSON()
          checkUserJoin 함수 QueryStringBuilder.
 java.lang.String checkUserJoinAsXML()
          checkUserJoin 함수 QueryStringBuilder.
 DaumOAuth getOauth()
          Gets the oauth.
 java.util.List<YozmUserArticles> getUserArticles()
          GetUserArticles 함수 QueryStringBuilder.
 java.util.List<YozmUserArticles> getUserArticles(Params option)
          GetUserArticles 함수 QueryStringBuilder.
 java.lang.String getUserArticlesAsJSON()
          GetUserArticles 함수 QueryStringBuilder.
 java.lang.String getUserArticlesAsJSON(Params option)
          GetUserArticles 함수 QueryStringBuilder.
 java.lang.String getUserArticlesAsXML()
          GetUserArticles 함수 QueryStringBuilder.
 java.lang.String getUserArticlesAsXML(Params option)
          GetUserArticles 함수 QueryStringBuilder.
 YozmUserInfo getUserInfo()
          GetUserInfo 함수 QueryStringBuilder.
 YozmUserInfo getUserInfo(Params option)
          GetUserInfo 함수 QueryStringBuilder.
 java.lang.String getUserInfoAsJSON()
          GetUserInfo 함수 QueryStringBuilder.
 java.lang.String getUserInfoAsJSON(Params option)
          GetUserInfo 함수 QueryStringBuilder.
 java.lang.String getUserInfoAsXML()
          GetUserInfo 함수 QueryStringBuilder.
 java.lang.String getUserInfoAsXML(Params option)
          GetUserInfo 함수 QueryStringBuilder.
 YozmUserJoin JoinYozm(Params required)
          JoinYozm 함수 QueryStringBuilder.
 YozmUserJoin JoinYozm(Params required, Params option)
          JoinYozm 함수 QueryStringBuilder.
 java.lang.String JoinYozmAsJSON(Params required)
          JoinYozm 함수 QueryStringBuilder.
 java.lang.String JoinYozmAsJSON(Params required, Params option)
          JoinYozm 함수 QueryStringBuilder.
 java.lang.String JoinYozmAsXML(Params required)
          JoinYozm 함수 QueryStringBuilder.
 java.lang.String JoinYozmAsXML(Params required, Params option)
          JoinYozm 함수 QueryStringBuilder.
 YozmArticles searchArticles(Params required)
          SearchArticles 함수 QueryStringBuilder.
 YozmArticles searchArticles(Params required, Params option)
          SearchArticles 함수 QueryStringBuilder.
 java.lang.String searchArticlesAsJSON(Params required)
          SearchArticles 함수 QueryStringBuilder.
 java.lang.String searchArticlesAsJSON(Params required, Params option)
          SearchArticles 함수 QueryStringBuilder.
 java.lang.String searchArticlesAsXML(Params required)
          SearchArticles 함수 QueryStringBuilder.
 java.lang.String searchArticlesAsXML(Params required, Params option)
          SearchArticles 함수 QueryStringBuilder.
 void setOauth(DaumOAuth oauth)
          Sets the oauth.
 YozmWriteRes writeArticle(Params required)
          WriteArticle 함수 QueryStringBuilder.
 YozmWriteRes writeArticle(Params required, Params option)
          WriteArticle 함수 QueryStringBuilder.
 java.lang.String writeArticleAsJSON(Params required)
          WriteArticle 함수 QueryStringBuilder.
 java.lang.String writeArticleAsJSON(Params required, Params option)
          WriteArticle 함수 QueryStringBuilder.
 java.lang.String writeArticleAsXML(Params required)
          WriteArticle 함수 QueryStringBuilder.
 java.lang.String writeArticleAsXML(Params required, Params option)
          WriteArticle 함수 QueryStringBuilder.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YozmService

public YozmService(DaumOAuth oauth)
Instantiates a new yozm service.

Parameters:
oauth - the oauth
Method Detail

getOauth

public DaumOAuth getOauth()
Gets the oauth.

Returns:
the oauth

setOauth

public void setOauth(DaumOAuth oauth)
Sets the oauth.

Parameters:
oauth - the new oauth

checkUserJoin

public YozmUserJoined checkUserJoin()
checkUserJoin 함수 QueryStringBuilder.

Returns:
the yozm join info

checkUserJoinAsXML

public java.lang.String checkUserJoinAsXML()
checkUserJoin 함수 QueryStringBuilder.

Returns:
the string

checkUserJoinAsJSON

public java.lang.String checkUserJoinAsJSON()
checkUserJoin 함수 QueryStringBuilder.

Returns:
the string

JoinYozm

public YozmUserJoin JoinYozm(Params required)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the yozm join

JoinYozm

public YozmUserJoin JoinYozm(Params required,
                             Params option)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the yozm join

JoinYozmAsXML

public java.lang.String JoinYozmAsXML(Params required)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

JoinYozmAsXML

public java.lang.String JoinYozmAsXML(Params required,
                                      Params option)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

JoinYozmAsJSON

public java.lang.String JoinYozmAsJSON(Params required)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

JoinYozmAsJSON

public java.lang.String JoinYozmAsJSON(Params required,
                                       Params option)
JoinYozm 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

searchArticles

public YozmArticles searchArticles(Params required)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the yozm articles list

searchArticles

public YozmArticles searchArticles(Params required,
                                   Params option)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the yozm articles list

searchArticlesAsXML

public java.lang.String searchArticlesAsXML(Params required)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

searchArticlesAsXML

public java.lang.String searchArticlesAsXML(Params required,
                                            Params option)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

searchArticlesAsJSON

public java.lang.String searchArticlesAsJSON(Params required)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

searchArticlesAsJSON

public java.lang.String searchArticlesAsJSON(Params required,
                                             Params option)
SearchArticles 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

writeArticle

public YozmWriteRes writeArticle(Params required)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the yozm write res

writeArticle

public YozmWriteRes writeArticle(Params required,
                                 Params option)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the yozm write res

writeArticleAsXML

public java.lang.String writeArticleAsXML(Params required)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

writeArticleAsXML

public java.lang.String writeArticleAsXML(Params required,
                                          Params option)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

writeArticleAsJSON

public java.lang.String writeArticleAsJSON(Params required)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
Returns:
the string

writeArticleAsJSON

public java.lang.String writeArticleAsJSON(Params required,
                                           Params option)
WriteArticle 함수 QueryStringBuilder.

Parameters:
required - the required
option - the option
Returns:
the string

articlesList

public YozmArticles articlesList()
ArticlesList 함수 QueryStringBuilder.

Returns:
the yozm articles list

articlesList

public YozmArticles articlesList(Params option)
ArticlesList 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the yozm articles list

articlesListAsXML

public java.lang.String articlesListAsXML()
ArticlesList 함수 QueryStringBuilder.

Returns:
the string

articlesListAsXML

public java.lang.String articlesListAsXML(Params option)
ArticlesList 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the string

articlesListAsJSON

public java.lang.String articlesListAsJSON()
ArticlesList 함수 QueryStringBuilder.

Returns:
the string

articlesListAsJSON

public java.lang.String articlesListAsJSON(Params option)
ArticlesList 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the string

getUserInfo

public YozmUserInfo getUserInfo()
GetUserInfo 함수 QueryStringBuilder.

Returns:
the user info

getUserInfo

public YozmUserInfo getUserInfo(Params option)
GetUserInfo 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user info

getUserInfoAsXML

public java.lang.String getUserInfoAsXML()
GetUserInfo 함수 QueryStringBuilder.

Returns:
the user info as xml

getUserInfoAsXML

public java.lang.String getUserInfoAsXML(Params option)
GetUserInfo 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user info as xml

getUserInfoAsJSON

public java.lang.String getUserInfoAsJSON()
GetUserInfo 함수 QueryStringBuilder.

Returns:
the user info as json

getUserInfoAsJSON

public java.lang.String getUserInfoAsJSON(Params option)
GetUserInfo 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user info as json

getUserArticles

public java.util.List<YozmUserArticles> getUserArticles()
GetUserArticles 함수 QueryStringBuilder.

Returns:
the user articles

getUserArticles

public java.util.List<YozmUserArticles> getUserArticles(Params option)
GetUserArticles 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user articles

getUserArticlesAsXML

public java.lang.String getUserArticlesAsXML()
GetUserArticles 함수 QueryStringBuilder.

Returns:
the user articles as xml

getUserArticlesAsXML

public java.lang.String getUserArticlesAsXML(Params option)
GetUserArticles 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user articles as xml

getUserArticlesAsJSON

public java.lang.String getUserArticlesAsJSON()
GetUserArticles 함수 QueryStringBuilder.

Returns:
the user articles as json

getUserArticlesAsJSON

public java.lang.String getUserArticlesAsJSON(Params option)
GetUserArticles 함수 QueryStringBuilder.

Parameters:
option - the option
Returns:
the user articles as json