All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.robovm.rt.ReflectionAccess Maven / Gradle / Ivy

There is a newer version: 1.14.0
Show newest version
/*
 * Copyright (c) 2012, RoboVM AB. All Rights Reserved.
 *
 * Redistribution and use is subject to the RoboVM Software License terms
 * available at (http://robovm.com)
 *
 * This notice and attribution to RoboVM AB may not be removed.
 */
package org.robovm.rt;

import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;

/**
 *
 * @version $Id$
 */
public interface ReflectionAccess {

    Field clone(Field f);
    Constructor clone(Constructor c);
    Method clone(Method m);
    Field[] clone(Field[] f);
    Constructor[] clone(Constructor[] c);
    Method[] clone(Method[] m);
    boolean equals(Method m1, Method m2);
    boolean matchParameterTypes(Constructor c, Class[] parameterTypes);
    boolean matchParameterTypes(Method m, Class[] parameterTypes);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy