A B C D E F G I J L M O P R S T U V
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- ActionImpl - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- ActionImpl(List<CapturedValue>, MethodReference) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.ActionImpl
- add(double, List<CapturedValue>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.RuntimeHelper
- add(float, List<CapturedValue>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.RuntimeHelper
- add(int, List<CapturedValue>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.RuntimeHelper
- add(long, List<CapturedValue>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.RuntimeHelper
- add(Object, List<CapturedValue>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.RuntimeHelper
- addProgram(ProgramReader, List<CapturedValue>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.CompositeMethodGenerator
- apply(Program, MethodReference) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.optimization.ArrayElimination
- apply(Program, MethodReference) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.optimization.Optimizations
- arrayClass(ReflectClass<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- ArrayElimination - com.antgroup.antchain.myjava.metaprogramming.impl.optimization中的类
- ArrayElimination() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.optimization.ArrayElimination
- asJavaClass() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- asSubclass(Class<U>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
B
- BoxingElimination - com.antgroup.antchain.myjava.metaprogramming.impl.optimization中的类
- BoxingElimination() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.optimization.BoxingElimination
C
- CapturedValue - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- CapturedValue(Object, boolean) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.CapturedValue
- cast(Object) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- classReader - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- close() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- com.antgroup.antchain.myjava.metaprogramming.impl - 程序包 com.antgroup.antchain.myjava.metaprogramming.impl
- com.antgroup.antchain.myjava.metaprogramming.impl.model - 程序包 com.antgroup.antchain.myjava.metaprogramming.impl.model
- com.antgroup.antchain.myjava.metaprogramming.impl.optimization - 程序包 com.antgroup.antchain.myjava.metaprogramming.impl.optimization
- com.antgroup.antchain.myjava.metaprogramming.impl.reflect - 程序包 com.antgroup.antchain.myjava.metaprogramming.impl.reflect
- complete() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingDependencyListener
- completing(DependencyAgent) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingDependencyListener
- CompositeMethodGenerator - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- ComputationImpl<T> - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- ComputationImpl(List<CapturedValue>, MethodReference) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.ComputationImpl
- compute() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ComputationImpl
- construct(Object...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- create(List<CapturedValue>, MethodReference) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.ActionImpl
- create(List<CapturedValue>, MethodReference) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.ComputationImpl
- createArray(int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- createClass(byte[]) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- createInstance(CompositeMethodGenerator) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ProxyVariableContext
- currentBlock() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.CompositeMethodGenerator
D
- defaultLocation() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
E
- emit(Action) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- emit(Computation<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- emitVariable(ValueImpl<?>, CallLocation) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ProxyVariableContext
- emitVariable(ValueImpl<?>, CallLocation) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.VariableContext
-
emit variable
- exit() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- exit(Computation<?>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
F
- field - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- findClass(Class<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- findClass(Class<T>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- findClass(String) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- findClass(String) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- Fragment - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- Fragment(List<CapturedValue>, MethodReference) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.Fragment
G
- get() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.LazyValueImpl
-
get value
- get() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ValueImpl
-
get value
- get(Object) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getAnnotation(Class<S>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectAnnotatedElementImpl
-
get annotation instance by type
- getAnnotation(Class<S>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getAnnotation(Class<S>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getAnnotation(Class<S>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getArrayElement(Object, int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getArrayLength(Object) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getBackingField() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getClass(ValueType) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- getClassLoader() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- getClassLoader() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- getClassParameterIndex() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getClassSource() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- getComponentType() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaredField(String) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaredFields() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaredJMethod(String, Class<?>...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaredMethod(String, ReflectClass<?>...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaredMethods() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getDeclaringClass() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getDeclaringClass() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getDiagnostics() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- getEnumConstants() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getField(String) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getFields() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getHierarchy() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- getInterfaces() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getJavaTypeFromValueType(ClassLoader, ValueType) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.JavaClassUtils
-
get java type from ValueType
- getJMethod(String, Class<?>...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getKnownMethods() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodDescriber
- getLocation() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- getMetaClassParameterIndex() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getMetaMethod() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getMetaParameterCount() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getMetaParameterType(int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getMethod() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- getMethod(MethodReference) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodDescriber
- getMethod(String, ReflectClass<?>...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getMethods() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getModifiers() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getModifiers() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getModifiers() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getModifiers(ElementReader) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- getName() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getName() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getName() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getParameterAnnotations(int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getParameterCount() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getParameterType(int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getParameterTypes() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getParent() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.VariableContext
- getProgram() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.CompositeMethodGenerator
- getResultVar() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.CompositeMethodGenerator
- getReturnType() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- getSuperclass() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- getType() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- getUsages() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
I
- init(BasicBlock) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ProxyVariableContext
- install(MyJavaHost) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingPlugin
- instrument(byte[]) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingInstrumentation
- invoke(Object, Object...) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- isAnnotation() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isArray() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isAssignableFrom(ReflectClass<?>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isAssignableFrom(Class<?>) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isCompileTimeClass(String) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingClassLoader
- isConstructor() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- isEnum() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isEnumConstant() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- isInstance(Object) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isInterface() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isPrimitive() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- isStatic() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
J
- JavaClassUtils - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- JavaClassUtils() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.JavaClassUtils
L
- lazy(Computation<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- lazyFragment(LazyComputation<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- LazyValueImpl<T> - com.antgroup.antchain.myjava.metaprogramming.impl中的类
-
lazy value impl
- LazyValueImpl(VariableContext, LazyComputation<T>, ValueType, TextLocation) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.LazyValueImpl
-
LazyValueImpl constructor
- loadClass(String, boolean) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingClassLoader
- location(String, int) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
M
- mapParameterIndex(int) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodModel
- MetaprogrammingClassLoader - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- MetaprogrammingClassLoader(ClassLoader) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingClassLoader
- MetaprogrammingDependencyListener - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- MetaprogrammingDependencyListener() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingDependencyListener
- MetaprogrammingImpl - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- MetaprogrammingInstrumentation - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- MetaprogrammingInstrumentation() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingInstrumentation
- MetaprogrammingPlugin - com.antgroup.antchain.myjava.metaprogramming.impl中的类
-
meta programming plugin for myjava compiler
- MetaprogrammingPlugin() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingPlugin
- method - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- MethodDescriber - com.antgroup.antchain.myjava.metaprogramming.impl.model中的类
- MethodDescriber(Diagnostics, ClassReaderSource) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.model.MethodDescriber
- MethodModel - com.antgroup.antchain.myjava.metaprogramming.impl.model中的类
- methodReached(DependencyAgent, MethodDependency) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingDependencyListener
O
- obj - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.CapturedValue
- Optimizations - com.antgroup.antchain.myjava.metaprogramming.impl.optimization中的类
- Optimizations() - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.optimization.Optimizations
- optimize(Program) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.optimization.BoxingElimination
P
- primitive - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.CapturedValue
- proxy(ReflectClass<T>, InvocationHandler<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- proxy(Class<T>, InvocationHandler<T>) - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
- ProxyVariableContext - com.antgroup.antchain.myjava.metaprogramming.impl中的类
- ProxyVariableContext(VariableContext, ClassHolder) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.ProxyVariableContext
R
- ReflectAnnotatedElementImpl - com.antgroup.antchain.myjava.metaprogramming.impl.reflect中的类
-
reflect annotated element impl
- ReflectAnnotatedElementImpl(ReflectContext, AnnotationContainerReader) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectAnnotatedElementImpl
-
ReflectAnnotatedElementImpl constructor
- ReflectClassImpl<T> - com.antgroup.antchain.myjava.metaprogramming.impl.reflect中的类
- ReflectContext - com.antgroup.antchain.myjava.metaprogramming.impl.reflect中的类
- ReflectContext(ClassHierarchy, ClassLoader) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectContext
- ReflectFieldImpl - com.antgroup.antchain.myjava.metaprogramming.impl.reflect中的类
- ReflectFieldImpl(ReflectClassImpl<?>, FieldReader) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- ReflectMethodImpl - com.antgroup.antchain.myjava.metaprogramming.impl.reflect中的类
- ReflectMethodImpl(ReflectClassImpl<?>, MethodReader) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- resolve() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- run() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.ActionImpl
- RuntimeHelper - com.antgroup.antchain.myjava.metaprogramming.impl中的类
S
- set(Object, Object) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectFieldImpl
- started(DependencyAgent) - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingDependencyListener
T
- toString() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
- toString() - 类 中的方法com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectMethodImpl
- type - 类 中的变量com.antgroup.antchain.myjava.metaprogramming.impl.reflect.ReflectClassImpl
U
- unsupportedCase() - 类 中的静态方法com.antgroup.antchain.myjava.metaprogramming.impl.MetaprogrammingImpl
V
- ValueImpl<T> - com.antgroup.antchain.myjava.metaprogramming.impl中的类
-
value impl
- ValueImpl(Variable, VariableContext, ValueType) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.ValueImpl
-
ValueImpl constructor
- VariableContext - com.antgroup.antchain.myjava.metaprogramming.impl中的类
-
variable context
- VariableContext(VariableContext) - 类 的构造器com.antgroup.antchain.myjava.metaprogramming.impl.VariableContext
-
VariableContext contructor
所有类 所有程序包