blob: da8a74c6bae4a5693f0038caab5dbb1b68bf231f [file] [log] [blame]
///*
// * Licensed to the Apache Software Foundation (ASF) under one
// * or more contributor license agreements. See the NOTICE file
// * distributed with this work for additional information
// * regarding copyright ownership. The ASF 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
// *
// * Unless required by applicable law or agreed to in writing,
// * software distributed under the License 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.
// */
//package org.apache.tamaya.builder.internal;
//
//import java.lang.reflect.ParameterizedType;
//import java.lang.reflect.Type;
//
//
///**
// * Small utility class used by other parts.
// */
//public final class ReflectionUtil {
//
// private ReflectionUtil(){}
//
// public static ParameterizedType getParametrizedType(Class<?> clazz) {
// Type[] genericTypes = clazz.getGenericInterfaces();
// for (Type type : genericTypes) {
// if (type instanceof ParameterizedType) {
// return (ParameterizedType) type;
// }
//
// }
// return null;
// }
//}