A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

addLine(RawLine) - Method in class technology.dice.dicewhere.lineprocessing.LineProcessor
Add a new line of raw data for parsing and serialization
ALL - technology.dice.dicewhere.decorator.DecorationStrategy
 
anonymousResult() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousSource
 
anonymousResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeopIp2dAnonymousSource
 
anonymousResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindMmdbDatabase
 
anonymousResult() - Method in class technology.dice.dicewhere.building.mmdb.MmdbAnonymousSource
 
AnonymousResult - Interface in technology.dice.dicewhere.building.mmdb
 
AnonymousSource - Interface in technology.dice.dicewhere.building.mmdb
 
ANY - technology.dice.dicewhere.decorator.DecorationStrategy
 

B

bufferedReaderForPath(Path, int) - Static method in class technology.dice.dicewhere.reading.CSVLineReader
 
build() - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
build() - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
build() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
builder() - Static method in class technology.dice.dicewhere.api.api.IpInformation
 
builder(IpInformation) - Static method in class technology.dice.dicewhere.api.api.IpInformation
 
Builder() - Constructor for class technology.dice.dicewhere.api.api.IPResolver.Builder
 
builderInterrupted(ProviderKey, InterruptedException) - Method in interface technology.dice.dicewhere.building.DatabaseBuilderListener
 
buildLineParser(Decorator<? extends DecoratorInformation>) - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpCityLiteLineReader
 
buildLineParser(Decorator<? extends DecoratorInformation>) - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpCountryLiteLineReader
 
buildLineParser(Decorator<? extends DecoratorInformation>) - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
buildLineParser(Decorator<? extends DecoratorInformation>) - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpLocationAndIspLineReader
 

C

city() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
city() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
city() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
CITY - technology.dice.dicewhere.building.mmdb.MmdbDatabaseType
 
cityResult() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoLocationSource
 
cityResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeoIp2Source
 
cityResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindMmdbDatabase
 
cityResult() - Method in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
CityResult - Interface in technology.dice.dicewhere.building.mmdb
 
compareTo(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
country() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
country() - Method in interface technology.dice.dicewhere.building.mmdb.CountryResult
 
country() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
country() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCountryResult
 
country() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
country() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCountryResult
 
COUNTRY - technology.dice.dicewhere.building.mmdb.MmdbDatabaseType
 
countryResult() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoLocationSource
 
countryResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeoIp2Source
 
countryResult() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindMmdbDatabase
 
countryResult() - Method in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
CountryResult - Interface in technology.dice.dicewhere.building.mmdb
 
CSVLineReader - Class in technology.dice.dicewhere.reading
Base class providing data transformation between external IP data format provided by CSVLineReader.lines() method, returning standardised IPDatabase
CSVLineReader() - Constructor for class technology.dice.dicewhere.reading.CSVLineReader
 
CSVLineReader(MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.reading.CSVLineReader
 

D

DatabaseBuilderListener - Interface in technology.dice.dicewhere.building
 
DbIpCityLiteLineReader - Class in technology.dice.dicewhere.provider.dbip.reading
 
DbIpCityLiteLineReader(Path) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCityLiteLineReader
 
DbIpCityLiteLineReader(Path, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCityLiteLineReader
 
DbIpCityLiteLineReader(Path, Decorator<? extends DecoratorInformation>, MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCityLiteLineReader
 
DbIpCountryLiteLineReader - Class in technology.dice.dicewhere.provider.dbip.reading
 
DbIpCountryLiteLineReader(Path) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCountryLiteLineReader
 
DbIpCountryLiteLineReader(Path, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCountryLiteLineReader
 
DbIpCountryLiteLineReader(Path, Decorator<? extends DecoratorInformation>, MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpCountryLiteLineReader
 
DbIpIpToCityLiteCSVLineParser - Class in technology.dice.dicewhere.provider.dbip.parsing
Parser for DB-Ip's City Lite db in CSV file format
DbIpIpToCityLiteCSVLineParser() - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCityLiteCSVLineParser
 
DbIpIpToCityLiteCSVLineParser(Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCityLiteCSVLineParser
 
DbIpIpToCountryLiteCSVLineParser - Class in technology.dice.dicewhere.provider.dbip.parsing
Parser for DB-Ip's Country Lite db in CSV file format
DbIpIpToCountryLiteCSVLineParser() - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCountryLiteCSVLineParser
 
DbIpIpToCountryLiteCSVLineParser(Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCountryLiteCSVLineParser
 
DbIpIpToLocationAndIspCSVLineParser - Class in technology.dice.dicewhere.provider.dbip.parsing
Parser for DB-Ip's IP to Location + ISP db in CSV file format
At the time of writing this class, the documentation did not match the contents of the file.
DbIpIpToLocationAndIspCSVLineParser() - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToLocationAndIspCSVLineParser
 
DbIpIpToLocationAndIspCSVLineParser(Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToLocationAndIspCSVLineParser
 
DbIpLineReader - Class in technology.dice.dicewhere.provider.dbip.reading
 
DbIpLineReader(Path) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
DbIpLineReader(Path, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
DbIpLineReader(Path, Decorator<? extends DecoratorInformation>, MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
DbIpLocationAndIspLineReader - Class in technology.dice.dicewhere.provider.dbip.reading
 
DbIpLocationAndIspLineReader(Path) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLocationAndIspLineReader
 
DbIpLocationAndIspLineReader(Path, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLocationAndIspLineReader
 
DbIpLocationAndIspLineReader(Path, Decorator<? extends DecoratorInformation>, MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLocationAndIspLineReader
 
DbIpProviderKey - Class in technology.dice.dicewhere.provider.dbip
 
DbIpProviderKey() - Constructor for class technology.dice.dicewhere.provider.dbip.DbIpProviderKey
 
decorate(IpInformation) - Method in class technology.dice.dicewhere.decorator.Decorator
Decorate the IpInformation with entries matching it's range from the Decorator's provided databases;
DecorationStrategy - Enum in technology.dice.dicewhere.decorator
Specified how the decorator treats the fetched lines from the DB source.
Decorator<T extends DecoratorInformation> - Class in technology.dice.dicewhere.decorator
Decorator is used to enrich IpInformation objects based on the data from the DecoratorDbReader.
DecoratorDatabaseOutOfOrderException - Exception in technology.dice.dicewhere.api.exceptions
 
DecoratorDatabaseOutOfOrderException(String) - Constructor for exception technology.dice.dicewhere.api.exceptions.DecoratorDatabaseOutOfOrderException
 
DecoratorDbReader<T extends DecoratorInformation> - Class in technology.dice.dicewhere.decorator
Reads one line at a time from the provided DB.
DecoratorDbReader() - Constructor for class technology.dice.dicewhere.decorator.DecoratorDbReader
 
DecoratorInformation - Interface in technology.dice.dicewhere.decorator
Minimum set of information for each decorating object.
decrement(IP) - Static method in class technology.dice.dicewhere.utils.IPUtils
 
dequeueError(SerializedLine, Exception) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
dequeueError(ProviderKey, SerializedLine, Exception) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
deserialize(DataInput2, int) - Method in class technology.dice.dicewhere.lineprocessing.serializers.IPSerializer
 
dontExpectMore() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
DuplicateProviderException - Exception in technology.dice.dicewhere.api.exceptions
 
DuplicateProviderException(String) - Constructor for exception technology.dice.dicewhere.api.exceptions.DuplicateProviderException
 

E

enqueueError(ProviderKey, RawLine, Exception) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
enqueueError(RawLine, Exception) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
equals(Object) - Method in class technology.dice.dicewhere.api.api.IP
 
equals(Object) - Method in class technology.dice.dicewhere.api.api.IpInformation
 
equals(Object) - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
equals(Object) - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
equals(Object) - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
equals(Object) - Method in class technology.dice.dicewhere.provider.ProviderKey
 
equals(Object) - Method in class technology.dice.dicewhere.reading.RawLine
 

F

fetchForRange(IP, IP) - Method in class technology.dice.dicewhere.decorator.DecoratorDbReader
 
FILE - technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
 
finished(ProviderKey, long, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
finished(ProviderKey, long, long) - Method in interface technology.dice.dicewhere.reading.LineReaderListener
 
from(byte[]) - Static method in class technology.dice.dicewhere.utils.IPUtils
 
from(IP) - Static method in class technology.dice.dicewhere.utils.IPUtils
 

G

geoNameId() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
geoNameId() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
geoNameId() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityDetails
 
geoNameId() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
get(IP) - Method in interface technology.dice.dicewhere.building.IPDatabase
 
get(IP) - Method in class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
get(IP) - Method in class technology.dice.dicewhere.building.navigablemap.NavigableMapIpDatabase
 
getBytes() - Method in class technology.dice.dicewhere.api.api.IP
 
getCity() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getCity() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getCityGeonameId() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getCityGeonameId() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getDecorator() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
getDecorator() - Method in class technology.dice.dicewhere.parsing.LineParser
 
getDecorator() - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCityLiteCSVLineParser
 
getDecorator() - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCountryLiteCSVLineParser
 
getDecorator() - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToLocationAndIspCSVLineParser
 
getDecorator() - Method in class technology.dice.dicewhere.provider.maxmind.parsing.MaxmindLineParser
 
getEndIp() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
getEndOfRange() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getInfo() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
getIsoCode() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCountry
 
getLastFetched() - Method in class technology.dice.dicewhere.decorator.DecoratorDbReader
 
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getLine() - Method in class technology.dice.dicewhere.reading.RawLine
 
getLineNumber() - Method in class technology.dice.dicewhere.reading.RawLine
 
getMostSpecificDivision() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getMostSpecificDivision() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getNumberOfMatches() - Method in interface technology.dice.dicewhere.decorator.DecoratorInformation
 
getNumberOfMatches() - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
getOffendingLine() - Method in exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
getOriginalLine() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getParsedLine() - Method in class technology.dice.dicewhere.lineprocessing.SerializedLine
 
getPostcode() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getRangeEnd() - Method in interface technology.dice.dicewhere.decorator.DecoratorInformation
 
getRangeEnd() - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
getRangeStart() - Method in interface technology.dice.dicewhere.decorator.DecoratorInformation
 
getRangeStart() - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
getStartIp() - Method in class technology.dice.dicewhere.lineprocessing.SerializedLine
 
getStartIp() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
getStartOfRange() - Method in class technology.dice.dicewhere.api.api.IpInformation
 

H

hashCode() - Method in class technology.dice.dicewhere.api.api.IP
 
hashCode() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
hashCode() - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
hashCode() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
hashCode() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
hashCode() - Method in class technology.dice.dicewhere.provider.ProviderKey
 
hashCode() - Method in class technology.dice.dicewhere.reading.RawLine
 
HEAP - technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
 
HEAP_BYTE_ARRAY - technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
 
hostingProvider() - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousResult
 
hostingProvider() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
hostingProvider() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 

I

increment(IP) - Static method in class technology.dice.dicewhere.utils.IPUtils
 
increment(IP, int) - Static method in class technology.dice.dicewhere.utils.IPUtils
 
IP - Class in technology.dice.dicewhere.api.api
 
IP(byte[]) - Constructor for class technology.dice.dicewhere.api.api.IP
 
IP(InetAddress) - Constructor for class technology.dice.dicewhere.api.api.IP
 
IPDatabase - Interface in technology.dice.dicewhere.building
 
IpInfoAnonymousResult - Class in technology.dice.dicewhere.building.mmdb.ipinfo
 
IpInfoAnonymousResult(String, String, String, String, String) - Constructor for class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
IpInfoAnonymousSource - Class in technology.dice.dicewhere.building.mmdb.ipinfo
 
IpInfoAnonymousSource(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousSource
Builds a ipinfo privacy database using an mmdb source
IpInfoCityResult - Class in technology.dice.dicewhere.building.mmdb.ipinfo
 
IpInfoCityResult(String, String, String, String, String) - Constructor for class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
IpInfoCountryResult - Class in technology.dice.dicewhere.building.mmdb.ipinfo
 
IpInfoCountryResult(String) - Constructor for class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCountryResult
 
IpInfoLocationSource - Class in technology.dice.dicewhere.building.mmdb.ipinfo
 
IpInfoLocationSource(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoLocationSource
Builds a ipinfo database using an mmdb source
IpInfoProviderKey - Class in technology.dice.dicewhere.provider.ipinfo
 
IpInfoProviderKey() - Constructor for class technology.dice.dicewhere.provider.ipinfo.IpInfoProviderKey
 
IpInformation - Class in technology.dice.dicewhere.api.api
 
IpInformation(String, String, String, String, String, String, IP, IP, String, Boolean, Boolean) - Constructor for class technology.dice.dicewhere.api.api.IpInformation
 
IpInformation.Builder - Class in technology.dice.dicewhere.api.api
 
IPResolver - Class in technology.dice.dicewhere.api.api
 
IPResolver.Builder - Class in technology.dice.dicewhere.api.api
 
IPSerializer - Class in technology.dice.dicewhere.lineprocessing.serializers
 
IPSerializer() - Constructor for class technology.dice.dicewhere.lineprocessing.serializers.IPSerializer
 
IPUtils - Class in technology.dice.dicewhere.utils
 
IPUtils() - Constructor for class technology.dice.dicewhere.utils.IPUtils
 
isGreaterThan(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isGreaterThanOrEqual(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isHostingProvider() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
isHostingProvider(Boolean) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isLowerThan(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isLowerThanOrEqual(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isNullOrEmpty(String) - Static method in class technology.dice.dicewhere.utils.StringUtils
 
isVpn() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
isVpn(boolean) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isVpn(Optional<Boolean>) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isVpn(ThreeStateValueProto.ThreeStateValue) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 

L

leastSpecificDivision() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
leastSpecificDivision() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
leastSpecificDivision() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
lineAdded(ProviderKey, SerializedLine) - Method in interface technology.dice.dicewhere.building.DatabaseBuilderListener
 
lineOutOfOrder(ProviderKey, SerializedLine, Exception) - Method in interface technology.dice.dicewhere.building.DatabaseBuilderListener
 
lineParsed(ParsedLine, long) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
lineParsed(ProviderKey, ParsedLine, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
LineParser - Class in technology.dice.dicewhere.parsing
 
LineParser() - Constructor for class technology.dice.dicewhere.parsing.LineParser
 
LineParsingException - Exception in technology.dice.dicewhere.api.exceptions
 
LineParsingException(String, RawLine) - Constructor for exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
LineParsingException(Throwable, RawLine) - Constructor for exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
lineProcessed(SerializedLine, long) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
lineProcessed(ProviderKey, SerializedLine, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
LineProcessor - Class in technology.dice.dicewhere.lineprocessing
Responsible for processing the lines from a db provider's files and putting them in a serialized form.
LineProcessor(ExecutorService, BlockingQueue<SerializedLine>, LineParser, boolean, LineprocessorListenerForProvider, int) - Constructor for class technology.dice.dicewhere.lineprocessing.LineProcessor
 
LineProcessorListener - Interface in technology.dice.dicewhere.lineprocessing
 
LineprocessorListenerForProvider - Class in technology.dice.dicewhere.lineprocessing
 
LineprocessorListenerForProvider(ProviderKey, LineProcessorListener) - Constructor for class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
lineRead(ProviderKey, RawLine, long) - Method in interface technology.dice.dicewhere.reading.LineReaderListener
 
LineReaderListener - Interface in technology.dice.dicewhere.reading
 
lines() - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
lines() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
lines() - Method in class technology.dice.dicewhere.reading.CSVLineReader
 
locations(BufferedReader) - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocationsParser
 
LocationSource - Interface in technology.dice.dicewhere.building.mmdb
 

M

MAGIC_ZIP - Static variable in class technology.dice.dicewhere.reading.CSVLineReader
 
MAGIG_GZIP - Static variable in class technology.dice.dicewhere.reading.CSVLineReader
 
MAJORITY - technology.dice.dicewhere.decorator.DecorationStrategy
 
MapDbDatabaseBuilder - Class in technology.dice.dicewhere.building.navigablemap
 
MapDbDatabaseBuilder(MapDbDatabaseBuilder.StorageMode, ProviderKey, BlockingQueue<SerializedLine>, DatabaseBuilderListener) - Constructor for class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
MapDbDatabaseBuilder(MapDbDatabaseBuilder.StorageMode, ProviderKey, BlockingQueue<SerializedLine>, DatabaseBuilderListener, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
MapDbDatabaseBuilder(ProviderKey, BlockingQueue<SerializedLine>, DatabaseBuilderListener, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
MapDbDatabaseBuilder.StorageMode - Enum in technology.dice.dicewhere.building.navigablemap
 
markDataComplete() - Method in class technology.dice.dicewhere.lineprocessing.LineProcessor
Marks that the no more data should be expected, though in flight data will still be processed.
MaxmindAnonymousResult - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindAnonymousResult(Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 
MaxmindCityDetails - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindCityDetails(Long, Map<String, String>) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityDetails
 
MaxmindCityResult - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindCityResult(MaxmindCountry, MaxmindCityDetails, Map<String, String>, ArrayList<MaxmindSubdivisionsDetails>) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
MaxmindCountry - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindCountry(String) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCountry
 
MaxmindCountryResult - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindCountryResult(MaxmindCountry) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCountryResult
 
MaxmindDbReader - Class in technology.dice.dicewhere.provider.maxmind.reading
 
MaxmindDbReader(Path, Path, Path) - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
MaxmindDbReader(Path, Path, Path, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
MaxmindDbReader(Path, Path, Path, Decorator<? extends DecoratorInformation>, MapDbDatabaseBuilder.StorageMode) - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
MaxmindGeoIp2Source - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindGeoIp2Source(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeoIp2Source
Builds a maxmind GeoIp2 database using an mmdb source
MaxmindGeopIp2dAnonymousSource - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindGeopIp2dAnonymousSource(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeopIp2dAnonymousSource
Builds a maxmind anonymous database using an mmdb source
MaxmindLineParser - Class in technology.dice.dicewhere.provider.maxmind.parsing
Parser for any Maxmind database.
Maxmind's databases present the fields in increasing order of granularity.
MaxmindLineParser(Map<String, MaxmindLocation>) - Constructor for class technology.dice.dicewhere.provider.maxmind.parsing.MaxmindLineParser
 
MaxmindLineParser(Map<String, MaxmindLocation>, Decorator<? extends DecoratorInformation>) - Constructor for class technology.dice.dicewhere.provider.maxmind.parsing.MaxmindLineParser
 
MaxmindLocation - Class in technology.dice.dicewhere.provider.maxmind.reading
 
MaxmindLocation(String, String, String, String, String) - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
MaxmindLocationsParser - Class in technology.dice.dicewhere.provider.maxmind.reading
 
MaxmindLocationsParser() - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocationsParser
 
MaxmindMmdbDatabase - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindMmdbDatabase(Reader, Optional<Reader>) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindMmdbDatabase
Builds a maxmind database using the mmdb format
MaxmindProviderKey - Class in technology.dice.dicewhere.provider.maxmind
 
MaxmindProviderKey() - Constructor for class technology.dice.dicewhere.provider.maxmind.MaxmindProviderKey
 
MaxmindSubdivisionsDetails - Class in technology.dice.dicewhere.building.mmdb.maxmind
 
MaxmindSubdivisionsDetails(Map<String, String>) - Constructor for class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindSubdivisionsDetails
 
MaxmindVpnDecoratorDbReader - Class in technology.dice.dicewhere.provider.maxmind.decorator
Reads Maxmind Anonymous db and identifies VPN entries.
MaxmindVpnDecoratorDbReader(BufferedReader, BufferedReader) - Constructor for class technology.dice.dicewhere.provider.maxmind.decorator.MaxmindVpnDecoratorDbReader
 
MaxmindVpnDecoratorDbReader(Path, Path) - Constructor for class technology.dice.dicewhere.provider.maxmind.decorator.MaxmindVpnDecoratorDbReader
 
MmdbAnonymousSource - Class in technology.dice.dicewhere.building.mmdb
 
MmdbAnonymousSource(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.MmdbAnonymousSource
 
MmdbDatabase - Class in technology.dice.dicewhere.building.mmdb
 
MmdbDatabase(String, LocationSource) - Constructor for class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
MmdbDatabase(String, LocationSource, Optional<AnonymousSource>) - Constructor for class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
MmdbDatabase(String, LocationSource, AnonymousSource) - Constructor for class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
mmdbDatabaseType - Variable in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
MmdbDatabaseType - Enum in technology.dice.dicewhere.building.mmdb
 
MmdbLocationSource - Class in technology.dice.dicewhere.building.mmdb
 
MmdbLocationSource(Path) - Constructor for class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
mostSpecificDivision() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
mostSpecificDivision() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
mostSpecificDivision() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 

N

name() - Method in class technology.dice.dicewhere.provider.ProviderKey
 
name(String) - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityDetails
 
name(String) - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindSubdivisionsDetails
 
NavigableMapIpDatabase - Class in technology.dice.dicewhere.building.navigablemap
 
nonEmptyString(String) - Static method in class technology.dice.dicewhere.utils.StringUtils
 
NoProvidersException - Exception in technology.dice.dicewhere.api.exceptions
 
NoProvidersException(String) - Constructor for exception technology.dice.dicewhere.api.exceptions.NoProvidersException
 

O

of() - Static method in class technology.dice.dicewhere.provider.dbip.DbIpProviderKey
 
of() - Static method in class technology.dice.dicewhere.provider.ipinfo.IpInfoProviderKey
 
of() - Static method in class technology.dice.dicewhere.provider.maxmind.MaxmindProviderKey
 
OFF_HEAP - technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
 

P

parse(RawLine, boolean) - Method in class technology.dice.dicewhere.parsing.LineParser
 
parseDbLine(String) - Method in class technology.dice.dicewhere.decorator.DecoratorDbReader
 
parseDbLine(String) - Method in class technology.dice.dicewhere.provider.maxmind.decorator.MaxmindVpnDecoratorDbReader
Update README.MD if this method is moved out or there is a change in behavior
ParsedLine - Class in technology.dice.dicewhere.parsing
 
ParsedLine(IP, IP, IpInformation, RawLine) - Constructor for class technology.dice.dicewhere.parsing.ParsedLine
 
parseError(ProviderKey, RawLine, LineParsingException) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
parseError(RawLine, LineParsingException) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
parseLine(RawLine, boolean) - Method in class technology.dice.dicewhere.parsing.LineParser
 
parseLine(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCityLiteCSVLineParser
 
parseLine(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCountryLiteCSVLineParser
 
parseLine(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToLocationAndIspCSVLineParser
 
parseLine(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.maxmind.parsing.MaxmindLineParser
 
parser() - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
parser() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
parser() - Method in class technology.dice.dicewhere.reading.CSVLineReader
 
parseThreeStateProto(ThreeStateValueProto.ThreeStateValue) - Static method in class technology.dice.dicewhere.utils.ProtoValueConverter
 
postal() - Method in interface technology.dice.dicewhere.building.mmdb.CityResult
 
postal() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoCityResult
 
postal() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindCityResult
 
processedLines() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
processorInterrupted(InterruptedException) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
processorInterrupted(ProviderKey, InterruptedException) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
ProtoValueConverter - Class in technology.dice.dicewhere.utils
Created by stan on 14/09/2018
ProtoValueConverter() - Constructor for class technology.dice.dicewhere.utils.ProtoValueConverter
 
provider() - Method in class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
provider() - Method in class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
provider() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
provider() - Method in class technology.dice.dicewhere.reading.CSVLineReader
 
provider() - Method in interface technology.dice.dicewhere.reading.SourceReader
 
ProviderKey - Class in technology.dice.dicewhere.provider
 
ProviderKey(String) - Constructor for class technology.dice.dicewhere.provider.ProviderKey
 
ProviderNotAvailableException - Exception in technology.dice.dicewhere.api.exceptions
 
ProviderNotAvailableException(String, ProviderKey) - Constructor for exception technology.dice.dicewhere.api.exceptions.ProviderNotAvailableException
 
publicProxy() - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousResult
 
publicProxy() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
publicProxy() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 

R

RawLine - Class in technology.dice.dicewhere.reading
 
RawLine(String, long) - Constructor for class technology.dice.dicewhere.reading.RawLine
 
read(boolean, LineReaderListener, LineProcessorListener, DatabaseBuilderListener, int) - Method in class technology.dice.dicewhere.building.mmdb.MmdbDatabase
 
read(boolean, LineReaderListener, LineProcessorListener, DatabaseBuilderListener, int) - Method in class technology.dice.dicewhere.reading.CSVLineReader
 
read(boolean, LineReaderListener, LineProcessorListener, DatabaseBuilderListener, int) - Method in interface technology.dice.dicewhere.reading.SourceReader
 
readNextLine() - Method in class technology.dice.dicewhere.decorator.DecoratorDbReader
 
readNextLine() - Method in class technology.dice.dicewhere.provider.maxmind.decorator.MaxmindVpnDecoratorDbReader
 
remainingLines() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
removeQuotes(String) - Static method in class technology.dice.dicewhere.utils.StringUtils
 
residentialProxy() - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousResult
 
residentialProxy() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
residentialProxy() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 
resolve(String) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(String, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(IP) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(IP) - Method in interface technology.dice.dicewhere.building.mmdb.LocationSource
 
resolve(IP) - Method in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
resolve(IP, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(String) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(String, ExecutorService) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(String, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(String, ProviderKey, ExecutorService) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(IP) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(IP, ExecutorService) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(IP, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(IP, ProviderKey, ExecutorService) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
retainOriginalLine(boolean) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
run() - Method in class technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder
 
run() - Method in class technology.dice.dicewhere.lineprocessing.LineProcessor
Runs the processor, parsing the raw line data and serializing it into a suitable form.

S

serialize(DataOutput2, IP) - Method in class technology.dice.dicewhere.lineprocessing.serializers.IPSerializer
 
SerializedLine - Class in technology.dice.dicewhere.lineprocessing
 
SerializedLine(IP, ParsedLine) - Constructor for class technology.dice.dicewhere.lineprocessing.SerializedLine
 
serializeError(ParsedLine, Exception) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
serializeError(ProviderKey, ParsedLine, Exception) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
setLastFetched(T) - Method in class technology.dice.dicewhere.decorator.DecoratorDbReader
The last successfully parsed line read from the provided decorating DB
size() - Method in class technology.dice.dicewhere.building.navigablemap.NavigableMapIpDatabase
 
SourceReader - Interface in technology.dice.dicewhere.reading
 
StringUtils - Class in technology.dice.dicewhere.utils
 
StringUtils() - Constructor for class technology.dice.dicewhere.utils.StringUtils
 
supportedCityDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoLocationSource
 
supportedCityDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeoIp2Source
 
supportedCityDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 
supportedCountryDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoLocationSource
 
supportedCountryDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindGeoIp2Source
 
supportedCountryDatabaseTypes() - Method in class technology.dice.dicewhere.building.mmdb.MmdbLocationSource
 

T

technology.dice.dicewhere.api.api - package technology.dice.dicewhere.api.api
 
technology.dice.dicewhere.api.exceptions - package technology.dice.dicewhere.api.exceptions
 
technology.dice.dicewhere.building - package technology.dice.dicewhere.building
 
technology.dice.dicewhere.building.mmdb - package technology.dice.dicewhere.building.mmdb
 
technology.dice.dicewhere.building.mmdb.ipinfo - package technology.dice.dicewhere.building.mmdb.ipinfo
 
technology.dice.dicewhere.building.mmdb.maxmind - package technology.dice.dicewhere.building.mmdb.maxmind
 
technology.dice.dicewhere.building.navigablemap - package technology.dice.dicewhere.building.navigablemap
 
technology.dice.dicewhere.decorator - package technology.dice.dicewhere.decorator
 
technology.dice.dicewhere.lineprocessing - package technology.dice.dicewhere.lineprocessing
 
technology.dice.dicewhere.lineprocessing.serializers - package technology.dice.dicewhere.lineprocessing.serializers
 
technology.dice.dicewhere.parsing - package technology.dice.dicewhere.parsing
 
technology.dice.dicewhere.provider - package technology.dice.dicewhere.provider
 
technology.dice.dicewhere.provider.dbip - package technology.dice.dicewhere.provider.dbip
 
technology.dice.dicewhere.provider.dbip.parsing - package technology.dice.dicewhere.provider.dbip.parsing
 
technology.dice.dicewhere.provider.dbip.reading - package technology.dice.dicewhere.provider.dbip.reading
 
technology.dice.dicewhere.provider.ipinfo - package technology.dice.dicewhere.provider.ipinfo
 
technology.dice.dicewhere.provider.maxmind - package technology.dice.dicewhere.provider.maxmind
 
technology.dice.dicewhere.provider.maxmind.decorator - package technology.dice.dicewhere.provider.maxmind.decorator
 
technology.dice.dicewhere.provider.maxmind.parsing - package technology.dice.dicewhere.provider.maxmind.parsing
 
technology.dice.dicewhere.provider.maxmind.reading - package technology.dice.dicewhere.provider.maxmind.reading
 
technology.dice.dicewhere.reading - package technology.dice.dicewhere.reading
 
technology.dice.dicewhere.utils - package technology.dice.dicewhere.utils
 
torExitNode() - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousResult
 
torExitNode() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
torExitNode() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 
toString() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
toString() - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
toString() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
toString() - Method in class technology.dice.dicewhere.reading.RawLine
 
toThreeStateValue(Boolean) - Static method in class technology.dice.dicewhere.utils.ProtoValueConverter
 

U

UNKNOWN - Static variable in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 

V

valueOf(String) - Static method in enum technology.dice.dicewhere.building.mmdb.MmdbDatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum technology.dice.dicewhere.decorator.DecorationStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum technology.dice.dicewhere.building.mmdb.MmdbDatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.building.navigablemap.MapDbDatabaseBuilder.StorageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.decorator.DecorationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
vpn() - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousResult
 
vpn() - Method in class technology.dice.dicewhere.building.mmdb.ipinfo.IpInfoAnonymousResult
 
vpn() - Method in class technology.dice.dicewhere.building.mmdb.maxmind.MaxmindAnonymousResult
 
VpnDecorator - Class in technology.dice.dicewhere.decorator
Implementation of Decorator that marks all IpInformation ranges as VPN if they are within the provided DBs
VpnDecorator(Collection<DecoratorDbReader<VpnDecoratorInformation>>, DecorationStrategy) - Constructor for class technology.dice.dicewhere.decorator.VpnDecorator
 
VpnDecoratorInformation - Class in technology.dice.dicewhere.decorator
 
VpnDecoratorInformation(IP, IP) - Constructor for class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
VpnDecoratorInformation(IP, IP, int) - Constructor for class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 

W

withAnonymousInformation(IP, IpInformation) - Method in interface technology.dice.dicewhere.building.mmdb.AnonymousSource
 
withAnonymousInformation(IP, IpInformation) - Method in class technology.dice.dicewhere.building.mmdb.MmdbAnonymousSource
 
withBuilderListener(DatabaseBuilderListener) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withCity(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withCityGeonameId(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withCountryCodeAlpha2(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withEndOfRange(IP) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withLeastSpecificDivision(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withLineProcessorWorkersCount(int) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withMostSpecificDivision(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withNewRange(IP, IP) - Method in interface technology.dice.dicewhere.decorator.DecoratorInformation
 
withNewRange(IP, IP) - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
withNumberOfMatches(int) - Method in interface technology.dice.dicewhere.decorator.DecoratorInformation
 
withNumberOfMatches(int) - Method in class technology.dice.dicewhere.decorator.VpnDecoratorInformation
 
withOriginalLine(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withPostcode(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withProcessorListener(LineProcessorListener) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withProvider(SourceReader) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withReaderListener(LineReaderListener) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withStartOfRange(IP) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages