程序包 net.sf.cglib.core
-
接口概要 接口 说明 ClassGenerator Constants Converter Customizer Customizes key types forKeyFactorywhen building equals, hashCode, and toString.FieldTypeCustomizer Customizes key types forKeyFactoryright in constructor.GeneratorStrategy TheGeneratorStrategyClassGeneratorand producing a byte array containing the data for the generatedClass.HashCodeCustomizer KeyFactoryCustomizer Marker interface for customizers ofKeyFactoryMethodWrapper.MethodWrapperKey Internal interface, only public due to ClassLoader issues.NamingPolicy Customize the generated class name forAbstractClassGenerator-based utilities.ObjectSwitchCallback Predicate ProcessArrayCallback ProcessSwitchCallback Transformer -
类概要 类 说明 AbstractClassGenerator<T> Abstract class for all code-generating CGLIB utilities.AbstractClassGenerator.ClassLoaderData AbstractClassGenerator.Source Block ClassEmitter ClassesKey ClassInfo ClassNameReader CodeEmitter CollectionUtils DebuggingClassWriter DefaultGeneratorStrategy DefaultNamingPolicy The default policy used byAbstractClassGenerator.DuplicatesPredicate EmitUtils EmitUtils.ArrayDelimiters KeyFactory Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.KeyFactory.Generator Local LocalVariablesSorter AMethodVisitorthat renumbers local variables in their order of appearance.MethodInfo MethodInfoTransformer MethodWrapper ReflectUtils RejectModifierPredicate Signature A representation of a method signature, containing the method name, return type, and parameter types.TinyBitSet 已过时。 TypeUtils VisibilityPredicate WeakCacheKey<T> Allows to check for object equality, yet the class does not keep strong reference to the target. -
异常错误概要 异常错误 说明 CodeGenerationException