class XIVAPI::Dataclasses::CharacterResponse
- XIVAPI::Dataclasses::CharacterResponse
- Reference
- Object
Overview
A class used to map out the response from the Character endpoint.
Currently, this class contains the entire data using the extended=1
flag, but columns are still specifiable for the requests.
Defined in:
dataclasses/character/character_response.crConstructors
Instance Method Summary
-
#achievements : XIVAPI::Dataclasses::Achievements?
An
Achievements
class containing all of the Character's Achievements data. - #achievements=(_achievements : ::Union(Achievements, Nil))
-
#character : XIVAPI::Dataclasses::Character
A
CharacterData
class containing the actual data about the Character. - #character=(_character : Character)
-
#free_company : XIVAPI::Dataclasses::FreeCompany?
A
FreeCompany
class representing the Character's Free Company. - #free_company=(_free_company : ::Union(FreeCompany, Nil))
-
#free_company_members : Array(XIVAPI::Dataclasses::CharacterSummary)?
An Array of
CharacterSummary
classs with details about the members of the Character's Free Company. - #free_company_members=(_free_company_members : ::Union(Array(CharacterSummary), Nil))
-
#friends : Array(XIVAPI::Dataclasses::CharacterSummary)?
An Array of
CharacterSummary
classs with details about the Character's friends. - #friends=(_friends : ::Union(Array(CharacterSummary), Nil))
-
#pvp_team : XIVAPI::Dataclasses::PvpTeam?
A
PvpTeam
class representing the Character's PVP Team. - #pvp_team=(_pvp_team : ::Union(PvpTeam, Nil))
- #to_json(json : JSON::Builder)
Constructor Detail
Instance Method Detail
An Achievements
class containing all of the Character's Achievements data.
Will be nil
unless the Achievements data (AC) is requested.
A CharacterData
class containing the actual data about the Character.
A FreeCompany
class representing the Character's Free Company.
Will be nil
unless the Free Company data (FC) is requested, or if it is not yet in the system.
An Array of CharacterSummary
classs with details about the members of the Character's Free Company.
Will be nil
unless the Free Company Members data (FCM) is requested, or if it is not yet in the system.
An Array of CharacterSummary
classs with details about the Character's friends.
Will be nil
unless the Friends List data (FR) is requested.
A PvpTeam
class representing the Character's PVP Team.
Will be nil
unless the PVP Team data (PVP) is requested, or if it is not yet in the system.