Java factory (3/41)

Java factory