@Override @SuppressWarnings("unchecked") public <C extends Contextual<I>, I> C getContextual(BeanIdentifier identifier) { if (identifier.asString().startsWith(GENERATED_ID_PREFIX)) { return (C) contextualsInverse.get(identifier); } else { return (C) passivationCapableContextuals.get(identifier); } }
@Override @SuppressWarnings("unchecked") public <C extends Contextual<I>, I> C getContextual(BeanIdentifier identifier) { if (identifier.asString().startsWith(GENERATED_ID_PREFIX)) { return (C) contextualsInverse.get(identifier); } else { return (C) passivationCapableContextuals.get(identifier); } }
@Override @SuppressWarnings("unchecked") public <C extends Contextual<I>, I> C getContextual(BeanIdentifier identifier) { if (identifier.asString().startsWith(GENERATED_ID_PREFIX)) { return (C) contextualsInverse.get(identifier); } else { return (C) passivationCapableContextuals.get(identifier); } }
@Override @SuppressWarnings("unchecked") public <C extends Contextual<I>, I> C getContextual(BeanIdentifier identifier) { if (identifier.asString().startsWith(GENERATED_ID_PREFIX)) { return (C) contextualsInverse.get(identifier); } else { return (C) passivationCapableContextuals.get(identifier); } }
@Override @SuppressWarnings("unchecked") public <C extends Contextual<I>, I> C getContextual(BeanIdentifier identifier) { if (identifier.asString().startsWith(GENERATED_ID_PREFIX)) { return (C) contextualsInverse.get(identifier); } else { return (C) passivationCapableContextuals.get(identifier); } }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }
/** * * @param beanIdentifier * @return a generated id for the given beanIdentifier */ static String getId(BeanIdentifier beanIdentifier) { return getId(beanIdentifier.asString()); }