public abstract class AbstractGeneratorChain extends Object implements IValueGeneratorChain
IValueGeneratorChain.GeneratorContext| 限定符和类型 | 字段和说明 |
|---|---|
protected IValueGeneratorChain |
next |
| 构造器和说明 |
|---|
AbstractGeneratorChain() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract boolean |
doGenerate(IValueGeneratorChain.GeneratorContext context,
ProgramBlock<? extends cn.wensiqun.asmsupport.core.block.KernelProgramBlock> block,
LocVar encoder,
cn.wensiqun.asmsupport.standard.def.clazz.IClass type,
Param value) |
boolean |
generate(IValueGeneratorChain.GeneratorContext context,
ProgramBlock<? extends cn.wensiqun.asmsupport.core.block.KernelProgramBlock> block,
LocVar encoder,
cn.wensiqun.asmsupport.standard.def.clazz.IClass type,
Param value) |
IValueGeneratorChain |
getNext() |
IValueGeneratorChain |
setNext(IValueGeneratorChain next) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmatchprotected IValueGeneratorChain next
public boolean generate(IValueGeneratorChain.GeneratorContext context, ProgramBlock<? extends cn.wensiqun.asmsupport.core.block.KernelProgramBlock> block, LocVar encoder, cn.wensiqun.asmsupport.standard.def.clazz.IClass type, Param value)
generate 在接口中 IValueGeneratorChainprotected abstract boolean doGenerate(IValueGeneratorChain.GeneratorContext context, ProgramBlock<? extends cn.wensiqun.asmsupport.core.block.KernelProgramBlock> block, LocVar encoder, cn.wensiqun.asmsupport.standard.def.clazz.IClass type, Param value)
public final IValueGeneratorChain getNext()
getNext 在接口中 IValueGeneratorChainpublic final IValueGeneratorChain setNext(IValueGeneratorChain next)
setNext 在接口中 IValueGeneratorChainCopyright © 2015. All rights reserved.