Java factory (18/41)

Java factory