Class SerializableContextualInstanceImpl<C extends jakarta.enterprise.context.spi.Contextual<I>,I>

java.lang.Object
org.jboss.weld.contexts.SerializableContextualInstanceImpl<C,I>
All Implemented Interfaces:
Serializable, ContextualInstance<I>, org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance<C,I>

public class SerializableContextualInstanceImpl<C extends jakarta.enterprise.context.spi.Contextual<I>,I> extends Object implements org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance<C,I>
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    SerializableContextualInstanceImpl(C contextual, I instance, jakarta.enterprise.context.spi.CreationalContext<I> creationalContext, org.jboss.weld.serialization.spi.ContextualStore contextualStore)
     
    SerializableContextualInstanceImpl(org.jboss.weld.serialization.spi.helpers.SerializableContextual<C,I> contextual, I instance, jakarta.enterprise.context.spi.CreationalContext<I> creationalContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.weld.serialization.spi.helpers.SerializableContextual<C,I>
    Returns the Contextual for this contextual instance
    jakarta.enterprise.context.spi.CreationalContext<I>
    Returns the CreationalContext for this contextual instance
    Returns the actual bean instance
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SerializableContextualInstanceImpl

      public SerializableContextualInstanceImpl(C contextual, I instance, jakarta.enterprise.context.spi.CreationalContext<I> creationalContext, org.jboss.weld.serialization.spi.ContextualStore contextualStore)
    • SerializableContextualInstanceImpl

      public SerializableContextualInstanceImpl(org.jboss.weld.serialization.spi.helpers.SerializableContextual<C,I> contextual, I instance, jakarta.enterprise.context.spi.CreationalContext<I> creationalContext)
  • Method Details

    • getContextual

      public org.jboss.weld.serialization.spi.helpers.SerializableContextual<C,I> getContextual()
      Description copied from interface: ContextualInstance
      Returns the Contextual for this contextual instance
      Specified by:
      getContextual in interface ContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>>
      Specified by:
      getContextual in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>,I>
      Returns:
      contextual object
    • getInstance

      public I getInstance()
      Description copied from interface: ContextualInstance
      Returns the actual bean instance
      Specified by:
      getInstance in interface ContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>>
      Specified by:
      getInstance in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>,I>
      Returns:
      bean instance
    • getCreationalContext

      public jakarta.enterprise.context.spi.CreationalContext<I> getCreationalContext()
      Description copied from interface: ContextualInstance
      Returns the CreationalContext for this contextual instance
      Specified by:
      getCreationalContext in interface ContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>>
      Specified by:
      getCreationalContext in interface org.jboss.weld.serialization.spi.helpers.SerializableContextualInstance<C extends jakarta.enterprise.context.spi.Contextual<I>,I>
      Returns:
      creational context
    • toString

      public String toString()
      Overrides:
      toString in class Object