/** * Add an interface that this class implements. */ public void addInterface(Class i) { addInterface(i.getName()); }
/** * By default, the ClassFile defines public, non-final, concrete classes. * <p> * Use the {@link #setModifiers} method to change the access modifiers of * this class or to turn it into an interface. * * @param className Full class name of the form ex: "java.lang.String". * @param superClass Super class or interface. */ public ClassFile(String className, Class superClass) { this(className, superClass.isInterface() ? null : superClass.getName()); if (superClass.isInterface()) { addInterface(superClass); } }
index = din.readUnsignedShort(); ConstantClassInfo info = (ConstantClassInfo)cp.getConstant(index); cf.addInterface(info.getType().getRootName());
/** * Add an interface that this class implements. */ public void addInterface(Class i) { addInterface(i.getName()); }
/** * By default, the ClassFile defines public, non-final, concrete classes. * <p> * Use the {@link #setModifiers} method to change the access modifiers of * this class or to turn it into an interface. * * @param className Full class name of the form ex: "java.lang.String". * @param superClass Super class or interface. */ public ClassFile(String className, Class superClass) { this(className, superClass.isInterface() ? null : superClass.getName()); if (superClass.isInterface()) { addInterface(superClass); } }
if (type.isInterface()) { cf = new ClassFile(ci.getClassName()); cf.addInterface(type); } else { cf = new ClassFile(ci.getClassName(), type); cf.setModifiers(modifiers); cf.addInterface(Storable.class); cf.addInterface(Cloneable.class); cf.markSynthetic(); cf.setSourceFile(aSourcefileName);
if (type.isInterface()) { cf = new ClassFile(ci.getClassName()); cf.addInterface(type); } else { cf = new ClassFile(ci.getClassName(), type); cf.setModifiers(modifiers); cf.addInterface(Storable.class); cf.addInterface(Cloneable.class); cf.markSynthetic(); cf.setSourceFile(aSourcefileName);
cf.setSourceFile(QuickConstructorGenerator.class.getName()); cf.setTarget("1.5"); cf.addInterface(factory); cf.markSynthetic(); cf.addDefaultConstructor();
cf.setSourceFile(QuickConstructorGenerator.class.getName()); cf.setTarget("1.5"); cf.addInterface(factory); cf.markSynthetic(); cf.addDefaultConstructor();
private Class<T> createWrapper() { ClassInjector ci = ClassInjector.create(); ClassFile cf = new ClassFile(ci.getClassName()); cf.addInterface(mType); cf.markSynthetic(); cf.setSourceFile(BelatedCreator.class.getName());
mClassFile.addInterface(Storable.class); if (!evolvable) { mClassFile.addInterface(Unevolvable.class);
mClassFile.addInterface(Storable.class); if (!evolvable) { mClassFile.addInterface(Unevolvable.class);
private Class<T> createWrapper() { ClassInjector ci = ClassInjector.create(); ClassFile cf = new ClassFile(ci.getClassName()); cf.addInterface(mType); cf.markSynthetic(); cf.setSourceFile(BelatedCreator.class.getName());
index = din.readUnsignedShort(); ConstantClassInfo info = (ConstantClassInfo)cp.getConstant(index); cf.addInterface(info.getType().getRootName());
cf.addInterface(Decoder.class); cf.markSynthetic(); cf.setSourceFile(GenericStorableCodec.class.getName());
cf.addInterface(Decoder.class); cf.markSynthetic(); cf.setSourceFile(GenericStorableCodec.class.getName());
cf.addInterface(Assigner.class); cf.markSynthetic(); cf.setSourceFile(Key.class.getName());
cf.addInterface(Assigner.class); cf.markSynthetic(); cf.setSourceFile(Key.class.getName());
cf.setSourceFile(JDBCStorableGenerator.class.getName()); cf.setTarget("1.5"); cf.addInterface(loaderType);
cf.setSourceFile(JDBCStorableGenerator.class.getName()); cf.setTarget("1.5"); cf.addInterface(loaderType);