Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;

public class Main {
    private static boolean isTypeMatch(Class<?> paramClass, Class<? extends Object> paramClass1) {
        if (paramClass.equals(paramClass1))
            return true;
        if (paramClass.isPrimitive()) {
            if ((paramClass.getName().equals("int")) && (paramClass1.getName().equals("java.lang.Integer")))
                return true;
            if ((paramClass.getName().equals("long")) && (paramClass1.getName().equals("java.lang.Long")))
                return true;
            if ((paramClass.getName().equals("float")) && (paramClass1.getName().equals("java.lang.Float")))
                return true;
            if ((paramClass.getName().equals("double")) && (paramClass1.getName().equals("java.lang.Double")))
                return true;
            if ((paramClass.getName().equals("char")) && (paramClass1.getName().equals("java.lang.Character")))
                return true;
            if ((paramClass.getName().equals("byte")) && (paramClass1.getName().equals("java.lang.Byte")))
                return true;
            if ((paramClass.getName().equals("short")) && (paramClass1.getName().equals("java.lang.Short")))
                return true;
            if ((paramClass.getName().equals("boolean")) && (paramClass1.getName().equals("java.lang.Boolean")))
                return true;
        }
        return false;
    }
}