blob: f8b81d478df7cd039693a7fca682d0d4810dc88e [file] [log] [blame]
Brian Carlstrom9f30b382011-08-28 22:41:38 -07001// Copyright 2011 Google Inc. All Rights Reserved.
2
3class MyClass {
Elliott Hughesa2501992011-08-26 19:39:54 -07004 native void throwException();
Brian Carlstrom9f30b382011-08-28 22:41:38 -07005 native void foo();
6 native int fooI(int x);
7 native int fooII(int x, int y);
Shih-wei Liao558788e2011-09-01 02:39:11 -07008 native Object fooL(Object x);
Brian Carlstrom9f30b382011-08-28 22:41:38 -07009 native double fooDD(double x, double y);
10 native Object fooIOO(int x, Object y, Object z);
11 static native Object fooSIOO(int x, Object y, Object z);
Shih-wei Liao82da44b2011-09-01 00:38:04 -070012 static native int fooSII(int x, int y);
Brian Carlstrom9f30b382011-08-28 22:41:38 -070013 static synchronized native Object fooSSIOO(int x, Object y, Object z);
14}