class XIVAPI::Dataclasses::FreeCompany

Overview

Dataclass containing the information about a Free Company.

Defined in:

dataclasses/free_company/free_company.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_381 : JSON::PullParser) #

Instance Method Detail

def active : String #

A string indicating the active times of the Free Company.


[View source]
def active=(_active : String) #

def active_member_count : UInt64 #

The number of active members in the Free Company.


[View source]
def active_member_count=(_active_member_count : UInt64) #

def crest : Array(String) #

An array of URLs to the images that make up the crest for the Free Company.


[View source]
def crest=(_crest : Array(String)) #

An Estate class containing details about the Free Company's Estate.


[View source]
def estate=(_estate : Estate) #

An Array of FreeCompanySeeking classs indicating what the focuses of the Free Company are.


[View source]
def focus=(_focus : Array(FreeCompanySeeking)) #

def formed : Time #

Timestamp of when the Free Company formed.


[View source]
def formed=(_formed : Time) #

def grand_company : String #

The name of the Free Company's presiding Grand Company


[View source]
def grand_company=(_grand_company : String) #

def id : String #

The Lodestone ID of the Free Company


[View source]
def id=(_id : String) #

def name : String #

The Free Company's name


[View source]
def name=(_name : String) #

def rank : UInt8 #

Integer rank of the Free Company


[View source]
def rank=(_rank : UInt8) #

A FreeCompanyRanking class containing the Free Company's rankings.


[View source]
def ranking=(_ranking : FreeCompanyRanking) #

def recruitment : String #

A string representing the recruitment status of the Free Company.


[View source]
def recruitment=(_recruitment : String) #

An Array of FreeCompanyReputation classs indicating the Free Company's reputation scores with the Grand Companies.


[View source]
def reputation=(_reputation : Array(FreeCompanyReputation)) #

An array of FreeCompanySeeking classs indicating what the Free Company is currently seeking in terms of players.


[View source]
def seeking=(_seeking : Array(FreeCompanySeeking)) #

def server : String #

def server=(_server : String) #

def slogan : String #

The Free Company's slogan.


[View source]
def slogan=(_slogan : String) #

def tag : String #

The Free Company's tag.


[View source]
def tag=(_tag : String) #

def to_json(json : JSON::Builder) #