01: package tests.signature;
02:
03: public class NullSignature {
04: public NullSignature() {
05: }
06:
07: public String primitive_call(int i) {
08: return "int";
09: }
10:
11: public String primitive_call(float f) {
12: return "float";
13: }
14:
15: public String object_call(Integer i) {
16: return "Integer";
17: }
18:
19: public String object_call(Float f) {
20: return "Float";
21: }
22:
23: public String object_call(Float[] f) {
24: return "Float[]";
25: }
26:
27: public String combined_call(int i) {
28: return "int";
29: }
30:
31: public String combined_call(float f) {
32: return "float";
33: }
34:
35: public String combined_call(Integer i) {
36: return "Integer";
37: }
38:
39: public String combined_call(Float f) {
40: return "Float";
41: }
42:
43: public Object getNullAsObject() {
44: return null;
45: }
46:
47: public String getNullAsString() {
48: return null;
49: }
50:
51: public Integer getNullAsInteger() {
52: return null;
53: }
54:
55: public Float getNullAsFloat() {
56: return null;
57: }
58: }
|