Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addLine(RawLine) - Method in class technology.dice.dicewhere.lineprocessing.LineProcessor
Add a new line of raw data for parsing and serialization
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
AnonymousStateProtoOuterClass - Class in technology.dice.dicewhere.lineprocessing.serializers.protobuf
 
AnonymousStateProtoOuterClass.AnonymousStateProto - Enum in technology.dice.dicewhere.lineprocessing.serializers.protobuf
Protobuf enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProto

B

bufferedReaderForPath(Path, int) - Method in class technology.dice.dicewhere.reading.LineReader
 
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.DatabaseBuilder
 
build() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
builder() - 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
 
buildPartial() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 

C

CITY_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
clear() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
clearCity() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string city = 2;
clearCountryCodeAlpha2() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string countryCodeAlpha2 = 6;
clearEndOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes endOfRange = 8;
clearField(Descriptors.FieldDescriptor) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
clearGeonameId() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string geonameId = 1;
clearIsVpn() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
clearLeastSpecificDivision() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string leastSpecificDivision = 3;
clearMostSpecificDivision() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string mostSpecificDivision = 4;
clearOneof(Descriptors.OneofDescriptor) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
clearOriginalLine() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string originalLine = 9;
clearPostcode() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string postcode = 5;
clearStartOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes startOfRange = 7;
clone() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
compareTo(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
COUNTRYCODEALPHA2_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 

D

DatabaseBuilder - Class in technology.dice.dicewhere.building
 
DatabaseBuilder(ProviderKey, BlockingQueue<SerializedLine>, DatabaseBuilderListener) - Constructor for class technology.dice.dicewhere.building.DatabaseBuilder
 
DatabaseBuilderListener - Interface in technology.dice.dicewhere.building
 
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
 
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
 
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
 
DbIpLineReader - Class in technology.dice.dicewhere.provider.dbip.reading
 
DbIpLineReader(Path) - Constructor for class technology.dice.dicewhere.provider.dbip.reading.DbIpLineReader
 
DbIpProviderKey - Class in technology.dice.dicewhere.provider.dbip
 
DbIpProviderKey() - Constructor for class technology.dice.dicewhere.provider.dbip.DbIpProviderKey
 
dequeueError(ProviderKey, SerializedLine, Exception) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
dequeueError(SerializedLine, Exception) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
deserialize(DataInput2, int) - Method in class technology.dice.dicewhere.lineprocessing.serializers.IPSerializer
 
dontExpectMore() - Method in class technology.dice.dicewhere.building.DatabaseBuilder
 
DuplicateProviderException - Exception in technology.dice.dicewhere.api.exceptions
 
DuplicateProviderException(String) - Constructor for exception technology.dice.dicewhere.api.exceptions.DuplicateProviderException
 

E

ENDOFRANGE_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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

finished(ProviderKey, long, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
finished(ProviderKey, long, long) - Method in interface technology.dice.dicewhere.reading.LineReaderListener
 
forNumber(int) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
forNumber(int) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 

G

GEONAMEID_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
get(IP) - Method in class technology.dice.dicewhere.building.IPDatabase
 
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.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string city = 2;
getCity() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string city = 2;
getCity() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string city = 2;
getCity() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getCityBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string city = 2;
getCityBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string city = 2;
getCityBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string city = 2;
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string countryCodeAlpha2 = 6;
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string countryCodeAlpha2 = 6;
getCountryCodeAlpha2() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string countryCodeAlpha2 = 6;
getCountryCodeAlpha2() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getCountryCodeAlpha2Bytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string countryCodeAlpha2 = 6;
getCountryCodeAlpha2Bytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string countryCodeAlpha2 = 6;
getCountryCodeAlpha2Bytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string countryCodeAlpha2 = 6;
getDefaultInstance() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
getDefaultInstanceForType() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
getDefaultInstanceForType() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
getDescriptor() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
getDescriptor() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass
 
getDescriptor() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto
 
getDescriptor() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
getDescriptor() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
getDescriptor() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto
 
getDescriptor() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 
getDescriptorForType() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
getDescriptorForType() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
getDescriptorForType() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 
getEndIp() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
getEndOfRange() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getEndOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes endOfRange = 8;
getEndOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
bytes endOfRange = 8;
getEndOfRange() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
bytes endOfRange = 8;
getGeonameId() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getGeonameId() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string geonameId = 1;
getGeonameId() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string geonameId = 1;
getGeonameId() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string geonameId = 1;
getGeonameId() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getGeonameIdBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string geonameId = 1;
getGeonameIdBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string geonameId = 1;
getGeonameIdBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string geonameId = 1;
getInfo() - Method in class technology.dice.dicewhere.lineprocessing.SerializedLine
 
getInfo() - Method in class technology.dice.dicewhere.parsing.ParsedLine
 
getIsVpn() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getIsVpn() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getIsVpn() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getIsVpnValue() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getIsVpnValue() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getIsVpnValue() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string leastSpecificDivision = 3;
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string leastSpecificDivision = 3;
getLeastSpecificDivision() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string leastSpecificDivision = 3;
getLeastSpecificDivision() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getLeastSpecificDivisionBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string leastSpecificDivision = 3;
getLeastSpecificDivisionBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string leastSpecificDivision = 3;
getLeastSpecificDivisionBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string leastSpecificDivision = 3;
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.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string mostSpecificDivision = 4;
getMostSpecificDivision() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string mostSpecificDivision = 4;
getMostSpecificDivision() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string mostSpecificDivision = 4;
getMostSpecificDivision() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocation
 
getMostSpecificDivisionBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string mostSpecificDivision = 4;
getMostSpecificDivisionBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string mostSpecificDivision = 4;
getMostSpecificDivisionBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string mostSpecificDivision = 4;
getNumber() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
getNumber() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 
getOffendingLine() - Method in exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
getOriginalLine() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getOriginalLine() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string originalLine = 9;
getOriginalLine() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string originalLine = 9;
getOriginalLine() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string originalLine = 9;
getOriginalLineBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string originalLine = 9;
getOriginalLineBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string originalLine = 9;
getOriginalLineBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string originalLine = 9;
getParsedLine() - Method in class technology.dice.dicewhere.lineprocessing.SerializedLine
 
getParserForType() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
getPostcode() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
getPostcode() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string postcode = 5;
getPostcode() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string postcode = 5;
getPostcode() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string postcode = 5;
getPostcodeBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string postcode = 5;
getPostcodeBytes() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
string postcode = 5;
getPostcodeBytes() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
string postcode = 5;
getSerializedSize() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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
 
getStartOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes startOfRange = 7;
getStartOfRange() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
bytes startOfRange = 7;
getStartOfRange() - Method in interface technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProtoOrBuilder
bytes startOfRange = 7;
getUnknownFields() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
getValueDescriptor() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
getValueDescriptor() - Method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 

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.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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
 

I

internalGetFieldAccessorTable() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
internalGetFieldAccessorTable() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
internalGetValueMap() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
internalGetValueMap() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 
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 - Class in technology.dice.dicewhere.building
 
IpInformation - Class in technology.dice.dicewhere.api.api
 
IpInformation(String, String, String, String, String, String, IP, IP, String, Boolean) - Constructor for class technology.dice.dicewhere.api.api.IpInformation
 
IpInformation.Builder - Class in technology.dice.dicewhere.api.api
 
IPInformationProto - Class in technology.dice.dicewhere.lineprocessing.serializers.protobuf
 
IPInformationProto.IpInformationProto - Class in technology.dice.dicewhere.lineprocessing.serializers.protobuf
Protobuf type technology.dice.dicewhere.lineprocessing.serializers.protobuf.IpInformationProto
IPInformationProto.IpInformationProto.Builder - Class in technology.dice.dicewhere.lineprocessing.serializers.protobuf
Protobuf type technology.dice.dicewhere.lineprocessing.serializers.protobuf.IpInformationProto
IPInformationProto.IpInformationProtoOrBuilder - Interface in technology.dice.dicewhere.lineprocessing.serializers.protobuf
 
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
 
IS_ANONYMOUS_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
IS_ANONYMOUS = 2;
IS_ANONYMOUS_VPN_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
IS_ANONYMOUS_VPN = 3;
IS_FALSE_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
IS_FALSE = 2;
IS_TRUE_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
IS_TRUE = 1;
isGreaterThan(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isInitialized() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
isInitialized() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
isLowerThan(IP) - Method in class technology.dice.dicewhere.api.api.IP
 
isNullOrEmpty(String) - Static method in class technology.dice.dicewhere.utils.StringUtils
 
isVpn(Optional<Boolean>) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isVpn(boolean) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isVpn(ThreeStateValueProto.ThreeStateValue) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
isVpn() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
ISVPN_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 

L

LEASTSPECIFICDIVISION_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
lineAdded(ProviderKey, SerializedLine) - Method in interface technology.dice.dicewhere.building.DatabaseBuilderListener
 
lineOutOfOrder(ProviderKey, SerializedLine, Exception) - Method in interface technology.dice.dicewhere.building.DatabaseBuilderListener
 
lineParsed(ProviderKey, ParsedLine, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
lineParsed(ParsedLine, long) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
LineParser - Interface in technology.dice.dicewhere.parsing
 
LineParsingException - Exception in technology.dice.dicewhere.api.exceptions
 
LineParsingException(Throwable, RawLine) - Constructor for exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
LineParsingException(String, RawLine) - Constructor for exception technology.dice.dicewhere.api.exceptions.LineParsingException
 
lineProcessed(ProviderKey, SerializedLine, long) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
lineProcessed(SerializedLine, long) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
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) - 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
 
LineReader - Class in technology.dice.dicewhere.reading
Base class providing data transformation between external IP data format provided by LineReader.lines() method, returning standardised IPDatabase
LineReader() - Constructor for class technology.dice.dicewhere.reading.LineReader
 
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.LineReader
 
locations(BufferedReader) - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindLocationsParser
 

M

MAGIC_ZIP - Static variable in class technology.dice.dicewhere.reading.LineReader
 
MAGIG_GZIP - Static variable in class technology.dice.dicewhere.reading.LineReader
 
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.
MaxmindDbReader - Class in technology.dice.dicewhere.provider.maxmind.reading
 
MaxmindDbReader(Path, Path, Path) - Constructor for class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
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
 
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
 
MaxmindProviderKey - Class in technology.dice.dicewhere.provider.maxmind
 
MaxmindProviderKey() - Constructor for class technology.dice.dicewhere.provider.maxmind.MaxmindProviderKey
 
mergeFrom(Message) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
mergeFrom(IPInformationProto.IpInformationProto) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
MOSTSPECIFICDIVISION_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 

N

name() - Method in class technology.dice.dicewhere.provider.ProviderKey
 
newBuilder() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
newBuilder(IPInformationProto.IpInformationProto) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
newBuilderForType() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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
 
NOT_ANONYMOUS_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
NOT_ANONYMOUS = 1;
NOT_SPECIFIED_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
NOT_SPECIFIED = 0;
NOT_SPECIFIED_VALUE - Static variable in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
NOT_SPECIFIED = 0;

O

of() - Static method in class technology.dice.dicewhere.provider.dbip.DbIpProviderKey
 
of() - Static method in class technology.dice.dicewhere.provider.maxmind.MaxmindProviderKey
 
ORIGINALLINE_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 

P

parse(RawLine, boolean) - Method in interface technology.dice.dicewhere.parsing.LineParser
 
parse(RawLine) - Method in interface technology.dice.dicewhere.parsing.LineParser
 
parse(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCityLiteCSVLineParser
 
parse(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToCountryLiteCSVLineParser
 
parse(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.dbip.parsing.DbIpIpToLocationAndIspCSVLineParser
 
parse(RawLine, boolean) - Method in class technology.dice.dicewhere.provider.maxmind.parsing.MaxmindLineParser
 
parseDelimitedFrom(InputStream) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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
 
parseFrom(ByteBuffer) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(ByteString) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(byte[]) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(InputStream) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(CodedInputStream) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
parser() - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
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.LineReader
 
parseThreeStateProto(ThreeStateValueProto.ThreeStateValue) - Static method in class technology.dice.dicewhere.utils.ProtoValueConverter
 
POSTCODE_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
processedLines() - Method in class technology.dice.dicewhere.building.DatabaseBuilder
 
processorInterrupted(ProviderKey, InterruptedException) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
processorInterrupted(InterruptedException) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
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.provider.dbip.reading.DbIpLineReader
 
provider() - Method in class technology.dice.dicewhere.provider.maxmind.reading.MaxmindDbReader
 
provider() - Method in class technology.dice.dicewhere.reading.LineReader
 
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
 

R

RawLine - Class in technology.dice.dicewhere.reading
 
RawLine(String, long) - Constructor for class technology.dice.dicewhere.reading.RawLine
 
read(boolean, LineReaderListener, LineProcessorListener, DatabaseBuilderListener) - Method in class technology.dice.dicewhere.reading.LineReader
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass
 
registerAllExtensions(ExtensionRegistry) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto
 
registerAllExtensions(ExtensionRegistry) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto
 
registerAllExtensions(ExtensionRegistry) - Static method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto
 
reimainingLines() - Method in class technology.dice.dicewhere.building.DatabaseBuilder
 
removeQuotes(String) - Static method in class technology.dice.dicewhere.utils.StringUtils
 
resolve(IP, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(String, ProviderKey) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(String) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolve(IP) - 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
 
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(String) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(String, ExecutorService) - Method in class technology.dice.dicewhere.api.api.IPResolver
 
resolveAsync(IP, 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.DatabaseBuilder
 
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, byte[], ParsedLine) - Constructor for class technology.dice.dicewhere.lineprocessing.SerializedLine
 
serializeError(ProviderKey, ParsedLine, Exception) - Method in interface technology.dice.dicewhere.lineprocessing.LineProcessorListener
 
serializeError(ParsedLine, Exception) - Method in class technology.dice.dicewhere.lineprocessing.LineprocessorListenerForProvider
 
setCity(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string city = 2;
setCityBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string city = 2;
setCountryCodeAlpha2(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string countryCodeAlpha2 = 6;
setCountryCodeAlpha2Bytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string countryCodeAlpha2 = 6;
setEndOfRange(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes endOfRange = 8;
setField(Descriptors.FieldDescriptor, Object) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
setGeonameId(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string geonameId = 1;
setGeonameIdBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string geonameId = 1;
setIsVpn(ThreeStateValueProto.ThreeStateValue) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
setIsVpnValue(int) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
.technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue isVpn = 10;
setLeastSpecificDivision(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string leastSpecificDivision = 3;
setLeastSpecificDivisionBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string leastSpecificDivision = 3;
setMostSpecificDivision(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string mostSpecificDivision = 4;
setMostSpecificDivisionBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string mostSpecificDivision = 4;
setOriginalLine(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string originalLine = 9;
setOriginalLineBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string originalLine = 9;
setPostcode(String) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string postcode = 5;
setPostcodeBytes(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
string postcode = 5;
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
setStartOfRange(ByteString) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
bytes startOfRange = 7;
setUnknownFields(UnknownFieldSet) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto.Builder
 
size() - Method in class technology.dice.dicewhere.building.IPDatabase
 
STARTOFRANGE_FIELD_NUMBER - Static variable in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
StringUtils - Class in technology.dice.dicewhere.utils
 
StringUtils() - Constructor for class technology.dice.dicewhere.utils.StringUtils
 

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.lineprocessing - package technology.dice.dicewhere.lineprocessing
 
technology.dice.dicewhere.lineprocessing.serializers - package technology.dice.dicewhere.lineprocessing.serializers
 
technology.dice.dicewhere.lineprocessing.serializers.protobuf - package technology.dice.dicewhere.lineprocessing.serializers.protobuf
 
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.maxmind - package technology.dice.dicewhere.provider.maxmind
 
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
 
ThreeStateValueProto - Class in technology.dice.dicewhere.lineprocessing.serializers.protobuf
 
ThreeStateValueProto.ThreeStateValue - Enum in technology.dice.dicewhere.lineprocessing.serializers.protobuf
Protobuf enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValue
toBuilder() - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
toString() - Method in class technology.dice.dicewhere.api.api.IpInformation
 
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.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
 
valueOf(String) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
Deprecated.
Use forNumber(int) instead.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
 
values() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.AnonymousStateProtoOuterClass.AnonymousStateProto
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum technology.dice.dicewhere.lineprocessing.serializers.protobuf.ThreeStateValueProto.ThreeStateValue
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBuilderListener(DatabaseBuilderListener) - Method in class technology.dice.dicewhere.api.api.IPResolver.Builder
 
withCity(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
 
withGeonameId(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withLeastSpecificDivision(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
withMostSpecificDivision(String) - Method in class technology.dice.dicewhere.api.api.IpInformation.Builder
 
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(LineReader) - 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
 
writeTo(CodedOutputStream) - Method in class technology.dice.dicewhere.lineprocessing.serializers.protobuf.IPInformationProto.IpInformationProto
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.