Package org.jboss.errai.ioc.rebind.ioc.metadata

Examples of org.jboss.errai.ioc.rebind.ioc.metadata.QualifyingMetadata.render()


    if (InjectUtil.checkIfTypeNeedsAddingToBeanStore(context, this)) {
      final QualifyingMetadata md = delegate.getQualifyingMetadata();
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton() ? valueRef : null, md.render(), delegate.getBeanName(), false));

      for (final RegistrationHook hook : getRegistrationHooks()) {
        hook.onRegister(context, valueRef);
      }
    }
View Full Code Here


    if (InjectUtil.checkIfTypeNeedsAddingToBeanStore(context, this)) {
      final QualifyingMetadata md = delegate.getQualifyingMetadata();
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton() ? valueRef : null, md.render(), null, false));

      for (final RegistrationHook hook : registrationHooks) {
        hook.onRegister(context, valueRef);
      }
    }
View Full Code Here

    if (InjectUtil.checkIfTypeNeedsAddingToBeanStore(context, this)) {
      final QualifyingMetadata md = delegate.getQualifyingMetadata();
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton(), md.render(), delegate.getBeanName(), false));

      for (final RegistrationHook hook : getRegistrationHooks()) {
        hook.onRegister(context, valueRef);
      }
    }
View Full Code Here

      }

      context.getProcessingContext().appendToEnd(
              Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
                      .invoke("addBean", type, Refs.get(delegate.getCreationalCallbackVarName()),
                              isSingleton() ? valueRef : null , md.render()));
    }
  }

  @Override
  public boolean isAlternative() {
View Full Code Here

        }
     
        context.getProcessingContext().appendToEnd(
            Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
                .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                    isSingleton(), md.render(), delegate.getBeanName(), false, Stmt.load(ab.value())));
      }
      else {
     
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
View Full Code Here

      else {
     
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton(), md.render(), delegate.getBeanName(), false));
      }
     
      for (final RegistrationHook hook : getRegistrationHooks()) {
        hook.onRegister(context, valueRef);
      }
View Full Code Here

      ActivatedBy ab = delegate.getInjectedType().getAnnotation(ActivatedBy.class);
      if (ab != null) {
        context.getProcessingContext().appendToEnd(
            Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
                .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                    isSingleton() ? valueRef : null, md.render(), delegate.getBeanName(), false, Stmt.load(ab.value())));
      }
      else {
        context.getProcessingContext().appendToEnd(
            Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
                .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
View Full Code Here

      }
      else {
        context.getProcessingContext().appendToEnd(
            Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
                .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                    isSingleton() ? valueRef : null, md.render(), delegate.getBeanName(), false));
      }
     
      for (final RegistrationHook hook : getRegistrationHooks()) {
        hook.onRegister(context, valueRef);
      }
View Full Code Here

    if (InjectUtil.checkIfTypeNeedsAddingToBeanStore(context, this)) {
      final QualifyingMetadata md = delegate.getQualifyingMetadata();
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton() ? valueRef : null, md.render(), null, false));

      for (final RegistrationHook hook : registrationHooks) {
        hook.onRegister(context, valueRef);
      }
    }
View Full Code Here

    if (InjectUtil.checkIfTypeNeedsAddingToBeanStore(context, this)) {
      final QualifyingMetadata md = delegate.getQualifyingMetadata();
      context.getProcessingContext().appendToEnd(
          Stmt.loadVariable(context.getProcessingContext().getContextVariableReference())
              .invoke("addBean", type, delegate.getInjectedType(), Refs.get(getCreationalCallbackVarName()),
                  isSingleton() ? valueRef : null, md.render(), delegate.getBeanName(), false));

      for (final RegistrationHook hook : getRegistrationHooks()) {
        hook.onRegister(context, valueRef);
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.