@Override public final DataSource get(final Object message) { return producer.get().hikariDataSourceFactory((HikariConfiguration)message); } };
public final T get() { T localInstance = instance; if (localInstance == null) { synchronized (this) { localInstance = instance; if (localInstance == null) { instance = localInstance = create(); } } } return localInstance; }
@Override public final ProfileWriterConfig create(final Object message) { return producer.get().getProfileWriterConfig(); } };
@Override public String get(final String key, final String defaultVal, final Object... params) { final String translation = translations.getProperty(key); if (translation == null) { return next.get().get(key, defaultVal, params); } if (params.length > 0) { return MessageFormat.format(translation, params); } return translation; }
@Override public final PrincipalWriterConfig create(final Object message) { return producer.get().getPrincipalWriterConfig(); } };
@Override public final WebletTeleReader create(final Object message) { return producer.get().getBooleanReader(this.implFac.get(message)); } };
@Override public final WebletTeleReader create(final Object message) { return producer.get().getFloatReader(this.implFac.get(message)); } };
@Override public final WebletTeleReader create(final Object message) { return producer.get().getHttpFileReader(this.implFac.get(message)); } };
@Override public final ResourceConfig create(final Object message) { return producer.get().getResourceConf(this.configFac.get(message)); } };
@Override public final WebletMessages get(final Object message) { return producer.get().getWebletMessages0(this.implFac.get(message)); } };
@Override public final TranslationKit create(final Object message) { return producer.get().getTranslationKit(this.implFac.get(message)); } };
@Override public final RestletTeleReader create(final Object message) { return producer.get().getFloatReader(this.implFac.get(message)); } };
@Override public final RestletTeleReader create(final Object message) { return producer.get().getHttpFileReader(this.implFac.get(message)); } };
@Override public final RestletDataPort create(final Object message) { return producer.get().getRestletDataPort(this.implFac.get(message)); } };
@Override public final StaticContent.Builder get(final Object message) { return producer.get().getBuilder(this.implFac.get(message)); } };
@Override public final RestletTeleWriter create(final Object message) { return producer.get().getHtmlResponseWriter(this.implFac.get(message)); } };
@Override public final ProfileKit create(final Object message) { return producer.get().getProfileKit(this.implFac.get(message)); } };
@Override public final Profile get(final Object message) { return producer.get().getProfile(this.kitFac.get(message)); } };
@Override public final WebletTeleWriter create(final Object message) { return producer.get().getTextResponseWriter(this.implFac.get(message)); } };
@Override public final ResourceKit create(final Object message) { return producer.get().getResourcesKit(this.implFac.get(message)); } };