Here you can find the source of classExists(String implClassName)
Parameter | Description |
---|---|
implClassName | class name to text |
public static boolean classExists(String implClassName)
//package com.java2s; /*/*from w w w . ja va 2s . c o m*/ * Copyright (c) 2013, Cloudera, Inc. All Rights Reserved. * * Cloudera, Inc. licenses this file to you under the Apache License, * Version 2.0 (the "License"). You may not use this file except in * compliance with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * This software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for * the specific language governing permissions and limitations under the * License. */ public class Main { /** * @param implClassName class name to text * @return {@code true} if the class exists in the JVM and can be loaded */ public static boolean classExists(String implClassName) { try { Class.forName(implClassName); return true; } catch (ClassNotFoundException ignored) { return false; } } }