org.jboss.weld.context
Class ForwardingWeldCreationalContext<T>

java.lang.Object
  extended by org.jboss.weld.context.ForwardingWeldCreationalContext<T>
All Implemented Interfaces:
javax.enterprise.context.spi.CreationalContext<T>, WeldCreationalContext<T>

public abstract class ForwardingWeldCreationalContext<T>
extends Object
implements WeldCreationalContext<T>

Author:
pmuir

Constructor Summary
ForwardingWeldCreationalContext()
           
 
Method Summary
 void addDependentInstance(org.jboss.weld.context.api.ContextualInstance<?> contextualInstance)
           
 boolean containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean)
           
protected abstract  WeldCreationalContext<T> delegate()
           
 boolean equals(Object obj)
           
<S> WeldCreationalContext<S>
getCreationalContext(javax.enterprise.context.spi.Contextual<S> Contextual)
           
<S> S
getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean)
           
 int hashCode()
           
 void push(T incompleteInstance)
           
 void release()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.weld.context.WeldCreationalContext
getDependentInstances
 

Constructor Detail

ForwardingWeldCreationalContext

public ForwardingWeldCreationalContext()
Method Detail

delegate

protected abstract WeldCreationalContext<T> delegate()

push

public void push(T incompleteInstance)
Specified by:
push in interface javax.enterprise.context.spi.CreationalContext<T>

release

public void release()
Specified by:
release in interface javax.enterprise.context.spi.CreationalContext<T>
Specified by:
release in interface WeldCreationalContext<T>

containsIncompleteInstance

public boolean containsIncompleteInstance(javax.enterprise.context.spi.Contextual<?> bean)
Specified by:
containsIncompleteInstance in interface WeldCreationalContext<T>

getCreationalContext

public <S> WeldCreationalContext<S> getCreationalContext(javax.enterprise.context.spi.Contextual<S> Contextual)
Specified by:
getCreationalContext in interface WeldCreationalContext<T>

getIncompleteInstance

public <S> S getIncompleteInstance(javax.enterprise.context.spi.Contextual<S> bean)
Specified by:
getIncompleteInstance in interface WeldCreationalContext<T>

addDependentInstance

public void addDependentInstance(org.jboss.weld.context.api.ContextualInstance<?> contextualInstance)
Specified by:
addDependentInstance in interface WeldCreationalContext<T>

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Seam Framework. All Rights Reserved.