Index

A B C D E G H I L N P R S T U V 
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
 
A B C D E G H I L N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form