Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\tcl\lang\TclByteArray.class
?? - m tcl/lang/TclByteArray java/lang/Object tcl/lang/InternalRep used I bytes [B duplicate ()Ltcl/lang/InternalRep; Code LineNumberTable LocalVariableTable <init> ([BII)V this Ltcl/lang/TclByteArray; dispose ()V toString ()Ljava/lang/String; ix java/lang/String " ([C)V ! c [C newInstance ([BII)Ltcl/lang/TclObject; ) tcl/lang/TclObject + (Ltcl/lang/InternalRep;)V ( * b position length ([B)Ltcl/lang/TclObject; 2 ([B)V 1 ()Ltcl/lang/TclObject; 5 setByteArrayFromAny ((Ltcl/lang/Interp;Ltcl/lang/TclObject;)V : getInternalRep ( 9 ( < ? @ toCharArray ()[C > ! D + setInternalRep ( C rep Ltcl/lang/InternalRep; interp Ltcl/lang/Interp; tobj Ltcl/lang/TclObject; setLength *(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)[B O P isShared ()Z ( N S tcl/lang/TclRuntimeError U 2TclByteArray.setLength() called with shared object W (Ljava/lang/String;)V R V 7 8 Y \ ] arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V _ [ ` java/lang/System newBytes c invalidateStringRep ( b tbyteArray getLength ((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I getBytes )(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[B 5 SourceFile TclByteArray.java ! ; ? Y*? *? ? ? S + ? Z ? .*? ?L=? +*? 3 ?~??*? ?? Y+? #? d e e f e e % h ' $ % . &