Skip navigation links
A B C E G H I L M N P R S T 

A

ASN - Class in io.ipinfo.api.model
 
ASN(String, String, String, String, String) - Constructor for class io.ipinfo.api.model.ASN
 
ASNRequest - Class in io.ipinfo.api.request
 
ASNRequest(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.ASNRequest
 
ASNResponse - Class in io.ipinfo.api.model
 
ASNResponse(String, String, String, String, String, String, String, List<Prefix>, List<Prefix>) - Constructor for class io.ipinfo.api.model.ASNResponse
 

B

BaseRequest<T> - Class in io.ipinfo.api.request
 
BaseRequest(OkHttpClient, String) - Constructor for class io.ipinfo.api.request.BaseRequest
 
build() - Method in class io.ipinfo.api.IPInfoBuilder
 
builder() - Static method in class io.ipinfo.api.IPInfo
Gets the builder for IPInfo

C

Cache - Interface in io.ipinfo.api.cache
 
Carrier - Class in io.ipinfo.api.model
 
Carrier(String, String, String) - Constructor for class io.ipinfo.api.model.Carrier
 
clear() - Method in interface io.ipinfo.api.cache.Cache
Clears all entries in the cache.
clear() - Method in class io.ipinfo.api.cache.NoCache
 
clear() - Method in class io.ipinfo.api.cache.SimpleCache
 
Company - Class in io.ipinfo.api.model
 
Company(String, String, String) - Constructor for class io.ipinfo.api.model.Company
 
Context - Class in io.ipinfo.api.context
 
Context(Map<String, String>) - Constructor for class io.ipinfo.api.context.Context
 

E

ErrorResponseException - Exception in io.ipinfo.api.errors
 
ErrorResponseException() - Constructor for exception io.ipinfo.api.errors.ErrorResponseException
 
ErrorResponseException(Exception) - Constructor for exception io.ipinfo.api.errors.ErrorResponseException
 

G

getAllocated() - Method in class io.ipinfo.api.model.ASNResponse
 
getAsn(String) - Method in interface io.ipinfo.api.cache.Cache
Gets the ASNResponse stored in cache.
getAsn(String) - Method in class io.ipinfo.api.cache.NoCache
 
getAsn(String) - Method in class io.ipinfo.api.cache.SimpleCache
 
getAsn() - Method in class io.ipinfo.api.model.ASN
 
getAsn() - Method in class io.ipinfo.api.model.ASNResponse
 
getAsn() - Method in class io.ipinfo.api.model.IPResponse
 
getCarrier() - Method in class io.ipinfo.api.model.IPResponse
 
getCity() - Method in class io.ipinfo.api.model.IPResponse
 
getCompany() - Method in class io.ipinfo.api.model.IPResponse
 
getCountry() - Method in class io.ipinfo.api.model.ASNResponse
 
getCountry() - Method in class io.ipinfo.api.model.Prefix
 
getCountryCode() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryName(String) - Method in class io.ipinfo.api.context.Context
 
getCountryName() - Method in class io.ipinfo.api.model.IPResponse
 
getDomain() - Method in class io.ipinfo.api.model.ASN
 
getDomain() - Method in class io.ipinfo.api.model.ASNResponse
 
getDomain() - Method in class io.ipinfo.api.model.Company
 
getHostname() - Method in class io.ipinfo.api.model.IPResponse
 
getId() - Method in class io.ipinfo.api.model.Prefix
 
getIp(String) - Method in interface io.ipinfo.api.cache.Cache
Gets the IPResponse stored in cache.
getIp(String) - Method in class io.ipinfo.api.cache.NoCache
 
getIp(String) - Method in class io.ipinfo.api.cache.SimpleCache
 
getIp() - Method in class io.ipinfo.api.model.IPResponse
 
getLatitude() - Method in class io.ipinfo.api.model.IPResponse
 
getLocation() - Method in class io.ipinfo.api.model.IPResponse
 
getLongitude() - Method in class io.ipinfo.api.model.IPResponse
 
getMcc() - Method in class io.ipinfo.api.model.Carrier
 
getMnc() - Method in class io.ipinfo.api.model.Carrier
 
getName() - Method in class io.ipinfo.api.model.ASN
 
getName() - Method in class io.ipinfo.api.model.ASNResponse
 
getName() - Method in class io.ipinfo.api.model.Carrier
 
getName() - Method in class io.ipinfo.api.model.Company
 
getName() - Method in class io.ipinfo.api.model.Prefix
 
getNetblock() - Method in class io.ipinfo.api.model.Prefix
 
getNumIps() - Method in class io.ipinfo.api.model.ASNResponse
 
getOrg() - Method in class io.ipinfo.api.model.IPResponse
 
getPhone() - Method in class io.ipinfo.api.model.IPResponse
 
getPostal() - Method in class io.ipinfo.api.model.IPResponse
 
getPrefixes() - Method in class io.ipinfo.api.model.ASNResponse
 
getPrefixes6() - Method in class io.ipinfo.api.model.ASNResponse
 
getRegion() - Method in class io.ipinfo.api.model.IPResponse
 
getRegistry() - Method in class io.ipinfo.api.model.ASNResponse
 
getRoute() - Method in class io.ipinfo.api.model.ASN
 
getType() - Method in class io.ipinfo.api.model.ASN
 
getType() - Method in class io.ipinfo.api.model.Company
 
gson - Static variable in class io.ipinfo.api.request.BaseRequest
 

H

handle() - Method in class io.ipinfo.api.request.ASNRequest
 
handle() - Method in class io.ipinfo.api.request.BaseRequest
 
handle() - Method in class io.ipinfo.api.request.IPRequest
 
handleRequest(Request.Builder) - Method in class io.ipinfo.api.request.BaseRequest
 

I

io.ipinfo.api - package io.ipinfo.api
 
io.ipinfo.api.cache - package io.ipinfo.api.cache
 
io.ipinfo.api.context - package io.ipinfo.api.context
 
io.ipinfo.api.errors - package io.ipinfo.api.errors
 
io.ipinfo.api.model - package io.ipinfo.api.model
 
io.ipinfo.api.request - package io.ipinfo.api.request
 
IPInfo - Class in io.ipinfo.api
 
IPInfoBuilder - Class in io.ipinfo.api
 
IPInfoBuilder() - Constructor for class io.ipinfo.api.IPInfoBuilder
 
IPRequest - Class in io.ipinfo.api.request
 
IPRequest(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.IPRequest
 
IPResponse - Class in io.ipinfo.api.model
 
IPResponse(String, String, String, String, String, String, String, String, String, ASN, Company, Carrier) - Constructor for class io.ipinfo.api.model.IPResponse
 

L

lookupASN(String) - Method in class io.ipinfo.api.IPInfo
Lookup ASN information using the AS number.
lookupIP(String) - Method in class io.ipinfo.api.IPInfo
Lookup IP information using the IP.

M

main(String...) - Static method in class io.ipinfo.api.IPInfo
 

N

NoCache - Class in io.ipinfo.api.cache
 
NoCache() - Constructor for class io.ipinfo.api.cache.NoCache
 

P

Prefix - Class in io.ipinfo.api.model
 
Prefix(String, String, String, String) - Constructor for class io.ipinfo.api.model.Prefix
 

R

RateLimitedException - Exception in io.ipinfo.api.errors
 
RateLimitedException() - Constructor for exception io.ipinfo.api.errors.RateLimitedException
 

S

setAsn(String, ASNResponse) - Method in interface io.ipinfo.api.cache.Cache
Sets the ASN in the cache.
setAsn(String, ASNResponse) - Method in class io.ipinfo.api.cache.NoCache
 
setAsn(String, ASNResponse) - Method in class io.ipinfo.api.cache.SimpleCache
 
setCache(Cache) - Method in class io.ipinfo.api.IPInfoBuilder
 
setClient(OkHttpClient) - Method in class io.ipinfo.api.IPInfoBuilder
 
setContext(Context) - Method in class io.ipinfo.api.model.ASNResponse
Set by the library for extra utility functions
setContext(Context) - Method in class io.ipinfo.api.model.IPResponse
Set by the library for extra utility functions
setCountryFile(File) - Method in class io.ipinfo.api.IPInfoBuilder
 
setIp(String, IPResponse) - Method in interface io.ipinfo.api.cache.Cache
Sets the IP in the cache.
setIp(String, IPResponse) - Method in class io.ipinfo.api.cache.NoCache
 
setIp(String, IPResponse) - Method in class io.ipinfo.api.cache.SimpleCache
 
setToken(String) - Method in class io.ipinfo.api.IPInfoBuilder
 
SimpleCache - Class in io.ipinfo.api.cache
 
SimpleCache(Duration) - Constructor for class io.ipinfo.api.cache.SimpleCache
 

T

toString() - Method in class io.ipinfo.api.model.ASN
 
toString() - Method in class io.ipinfo.api.model.ASNResponse
 
toString() - Method in class io.ipinfo.api.model.Carrier
 
toString() - Method in class io.ipinfo.api.model.Company
 
toString() - Method in class io.ipinfo.api.model.IPResponse
 
toString() - Method in class io.ipinfo.api.model.Prefix
 
A B C E G H I L M N P R S T 
Skip navigation links

Copyright © 2019. All rights reserved.