Packagecom.swfjunkie.tweetr.data
Classpublic class DataParser

Static Class doing nothing more than Parsing to Data Objects



Public Methods
 MethodDefined by
  
parseBoolean(xml:XML):Array
[static] Parses out Boolean value from a hasFriendship Request
DataParser
  
[static] Parses Cursor Information if the response supplied by twitter contains it.
DataParser
  
parseDirectMessages(xml:XML):Array
[static] Parses a Direct Message XML to DirectMessageData Objects
DataParser
  
parseHash(xml:XML):Array
[static] Parses a Hash XML to HashData Objects
DataParser
  
parseIds(xml:XML):Array
[static] Parses a ID XML to an Array
DataParser
  
parseLists(xml:XML):Array
[static] Parses a List XML to an Array
DataParser
  
parseRelationship(xml:XML):Array
[static] Parses a Relation XML to an Array
DataParser
  
parseSavedSearches(xml:XML):Array
[static] Parses a Saved Searches XML to SavedSearchData Objects
DataParser
  
parseSearchResults(xml:XML):Array
[static] Parses a Searchresult XML to SearchResult Objects
DataParser
  
parseStatuses(xml:XML):Array
[static] Parses a Status XML to StatusData Objects
DataParser
  
parseTrendsResults(data:String):Array
[static] Parses a Trend JSON to TrendData Objects
DataParser
  
parseUserInfos(xml:XML, extended:Boolean = true):Array
[static] Parses a User XML to either UserData or ExtendedUserData Objects
DataParser
Method detail
parseBoolean()method
public static function parseBoolean(xml:XML):Array

Parses out Boolean value from a hasFriendship Request

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — A Boolean value
parseCursor()method 
public static function parseCursor(xml:XML):CursorData

Parses Cursor Information if the response supplied by twitter contains it.

Parameters
xml:XML — The XML Response from Twitter

Returns
CursorData — A CursorData Object
parseDirectMessages()method 
public static function parseDirectMessages(xml:XML):Array

Parses a Direct Message XML to DirectMessageData Objects

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled with DirectMessageData's
parseHash()method 
public static function parseHash(xml:XML):Array

Parses a Hash XML to HashData Objects

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled with HashData Objects
parseIds()method 
public static function parseIds(xml:XML):Array

Parses a ID XML to an Array

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled numeric Id's
parseLists()method 
public static function parseLists(xml:XML):Array

Parses a List XML to an Array

Parameters
xml:XML — The XML Response from twitter

Returns
Array — An Array filled with ListDatas
parseRelationship()method 
public static function parseRelationship(xml:XML):Array

Parses a Relation XML to an Array

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array with a source and a target RelationData
parseSavedSearches()method 
public static function parseSavedSearches(xml:XML):Array

Parses a Saved Searches XML to SavedSearchData Objects

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled with SavedSearchData Objects
parseSearchResults()method 
public static function parseSearchResults(xml:XML):Array

Parses a Searchresult XML to SearchResult Objects

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled with SearchResult Objects
parseStatuses()method 
public static function parseStatuses(xml:XML):Array

Parses a Status XML to StatusData Objects

Parameters
xml:XML — The XML Response from Twitter

Returns
Array — An Array filled with StatusData's
parseTrendsResults()method 
public static function parseTrendsResults(data:String):Array

Parses a Trend JSON to TrendData Objects

Parameters
data:String — The XML Response from Twitter

Returns
Array — An Array filled with TrendData Objects
parseUserInfos()method 
public static function parseUserInfos(xml:XML, extended:Boolean = true):Array

Parses a User XML to either UserData or ExtendedUserData Objects

Parameters
xml:XML — The XML Response from Twitter
 
extended:Boolean (default = true) — Should extended User Element be retrieved

Returns
Array — An Array filled with either UserData or ExtendedUserData Objects




comments powered by Disqus