PandaLib/pandalib-paper/src/main/java/fr/pandacube/lib/paper/reflect/wrapper/ReflectWrapperTypedI.java

13 lines
350 B
Java

package fr.pandacube.lib.paper.reflect.wrapper;
public interface ReflectWrapperTypedI<T> extends ReflectWrapperI {
@SuppressWarnings("unchecked")
@Override
default Class<? extends T> __getRuntimeClass() {
return (Class<? extends T>) ReflectWrapperI.super.__getRuntimeClass();
}
@Override
T __getRuntimeInstance();
}