All Classes and Interfaces

Class
Description
Mapper for array types.
Converter that takes a JSON node and a method, and determines the next converter in the chain.
Mapper for an individual value (numeric, string, boolean)
 
 
Interface for a Xivapi JSON to POJO converter.
 
 
 
Mapper for list types.
 
 
Mapper for Map types.
 
 
 
Applicable to a sheet reference type (i.e.
Mapper for full sheet objects, both top-level and nested.
 
 
Applicable to a list or array of a sheet reference type (e.g.
 
Type of a field
 
 
 
 
 
 
 
 
 
 
The main xivapi client class.
Top-level deserialization context
 
 
Override the default field name to map to.
Indicate that the field should be retrieved with the given language.
 
Raw list iterator.
This annotation applies to a Map field.
 
Similar to XivApiField, but indicates that the value comes from a top level field outside the "fields" object.
 
 
Base list/search paginator implementation.
Indicates that the targeted method should be retrieved from xivapi using the @as(raw) decorator in the query.
 
Raw list iterator.
 
 
Indicates that this object is a top-level sheet object.
 
Indicates that instead of reading from a field, the current object itself should be used.
Like XivApiField, but operates on the transient fields instead of the normal fields.