@Override public String toString() { return delegate().toString(); }
@Override public int hashCode() { return delegate().hashCode(); }
public static Context unwrap(Context context) { if (context instanceof ForwardingContext) { return Reflections.<ForwardingContext>cast(context).delegate(); } return context; }
public static Context unwrap(Context context) { if (context instanceof ForwardingContext) { return Reflections.<ForwardingContext>cast(context).delegate(); } return context; }
public static Context unwrap(Context context) { if (context instanceof ForwardingContext) { return Reflections.<ForwardingContext>cast(context).delegate(); } return context; }
public static Context unwrap(Context context) { if (context instanceof ForwardingContext) { return Reflections.<ForwardingContext>cast(context).delegate(); } return context; }
@Override public boolean isActive() { return delegate().isActive(); }
@Override public <T> T get(Contextual<T> contextual, CreationalContext<T> creationalContext) { return delegate().get(contextual, creationalContext); }
@Override public <T> T get(Contextual<T> contextual) { return delegate().get(contextual); }
@Override public <T> T get(Contextual<T> contextual) { return delegate().get(contextual); }
@Override public <T> T get(Contextual<T> contextual) { return delegate().get(contextual); }
@Override public Class<? extends Annotation> getScope() { return delegate().getScope(); }
public static Context unwrap(Context context) { if (context instanceof ForwardingContext) { return Reflections.<ForwardingContext>cast(context).delegate(); } return context; }
@Override public <T> T get(Contextual<T> contextual, CreationalContext<T> creationalContext) { return delegate().get(contextual, creationalContext); }