protected abstract PfScanRawMatch buildMatchObject(String sequenceIdentifier,String model,String signatureLibraryRelease,int seqStart,int seqEnd,String cigarAlign,Double score,ProfileScanRawMatch.Level profileLevel,PatternScanMatch.PatternScanLocation.Level patternLevel);

protected abstract PfScanRawMatch buildMatchObject ( String sequenceIdentifier , String model , String signatureLibraryRelease , int seqStart , int seqEnd , String cigarAlign , Double score , ProfileScanRawMatch . Level profileLevel , PatternScanMatch . PatternScanLocation . Level patternLevel ) ;
method to be implemented that builds the correct kind of pfscanrawmatch .
