接口 GeneratorStrategy

所有已知实现类:
ClassLoaderAwareGeneratorStrategy, DefaultGeneratorStrategy, UndeclaredThrowableStrategy
函数接口:
这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。

@FunctionalInterface public interface GeneratorStrategy
The GeneratorStrategy</code. is responsible for taking a ClassGenerator and producing a byte array containing the data for the generated Class. By providing your own strategy you may examine or modify the generated class before it is loaded. Typically this will be accomplished by subclassing DefaultGeneratorStrategy and overriding the appropriate protected method.
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    The GeneratorStrategy in use does not currently, but may in the future, affect the caching of classes generated by AbstractClassGenerator, so this is a reminder that you should correctly implement equals and hashCode to avoid generating too many classes.
    byte[]
    Generate the class.