void startClass(SchemaType sType, boolean isInner) throws IOException { String shortName = sType.getShortJavaImplName(); String baseClass = getBaseClass(sType); StringBuffer interfaces = new StringBuffer(); interfaces.append(sType.getFullJavaName().replace('$', '.')); if (sType.getSimpleVariety() == SchemaType.UNION) { SchemaType[] memberTypes = sType.getUnionMemberTypes(); for (int i = 0 ; i < memberTypes.length ; i++) interfaces.append(", " + memberTypes[i].getFullJavaName().replace('$', '.')); } emit("public " + ( isInner ? "static ": "" ) + "class " + shortName + " extends " + baseClass + " implements " + interfaces.toString()); startBlock(); emit("private static final long serialVersionUID = 1L;"); }
scanOuterType = scanOuterType.getOuterType() ) usedTypeNames.add( scanOuterType.getShortJavaImplName() );
void printInnerTypeImpl( SchemaType sType, SchemaTypeSystem system, boolean isInner ) throws IOException String shortName = sType.getShortJavaImplName();
void startClass(SchemaType sType, boolean isInner) throws IOException { String shortName = sType.getShortJavaImplName(); String baseClass = getBaseClass(sType); StringBuffer interfaces = new StringBuffer(); interfaces.append(sType.getFullJavaName().replace('$', '.')); if (sType.getSimpleVariety() == SchemaType.UNION) { SchemaType[] memberTypes = sType.getUnionMemberTypes(); for (int i = 0 ; i < memberTypes.length ; i++) interfaces.append(", " + memberTypes[i].getFullJavaName().replace('$', '.')); } emit("public " + ( isInner ? "static ": "" ) + "class " + shortName + " extends " + baseClass + " implements " + interfaces.toString()); startBlock(); emit("private static final long serialVersionUID = 1L;"); }
void startClass(SchemaType sType, boolean isInner) throws IOException { String shortName = sType.getShortJavaImplName(); String baseClass = getBaseClass(sType); StringBuffer interfaces = new StringBuffer(); interfaces.append(sType.getFullJavaName().replace('$', '.')); if (sType.getSimpleVariety() == SchemaType.UNION) { SchemaType[] memberTypes = sType.getUnionMemberTypes(); for (int i = 0 ; i < memberTypes.length ; i++) interfaces.append(", " + memberTypes[i].getFullJavaName().replace('$', '.')); } emit("public " + ( isInner ? "static ": "" ) + "class " + shortName + " extends " + baseClass + " implements " + interfaces.toString()); startBlock(); emit("private static final long serialVersionUID = 1L;"); }
scanOuterType = scanOuterType.getOuterType() ) usedTypeNames.add( scanOuterType.getShortJavaImplName() );
scanOuterType = scanOuterType.getOuterType() ) usedTypeNames.add( scanOuterType.getShortJavaImplName() );
void printInnerTypeImpl( SchemaType sType, SchemaTypeSystem system, boolean isInner ) throws IOException String shortName = sType.getShortJavaImplName();
void printInnerTypeImpl( SchemaType sType, SchemaTypeSystem system, boolean isInner ) throws IOException String shortName = sType.getShortJavaImplName();