public String getCPNameForClass( Class cl ) {
        String res = minbinNamesReverse.get(cl.getName());
        if (res == null) {
            if (cl.isAnonymousClass()) {
                return getCPNameForClass(cl.getSuperclass());
            }
            return cl.getName();
        }
        return res;
    }
public String getCPNameForClass( Class cl ) {
        String res = minbinNamesReverse.get(cl.getName());
        if (res == null) {
            if (cl.isAnonymousClass()) {
                return getCPNameForClass(cl.getSuperclass());
            }
            return cl.getName();
        }
        return res;
    }
public String getCPNameForClass ( Class cl ) { String res = minbinNamesReverse . get ( cl . getName ( ) ) ; if ( res == null ) { if ( cl . isAnonymousClass ( ) ) { return getCPNameForClass ( cl . getSuperclass ( ) ) ; } return cl . getName ( ) ; } return res ; }
get cross platform symbolic class identifier
@param cl
@return
get cross platform symbolic class identifier