Package com.netflix.nfgraph.compressed

Class Summary
BitSetOrdinalIterator An implementation of OrdinalIterator returned for ordinals represented as bit sets in an NFCompressedGraph.
BitSetOrdinalSet An implementation of OrdinalSet, returned for connections represented as a bit set in an NFCompressedGraph.

A bit set representation contains a single bit per ordinal in the type to which the connections point.

CompactOrdinalIterator An implementation of OrdinalIterator returned for ordinals represented as variable-byte deltas in an NFCompressedGraph.
CompactOrdinalSet An implementation of OrdinalSet, returned for connections represented as variable-byte deltas in an NFCompressedGraph.

A variable-byte delta representation contains between one and five bytes per connection.

HashSetOrdinalIterator An implementation of OrdinalIterator returned for ordinals represented as variable-byte hashed integer arrays in an NFCompressedGraph.
HashSetOrdinalSet An implementation of OrdinalSet, returned for connections represented as variable-byte hashed integer arrays in an NFCompressedGraph.

A variable-byte hashed integer array representation contains between one and five bytes per connection.

NFCompressedGraph A read-only, memory-efficient implementation of an NFGraph.