| Name | Description | Type | Package | Framework |
| AbstractMessageValueFactory | Factory class to create default message values. | Class | org.apache.giraph.factories | Giraph |
| ComputationFactory | Interface | org.apache.giraph.factories | Giraph | |
| DefaultComputationFactory | Class | org.apache.giraph.factories | Giraph | |
| DefaultEdgeValueFactory | Factory class to create default edge values. | Class | org.apache.giraph.factories | Giraph |
| DefaultIncomingMessageValueFactory | Factory class to create default incoming message values. | Class | org.apache.giraph.factories | Giraph |
| DefaultOutgoingMessageValueFactory | Factory class to create default outgoing message values. | Class | org.apache.giraph.factories | Giraph |
| DefaultVertexIdFactory | Default VertexIdFactory that simply uses the default constructor for the vertex ID class. | Class | org.apache.giraph.factories | Giraph |
| DefaultVertexValueFactory | Default VertexValueFactory that simply uses the default constructor for the vertex value class. | Class | org.apache.giraph.factories | Giraph |
| EdgeValueFactory | Factory class to create default edge values. | Interface | org.apache.giraph.factories | Giraph |
| MessageValueFactory | Factory class to create default message values. | Interface | org.apache.giraph.factories | Giraph |
| TestMessageValueFactory | Class | org.apache.giraph.factories | Giraph | |
| ValueFactories | Holder for factories to create user types. | Class | org.apache.giraph.factories | Giraph |
| ValueFactory | Interface | org.apache.giraph.factories | Giraph | |
| VertexIdFactory | Factory class to create default vertex IDs. | Interface | org.apache.giraph.factories | Giraph |
| VertexValueFactory | Factory class to create default vertex values. | Interface | org.apache.giraph.factories | Giraph |