Class ObjectCloners

java.lang.Object
org.jboss.marshalling.cloner.ObjectCloners

public final class ObjectCloners extends Object
A class which may be used to got cloner factory instances.
  • Field Details

  • Constructor Details

    • ObjectCloners

      private ObjectCloners()
  • Method Details

    • getCloneableObjectClonerFactory

      public static ObjectClonerFactory getCloneableObjectClonerFactory()
      Get the cloneable object cloner factory.
      Returns:
      the cloneable object cloner factory
    • getSerializingObjectClonerFactory

      public static ObjectClonerFactory getSerializingObjectClonerFactory()
      Get the serializing object cloner factory.
      Returns:
      the serializing object cloner factory
    • createObjectClonerSource

      public static ObjectClonerSource createObjectClonerSource(ObjectClonerFactory factory, ClonerConfiguration configuration)
      Get an object cloner source which creates cloners with a static configuration.
      Parameters:
      factory - the cloner factory to use
      configuration - the configuration to use for all cloners
      Returns:
      the cloner source