Java factory (7/41)

Java factory