Edit D:\app\Administrator\product\11.2.0\dbhome_1\opmn\lib\oracle\ons\BodyBlock.class
?? 1 ; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? / ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? ? $ ? ? ? ? ? ? ? ? ? ? / ? / ? ? ? / ? / ? ? ? ? ? ? ? ? ? Body_Begin B ConstantValue Body_Segment Body_Element Body_Unknown Length_Size I Rec_Header_Size Dat_Header_Size Body_Sign_Size Body_Sign [B rootSeg Loracle/ons/BodySegment; segList Ljava/util/List; <init> ()V Code LineNumberTable LocalVariableTable this Loracle/ons/BodyBlock; generateBody ()[B e Ljava/io/IOException; buffer Ljava/io/ByteArrayOutputStream; segIterator Ljava/util/Iterator; body encodeSegment 2(Ljava/io/OutputStream;Loracle/ons/BodySegment;I)V out Ljava/io/OutputStream; seg level elt Loracle/ons/BodyElement; eltIterator Exceptions generateBodyBlock ([B)Loracle/ons/BodyBlock; bs blk str Ljava/lang/String; pos len remain type bb Ljava/io/InputStream; generateSegment _(Ljava/io/InputStream;Loracle/ons/BodySegment;Loracle/ons/BodySegment;)Loracle/ons/BodySegment; elem segPrev segParent segChild segCur readSegment /(Ljava/io/InputStream;)Loracle/ons/BodySegment; name segmentName readElement /(Ljava/io/InputStream;)Loracle/ons/BodyElement; ident nameStr valueStr putBodyElement 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V segName eltName eltValue bodySegment bodyElement iterator getBodyElementValue 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getSegmentList ()Ljava/util/List; addSegment (Loracle/ons/BodySegment;)V getElementList $(Ljava/lang/String;)Ljava/util/List; putOldSegment (Ljava/lang/String;)V segData writeLength (Ljava/io/OutputStream;I)V length getLength (Ljava/io/InputStream;)I byte1 byte2 bytesCmp ([B[BII)Z src dest i j getIdentifier (Ljava/io/InputStream;I)[B s identifier nb eatNullByte (Ljava/io/InputStream;)V nullbyte <clinit> SourceFile BodyBlock.java R S oracle/ons/BodySegment root R ? N O ? ? P Q java/io/ByteArrayOutputStream L M ? ? ? ? ? ? ? ? ? ? b c java/io/IOException ? Z ? ? ? ? ? ? ? ? ? ? Z ? ? oracle/ons/BodyElement ? ? ? ? ? ? oracle/ons/BodyBlock java/io/ByteArrayInputStream R ? ? ? "java/lang/IllegalArgumentException Notification missing data R ? ? x y ? ? ? ? ? ? ? ? ? java/lang/String R ? ? R ? ? Notification bad data java/lang/Object (Ljava/lang/String;I)V write ([BII)V java/util/List ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; toByteArray java/io/OutputStream (I)V getNameLength ()I getName ()Ljava/lang/String; getBytes getValueLength getValue java/io/InputStream read getLevel addElement (Loracle/ons/BodyElement;)V ([B)V '(Ljava/lang/String;Ljava/lang/String;)V equals (Ljava/lang/Object;)Z add getElementValue &(Ljava/lang/String;)Ljava/lang/String; ([BII)I ! ; <