Index
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
-
XivApiClient.getListIterator(Class, ListOptions)with default ListOptions. - 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
rootNoderecord 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
schemaVersionrecord 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
settingsrecord 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
XivApiContextrecord 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form