uk.ac.ebi.jmzidml.model.utils
Class ParamUpdater

java.lang.Object
  extended by uk.ac.ebi.jmzidml.model.utils.ParamUpdater

public class ParamUpdater
extends Object

Since:
0.2
Author:
Florian Reisinger Date: 18-Oct-2010

Constructor Summary
ParamUpdater()
           
 
Method Summary
static
<T extends CvParam>
T
updateCvParamSubclass(CvParam input, Class<T> cvParamSubClass)
           
static
<T extends CvParam>
void
updateCvParamSubclassesList(List<CvParam> inputs, Class<T> cvParamSubClass)
           
static
<T extends UserParam>
T
updateUserParamSubclass(UserParam input, Class<T> userParamSubClass)
           
static
<T extends UserParam>
void
updateUserParamSubclassesList(List<UserParam> inputs, Class<T> userParamSubClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamUpdater

public ParamUpdater()
Method Detail

updateCvParamSubclass

public static <T extends CvParam> T updateCvParamSubclass(CvParam input,
                                                          Class<T> cvParamSubClass)
                                               throws IllegalAccessException,
                                                      InstantiationException
Throws:
IllegalAccessException
InstantiationException

updateCvParamSubclassesList

public static <T extends CvParam> void updateCvParamSubclassesList(List<CvParam> inputs,
                                                                   Class<T> cvParamSubClass)
                                        throws InstantiationException,
                                               IllegalAccessException
Throws:
InstantiationException
IllegalAccessException

updateUserParamSubclass

public static <T extends UserParam> T updateUserParamSubclass(UserParam input,
                                                              Class<T> userParamSubClass)
                                                   throws InstantiationException,
                                                          IllegalAccessException
Throws:
InstantiationException
IllegalAccessException

updateUserParamSubclassesList

public static <T extends UserParam> void updateUserParamSubclassesList(List<UserParam> inputs,
                                                                       Class<T> userParamSubClass)
                                          throws InstantiationException,
                                                 IllegalAccessException
Throws:
InstantiationException
IllegalAccessException


Copyright © 2012. All Rights Reserved.