Java tutorial
//package com.java2s; public class Main { public static <T> T as(Object obj, Class<T> tClass) { return tClass.isInstance(obj) ? tClass.cast(obj) : null; } }