final List<String> filters = parseFilters(getCachedString(genotypeValues.get(i))); if ( filters != null ) gb.filters(filters); } else if ( genotypeValues.get(i).equals(VCFConstants.MISSING_VALUE_v4) ) {
final List<String> filters = parseFilters(getCachedString(genotypeValues.get(i))); if ( filters != null ) gb.filters(filters); } else if ( genotypeValues.get(i).equals(VCFConstants.MISSING_VALUE_v4) ) {
final String chr = getCachedString(parts[0]); builder.chr(chr); int pos = -1; builder.id(parts[2]); final String ref = getCachedString(parts[3].toUpperCase()); final String alts = getCachedString(parts[4]); builder.log10PError(parseQual(parts[5])); final List<String> filters = parseFilters(getCachedString(parts[6])); if ( filters != null ) builder.filters(new HashSet<String>(filters)); final Map<String, Object> attrs = parseInfo(parts[7]);
final String chr = getCachedString(parts[0]); builder.chr(chr); int pos = -1; builder.id(parts[2]); final String ref = getCachedString(parts[3].toUpperCase()); final String alts = getCachedString(parts[4]); builder.log10PError(parseQual(parts[5])); final List<String> filters = parseFilters(getCachedString(parts[6])); if ( filters != null ) builder.filters(new HashSet<String>(filters)); final Map<String, Object> attrs = parseInfo(parts[7]);
final String chr = getCachedString(parts[0]); builder.chr(chr); int pos = -1; builder.id(parts[2]); final String ref = getCachedString(parts[3].toUpperCase()); final String alts = getCachedString(parts[4]); builder.log10PError(parseQual(parts[5])); final List<String> filters = parseFilters(getCachedString(parts[6])); if ( filters != null ) builder.filters(new HashSet<String>(filters)); final Map<String, Object> attrs = parseInfo(parts[7]);
final List<String> filters = parseFilters(getCachedString(GTValueArray[i])); if ( filters != null ) gb.filters(filters); } else if ( GTValueArray[i].equals(VCFConstants.MISSING_VALUE_v4) ) {