private List<FieldNode> getFieldsByDesc(String desc, List<FieldNode> fields) {
        List<FieldNode> result = new ArrayList<FieldNode>();
        for (FieldNode fn : fields) {
            if (desc.equals(fn.desc)) {
                result.add(fn);
            }
        }
        return result;
    }
private List < FieldNode > getFieldsByDesc ( String desc , List < FieldNode > fields ) { List < FieldNode > result = new ArrayList < FieldNode > ( ) ; for ( FieldNode fn : fields ) { if ( desc . equals ( fn . desc ) ) { result . add ( fn ) ; } } return result ; }
Find the described field in the list of {@code FieldNode}s.

@param desc the field type descriptor
@param fields the list of fields

@return the fields the match the provided descriptor