Class TypeWriter.Default.ForInlining.ContextRegistry

  • Enclosing class:
    TypeWriter.Default.ForInlining<U>

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

    • Constructor Detail

      • ContextRegistry

        protected ContextRegistry()
    • Method Detail

      • setImplementationContext

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

        public java.util.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