接口的使用
com.github.hetianyi.plugins.generator.common.Slot
使用Slot的程序包
程序包
说明
-
com.github.hetianyi.plugins.generator.common中Slot的使用
-
com.github.hetianyi.plugins.generator.pojo.generator.feature中Slot的使用
修饰符和类型方法说明SlotHelper.insertAfter(ClassGenerator generator, SlotType markup, Slot... slots) SlotHelper.insertAfter(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) SlotHelper.insertBefore(ClassGenerator generator, SlotType markup, Slot... slots) SlotHelper.insertBefore(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) 修饰符和类型方法说明SlotHelper.insertAfter(ClassGenerator generator, SlotType markup, Slot... slots) SlotHelper.insertBefore(ClassGenerator generator, SlotType markup, Slot... slots) default Slot修饰符和类型方法说明SlotHelper.insertAfter(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) SlotHelper.insertAfter(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) SlotHelper.insertBefore(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) SlotHelper.insertBefore(ClassGenerator generator, SlotType markup, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) static voidSlotHelper.replaceFieldRange(ClassGenerator generator, BiFunction<List<Slot>, ClassGenerator, List<Slot>> slotFunction) 迭代扫描slots,找到字段Field范围的slot,通常用于替换slots或者删除slotsstatic voidSlotHelper.replaceFieldRange(ClassGenerator generator, BiFunction<List<Slot>, ClassGenerator, List<Slot>> slotFunction) 迭代扫描slots,找到字段Field范围的slot,通常用于替换slots或者删除slotsstatic voidSlotHelper.scan(ClassGenerator generator, BiFunction<Slot, ClassGenerator, Slot> slotFunction) 迭代扫描slots,通常用于替换内容,不能在此进行slot的增删static voidSlotHelper.scan(ClassGenerator generator, BiFunction<Slot, ClassGenerator, Slot> slotFunction) 迭代扫描slots,通常用于替换内容,不能在此进行slot的增删限定符构造器说明CustomFeature(SlotType type, CustomFeature.InsertLocation loc, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) CustomFeature(SlotType type, CustomFeature.InsertLocation loc, BiFunction<Slot, ClassGenerator, List<Slot>> slotFunction) -
com.github.hetianyi.plugins.generator.pojo.generator.slot中Slot的使用