1 22 package org.jboss.test.iiop.util; 23 24 import org.jboss.test.iiop.interfaces.Boo; 25 import org.jboss.test.iiop.interfaces.Foo; 26 27 public class Util 28 { 29 public final static String STRING = 30 "the quick brown fox jumps over the lazy dog"; 31 32 public static String primitiveTypesToString(boolean flag, char c, byte b, 33 short s, int i, long l, 34 float f, double d) 35 { 36 String str = "flag:\t" + flag + "\n" 37 + "c:\t" + c + "\n" 38 + "b:\t" + b + "\n" 39 + "s:\t" + s + "\n" 40 + "i:\t" + i + "\n" 41 + "l:\t" + l + "\n" 42 + "f:\t" + f + "\n" 43 + "d:\t" + d + "\n"; 44 return str; 45 } 46 47 public static String echo(String s) 48 { 49 return s + " (echoed back)"; 50 } 51 52 public static Foo echoFoo(Foo f) 53 { 54 Foo newFoo = new Foo(f.i, f.s); 55 newFoo.i++; 56 newFoo.s += " <"; 57 return newFoo; 58 } 59 60 public static Boo echoBoo(Boo f) 61 { 62 Boo newBoo = new Boo(f.id, f.name); 63 newBoo.id += "+"; 64 newBoo.name += " <"; 65 return newBoo; 66 } 67 68 } 69 | Popular Tags |