public class PrototypeFactory
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Factory |
getInstance(java.lang.Object prototype)
Factory method that performs validation.
|
public static Factory getInstance(java.lang.Object prototype)
Creates a Factory that will return a clone of the same prototype object each time the factory is used. The prototype will be cloned using one of these techniques (in order):
prototype
- the object to clone each time in the factoryprototype
factoryjava.lang.IllegalArgumentException
- if the prototype is nulljava.lang.IllegalArgumentException
- if the prototype cannot be clonedCopyright © 2001-2012 Apache Software Foundation. All Rights Reserved.