// TODO: Fix for Groovy's model-checking
public native TypeVariable<Class<T>>[] getTypeParameters();
- public Type getGenericSuperclass() {
- throw new UnsupportedOperationException();
- }
-
- public Type[] getGenericInterfaces() {
- throw new UnsupportedOperationException();
- }
+ public native Type getGenericSuperclass();
+
+ public native Type[] getGenericInterfaces();
+
+ public native java.security.ProtectionDomain getProtectionDomain();
+
+ transient ClassValue.ClassValueMap classValueMap;
+ // TODO: Fix for Groovy's model-checking
public Object[] getSigners() {
throw new UnsupportedOperationException();
public Class<?>[] getDeclaredClasses() throws SecurityException {
throw new UnsupportedOperationException();
}
-
- public java.security.ProtectionDomain getProtectionDomain() {
- throw new UnsupportedOperationException();
- }
void setProtectionDomain0(java.security.ProtectionDomain pd) {
pd = null; // Get rid of IDE warning