Skip to main content
summaryrefslogtreecommitdiffstats
blob: 6599b64de2d34ac5317645d6985b27439afc2aa0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package org.eclipse.xtend.backend.functions.java;


/**
 * This class is necessary because any CharSequence is a valid backend representation of
 *  a String.
 */
class StringConverter implements JavaBuiltinConverter{

    public Object backendToJava (Object o) {
        if (o == null)
            return null;
        
        return o.toString(); // official way to convert a CharSequence to a String
    }

    public Object javaToBackend (Object o) {
        return o;
    }
}

Back to the top