Class TypeWriter.Default.ForInlining.ContextRegistry

java.lang.Object
net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
Enclosing class:
TypeWriter.Default.ForInlining<U>

protected static class TypeWriter.Default.ForInlining.ContextRegistry extends Object
A context registry allows to extract auxiliary types from a lazily created implementation context.
  • Field Details

  • Constructor Details

    • ContextRegistry

      protected ContextRegistry()
  • Method Details

    • setImplementationContext

      public void setImplementationContext(Implementation.Context.ExtractableView implementationContext)
      Registers the implementation context.
      Parameters:
      implementationContext - The implementation context.
    • getAuxiliaryTypes

      public List<DynamicType> getAuxiliaryTypes()
      Returns the auxiliary types that were registered during class creation. This method must only be called after a class was created.
      Returns:
      The auxiliary types that were registered during class creation