/** * write Serializer getter code and pass in meta data to avoid * undo introspection. * * @param pw * @throws IOException */ protected void writeSerializer(PrintWriter pw) throws IOException { String typeDesc = "typeDesc"; String ser = " org.apache.axis.encoding.ser.BeanSerializer"; if (type.isSimpleType()) { ser = " org.apache.axis.encoding.ser.SimpleSerializer"; } pw.println(" /**"); pw.println(" * Get Custom Serializer"); pw.println(" */"); pw.println( " public static org.apache.axis.encoding.Serializer getSerializer("); pw.println(" java.lang.String mechType, "); pw.println(" java.lang.Class _javaType, "); pw.println(" javax.xml.namespace.QName _xmlType) {"); pw.println(" return "); pw.println(" new " + ser + "("); pw.println(" _javaType, _xmlType, " + typeDesc + ");"); pw.println(" }"); pw.println(); }
String dser = " org.apache.axis.encoding.ser.BeanDeserializer"; if (type.isSimpleType()) { dser = " org.apache.axis.encoding.ser.SimpleDeserializer";
/** * write Serializer getter code and pass in meta data to avoid * undo introspection. * * @param pw * @throws IOException */ protected void writeSerializer(PrintWriter pw) throws IOException { String typeDesc = "typeDesc"; String ser = " org.apache.axis.encoding.ser.BeanSerializer"; if (type.isSimpleType()) { ser = " org.apache.axis.encoding.ser.SimpleSerializer"; } pw.println(" /**"); pw.println(" * Get Custom Serializer"); pw.println(" */"); pw.println( " public static org.apache.axis.encoding.Serializer getSerializer("); pw.println(" java.lang.String mechType, "); pw.println(" java.lang.Class _javaType, "); pw.println(" javax.xml.namespace.QName _xmlType) {"); pw.println(" return "); pw.println(" new " + ser + "("); pw.println(" _javaType, _xmlType, " + typeDesc + ");"); pw.println(" }"); pw.println(); }
String dser = " org.apache.axis.encoding.ser.BeanDeserializer"; if (type.isSimpleType()) { dser = " org.apache.axis.encoding.ser.SimpleDeserializer";
String dser = " org.apache.axis.encoding.ser.BeanDeserializer"; if (type.isSimpleType()) { dser = " org.apache.axis.encoding.ser.SimpleDeserializer";
/** * write Serializer getter code and pass in meta data to avoid * undo introspection. * * @param pw * @throws IOException */ protected void writeSerializer(PrintWriter pw) throws IOException { String typeDesc = "typeDesc"; String ser = " org.apache.axis.encoding.ser.BeanSerializer"; if (type.isSimpleType()) { ser = " org.apache.axis.encoding.ser.SimpleSerializer"; } pw.println(" /**"); pw.println(" * Get Custom Serializer"); pw.println(" */"); pw.println( " public static org.apache.axis.encoding.Serializer getSerializer("); pw.println(" java.lang.String mechType, "); pw.println(" java.lang.Class _javaType, "); pw.println(" javax.xml.namespace.QName _xmlType) {"); pw.println(" return "); pw.println(" new " + ser + "("); pw.println(" _javaType, _xmlType, " + typeDesc + ");"); pw.println(" }"); pw.println(); }
/** * Returns the appropriate implements text * * @return " implements <classes> " */ protected String getImplementsText() { // See if this class extends another class String implementsText = " implements java.io.Serializable"; if (type.isSimpleType() && (isUnion() || extendType == null || extendType.isBaseType())) { implementsText += ", org.apache.axis.encoding.SimpleType"; } if (isAny) { implementsText += ", org.apache.axis.encoding.AnyContentType"; } if (isMixed) { implementsText += ", org.apache.axis.encoding.MixedContentType"; } implementsText += " "; return implementsText; }
/** * Returns the appropriate implements text * * @return " implements <classes> " */ protected String getImplementsText() { // See if this class extends another class String implementsText = " implements java.io.Serializable"; if (type.isSimpleType() && (isUnion() || extendType == null || extendType.isBaseType())) { implementsText += ", org.apache.axis.encoding.SimpleType"; } if (isAny) { implementsText += ", org.apache.axis.encoding.AnyContentType"; } if (isMixed) { implementsText += ", org.apache.axis.encoding.MixedContentType"; } implementsText += " "; return implementsText; }
/** * Returns the appropriate implements text * * @return " implements <classes> " */ protected String getImplementsText() { // See if this class extends another class String implementsText = " implements java.io.Serializable"; if (type.isSimpleType() && (isUnion() || extendType == null || extendType.isBaseType())) { implementsText += ", org.apache.axis.encoding.SimpleType"; } if (isAny) { implementsText += ", org.apache.axis.encoding.AnyContentType"; } if (isMixed) { implementsText += ", org.apache.axis.encoding.MixedContentType"; } implementsText += " "; return implementsText; }
/** * Returns the appropriate extends text * * @return "" or " extends <class> " */ protected String getExtendsText() { // See if this class extends another class String extendsText = ""; if ((extendType != null) && !isUnion() && (!type.isSimpleType() || !extendType.isBaseType()) && (extendType.getDimensions().length() == 0)) { extendsText = " extends " + extendType.getName() + " "; } return extendsText; }
/** * Returns the appropriate extends text * * @return "" or " extends <class> " */ protected String getExtendsText() { // See if this class extends another class String extendsText = ""; if ((extendType != null) && !isUnion() && (!type.isSimpleType() || !extendType.isBaseType()) && (extendType.getDimensions().length() == 0)) { extendsText = " extends " + extendType.getName() + " "; } return extendsText; }
/** * Returns the appropriate extends text * * @return "" or " extends <class> " */ protected String getExtendsText() { // See if this class extends another class String extendsText = ""; if ((extendType != null) && !isUnion() && (!type.isSimpleType() || !extendType.isBaseType()) && (extendType.getDimensions().length() == 0)) { extendsText = " extends " + extendType.getName() + " "; } return extendsText; }
pw.println(" cachedSerFactories.add(enumsf);"); pw.println(" cachedDeserFactories.add(enumdf);"); } else if (type.isSimpleType()) { pw.println(" cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(" + "org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));");
if (!typeEntry.isSimpleType() && (typeEntry.getRefType() != null)) { typeEntry.getRefType().setDynamicVar(
if (!typeEntry.isSimpleType() && (typeEntry.getRefType() != null)) { typeEntry.getRefType().setDynamicVar(
if (!typeEntry.isSimpleType() && (typeEntry.getRefType() != null)) { typeEntry.getRefType().setDynamicVar(
this.helper = (JavaBeanHelperWriter) helper; if (type.isSimpleType()) { enableSimpleConstructors = true; enableToString = true;
this.helper = (JavaBeanHelperWriter) helper; if (type.isSimpleType()) { enableSimpleConstructors = true; enableToString = true;
this.helper = (JavaBeanHelperWriter) helper; if (type.isSimpleType()) { enableSimpleConstructors = true; enableToString = true;
if (type.isSimpleType()) { result = constructForSimpleType(type); } else {