A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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 standardisedIPDatabase - 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
All Classes All Packages