Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
//License from project: Apache License 

import android.support.annotation.NonNull;

import javax.lang.model.type.TypeKind;
import javax.lang.model.type.TypeMirror;

public class Main {
    public static String defaultReturnLiteral(@NonNull TypeMirror returnType) {
        final TypeKind kind = returnType.getKind();
        switch (kind) {
        case VOID:
            return null;
        case BOOLEAN:
            return "false";
        case BYTE:
        case CHAR:
        case INT:
            return "0";
        case LONG:
            return "0L";
        case FLOAT:
            return "0f";
        case DOUBLE:
            return "0d";
        default:
            return "null";
        }
    }
}