| Modifier and Type | Method and Description |
|---|---|
protected Optional<Decorator<? extends DecoratorInformation>> |
DatabaseBuilder.getDecorator() |
| Constructor and Description |
|---|
DatabaseBuilder(ProviderKey provider,
BlockingQueue<SerializedLine> source,
DatabaseBuilderListener listener,
Decorator<? extends DecoratorInformation> decorator) |
| Modifier and Type | Class and Description |
|---|---|
class |
Decorator<T extends DecoratorInformation>
Decorator is used to enrich IpInformation objects based on the data from the DecoratorDbReader.
|
class |
DecoratorDbReader<T extends DecoratorInformation>
Reads one line at a time from the provided DB.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VpnDecoratorInformation |
| Modifier and Type | Method and Description |
|---|---|
<T extends DecoratorInformation> |
DecoratorInformation.withNewRange(IP start,
IP end) |
<T extends DecoratorInformation> |
DecoratorInformation.withNumberOfMatches(int i) |
| Modifier and Type | Method and Description |
|---|---|
abstract Optional<Decorator<? extends DecoratorInformation>> |
LineParser.getDecorator() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Decorator<? extends DecoratorInformation>> |
DbIpIpToCountryLiteCSVLineParser.getDecorator() |
Optional<Decorator<? extends DecoratorInformation>> |
DbIpIpToLocationAndIspCSVLineParser.getDecorator() |
Optional<Decorator<? extends DecoratorInformation>> |
DbIpIpToCityLiteCSVLineParser.getDecorator() |
| Constructor and Description |
|---|
DbIpIpToCityLiteCSVLineParser(Decorator<? extends DecoratorInformation> decorator) |
DbIpIpToCountryLiteCSVLineParser(Decorator<? extends DecoratorInformation> decorator) |
DbIpIpToLocationAndIspCSVLineParser(Decorator<? extends DecoratorInformation> decorator) |
| Modifier and Type | Method and Description |
|---|---|
LineParser |
DbIpCountryLiteLineReader.buildLineParser(Decorator<? extends DecoratorInformation> decorator) |
abstract LineParser |
DbIpLineReader.buildLineParser(Decorator<? extends DecoratorInformation> decorator) |
LineParser |
DbIpLocarionAndIspLineReader.buildLineParser(Decorator<? extends DecoratorInformation> decorator) |
LineParser |
DbIpCityLiteLineReader.buildLineParser(Decorator<? extends DecoratorInformation> decorator) |
| Constructor and Description |
|---|
DbIpCityLiteLineReader(Path csv,
Decorator<? extends DecoratorInformation> decorator) |
DbIpCountryLiteLineReader(Path csv,
Decorator<? extends DecoratorInformation> decorator) |
DbIpLineReader(Path csv,
Decorator<? extends DecoratorInformation> decorator) |
DbIpLocarionAndIspLineReader(Path csv,
Decorator<? extends DecoratorInformation> decorator) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Decorator<? extends DecoratorInformation>> |
MaxmindLineParser.getDecorator() |
| Constructor and Description |
|---|
MaxmindLineParser(Map<String,MaxmindLocation> locationDictionary,
Decorator<? extends DecoratorInformation> decorator) |
| Constructor and Description |
|---|
MaxmindDbReader(Path locationNames,
Path ipV4CSV,
Path ipV6CSV,
Decorator<? extends DecoratorInformation> decorator) |
Copyright © 2021. All rights reserved.