public class AdvContext
extends java.lang.Object
| 构造器和说明 |
|---|
AdvContext(MethodCode code) |
public AdvContext(MethodCode code)
public byte push(java.lang.Class<?> clz,
ConsumerWithException<MethodCode> c)
public MethodCode getCode()
public ConsumerWithException<MethodCode> getCodeAndPop(int i)
public ConsumerWithException<MethodCode> getCodeAndPop()
public void clear()
public void popAndExec()
public void exec(ConsumerWithException<MethodCode> c)
protected void execBlock(ConsumerWithException<MethodCode> block) throws java.lang.Exception
java.lang.Exceptionprotected void execCodeBlock(ConsumerWithException<MethodCode> block)
public void execLine(ConsumerWithException<MethodCode> line)
public int getCodeStackSize()
public int store(java.lang.String name)
public int store(java.lang.String name,
Clazz clazz)
public void store(int referIndex)
public void popCodeStack()
public void pop()
public ConsumerWithException<MethodCode> resolve(boolean magicNumber)
public ConsumerWithException<MethodCode> resolve(boolean_ magicBooleanNumber)
public ConsumerWithException<MethodCode> resolve(Boolean__ magicBooleanNumber)
public ConsumerWithException<MethodCode> resolve(byte magicNumber)
public ConsumerWithException<MethodCode> resolve(char magicNumber)
public ConsumerWithException<MethodCode> resolve(short magicNumber)
public ConsumerWithException<MethodCode> resolve(int magicNumber)
protected ConsumerWithException<MethodCode> doResolve(int magicNumber)
public ConsumerWithException<MethodCode> resolve(long magicNumber)
public ConsumerWithException<MethodCode> resolve(float magicNumber)
public ConsumerWithException<MethodCode> resolve(double magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Boolean magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Byte magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Character magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Short magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Integer magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Long magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Float magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.Double magicNumber)
public ConsumerWithException<MethodCode> resolve(java.lang.String magicString)
public ConsumerWithException<MethodCode> resolve(java.lang.String[] magicStringArray)
public ConsumerWithException<MethodCode> resolve(byte[] tarray)
public ConsumerWithException<MethodCode> resolve(short[] tarray)
public ConsumerWithException<MethodCode> resolve(int[] tarray)
public ConsumerWithException<MethodCode> resolve(long[] tarray)
public ConsumerWithException<MethodCode> resolve(float[] tarray)
public ConsumerWithException<MethodCode> resolve(double[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Byte[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Short[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Integer[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Long[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Float[] tarray)
public ConsumerWithException<MethodCode> resolve(java.lang.Double[] tarray)
public <T> ConsumerWithException<MethodCode> resolve(T[] tarray)
public <T> ConsumerWithException<MethodCode> resolve(T t)
public <T> ConsumerWithException<MethodCode> resolve(java.lang.Object obj, java.lang.Class<T> vc)
public void line()
public void pushIf(AdvIfBuilder builder)
Copyright © 2020–2021. All rights reserved.