annotate base/src/java/lang/reflect/Method.d @ 84:fcf926c91ca4

Added base classes
author Frank Benoit <benoit@tionex.de>
date Sat, 18 Apr 2009 09:25:29 +0200
parents
children 48d4ee626868
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
84
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
1 module java.lang.reflect.Method;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
2
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3 import java.lang.all;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4 import java.lang.Class;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5 import java.lang.String;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
6
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
7 class Method {
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
8 public override equals_t opEquals(Object obj){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
9 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
10 return false;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
11 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
12 Class getDeclaringClass(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
13 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
14 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
15 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
16 Class[] getExceptionTypes(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
17 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
18 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
19 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
20 int getModifiers(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
21 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
22 return 0;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
23 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
24 String getName(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
25 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
26 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
27 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
28 Class[] getParameterTypes(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
29 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
30 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
31 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
32 Class getReturnType(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
33 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
34 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
35 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
36 public override hash_t toHash(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
37 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
38 return 0;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
39 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
40 Object invoke(Object obj, Object[] args){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
41 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
42 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
43 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
44 public override String toString(){
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
45 implMissing(__FILE__,__LINE__);
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
46 return null;
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
47 }
fcf926c91ca4 Added base classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
48 }