| Name | Description | Type | Package | Framework |
| HCatalogVertexOutputFormat | Abstract class that users should subclass to store data to Hive or Pig table. | Class | org.apache.giraph.io.hcatalog | Giraph |
| HCatalogVertexOutputFormat .HCatalogVertexWriter | Abstract class that users should subclass based on their specific vertex | Class | org.apache.giraph.io.hcatalog.HCatalogVertexOutputFormat | Giraph |
| HCatalogVertexOutputFormat .MultiRowHCatalogVertexWriter | HCatalogVertexWriter to write each vertex in multiple rows. | Class | org.apache.giraph.io.hcatalog.HCatalogVertexOutputFormat | Giraph |
| HCatalogVertexOutputFormat .SingleRowHCatalogVertexWriter | HCatalogVertexWriter to write each vertex in each row. | Class | org.apache.giraph.io.hcatalog.HCatalogVertexOutputFormat | Giraph |