Class CooperativeEffectCloner


  • public class CooperativeEffectCloner
    extends Object
    Utility class for cloning cooperativity evidences
    Since:
    13/02/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)
    • Constructor Detail

      • CooperativeEffectCloner

        public CooperativeEffectCloner()
    • Method Detail

      • copyAndOverrideBasicCooperativeEffectProperties

        public static void copyAndOverrideBasicCooperativeEffectProperties​(CooperativeEffect source,
                                                                           CooperativeEffect target)
        This method will copy basic properties of CooperativeEffect source in CooperativeEffect target and will override all the other properties of Target CooperativeEffect.
        Parameters:
        source - : the cooperative effect source to copy from
        target - : the cooperative effect target to copy to
      • copyAndOverrideAllosteryProperties

        public static <T extends AllostericEffector> void copyAndOverrideAllosteryProperties​(Allostery<T> source,
                                                                                             Allostery<T> target)
        This method will copy basic properties and allostery specific properties from allostery source to allostery target.
        Type Parameters:
        T - a T object.
        Parameters:
        source - : the allostery effect source to copy from
        target - : the allostery effect target to copy to