Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\org\apache\axis\wsdl\toJava\Utils.class
?? /I 0123 4 5 U67 6 8 T9 : ;<= ;>? h@AB 6C D EFGH hIJKLMNOPQ R ST U S>V 'W SX TYZ S[\] h^ S_ `a Sbc jd Te fg h Tij `k lm nopq Trstuvwxyz{|}~??? h? h?? h????????????? h?? h??_ ?? ?? ??? ??? ??? l? T? j?? ??????????? w6 T? ?? ??? |6? T? |? |? |? h? ?? ??? f? T?? ?5 ?? ????? h? h??? ?? ?? ?? ? T? ?? f? f? ?? h? h? h? l?? ?5 ??????????????????? T? ???T ?? ?? ?W??????????????? ?? ??????? ?d ? T ?T ? ?? ?? ?? ?? j? ?? ?? T f T T !" ?# ?$% ?& ?' ?( ?) ?*+,- T. ?/ 01 | |23456 T78 T9 T: w;< S= T> ?@ SA SB SCD TEF?G?d SH SI TJK TL 0T MNO ?P QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~????????? log Lorg/apache/commons/logging/Log; TYPES Ljava/util/HashMap; constructorMap constructorThrowMap 'class$org$apache$axis$wsdl$toJava$Utils Ljava/lang/Class; Synthetic <init> ()V Code LineNumberTable LocalVariableTable this #Lorg/apache/axis/wsdl/toJava/Utils; holder e(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;Lorg/apache/axis/wsdl/toJava/Emitter;)Ljava/lang/String; type ,Lorg/apache/axis/wsdl/symbolTable/TypeEntry; emitter %Lorg/apache/axis/wsdl/toJava/Emitter; arg ,Lorg/apache/axis/wsdl/symbolTable/Parameter; e(Lorg/apache/axis/wsdl/symbolTable/Parameter;Lorg/apache/axis/wsdl/toJava/Emitter;)Ljava/lang/String; uri Ljava/lang/String; name packagePrefix i I t p mimeType mimeDimensions typeValue addPackageName 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; className newPkg index getFullExceptionName V(Ljavax/wsdl/Message;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;)Ljava/lang/String; faultMessage Ljavax/wsdl/Message; symbolTable .Lorg/apache/axis/wsdl/symbolTable/SymbolTable; me /Lorg/apache/axis/wsdl/symbolTable/MessageEntry; getFaultDataType _(Ljavax/wsdl/Message;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;)Ljavax/xml/namespace/QName; isFaultComplex E(Ljavax/wsdl/Message;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;)Z ret Ljava/lang/Boolean; getEnumerationBaseAndValues T(Lorg/w3c/dom/Node;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;)Ljava/util/Vector; simpleKind Ljavax/xml/namespace/QName; j children Lorg/w3c/dom/NodeList; simpleNode Lorg/w3c/dom/Node; restrictionKind javaName baseType enumNode value enumKind v Ljava/util/Vector; enums restrictionNode baseEType node nodeKind capitalizeFirstChar &(Ljava/lang/String;)Ljava/lang/String; start C addUnderscore xmlNameToJava xmlNameToJavaClass makePackageName u Ljava/net/URL; e Ljava/net/MalformedURLException; namespace hostname path st Ljava/util/StringTokenizer; words [Ljava/lang/String; sb Ljava/lang/StringBuffer; st2 addWordToPackageBuffer .(Ljava/lang/StringBuffer;Ljava/lang/String;Z)V buf [C word firstWord Z getJavaLocalName fullName getJavaPackageName fileExists O(Ljava/lang/String;Ljava/lang/String;Lorg/apache/axis/wsdl/toJava/Namespaces;)Z namespaces (Lorg/apache/axis/wsdl/toJava/Namespaces; packageName Exceptions? wrapPrimitiveType R(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;Ljava/lang/String;)Ljava/lang/String; var objType getResponseString R(Lorg/apache/axis/wsdl/symbolTable/Parameter;Ljava/lang/String;)Ljava/lang/String; param typeName mimeInfo +Lorg/apache/axis/wsdl/symbolTable/MimeInfo; isPrimitiveType /(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;)Z getWrapperType @(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;)Ljava/lang/String; te dims getOperationQName ?(Ljavax/wsdl/BindingOperation;Lorg/apache/axis/wsdl/symbolTable/BindingEntry;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;)Ljavax/xml/namespace/QName; Ljava/util/Iterator; Ljavax/wsdl/Part; parts Ljava/util/Map; input Ljavax/wsdl/Input; body %Ljavax/wsdl/extensions/soap/SOAPBody; k mp %Ljavax/wsdl/extensions/mime/MIMEPart; ll Ljava/util/List; part Ljava/lang/Object; mpr 1Ljavax/wsdl/extensions/mime/MIMEMultipartRelated; l unkElement 3Ljavax/wsdl/extensions/UnknownExtensibilityElement; elem ,Ljavax/wsdl/extensions/ExtensibilityElement; it bindingOper Ljavax/wsdl/BindingOperation; bEntry /Lorg/apache/axis/wsdl/symbolTable/BindingEntry; operation Ljavax/wsdl/Operation; operationName ns bindInput Ljavax/wsdl/BindingInput; getOperationSOAPAction 1(Ljavax/wsdl/BindingOperation;)Ljava/lang/String; soapOp *Ljavax/wsdl/extensions/soap/SOAPOperation; elems found action getNewQName /(Ljavax/xml/namespace/QName;)Ljava/lang/String; qname getNewQNameWithLastLocalPart getParameterTypeName @(Lorg/apache/axis/wsdl/symbolTable/Parameter;)Ljava/lang/String; mime parm getXSIType I(Lorg/apache/axis/wsdl/symbolTable/Parameter;)Ljavax/xml/namespace/QName; I(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;)Ljavax/xml/namespace/QName; xmlType getMIMETypeQName /(Ljava/lang/String;)Ljavax/xml/namespace/QName; mimeName hasMIME 2(Lorg/apache/axis/wsdl/symbolTable/BindingEntry;)Z operations O(Lorg/apache/axis/wsdl/symbolTable/BindingEntry;Ljavax/wsdl/BindingOperation;)Z idx parameters -Lorg/apache/axis/wsdl/symbolTable/Parameters; getConstructorForParam ?(Lorg/apache/axis/wsdl/symbolTable/Parameter;Lorg/apache/axis/wsdl/symbolTable/SymbolTable;Ljavax/xml/rpc/holders/BooleanHolder;)Ljava/lang/String; enumeration v2 bThrow %Ljavax/xml/rpc/holders/BooleanHolder; paramType out shouldEmit isXsNode '(Lorg/w3c/dom/Node;Ljava/lang/String;)Z nameName getItemQName getItemType class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 <clinit> SourceFile Utils.java??) java/lang/ClassNotFoundException java/lang/NoClassDefFoundError??_?_` *org/apache/axis/wsdl/symbolTable/Parameter??fn????? ?? image/gif?? image/jpeg java/lang/StringBuffer #org.apache.axis.holders.ImageHolder???? text/plain "javax.xml.rpc.holders.StringHolder multipart/?? +org.apache.axis.holders.MimeMultipartHolder application/octetstream application/octet-stream )org.apache.axis.holders.OctetStreamHolder text/xml application/xml $org.apache.axis.holders.SourceHolder )org.apache.axis.holders.DataHandlerHolder??????? /org/apache/axis/wsdl/symbolTable/CollectionType?????? byte[]?? %javax.xml.rpc.holders.ByteArrayHolder []???????? )org/apache/axis/wsdl/symbolTable/BaseType??XY??????? Wrapper??????? java.lang. Array holdersz{ Holder String java.lang.String Object "javax.xml.rpc.holders.ObjectHolder java.lang.Object int long short float double boolean byte javax.xml.rpc.holders. javax.xml.rpc.holders .???? WrapperHolder?? java.math.BigDecimal &javax.xml.rpc.holders.BigDecimalHolder java.math.BigInteger &javax.xml.rpc.holders.BigIntegerHolder java.util.Date "org.apache.axis.holders.DateHolder java.util.Calendar $javax.xml.rpc.holders.CalendarHolder javax.xml.namespace.QName !javax.xml.rpc.holders.QNameHolder javax.activation.DataHandler org.apache.axis.types.?? org.apache.axis.holders.????????p??? java/lang/String?p javax/xml/namespace/QName?p java/lang/Boolean?????? element??????????? simpleType restriction #javax/xml/rpc/holders/BooleanHolder??????? java/util/Vector??????????????? _?? java/net/URL???? java/net/MalformedURLException : /???? java/util/StringTokenizer .:_?????_???????????????_??? java/io/File?? new ( ) hexBinary $new org.apache.axis.types.HexBinary( ; (java.awt.Image ) (java.lang.String (javax.xml.transform.Source "(javax.mail.internet.MimeMultipart ((org.apache.axis.attachments.OctetStream (javax.activation.DataHandler (( ). Value(); /org/apache/axis/wsdl/symbolTable/DefinedElement????????? ? javax/wsdl/Part?? *javax/wsdl/extensions/ExtensibilityElement #javax/wsdl/extensions/soap/SOAPBodyVW badNamespaceForOperation00?? ! /javax/wsdl/extensions/mime/MIMEMultipartRelated"#??$ #javax/wsdl/extensions/mime/MIMEPart 1javax/wsdl/extensions/UnknownExtensibilityElement%? 'http://schemas.xmlsoap.org/wsdl/soap12/&'(?? (javax/wsdl/extensions/soap/SOAPOperation)? soapAction new javax.xml.namespace.QName(" ", " ")*?+? (org/apache/axis/wsdl/symbolTable/Element -org/apache/axis/wsdl/symbolTable/CollectionTE,?-? applications/xml.?/?0?1?2345 javax/wsdl/BindingOperation6789? null -new javax.xml.transform.stream.StreamSource() .new javax.xml.transform.stream.StreamSource[0] -new org.apache.axis.attachments.OctetStream() .new org.apache.axis.attachments.OctetStream[0] ()ZY[Y?? [0]:;??<=>??@?A? group#$ attributeGroupB?&?C?\] !org.apache.axis.wsdl.toJava.Utils()DEF java/util/HashMap java.lang.IntegerGH java.lang.Float java.lang.Boolean java.lang.Double java.lang.Byte java.lang.Short java.lang.Long 0 true (byte)0 (short)0 new java.lang.Boolean(false) new java.lang.Byte((byte)0) new java.lang.Double(0) new java.lang.Float(0) new java.lang.Integer(0) new java.lang.Long(0) new java.lang.Short((short)0) new java.math.BigDecimal(0) new java.math.BigInteger("0") new java.lang.String() new byte[0] java.util.Calendar.getInstance() Inew javax.xml.namespace.QName("http://double-double", "toil-and-trouble") (org.apache.axis.types.NonNegativeInteger 1new org.apache.axis.types.NonNegativeInteger("0") %org.apache.axis.types.PositiveInteger .new org.apache.axis.types.PositiveInteger("1") (org.apache.axis.types.NonPositiveInteger 1new org.apache.axis.types.NonPositiveInteger("0") %org.apache.axis.types.NegativeInteger /new org.apache.axis.types.NegativeInteger("-1") org.apache.axis.types.Time /new org.apache.axis.types.Time("15:45:45.275Z") "org.apache.axis.types.UnsignedLong )new org.apache.axis.types.UnsignedLong(0) !org.apache.axis.types.UnsignedInt (new org.apache.axis.types.UnsignedInt(0) #org.apache.axis.types.UnsignedShort *new org.apache.axis.types.UnsignedShort(0) "org.apache.axis.types.UnsignedByte )new org.apache.axis.types.UnsignedByte(0) org.apache.axis.types.URI ,new org.apache.axis.types.URI("urn:testing") org.apache.axis.types.Year $new org.apache.axis.types.Year(2000) org.apache.axis.types.Month "new org.apache.axis.types.Month(1) org.apache.axis.types.Day new org.apache.axis.types.Day(1) org.apache.axis.types.YearMonth +new org.apache.axis.types.YearMonth(2000,1) org.apache.axis.types.MonthDay (new org.apache.axis.types.MonthDay(1, 1) !org/apache/axis/wsdl/toJava/Utils &org/apache/axis/wsdl/symbolTable/Utils java/io/IOException java/lang/Class forName getMessage ()Ljava/lang/String; (Ljava/lang/String;)V setType /(Lorg/apache/axis/wsdl/symbolTable/TypeEntry;)V getMIMEInfo -()Lorg/apache/axis/wsdl/symbolTable/MimeInfo; )org/apache/axis/wsdl/symbolTable/MimeInfo getType getDimensions equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString startsWith (Ljava/lang/String;)Z .()Lorg/apache/axis/wsdl/symbolTable/TypeEntry; *org/apache/axis/wsdl/symbolTable/TypeEntry getName isOmittable ()Z isWrapped getUnderlTypeNillable isBaseType endsWith getQName ()Ljavax/xml/namespace/QName; #org/apache/axis/wsdl/toJava/Emitter getJavaName getRefType getNamespaceURI org/apache/axis/utils/JavaUtils replace J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; get &(Ljava/lang/Object;)Ljava/lang/Object; getNamespaces *()Lorg/apache/axis/wsdl/toJava/Namespaces; &org/apache/axis/wsdl/toJava/Namespaces getCreate '(Ljava/lang/String;Z)Ljava/lang/String; (C)Ljava/lang/StringBuffer; lastIndexOf (Ljava/lang/String;)I substring (I)Ljava/lang/String; indexOf (I)I (II)Ljava/lang/String; javax/wsdl/Message ,org/apache/axis/wsdl/symbolTable/SymbolTable getMessageEntry L(Ljavax/xml/namespace/QName;)Lorg/apache/axis/wsdl/symbolTable/MessageEntry; 0org/apache/axis/wsdl/toJava/JavaGeneratorFactory EXCEPTION_CLASS_NAME -org/apache/axis/wsdl/symbolTable/MessageEntry getDynamicVar EXCEPTION_DATA_TYPE COMPLEX_TYPE_FAULT booleanValue getNodeQName /(Lorg/w3c/dom/Node;)Ljavax/xml/namespace/QName; getLocalPart org/apache/axis/Constants isSchemaXSD org/w3c/dom/Node getChildNodes ()Lorg/w3c/dom/NodeList; org/w3c/dom/NodeList getLength ()I item (I)Lorg/w3c/dom/Node; getTypeQName U(Lorg/w3c/dom/Node;Ljavax/xml/rpc/holders/BooleanHolder;Z)Ljavax/xml/namespace/QName; D(Ljavax/xml/namespace/QName;)Lorg/apache/axis/wsdl/symbolTable/Type; ,org/apache/axis/wsdl/symbolTable/SchemaUtils isSimpleSchemaType (Ljavax/xml/namespace/QName;)Z getAttribute 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String; add isEmpty (ILjava/lang/Object;)V charAt (I)C java/lang/Character isLowerCase (C)Z toUpperCase (C)C getHost getPath (CC)Ljava/lang/String; length '(Ljava/lang/String;Ljava/lang/String;)V countTokens nextToken (I)V hasMoreTokens isJavaKeyword makeNonJavaKeyword isDigit toCharArray ()[C ([C)V getAsDir exists getOperation ()Ljavax/wsdl/Operation; javax/wsdl/Operation -org/apache/axis/wsdl/symbolTable/BindingEntry getBindingStyle #()Lorg/apache/axis/constants/Style; org/apache/axis/constants/Style DOCUMENT !Lorg/apache/axis/constants/Style; getInput ()Ljavax/wsdl/Input; javax/wsdl/Input ()Ljavax/wsdl/Message; getParts ()Ljava/util/Map; java/util/Map values ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; java/util/Iterator next ()Ljava/lang/Object; getElementName getBindingInput ()Ljavax/wsdl/BindingInput; javax/wsdl/BindingInput getExtensibilityElements ()Ljava/util/List; java/util/List hasNext getInputBodyType 7(Ljavax/wsdl/Operation;)Lorg/apache/axis/constants/Use; org/apache/axis/constants/Use ENCODED Lorg/apache/axis/constants/Use; org/apache/axis/utils/Messages org/apache/commons/logging/Log warn (Ljava/lang/Object;)V getMIMEParts size (I)Ljava/lang/Object; getElementType getElement ()Lorg/w3c/dom/Element; org/w3c/dom/Element getSoapActionURI getLastLocalPart mimeToJava MIME_PLAINTEXT MIME_IMAGE MIME_SOURCE MIME_OCTETSTREAM MIME_MULTIPART MIME_DATA_HANDLER getBinding ()Ljavax/wsdl/Binding; javax/wsdl/Binding getBindingOperations getParameters E(Ljavax/wsdl/Operation;)Lorg/apache/axis/wsdl/symbolTable/Parameters; +org/apache/axis/wsdl/symbolTable/Parameters list getNode ()Lorg/w3c/dom/Node; .org/apache/axis/wsdl/toJava/JavaEnumTypeWriter getEnumValueIds &(Ljava/util/Vector;)Ljava/util/Vector; getBaseType isReferenced isOnlyLiteralReferenced getLocalName getComponentType ,org/apache/axis/components/logger/LogFactory getLog 4(Ljava/lang/String;)Lorg/apache/commons/logging/Log; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; !TU VW XY ZY [Y \] ^ ' _` a / *? ? b :c de fg a Y ? Y? M,*? ,+? ? b C E Fc hi jk lm fn a V ?*? ? ? *? ? M,? ? *? ? N,? ?,? ? ,? ? ? Y? ? -? ? ?,? ? ? Y? ? -? ? ?,? ? ? Y? ? -? ? ?,? ? ,? ? ? Y? ? -? ? ?,? ? , ? ? ? Y? !? -? ? ? Y? "? -? ? ?*? #:? $:*? %? *? #? & ? ? $*? #? '? *? #? '? (? *? #? )? ? *:+? ? ? ,? -?.? /? ?+? 0? 1: :? '? ?? 2? 3? ?? 2? 0? 4:? 5. ? 6? 7? ? 8:? '? (? &? $? ? ? Y? ? 9? ? :+? :? ;:? :? ? Y? ? .? <? := ? 6:.>? 6:?? @:? Y? ? ? A? ? ?B? ? ?C? ? ?D? ? E?F? ? E?G? ? ?H? ? 5I? ? +J? ? !K? ? L? ? M? ? ? Y? N? ? 8? A? ? ?=? ? '? Y? O? P? Q? R? S? ? ?P? T? ? Y? O? ? S? ? ?U? ? V?W? ? X?Y? ? Z?[? ? \?]? ? ^?_? ? "?`? ? 1.? a6`? R:? Y? b? ? A? ? ? Y? ?? @? A? ? ? b E R U $ Z ( [ : \ N ] W ^ k _ t ` ? b ? d ? f ? h ? j ? o ? p ? t, x3 }E H ?R ?] ?a ?t ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ? ?/ ?9 ?<