Java factory (10/41)

Java factory