Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AccountStatusResponse - Class in de.kaiserpfalzedv.services.eansearch.model
-
AccountStatusResponse -- The status of the current account of www.ean-search.org
- AccountStatusResponse() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- AccountStatusResponse(String, String, Integer, String, String) - Constructor for class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- AccountStatusResponse.AccountStatusResponseBuilder<C,
B> - Class in de.kaiserpfalzedv.services.eansearch.model - AccountStatusResponseBuilder() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- apply(RequestTemplate) - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
-
This filter prevents the external call when there are no credits left for this API.
B
- barcodeLookupEAN(String) - Method in interface de.kaiserpfalzedv.services.eansearch.client.EanSearchClient
- barcodeLookupISBN(String) - Method in interface de.kaiserpfalzedv.services.eansearch.client.EanSearchClient
- barcodeLookupUPC(String) - Method in interface de.kaiserpfalzedv.services.eansearch.client.EanSearchClient
- build() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- build() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- build() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product.ProductBuilder
- build() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.VerifyChecksumResponseBuilder
- builder() - Static method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- builder() - Static method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- builder() - Static method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- builder() - Static method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
C
- categoryId(Integer) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- categoryId(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- categoryName(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- categoryName(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
D
- de.kaiserpfalzedv.services.eansearch.client - package de.kaiserpfalzedv.services.eansearch.client
- de.kaiserpfalzedv.services.eansearch.filter - package de.kaiserpfalzedv.services.eansearch.filter
- de.kaiserpfalzedv.services.eansearch.mapper - package de.kaiserpfalzedv.services.eansearch.mapper
- de.kaiserpfalzedv.services.eansearch.model - package de.kaiserpfalzedv.services.eansearch.model
- decode(String, Response) - Method in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
E
- ean(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- ean(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- ean(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product.ProductBuilder
- EanData - Class in de.kaiserpfalzedv.services.eansearch.model
-
EanData -- The data set returned by www.ean-search.org
- EanData() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.EanData
- EanData(String, String, String, String, String) - Constructor for class de.kaiserpfalzedv.services.eansearch.model.EanData
- EanData.EanDataBuilder<C,
B> - Class in de.kaiserpfalzedv.services.eansearch.model - EanDataBuilder() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- EanSearchClient - Interface in de.kaiserpfalzedv.services.eansearch.client
-
EanSearchClient -- The client for accessing the web service.
- EanSearchClientConfig - Class in de.kaiserpfalzedv.services.eansearch.client
- EanSearchClientConfig() - Constructor for class de.kaiserpfalzedv.services.eansearch.client.EanSearchClientConfig
- eanSearchDefaultParameters(String, String) - Method in class de.kaiserpfalzedv.services.eansearch.client.EanSearchClientConfig
- EanSearchException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
-
EanSearchException --
- EanSearchException(int, String) - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchException
- EanSearchInvalidAccessTokenException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
- EanSearchInvalidAccessTokenException() - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchInvalidAccessTokenException
- EanSearchInvalidOperationException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
- EanSearchInvalidOperationException() - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchInvalidOperationException
- EanSearchRequestLimitReachedException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
- EanSearchRequestLimitReachedException() - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchRequestLimitReachedException
- EanSearchTooManyRequestsException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
- EanSearchTooManyRequestsException() - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchTooManyRequestsException
- EanSearchWrongHTTPMethodException - Exception Class in de.kaiserpfalzedv.services.eansearch.mapper
- EanSearchWrongHTTPMethodException() - Constructor for exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchWrongHTTPMethodException
- equals(Object) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- equals(Object) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
G
- getCategoryId() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- getCategoryId() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- getCategoryName() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- getCategoryName() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- getCode() - Method in exception class de.kaiserpfalzedv.services.eansearch.mapper.EanSearchException
- getEan() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- getEan() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- getEan() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- getEan() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
- getIssuingCountry() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- getIssuingCountry() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- getName() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- getName() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- getProduct() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- getRemaining() - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
- getValid() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
H
- hashCode() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- hashCode() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
I
- intercept(InvocationContext, ResponseInterceptor.Chain) - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
-
Reports the handled requests and remaining credits to the API.
- INVALID_ACCESS_TOKEN - Static variable in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
- INVALID_HTTP_METHOD - Static variable in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
- INVALID_OPERATION - Static variable in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
- issuingCountry(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- issuingCountry(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- isValid() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
L
- logLevel() - Method in class de.kaiserpfalzedv.services.eansearch.client.EanSearchClientConfig
N
- name(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- name(String) - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
P
- product(VerifyChecksumResponse.Product) - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.VerifyChecksumResponseBuilder
- Product() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
- Product(String, Integer) - Constructor for class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
R
- RATE_LIMIT_REACHED - Static variable in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
- registerMetric() - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
- REQUEST_LIMIT_REACHED - Static variable in class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
- RequestLimitFilter - Class in de.kaiserpfalzedv.services.eansearch.filter
-
RequestLimitFilter -- Reports the used credits and the remaining credits for the EAN search api.
- RequestLimitFilter(MeterRegistry) - Constructor for class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
- reset() - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
-
Resets the counter and enables new requests, that would otherwise being blocked by this filter.
- ResponseErrorMapper - Class in de.kaiserpfalzedv.services.eansearch.mapper
-
ResponseErrorMapper -- Filters for HTTP Status codes of the API
- ResponseErrorMapper() - Constructor for class de.kaiserpfalzedv.services.eansearch.mapper.ResponseErrorMapper
S
- setApiKey(String) - Method in class de.kaiserpfalzedv.services.eansearch.client.EanSearchClientConfig
-
The API-Key for accessing the EAN-Search API
T
- toBuilder() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- toBuilder() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- toBuilder() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product
- toBuilder() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse.AccountStatusResponseBuilder
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.AccountStatusResponse
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData.EanDataBuilder
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.EanData
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product.ProductBuilder
- toString() - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.VerifyChecksumResponseBuilder
U
- unregisterMetrics() - Method in class de.kaiserpfalzedv.services.eansearch.filter.RequestLimitFilter
V
- valid(Integer) - Method in class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.Product.ProductBuilder
- VerifyChecksumResponse - Class in de.kaiserpfalzedv.services.eansearch.model
-
VerifyChecksumResponse -- Verified the checksum of an EAN code.
- VerifyChecksumResponse() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- VerifyChecksumResponse(VerifyChecksumResponse.Product) - Constructor for class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse
- VerifyChecksumResponse.Product - Class in de.kaiserpfalzedv.services.eansearch.model
- VerifyChecksumResponse.Product.ProductBuilder - Class in de.kaiserpfalzedv.services.eansearch.model
- VerifyChecksumResponse.VerifyChecksumResponseBuilder<C,
B> - Class in de.kaiserpfalzedv.services.eansearch.model - VerifyChecksumResponseBuilder() - Constructor for class de.kaiserpfalzedv.services.eansearch.model.VerifyChecksumResponse.VerifyChecksumResponseBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form