Package hudson.ivy

Class IvyClonerWrapper

java.lang.Object
com.rits.cloning.Cloner
hudson.ivy.IvyClonerWrapper

public class IvyClonerWrapper extends com.rits.cloning.Cloner
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    deepClone(T o)
     
    void
    dontClone(Class<?>... c)
     

    Methods inherited from class com.rits.cloning.Cloner

    allFields, cloneInternal, considerImmutable, copyPropertiesOfInheritedClass, deepCloneDontCloneInstances, dontCloneInstanceOf, fastClone, fastCloneOrNewInstance, getDumpCloned, getImmutableAnnotation, isCloneAnonymousParent, isCloningEnabled, isDumpClonedClasses, isNullTransient, newInstance, nullInsteadOfClone, nullInsteadOfCloneFieldAnnotation, registerCloningStrategy, registerConstant, registerConstant, registerFastCloner, registerFastCloners, registerImmutable, registerInaccessibleClassToBeFastCloned, registerKnownConstants, registerKnownJdkImmutableClasses, registerStaticFields, setCloneAnonymousParent, setCloneSynthetics, setCloningEnabled, setDontCloneInstanceOf, setDumpCloned, setDumpClonedClasses, setExtraImmutables, setExtraNullInsteadOfClone, setExtraNullInsteadOfCloneFieldAnnotation, setExtraStaticFields, setNullTransient, shallowClone, shared, standard, unregisterFastCloner

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IvyClonerWrapper

      public IvyClonerWrapper()
  • Method Details

    • dontClone

      public void dontClone(Class<?>... c)
      Overrides:
      dontClone in class com.rits.cloning.Cloner
    • deepClone

      public <T> T deepClone(T o)
      Overrides:
      deepClone in class com.rits.cloning.Cloner