A B C D F G H I J L M N P R S T V W 

A

AbstractExample - cn.wensiqun.asmsupport.sample.core中的类
 
AbstractExample() - 类 的构造器cn.wensiqun.asmsupport.sample.core.AbstractExample
 
AbstractGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator中的类
 
AbstractGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 
AbstractParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
AbstractParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.AbstractParser
 
append(CharSequence) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(char) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(boolean) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(byte) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(short) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(int) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(float) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(long) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(double) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
append(Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
appendDirect(char) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
ArithmeticOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
ArithmeticOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.ArithmeticOperatorGenerate
 
ArrayGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator.impl中的类
 
ArrayGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.impl.ArrayGeneratorChain
 
ArrayOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
在这个例子中我们将实现数组的相关操作
ArrayOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.ArrayOperatorGenerate
 
ArrayParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
ArrayParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.ArrayParser
 
AssignmentGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
AssignmentGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.AssignmentGenerate
 

B

BaseGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator.impl中的类
 
BaseGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.impl.BaseGeneratorChain
 
BaseParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
BaseParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.BaseParser
 
BasicValueGenerate - cn.wensiqun.asmsupport.sample.core.value中的类
 
BasicValueGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.value.BasicValueGenerate
 
BeanGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator.impl中的类
 
BeanGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.impl.BeanGeneratorChain
 
BitwiseOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
BitwiseOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.BitwiseOperatorGenerate
 
ByModify - cn.wensiqun.asmsupport.sample.core.create中的类
 
ByModify() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.ByModify
 

C

callOrigin(Object...) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.MethodInvocation
 
CharSequenceParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
CharSequenceParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.CharSequenceParser
 
City - cn.wensiqun.asmsupport.sample.client.json.demo中的类
 
City() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.demo.City
 
classLoader - 类 中的静态变量cn.wensiqun.asmsupport.sample.core.AbstractExample
 
classOutPutPath - 接口 中的静态变量cn.wensiqun.asmsupport.sample.SampleConstant
 
cn.wensiqun.asmsupport.sample - 程序包 cn.wensiqun.asmsupport.sample
 
cn.wensiqun.asmsupport.sample.client.json - 程序包 cn.wensiqun.asmsupport.sample.client.json
 
cn.wensiqun.asmsupport.sample.client.json.demo - 程序包 cn.wensiqun.asmsupport.sample.client.json.demo
 
cn.wensiqun.asmsupport.sample.client.json.generator - 程序包 cn.wensiqun.asmsupport.sample.client.json.generator
 
cn.wensiqun.asmsupport.sample.client.json.generator.impl - 程序包 cn.wensiqun.asmsupport.sample.client.json.generator.impl
 
cn.wensiqun.asmsupport.sample.client.json.parser - 程序包 cn.wensiqun.asmsupport.sample.client.json.parser
 
cn.wensiqun.asmsupport.sample.client.json.utils - 程序包 cn.wensiqun.asmsupport.sample.client.json.utils
 
cn.wensiqun.asmsupport.sample.client.proxy - 程序包 cn.wensiqun.asmsupport.sample.client.proxy
 
cn.wensiqun.asmsupport.sample.client.proxy.demo - 程序包 cn.wensiqun.asmsupport.sample.client.proxy.demo
 
cn.wensiqun.asmsupport.sample.core - 程序包 cn.wensiqun.asmsupport.sample.core
 
cn.wensiqun.asmsupport.sample.core.block - 程序包 cn.wensiqun.asmsupport.sample.core.block
 
cn.wensiqun.asmsupport.sample.core.create - 程序包 cn.wensiqun.asmsupport.sample.core.create
 
cn.wensiqun.asmsupport.sample.core.helloworld - 程序包 cn.wensiqun.asmsupport.sample.core.helloworld
 
cn.wensiqun.asmsupport.sample.core.operators - 程序包 cn.wensiqun.asmsupport.sample.core.operators
 
cn.wensiqun.asmsupport.sample.core.value - 程序包 cn.wensiqun.asmsupport.sample.core.value
 
cn.wensiqun.asmsupport.sample.core.variable - 程序包 cn.wensiqun.asmsupport.sample.core.variable
 
COMMON_POST - 类 中的静态变量cn.wensiqun.asmsupport.sample.core.create.ParentCreateClassExample
 
COMMON_PRE - 类 中的静态变量cn.wensiqun.asmsupport.sample.core.create.ParentCreateClassExample
 
CoreRunner - cn.wensiqun.asmsupport.sample.core中的类
 
CoreRunner() - 类 的构造器cn.wensiqun.asmsupport.sample.core.CoreRunner
 
Country - cn.wensiqun.asmsupport.sample.client.json.demo中的类
Contains data for the country record associated with an IP address.
Country() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
CreateClass - cn.wensiqun.asmsupport.sample.core.create中的类
这个例子将学习到如何生成一个Class。
CreateClass() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.CreateClass
 
CreateClassAndExtend - cn.wensiqun.asmsupport.sample.core.create中的类
 
CreateClassAndExtend() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.CreateClassAndExtend
 
CreateEnum - cn.wensiqun.asmsupport.sample.core.create中的类
 
CreateEnum() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.CreateEnum
 
CreateInterface - cn.wensiqun.asmsupport.sample.core.create中的类
这里类中我们主要内容如下: 1.创建一个接口名为"example.generated.CreateInterfaceExample" 2.在这个接口里声明一个名为"test"方法。
CreateInterface() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.CreateInterface
 
CrementOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
CrementOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.CrementOperatorGenerate
 

D

deleteCharAt(int) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
description() - 类 中的方法cn.wensiqun.asmsupport.sample.core.operators.MyObject
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.ArrayGeneratorChain
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.BaseGeneratorChain
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.BeanGeneratorChain
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.IterableGeneratorChain
 
doGenerate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.MapGeneratorChain
 

F

FooService - cn.wensiqun.asmsupport.sample.client.proxy.demo中的类
 
FooService() - 类 的构造器cn.wensiqun.asmsupport.sample.client.proxy.demo.FooService
 

G

generate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 
generate(IValueGeneratorChain.GeneratorContext, ProgramBlock<? extends KernelProgramBlock>, LocVar, IClass, Param) - 接口 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain
 
generate(IClassBuilder) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.AbstractExample
 
generate(IClassBuilder, boolean) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.AbstractExample
 
Geo - cn.wensiqun.asmsupport.sample.client.json.demo中的类
 
Geo() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
getCity() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
getConfidence() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.City
 
getConfidence() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
getConfidence() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Subdivision
 
getConsumer() - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.demo.FooService
 
getCountry() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
getDescription(MyObject) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.MyObject
 
getGetter(String) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
 
getGetter(Class<?>, String) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
 
getHeader() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain.GeneratorContext
 
getInfos() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
getIsGetter(String) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
 
getIsoCode() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
getIsoCode() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Subdivision
 
getJson(Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.JSONPool
 
getJson(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.JSONPool
 
getJsonPool() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain.GeneratorContext
 
getName() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.City
 
getNext() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 
getNext() - 接口 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain
 
getOrRegister(Class<?>) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.JSONPool
 
getOtherSubdivisions() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
getProducer(String, String) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.demo.FooService
 
getProxy(Object) - 接口 中的方法cn.wensiqun.asmsupport.sample.client.proxy.IProxyPool
 
getRegisteredCountry() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
getSetter(String) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
This new method 'slightly' outperforms the old method, it was essentially a perfect example of me wasting my time and a premature optimization.
getSetter(Class<?>, String) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
 
getSubdivisions() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 

H

helloWorld() - 类 中的方法cn.wensiqun.asmsupport.sample.core.create.ByModify
 
helloWorld() - 接口 中的方法cn.wensiqun.asmsupport.sample.core.create.IByModify
 
HelloWorld - cn.wensiqun.asmsupport.sample.core.helloworld中的类
Create a "example.generated.HelloWorld" class and contain a main method.
HelloWorld() - 类 的构造器cn.wensiqun.asmsupport.sample.core.helloworld.HelloWorld
 

I

IByModify - cn.wensiqun.asmsupport.sample.core.create中的接口
 
IFBlockGenerator - cn.wensiqun.asmsupport.sample.core.block中的类
这里我们将创建如下内容的类 public class IFBlockGeneratorExample{ public static void main(String[] args){ ifelse("A", 0); ifelse("A", 1); ifelse("B", 0); ifelse("B", 1); ifelse("C", 0); ifelse("C", 1); } public static void ifelse(String str, int i) { if (str.equals("A")) { if (i == 0){ System.out.println("str is 'A', i is 0"); }else{ System.out.println("str is 'A', i is not 0"); } }else if (str.equals("B")){ if (i == 0){ System.out.println("str is 'B', i is 0"); }else{ System.out.println("str is 'B', i is not 0"); } }else(){ if(i == 0){ System.out.println("str is unknow, i is 0"); }else{ System.out.println("str is unknow, i is not 0"); } } } }
IFBlockGenerator() - 类 的构造器cn.wensiqun.asmsupport.sample.core.block.IFBlockGenerator
 
InstanceofOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
这个例子将实现instanceof操作的字节码生产 首先会创建四个类如下: class A { int i, j; } class B { int i, j; } class C extends A { int k; } class D extends A { int k; } 然后再创建一个类generated.operators.InstanceofOperatorGenerateExample,类里面有个main方法。
InstanceofOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.InstanceofOperatorGenerate
 
invoke(Class<?>, String, Object...) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.demo.PerformancePrinterAdvice
 
invoke(Class<?>, String, Object...) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.MethodInvocation
 
IProxyPool - cn.wensiqun.asmsupport.sample.client.proxy中的接口
 
IterableGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator.impl中的类
 
IterableGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.impl.IterableGeneratorChain
 
IterableParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
IterableParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.IterableParser
 
IValueGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator中的接口
 
IValueGeneratorChain.GeneratorContext - cn.wensiqun.asmsupport.sample.client.json.generator中的类
 
IValueGeneratorChain.GeneratorContext(JSONPool, IValueGeneratorChain) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain.GeneratorContext
 

J

JSONPool - cn.wensiqun.asmsupport.sample.client.json中的类
 
JSONPool() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.JSONPool
 
jsonPool - 类 中的变量cn.wensiqun.asmsupport.sample.client.json.parser.AbstractParser
 

L

length() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
LocalVariableExample - cn.wensiqun.asmsupport.sample.core.variable中的类
创建局部变量分为创建 1.普通类型的局部变量 2.数组变量
LocalVariableExample() - 类 的构造器cn.wensiqun.asmsupport.sample.core.variable.LocalVariableExample
 
LogicalOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
LogicalOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.LogicalOperatorGenerate
 

M

main(String...) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.json.demo.Runner
 
main(String...) - 类 中的静态方法cn.wensiqun.asmsupport.sample.client.proxy.demo.Runner
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.block.IFBlockGenerator
 
main(String...) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.CoreRunner
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.create.CreateClass
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.create.CreateClassAndExtend
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.create.CreateEnum
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.create.CreateInterface
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.helloworld.HelloWorld
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.ArithmeticOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.ArrayOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.AssignmentGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.BitwiseOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.CrementOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.InstanceofOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.LogicalOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.MethodInvokeOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.MyObject
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.RelationalOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.ReturnOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.TernaryOperatorGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.value.BasicValueGenerate
 
main(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.variable.LocalVariableExample
 
main1(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.ArithmeticOperatorGenerate
 
main1(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.BitwiseOperatorGenerate
 
MapGeneratorChain - cn.wensiqun.asmsupport.sample.client.json.generator.impl中的类
 
MapGeneratorChain() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.generator.impl.MapGeneratorChain
 
MapParser - cn.wensiqun.asmsupport.sample.client.json.parser中的类
 
MapParser(JSONPool) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.parser.MapParser
 
match(IClass, ClassHolder) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.ArrayGeneratorChain
 
match(IClass, ClassHolder) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.BaseGeneratorChain
 
match(IClass, ClassHolder) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.BeanGeneratorChain
 
match(IClass, ClassHolder) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.IterableGeneratorChain
 
match(IClass, ClassHolder) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.impl.MapGeneratorChain
 
match(IClass, ClassHolder) - 接口 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain
 
MethodInvocation - cn.wensiqun.asmsupport.sample.client.proxy中的类
 
MethodInvocation() - 类 的构造器cn.wensiqun.asmsupport.sample.client.proxy.MethodInvocation
 
MethodInvokeOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
这个例子我们将实现方法调用的操作,方法调用主要包括了 1.调用非静态方法 2.调用静态方法 3.调用父类方法 2.调用构造方法 执行这个类的main方法将会生成如下类,并且调用其main方法。
MethodInvokeOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.MethodInvokeOperatorGenerate
 
MyObject - cn.wensiqun.asmsupport.sample.core.operators中的类
 
MyObject() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.MyObject
 

N

name - 类 中的静态变量cn.wensiqun.asmsupport.sample.core.create.ByModify
 
next - 类 中的变量cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 

P

ParentCreateClassExample - cn.wensiqun.asmsupport.sample.core.create中的类
 
ParentCreateClassExample() - 类 的构造器cn.wensiqun.asmsupport.sample.core.create.ParentCreateClassExample
 
parse(Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.AbstractParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.AbstractParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.ArrayParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.BaseParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.CharSequenceParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.IterableParser
 
parse(StringEncoder, Object) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.parser.MapParser
 
PerformancePrinterAdvice - cn.wensiqun.asmsupport.sample.client.proxy.demo中的类
 
PerformancePrinterAdvice() - 类 的构造器cn.wensiqun.asmsupport.sample.client.proxy.demo.PerformancePrinterAdvice
 
ProxyGenerator - cn.wensiqun.asmsupport.sample.client.proxy中的类
 
ProxyGenerator() - 类 的构造器cn.wensiqun.asmsupport.sample.client.proxy.ProxyGenerator
 

R

ReflectionUtils - cn.wensiqun.asmsupport.sample.client.json.utils中的类
 
ReflectionUtils() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.utils.ReflectionUtils
 
register(Class<?>, AbstractParser) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.JSONPool
 
register(Class<?>, Method, Class<? extends MethodInvocation>) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.ProxyGenerator
 
RelationalOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
RelationalOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.RelationalOperatorGenerate
 
ReturnOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
return操作对应的就是java代码中的return关键字。
ReturnOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.ReturnOperatorGenerate
 
Runner - cn.wensiqun.asmsupport.sample.client.json.demo中的类
 
Runner() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.demo.Runner
 
Runner - cn.wensiqun.asmsupport.sample.client.proxy.demo中的类
 
Runner() - 类 的构造器cn.wensiqun.asmsupport.sample.client.proxy.demo.Runner
 

S

SampleConstant - cn.wensiqun.asmsupport.sample中的接口
 
sendMessage(String) - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.demo.FooService
 
setCity(City) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
setConfidence(Integer) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.City
 
setConfidence(Integer) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
setConfidence(Integer) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Subdivision
 
setCountry(Country) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
setInfos(Map<String, Object>) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
setIsoCode(String) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Country
 
setIsoCode(String) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Subdivision
 
setName(String) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.City
 
setNext(IValueGeneratorChain) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.AbstractGeneratorChain
 
setNext(IValueGeneratorChain) - 接口 中的方法cn.wensiqun.asmsupport.sample.client.json.generator.IValueGeneratorChain
 
setOtherSubdivisions(Subdivision[]) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
setRegisteredCountry(Country) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
setSubdivisions(ArrayList<Subdivision>) - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.demo.Geo
 
start() - 类 中的方法cn.wensiqun.asmsupport.sample.client.proxy.ProxyGenerator
Start to generate proxy
String() - 类 中的方法cn.wensiqun.asmsupport.sample.core.create.ByModify
 
StringEncoder - cn.wensiqun.asmsupport.sample.client.json.utils中的类
 
StringEncoder() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
StringEncoder(int) - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
stringValueArray(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.BitwiseOperatorGenerate
 
Subdivision - cn.wensiqun.asmsupport.sample.client.json.demo中的类
Contains data for the subdivisions associated with an IP address.
Subdivision() - 类 的构造器cn.wensiqun.asmsupport.sample.client.json.demo.Subdivision
 
systemOut - 类 中的静态变量cn.wensiqun.asmsupport.sample.core.AbstractExample
system.out global variable

T

TernaryOperatorGenerate - cn.wensiqun.asmsupport.sample.core.operators中的类
 
TernaryOperatorGenerate() - 类 的构造器cn.wensiqun.asmsupport.sample.core.operators.TernaryOperatorGenerate
 
toString() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 
toString() - 类 中的方法cn.wensiqun.asmsupport.sample.core.operators.MyObject
 
trimLastComma() - 类 中的方法cn.wensiqun.asmsupport.sample.client.json.utils.StringEncoder
 

V

VOID_OBJ - 类 中的静态变量cn.wensiqun.asmsupport.sample.client.proxy.MethodInvocation
 

W

willGenerate() - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.ArrayOperatorGenerate
我们将生成这个方法的内容
willGenerate(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.LogicalOperatorGenerate
 
willGenerate(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.RelationalOperatorGenerate
 
willGenerate(String[]) - 类 中的静态方法cn.wensiqun.asmsupport.sample.core.operators.TernaryOperatorGenerate
 
A B C D F G H I J L M N P R S T V W 

Copyright © 2015. All rights reserved.