| Name | Description | Type | Package | Framework |
| Basic2ObjectMap | Basic2ObjectMap with only basic set of operations. | Class | org.apache.giraph.types.ops.collections | Giraph |
| Basic2ObjectMap .BasicInt2ObjectOpenHashMap | Class | org.apache.giraph.types.ops.collections.Basic2ObjectMap | Giraph | |
| Basic2ObjectMap .BasicLong2ObjectOpenHashMap | Class | org.apache.giraph.types.ops.collections.Basic2ObjectMap | Giraph | |
| BasicArrayList | BasicArrayList with only basic set of operations. | Class | org.apache.giraph.types.ops.collections | Giraph |
| BasicArrayList .BasicBooleanArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicArrayList .BasicByteArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicArrayList .BasicDoubleArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicArrayList .BasicFloatArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicArrayList .BasicIntArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicArrayList .BasicLongArrayList | Class | org.apache.giraph.types.ops.collections.BasicArrayList | Giraph | |
| BasicSet | BasicSet with only basic set of operations. | Interface | org.apache.giraph.types.ops.collections | Giraph |
| BasicSet .BasicIntOpenHashSet | Class | org.apache.giraph.types.ops.collections.BasicSet | Giraph | |
| BasicSet .BasicLongOpenHashSet | Class | org.apache.giraph.types.ops.collections.BasicSet | Giraph | |
| ResettableIterator | Defines an iterator that can iterated over multiple times, by rewinding it via reset() function. | Interface | org.apache.giraph.types.ops.collections | Giraph |
| WritableWriter | Interface | org.apache.giraph.types.ops.collections | Giraph | |