public java.lang.String getHotelData(); Code: Stack=2, Locals=6, Args_size=1 0: getstatic #9; //Field log:Lorg/apache/log4j/Logger; 3: ldc #60; //String getHotelData() 5: invokevirtual #11; //Method org/apache/log4j/Logger.info:(Ljava/lang/Object;)V 8: aload_0 9: getfield #6; //Field hotelView:Lorg/jboss/jbossts/baframework/demo/service/helper/HotelView; 12: ldc #60; //String getHotelData() 14: invokevirtual #12; //Method org/jboss/jbossts/baframework/demo/service/helper/HotelView.newMethod:(Ljava/lang/String;)V 17: new #61; //class java/lang/StringBuffer 20: dup 21: invokespecial #62; //Method java/lang/StringBuffer."":()V 24: astore_1 25: aload_0 26: invokespecial #35; //Method getCustomers:()Ljava/util/List; 29: astore_2 30: aload_2 31: invokeinterface #36, 1; //InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; 36: astore_3 37: aload_3 38: invokeinterface #37, 1; //InterfaceMethod java/util/Iterator.hasNext:()Z 43: ifeq 84 46: aload_3 47: invokeinterface #38, 1; //InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 52: checkcast #15; //class org/jboss/jbossts/baframework/demo/service/CustomerEntityImpl 55: astore 4 57: aload_1 58: ldc #63; //String ( 60: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 63: pop 64: aload_1 65: aload 4 67: invokevirtual #39; //Method org/jboss/jbossts/baframework/demo/service/CustomerEntityImpl.toString:()Ljava/lang/String; 70: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 73: pop 74: aload_1 75: ldc #65; //String ) 77: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 80: pop 81: goto 37 84: aload_0 85: invokespecial #41; //Method getRooms:()Ljava/util/List; 88: astore_3 89: aload_3 90: invokeinterface #36, 1; //InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; 95: astore 4 97: aload 4 99: invokeinterface #37, 1; //InterfaceMethod java/util/Iterator.hasNext:()Z 104: ifeq 146 107: aload 4 109: invokeinterface #38, 1; //InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 114: checkcast #23; //class org/jboss/jbossts/baframework/demo/service/RoomEntityImpl 117: astore 5 119: aload_1 120: ldc #63; //String ( 122: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 125: pop 126: aload_1 127: aload 5 129: invokevirtual #42; //Method org/jboss/jbossts/baframework/demo/service/RoomEntityImpl.toString:()Ljava/lang/String; 132: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 135: pop 136: aload_1 137: ldc #65; //String ) 139: invokevirtual #64; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 142: pop 143: goto 97 146: aload_0 147: getfield #6; //Field hotelView:Lorg/jboss/jbossts/baframework/demo/service/helper/HotelView; 150: invokevirtual #43; //Method org/jboss/jbossts/baframework/demo/service/helper/HotelView.endMethod:()V 153: aload_1 154: invokevirtual #66; //Method java/lang/StringBuffer.toString:()Ljava/lang/String; 157: areturn LineNumberTable: line 173: 0 line 175: 8 line 177: 17 line 178: 25 line 179: 30 line 181: 57 line 182: 64 line 183: 74 line 187: 84 line 188: 89 line 190: 119 line 191: 126 line 192: 136 line 194: 146 line 195: 153 LocalVariableTable: Start Length Slot Name Signature 57 24 4 customer Lorg/jboss/jbossts/baframework/demo/service/CustomerEntityImpl; 37 47 3 i$ Ljava/util/Iterator; 119 24 5 room Lorg/jboss/jbossts/baframework/demo/service/RoomEntityImpl; 97 49 4 i$ Ljava/util/Iterator; 0 158 0 this Lorg/jboss/jbossts/baframework/demo/service/HotelImpl; 25 133 1 sb Ljava/lang/StringBuffer; 30 128 2 customers Ljava/util/List; 89 69 3 roomEntities Ljava/util/List; LocalVariableTypeTable: length = 0x16 00 02 00 1E 00 FFFFFF80 00 FFFFFFDD 00 FFFFFFE1 00 02 00 59 00 45 00 FFFFFFDF 00 FFFFFFE2 00 03 StackMapTable: number_of_entries = 4 frame_type = 254 /* append */ offset_delta = 37 locals = [ class java/lang/StringBuffer, class java/util/List, class java/util/Iterator ] frame_type = 250 /* chop */ offset_delta = 46 frame_type = 253 /* append */ offset_delta = 12 locals = [ class java/util/List, class java/util/Iterator ] frame_type = 250 /* chop */ offset_delta = 48 RuntimeVisibleAnnotations: length = 0x6 00 01 00 FFFFFFE6 00 00