ThreatEntrySet class

A set of threats that should be added or removed from a client's local database.

Constructors

ThreatEntrySet()
ThreatEntrySet.fromJson(Map _json)

Properties

compressionType String
The compression type for the entries in this set. Possible string values are: [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
rawHashes RawHashes
The raw SHA256-formatted entries.
read / write
rawIndices RawIndices
The raw removal indices for a local list.
read / write
riceHashes RiceDeltaEncoding
The encoded 4-byte prefixes of SHA256-formatted entries, using a Golomb-Rice encoding. The hashes are converted to uint32, sorted in ascending order, then delta encoded and stored as encoded_data.
read / write
riceIndices RiceDeltaEncoding
The encoded local, lexicographically-sorted list indices, using a Golomb-Rice encoding. Used for sending compressed removal indices. The removal indices (uint32) are sorted in ascending order, then delta encoded and stored as encoded_data.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited