Index

A B C D E F G H I L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addChild(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Add a child field to this field
addDecorator(String) - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Add a decorator to this field
all() - Static method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
ALL - Static variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Placeholder value used for wildcard fields.
ALL_LANGS - Static variable in class gg.xp.xivapi.mappers.util.MappingUtils
 
and(SearchFilter...) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
and(String...) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
and(List<SearchFilter>) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
any(String) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
ArrayFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
Mapper for array types.
ArrayFieldMapper(Class<X[]>, Method, Type, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.ArrayFieldMapper
 
AutoValueMapper<X> - Class in gg.xp.xivapi.mappers
Converter that takes a JSON node and a method, and determines the next converter in the chain.
AutoValueMapper(Class<X>, Method, Type, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.AutoValueMapper
 

B

BasicValueMapper<X> - Class in gg.xp.xivapi.mappers
Mapper for an individual value (numeric, string, boolean)
BasicValueMapper(Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.BasicValueMapper
 
binary(String, String, Object) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
BufferedIterator<X> - Class in gg.xp.xivapi.pagination
 
BufferedIterator(Iterator<X>, int) - Constructor for class gg.xp.xivapi.pagination.BufferedIterator
 
build() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
build() - Method in class gg.xp.xivapi.pagination.ListOptions.ListOptionsBuilder
 
Builder() - Constructor for class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.AutoValueMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.BasicValueMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in interface gg.xp.xivapi.mappers.FieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.getters.FlatFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.getters.MetaFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.getters.NormalFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.getters.ThisFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.getters.TransientFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.ArrayFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.LangValueFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.ListFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.MapFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.ObjectFieldMapper
 
buildQueryFields(QueryFieldsBuilder) - Method in class gg.xp.xivapi.mappers.objects.StructFieldMapper
 
buildUri() - Method in class gg.xp.xivapi.XivApiClient
 
buildUri(Consumer<URIBuilder>) - Method in class gg.xp.xivapi.XivApiClient
Given a lambda, configure a URIBuilder with that lambda.

C

children - Variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
close() - Method in class gg.xp.xivapi.XivApiClient
Shut down this client.
configure(Consumer<XivApiSettings.Builder>) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
currentPage - Variable in class gg.xp.xivapi.pagination.XivApiPaginator
 

D

DebugUtils - Class in gg.xp.xivapi.debug
 
decorators - Variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 

E

eq(String, Object) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
equals(Object) - Method in record class gg.xp.xivapi.impl.XivApiContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler.MethodMetadata
 
equals(Object) - Method in class gg.xp.xivapi.mappers.objects.StructInvocationHandler.MethodMetadata
 
extractMethodValueMap(XivApiObject) - Static method in class gg.xp.xivapi.debug.DebugUtils
 
extractMethodValueMap(XivApiStruct) - Static method in class gg.xp.xivapi.debug.DebugUtils
 

F

Field - Enum constant in enum class gg.xp.xivapi.mappers.QueryFieldType
Normal field, i.e.
FieldMapper<X> - Interface in gg.xp.xivapi.mappers
Interface for a Xivapi JSON to POJO converter.
FlatFieldMapper<X> - Class in gg.xp.xivapi.mappers.getters
 
FlatFieldMapper(String, Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.getters.FlatFieldMapper
 
formatQueryFields() - Method in class gg.xp.xivapi.mappers.RootQueryFieldsBuilder
 
fromMethod(Method) - Static method in class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler.MethodMetadata
 
fromMethod(Method) - Static method in class gg.xp.xivapi.mappers.objects.StructInvocationHandler.MethodMetadata
 
fullVersionString() - Method in interface gg.xp.xivapi.clienttypes.XivApiSchemaVersion
 

G

get(String) - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getAll() - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getBaseUri() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
getBaseUri() - Method in class gg.xp.xivapi.XivApiClient
 
getById(Class<X>, int) - Method in class gg.xp.xivapi.XivApiClient
Retrieve a single item by primary key/row ID
getConcurrencyLimit() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
getDe() - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getEn() - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getFieldName(Method) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
Given a method, determine the name of the XivApi field to use.
getFieldType() - Method in exception class gg.xp.xivapi.exceptions.XivApiMissingNodeException
 
getFr() - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getGameVersion() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
getGameVersions() - Method in class gg.xp.xivapi.XivApiClient
 
getJp() - Method in interface gg.xp.xivapi.clienttypes.XivApiLangValue
 
getListIterator(Class<X>) - Method in class gg.xp.xivapi.XivApiClient
getListIterator(Class<X>, ListOptions<? super X>) - Method in class gg.xp.xivapi.XivApiClient
Get a list iterator for an entire sheet.
getMessageBase() - Method in exception class gg.xp.xivapi.exceptions.XivApiMissingNodeException
 
getMethod() - Method in exception class gg.xp.xivapi.exceptions.XivApiMissingNodeException
 
getMethodValueMap() - Method in interface gg.xp.xivapi.clienttypes.XivApiBase
 
getNextPageUri() - Method in class gg.xp.xivapi.pagination.XivApiListPaginator
 
getNextPageUri() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
getNextPageUri() - Method in class gg.xp.xivapi.pagination.XivApiSearchPaginator
 
getNode() - Method in exception class gg.xp.xivapi.exceptions.XivApiMissingNodeException
 
getPerPage() - Method in class gg.xp.xivapi.pagination.ListOptions
 
getPrimaryKey() - Method in interface gg.xp.xivapi.clienttypes.XivApiObject
 
getResultsNode(JsonNode) - Method in class gg.xp.xivapi.pagination.XivApiListPaginator
 
getResultsNode(JsonNode) - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
getResultsNode(JsonNode) - Method in class gg.xp.xivapi.pagination.XivApiSearchPaginator
 
getRowId() - Method in interface gg.xp.xivapi.clienttypes.XivApiObject
 
getSchemaVersion() - Method in interface gg.xp.xivapi.clienttypes.XivApiBase
 
getSchemaVersion() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
getSearchIterator(Class<X>, SearchFilter) - Method in class gg.xp.xivapi.XivApiClient
 
getSearchIterator(Class<X>, SearchFilter, ListOptions<? super X>) - Method in class gg.xp.xivapi.XivApiClient
Get a list iterator for a search query.
getSettings() - Method in class gg.xp.xivapi.XivApiClient
 
getStopCondition() - Method in class gg.xp.xivapi.pagination.ListOptions
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.AutoValueMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.BasicValueMapper
 
getValue(JsonNode, XivApiContext) - Method in interface gg.xp.xivapi.mappers.FieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.getters.FlatFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.getters.MetaFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.getters.NormalFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.getters.ThisFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.getters.TransientFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.ArrayFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.LangValueFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.ListFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.MapFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.ObjectFieldMapper
 
getValue(JsonNode, XivApiContext) - Method in class gg.xp.xivapi.mappers.objects.StructFieldMapper
 
gg.xp.xivapi - module gg.xp.xivapi
 
gg.xp.xivapi - package gg.xp.xivapi
 
gg.xp.xivapi.annotations - package gg.xp.xivapi.annotations
 
gg.xp.xivapi.clienttypes - package gg.xp.xivapi.clienttypes
 
gg.xp.xivapi.debug - package gg.xp.xivapi.debug
 
gg.xp.xivapi.exceptions - package gg.xp.xivapi.exceptions
 
gg.xp.xivapi.filters - package gg.xp.xivapi.filters
 
gg.xp.xivapi.impl - package gg.xp.xivapi.impl
 
gg.xp.xivapi.mappers - package gg.xp.xivapi.mappers
 
gg.xp.xivapi.mappers.getters - package gg.xp.xivapi.mappers.getters
 
gg.xp.xivapi.mappers.objects - package gg.xp.xivapi.mappers.objects
 
gg.xp.xivapi.mappers.util - package gg.xp.xivapi.mappers.util
 
gg.xp.xivapi.pagination - package gg.xp.xivapi.pagination
 
gt(String, Number) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
gte(String, Number) - Static method in class gg.xp.xivapi.filters.SearchFilters
 

H

hashCode() - Method in record class gg.xp.xivapi.impl.XivApiContext
Returns a hash code value for this object.
hashCode() - Method in class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler.MethodMetadata
 
hashCode() - Method in class gg.xp.xivapi.mappers.objects.StructInvocationHandler.MethodMetadata
 
hasMorePages() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
hasMorePages() - Method in class gg.xp.xivapi.pagination.XivApiSearchPaginator
 
hasNext() - Method in class gg.xp.xivapi.pagination.BufferedIterator
 
hasNext() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
hasNext() - Method in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 

I

index - Variable in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 
invoke(Object, Method, Object[]) - Method in class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class gg.xp.xivapi.mappers.objects.StructInvocationHandler
 
isAll() - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
isArray - Variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
isArrayQueryType(Class<?>) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
Check whether a field should have [] suffixed to it in the fields param.
isFalse(String) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
isStrict() - Method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
isTransient - Variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
isTrue(String) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
isZero() - Method in interface gg.xp.xivapi.clienttypes.XivApiObject
 

L

LangValueFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
 
LangValueFieldMapper(String, boolean, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.LangValueFieldMapper
 
LangValueFieldMapper.LangValueSerializer - Class in gg.xp.xivapi.mappers.objects
 
LangValueSerializer() - Constructor for class gg.xp.xivapi.mappers.objects.LangValueFieldMapper.LangValueSerializer
 
ListFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
Mapper for list types.
ListFieldMapper(Class<List<X>>, Method, Type, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.ListFieldMapper
 
ListOptions<X> - Class in gg.xp.xivapi.pagination
 
ListOptions(int, BiPredicate<Integer, X>) - Constructor for class gg.xp.xivapi.pagination.ListOptions
 
ListOptions.ListOptionsBuilder<X> - Class in gg.xp.xivapi.pagination
 
ListOptionsBuilder() - Constructor for class gg.xp.xivapi.pagination.ListOptions.ListOptionsBuilder
 
lt(String, Number) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
lte(String, Number) - Static method in class gg.xp.xivapi.filters.SearchFilters
 

M

makeSchemaVersion(String) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
 
MapFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
Mapper for Map types.
MapFieldMapper(Class<Map<String, X>>, Method, Type, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.MapFieldMapper
 
MappingUtils - Class in gg.xp.xivapi.mappers.util
 
markAsArray() - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Mark this field as being an array.
markAsTransient() - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Mark this field as being a transient.
MetaFieldMapper<X> - Class in gg.xp.xivapi.mappers.getters
 
MetaFieldMapper(String, Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.getters.MetaFieldMapper
 
methodMapEquals(Map<Method, Object>, Map<Method, Object>) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
 
MethodMetadata(String, String[], String) - Constructor for class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler.MethodMetadata
 
MethodMetadata(String, String[], String) - Constructor for class gg.xp.xivapi.mappers.objects.StructInvocationHandler.MethodMetadata
 

N

name - Variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
namedDaemonThreadFactory(String) - Static method in class gg.xp.xivapi.mappers.util.ThreadingUtils
 
newBuilder() - Static method in class gg.xp.xivapi.clienttypes.XivApiSettings
 
newBuilder() - Static method in class gg.xp.xivapi.pagination.ListOptions
 
next() - Method in class gg.xp.xivapi.pagination.BufferedIterator
 
next() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
next() - Method in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 
normalField(String) - Static method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
NormalFieldMapper<X> - Class in gg.xp.xivapi.mappers.getters
 
NormalFieldMapper(String, Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.getters.NormalFieldMapper
 
not(SearchFilter) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
NullIfZero - Annotation Interface in gg.xp.xivapi.annotations
Applicable to a sheet reference type (i.e.

O

ObjectFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
Mapper for full sheet objects, both top-level and nested.
ObjectFieldMapper(Class<X>, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.ObjectFieldMapper
 
ObjectInvocationHandler - Class in gg.xp.xivapi.mappers.objects
 
ObjectInvocationHandler(Map<Method, Object>, boolean) - Constructor for class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler
 
ObjectInvocationHandler.MethodMetadata - Class in gg.xp.xivapi.mappers.objects
 
of(String) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
OmitZeroes - Annotation Interface in gg.xp.xivapi.annotations
Applicable to a list or array of a sheet reference type (e.g.
or(SearchFilter...) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
or(String...) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
or(List<SearchFilter>) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
originalUri - Variable in class gg.xp.xivapi.pagination.XivApiPaginator
 

P

parameterizedTypeToRawClass(Type) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
 
perPage(int) - Method in class gg.xp.xivapi.pagination.ListOptions.ListOptionsBuilder
 
perPageItemCount - Variable in class gg.xp.xivapi.pagination.XivApiPaginator
 

Q

QueryFieldsBuilder - Class in gg.xp.xivapi.mappers
 
QueryFieldsBuilder(String) - Constructor for class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
QueryFieldsBuilder(String, boolean, boolean, List<String>, List<QueryFieldsBuilder>) - Constructor for class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
QueryFieldType - Enum Class in gg.xp.xivapi.mappers
Type of a field

R

ROOT - Static variable in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Placeholder value used for the root field.
rootNode - Variable in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 
rootNode() - Method in record class gg.xp.xivapi.impl.XivApiContext
Returns the value of the rootNode record component.
RootQueryFieldsBuilder - Class in gg.xp.xivapi.mappers
 
RootQueryFieldsBuilder() - Constructor for class gg.xp.xivapi.mappers.RootQueryFieldsBuilder
 

S

schemaVersion() - Method in record class gg.xp.xivapi.impl.XivApiContext
Returns the value of the schemaVersion record component.
SearchFilter - Interface in gg.xp.xivapi.filters
 
SearchFilters - Class in gg.xp.xivapi.filters
 
sendGET(URI) - Method in class gg.xp.xivapi.XivApiClient
Send a raw request
serialize(XivApiLangValue<?>, JsonGenerator, SerializerProvider) - Method in class gg.xp.xivapi.mappers.objects.LangValueFieldMapper.LangValueSerializer
 
setBaseUri(URI) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
setConcurrencyLimit(int) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
setDefaultListOpts(ListOptions<XivApiObject>) - Method in class gg.xp.xivapi.XivApiClient
 
setGameVersion(String) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
setSchemaVersion(String) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
setStrict(boolean) - Method in class gg.xp.xivapi.clienttypes.XivApiSettings.Builder
 
settings() - Method in record class gg.xp.xivapi.impl.XivApiContext
Returns the value of the settings record component.
shouldStop(int, X) - Method in class gg.xp.xivapi.pagination.ListOptions
 
size() - Method in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 
stopCondition(BiPredicate<Integer, X>) - Method in class gg.xp.xivapi.pagination.ListOptions.ListOptionsBuilder
 
stream() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
strPart(String, String) - Static method in class gg.xp.xivapi.filters.SearchFilters
 
StructFieldMapper<X> - Class in gg.xp.xivapi.mappers.objects
 
StructFieldMapper(Class<X>, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.objects.StructFieldMapper
 
StructInvocationHandler - Class in gg.xp.xivapi.mappers.objects
 
StructInvocationHandler(Map<Method, Object>, boolean) - Constructor for class gg.xp.xivapi.mappers.objects.StructInvocationHandler
 
StructInvocationHandler.MethodMetadata - Class in gg.xp.xivapi.mappers.objects
 

T

ThisFieldMapper<X> - Class in gg.xp.xivapi.mappers.getters
 
ThisFieldMapper(boolean, Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.getters.ThisFieldMapper
 
ThreadingUtils - Class in gg.xp.xivapi.mappers.util
 
toBufferedIterator(int) - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
toBufferedStream(int) - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
toFilterString() - Method in interface gg.xp.xivapi.filters.SearchFilter
 
toList() - Method in class gg.xp.xivapi.pagination.XivApiPaginator
 
toMethod() - Method in class gg.xp.xivapi.mappers.objects.ObjectInvocationHandler.MethodMetadata
 
toMethod() - Method in class gg.xp.xivapi.mappers.objects.StructInvocationHandler.MethodMetadata
 
toQueryStrings(boolean) - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
Turn this set of fields into actual strings that can be plugged into the 'fields' or 'transient' parameter
toString() - Method in record class gg.xp.xivapi.impl.XivApiContext
Returns a string representation of this record class.
toString() - Method in class gg.xp.xivapi.mappers.QueryFieldsBuilder
 
toString() - Method in class gg.xp.xivapi.mappers.RootQueryFieldsBuilder
 
TransientField - Enum constant in enum class gg.xp.xivapi.mappers.QueryFieldType
Transient field, i.e.
TransientFieldMapper<X> - Class in gg.xp.xivapi.mappers.getters
 
TransientFieldMapper(String, Class<X>, Method, ObjectMapper) - Constructor for class gg.xp.xivapi.mappers.getters.TransientFieldMapper
 

U

unknownValueEquals(Object, Object) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
 

V

validateAndGetSheetName(Class<?>) - Static method in class gg.xp.xivapi.mappers.util.MappingUtils
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiField
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiLang
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiMapKeys
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiMetaField
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiSheet
 
value() - Element in annotation interface gg.xp.xivapi.annotations.XivApiTransientField
 
valueOf(String) - Static method in enum class gg.xp.xivapi.mappers.QueryFieldType
Returns the enum constant of this class with the specified name.
values - Variable in class gg.xp.xivapi.pagination.XivApiPaginator.XivApiPage
 
values() - Static method in enum class gg.xp.xivapi.mappers.QueryFieldType
Returns an array containing the constants of this enum class, in the order they are declared.

X

XivApiBase - Interface in gg.xp.xivapi.clienttypes
 
XivApiClient - Class in gg.xp.xivapi
The main xivapi client class.
XivApiClient() - Constructor for class gg.xp.xivapi.XivApiClient
Constructor with default settings
XivApiClient(XivApiSettings) - Constructor for class gg.xp.xivapi.XivApiClient
Constructor with a settings object.
XivApiClient(Consumer<XivApiSettings.Builder>) - Constructor for class gg.xp.xivapi.XivApiClient
Constructor that assembles a builder for you and applies your lambda to it.
XivApiContext - Record Class in gg.xp.xivapi.impl
Top-level deserialization context
XivApiContext(JsonNode, XivApiSettings, XivApiSchemaVersion) - Constructor for record class gg.xp.xivapi.impl.XivApiContext
Creates an instance of a XivApiContext record class.
XivApiDeserializationException - Exception Class in gg.xp.xivapi.exceptions
 
XivApiDeserializationException() - Constructor for exception class gg.xp.xivapi.exceptions.XivApiDeserializationException
 
XivApiDeserializationException(String) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiDeserializationException
 
XivApiDeserializationException(String, Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiDeserializationException
 
XivApiDeserializationException(String, Throwable, boolean, boolean) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiDeserializationException
 
XivApiDeserializationException(Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiDeserializationException
 
XivApiException - Exception Class in gg.xp.xivapi.exceptions
 
XivApiException() - Constructor for exception class gg.xp.xivapi.exceptions.XivApiException
 
XivApiException(String) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiException
 
XivApiException(String, Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiException
 
XivApiException(String, Throwable, boolean, boolean) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiException
 
XivApiException(Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiException
 
XivApiField - Annotation Interface in gg.xp.xivapi.annotations
Override the default field name to map to.
XivApiLang - Annotation Interface in gg.xp.xivapi.annotations
Indicate that the field should be retrieved with the given language.
XivApiLangValue<X> - Interface in gg.xp.xivapi.clienttypes
 
XivApiListPaginator<X> - Class in gg.xp.xivapi.pagination
Raw list iterator.
XivApiListPaginator(XivApiClient, JsonNode, URI, BiPredicate<Integer, X>, FieldMapper<X>, int) - Constructor for class gg.xp.xivapi.pagination.XivApiListPaginator
 
XivApiMapKeys - Annotation Interface in gg.xp.xivapi.annotations
This annotation applies to a Map field.
XivApiMappingException - Exception Class in gg.xp.xivapi.exceptions
 
XivApiMappingException() - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMappingException
 
XivApiMappingException(String) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMappingException
 
XivApiMappingException(String, Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMappingException
 
XivApiMappingException(String, Throwable, boolean, boolean) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMappingException
 
XivApiMappingException(Throwable) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMappingException
 
XivApiMetaField - Annotation Interface in gg.xp.xivapi.annotations
Similar to XivApiField, but indicates that the value comes from a top level field outside the "fields" object.
XivApiMissingNodeException - Exception Class in gg.xp.xivapi.exceptions
 
XivApiMissingNodeException(String, JsonNode, Type, Method) - Constructor for exception class gg.xp.xivapi.exceptions.XivApiMissingNodeException
 
XivApiObject - Interface in gg.xp.xivapi.clienttypes
 
XivApiPaginator<X> - Class in gg.xp.xivapi.pagination
Base list/search paginator implementation.
XivApiPaginator(XivApiClient, URI, BiPredicate<Integer, X>, FieldMapper<X>, int, JsonNode) - Constructor for class gg.xp.xivapi.pagination.XivApiPaginator
 
XivApiPaginator.XivApiPage - Class in gg.xp.xivapi.pagination
 
XivApiRaw - Annotation Interface in gg.xp.xivapi.annotations
Indicates that the targeted method should be retrieved from xivapi using the @as(raw) decorator in the query.
XivApiSchemaVersion - Interface in gg.xp.xivapi.clienttypes
 
XivApiSearchPaginator<X> - Class in gg.xp.xivapi.pagination
Raw list iterator.
XivApiSearchPaginator(XivApiClient, JsonNode, URI, BiPredicate<Integer, X>, FieldMapper<X>, int) - Constructor for class gg.xp.xivapi.pagination.XivApiSearchPaginator
 
XivApiSettings - Class in gg.xp.xivapi.clienttypes
 
XivApiSettings.Builder - Class in gg.xp.xivapi.clienttypes
 
XivApiSheet - Annotation Interface in gg.xp.xivapi.annotations
Indicates that this object is a top-level sheet object.
XivApiStruct - Interface in gg.xp.xivapi.clienttypes
 
XivApiThis - Annotation Interface in gg.xp.xivapi.annotations
Indicates that instead of reading from a field, the current object itself should be used.
XivApiTransientField - Annotation Interface in gg.xp.xivapi.annotations
Like XivApiField, but operates on the transient fields instead of the normal fields.
A B C D E F G H I L M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form