Java factory (16/41)

Java factory