public String getClassName() { return inner.getClassName(); } public String getSuperclassName() { return inner.getSuperclassName(); }
public String getClassName() { return inner.getClassName(); } public String getSuperclassName() { return inner.getSuperclassName(); }
public String getClassName() { return inner.getClassName(); } public String getSuperclassName() { return inner.getSuperclassName(); }
public static void writeExplicitDefaultConstructor( int ctor_modifiers, ClassInfo info, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.println(' ' + info.getClassName() + "()"); iw.println("{}"); }
public static void writeExplicitDefaultConstructor( int ctor_modifiers, ClassInfo info, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.println(' ' + info.getClassName() + "()"); iw.println("{}"); }
public static void writeExplicitDefaultConstructor( int ctor_modifiers, ClassInfo info, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.println(' ' + info.getClassName() + "()"); iw.println("{}"); }
protected void writeClassDeclaration() throws IOException { iw.print( CodegenUtils.getModifierString( info.getModifiers() ) + " class " + info.getClassName() ); String superclassName = info.getSuperclassName(); if (superclassName != null) iw.print( " extends " + superclassName ); if (interfaceNames.size() > 0) { iw.print(" implements "); boolean first = true; for (Iterator ii = interfaceNames.iterator(); ii.hasNext(); ) { if (first) first = false; else iw.print(", "); iw.print( (String) ii.next() ); } } iw.println(); }
protected void writeClassDeclaration() throws IOException { iw.print( CodegenUtils.getModifierString( info.getModifiers() ) + " class " + info.getClassName() ); String superclassName = info.getSuperclassName(); if (superclassName != null) iw.print( " extends " + superclassName ); if (interfaceNames.size() > 0) { iw.print(" implements "); boolean first = true; for (Iterator ii = interfaceNames.iterator(); ii.hasNext(); ) { if (first) first = false; else iw.print(", "); iw.print( (String) ii.next() ); } } iw.println(); }
protected void writeClassDeclaration() throws IOException { iw.print( CodegenUtils.getModifierString( info.getModifiers() ) + " class " + info.getClassName() ); String superclassName = info.getSuperclassName(); if (superclassName != null) iw.print( " extends " + superclassName ); if (interfaceNames.size() > 0) { iw.print(" implements "); boolean first = true; for (Iterator ii = interfaceNames.iterator(); ii.hasNext(); ) { if (first) first = false; else iw.print(", "); iw.print( (String) ii.next() ); } } iw.println(); }
ClassInfo completedClassInfo = new SimpleClassInfo( info.getPackageName(), info.getModifiers(), info.getClassName(), info.getSuperclassName(), completed_intfc_names,
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print(" " + info.getClassName() + "( "); iw.print( info.getClassName() + " copyMe" ); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { String propGetterMethodCall; if (propTypes[i] == boolean.class) propGetterMethodCall = "is" + BeangenUtils.capitalize( props[i].getName() ) + "()"; else propGetterMethodCall = "get" + BeangenUtils.capitalize( props[i].getName() ) + "()"; iw.println(props[i].getSimpleTypeName() + ' ' + props[i].getName() + " = copyMe." + propGetterMethodCall + ';'); iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print(" " + info.getClassName() + "( "); iw.print( info.getClassName() + " copyMe" ); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { String propGetterMethodCall; if (propTypes[i] == boolean.class) propGetterMethodCall = "is" + BeangenUtils.capitalize( props[i].getName() ) + "()"; else propGetterMethodCall = "get" + BeangenUtils.capitalize( props[i].getName() ) + "()"; iw.println(props[i].getSimpleTypeName() + ' ' + props[i].getName() + " = copyMe." + propGetterMethodCall + ';'); iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print(" " + info.getClassName() + "( "); iw.print( info.getClassName() + " copyMe" ); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { String propGetterMethodCall; if (propTypes[i] == boolean.class) propGetterMethodCall = "is" + BeangenUtils.capitalize( props[i].getName() ) + "()"; else propGetterMethodCall = "get" + BeangenUtils.capitalize( props[i].getName() ) + "()"; iw.println(props[i].getSimpleTypeName() + ' ' + props[i].getName() + " = copyMe." + propGetterMethodCall + ';'); iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { BeangenUtils.writeExplicitDefaultConstructor( Modifier.PRIVATE, info, iw); iw.println(); iw.println("public " + info.getClassName() + "( boolean autoregister )"); iw.println("{"); iw.upIndent(); iw.println( "if (autoregister)"); iw.println("{"); iw.upIndent(); iw.println("this.identityToken = C3P0ImplUtils.allocateIdentityToken( this );"); iw.println("C3P0Registry.reregister( this );"); iw.downIndent(); iw.println("}"); iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print( info.getClassName() + "( "); BeangenUtils.writeArgList(props, true, iw); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { BeangenUtils.writeExplicitDefaultConstructor( Modifier.PRIVATE, info, iw); iw.println(); iw.println("public " + info.getClassName() + "( boolean autoregister )"); iw.println("{"); iw.upIndent(); iw.println( "if (autoregister)"); iw.println("{"); iw.upIndent(); iw.println("this.identityToken = C3P0ImplUtils.allocateIdentityToken( this );"); iw.println("C3P0Registry.reregister( this );"); iw.downIndent(); iw.println("}"); iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print( info.getClassName() + "( "); BeangenUtils.writeArgList(props, true, iw); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException { iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.print( info.getClassName() + "( "); BeangenUtils.writeArgList(props, true, iw); iw.println(" )"); iw.println("{"); iw.upIndent(); for (int i = 0, len = props.length; i < len; ++i) { iw.print("this." + props[i].getName() + " = "); String setExp = props[i].getDefensiveCopyExpression(); if (setExp == null) setExp = props[i].getName(); iw.println(setExp + ';'); } iw.downIndent(); iw.println("}"); } }
iw.println(); iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.println(' ' + info.getClassName() + "( Object bean ) throws InvocationTargetException, IllegalAccessException, IntrospectionException"); iw.println("{"); iw.upIndent();
iw.println(); iw.print( CodegenUtils.getModifierString( ctor_modifiers ) ); iw.println(' ' + info.getClassName() + "( Object bean ) throws InvocationTargetException, IllegalAccessException, IntrospectionException"); iw.println("{"); iw.upIndent();