/**
 * 
 */
package dr.evomodel.newtreelikelihood;

import dr.evomodel.newtreelikelihood.GeneralLikelihoodCore;

/**
 * @author Marc Suchard
 *
 */
public class LikelihoodCoreFactory {
	
	public static LikelihoodCore getLikelihoodCore(int stateCount) {
				
		return new GeneralLikelihoodCore(stateCount);
	}

}

Move complicated parsing of dataType and available JNI libraries into a factory class
Move complicated parsing of dataType and available JNI libraries into a factory class