mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
64 lines
3.0 KiB
Java
64 lines
3.0 KiB
Java
module io.ebean.core {
|
|
|
|
uses io.ebean.plugin.Plugin;
|
|
uses io.ebean.cache.ServerCachePlugin;
|
|
uses io.ebean.cache.ServerCacheNotifyPlugin;
|
|
uses io.ebean.config.DatabaseConfigProvider;
|
|
uses io.ebean.config.ServerConfigProvider;
|
|
uses io.ebean.config.ModuleInfoLoader;
|
|
uses io.ebean.datasource.DataSourceAlertFactory;
|
|
uses io.ebean.core.type.ExtraTypeFactory;
|
|
uses io.ebeanservice.docstore.api.DocStoreFactory;
|
|
uses io.ebean.migration.auto.AutoMigrationRunner;
|
|
uses io.avaje.classpath.scanner.ClassPathScannerFactory;
|
|
uses io.ebeaninternal.api.SpiLoggerFactory;
|
|
uses io.ebeaninternal.api.GeoTypeProvider;
|
|
uses io.ebeaninternal.api.SpiDdlGeneratorProvider;
|
|
uses io.ebeaninternal.xmapping.api.XmapService;
|
|
uses io.ebeaninternal.server.autotune.AutoTuneServiceProvider;
|
|
uses io.ebeaninternal.server.cluster.ClusterBroadcastFactory;
|
|
|
|
requires transitive io.ebean.api;
|
|
requires transitive io.ebean.migration.auto;
|
|
requires transitive io.ebean.xmapping.api;
|
|
requires transitive io.ebean.core.type;
|
|
requires transitive io.ebean.ddl.runner;
|
|
requires transitive org.antlr.antlr4.runtime;
|
|
requires io.avaje.classpath.scanner;
|
|
requires io.ebean.types;
|
|
requires org.slf4j;
|
|
|
|
requires static io.avaje.jsr305x;
|
|
requires static com.fasterxml.jackson.core;
|
|
requires static com.fasterxml.jackson.databind;
|
|
requires static jakarta.validation;
|
|
requires static java.transaction;
|
|
requires static java.naming;
|
|
requires static java.validation;
|
|
requires static org.postgresql.jdbc;
|
|
requires static joda.time;
|
|
|
|
exports io.ebeaninternal.server.cache;
|
|
|
|
exports io.ebeaninternal.api to io.ebean.ddl.generator, io.ebean.querybean, io.ebean.autotune, io.ebean.postgis, io.ebean.test;
|
|
exports io.ebeaninternal.server.deploy to io.ebean.autotune, io.ebean.ddl.generator;
|
|
exports io.ebeaninternal.server.deploy.id to io.ebean.ddl.generator;
|
|
exports io.ebeaninternal.server.deploy.meta to io.ebean.ddl.generator;
|
|
exports io.ebeaninternal.server.deploy.visitor to io.ebean.ddl.generator;
|
|
|
|
exports io.ebeaninternal.server.el to io.ebean.autotune;
|
|
exports io.ebeaninternal.server.autotune to io.ebean.autotune;
|
|
exports io.ebeaninternal.server.querydefn to io.ebean.autotune, io.ebean.querybean;
|
|
exports io.ebeaninternal.server.type to io.ebean.postgis;
|
|
exports io.ebeaninternal.server.util to io.ebean.querybean;
|
|
exports io.ebeaninternal.server.expression to io.ebean.querybean;
|
|
|
|
provides io.ebean.metric.MetricFactory with io.ebeaninternal.server.profile.DMetricFactory;
|
|
provides io.ebean.service.SpiContainerFactory with io.ebeaninternal.server.DContainerFactory;
|
|
provides io.ebean.service.SpiFetchGroupService with io.ebeaninternal.server.query.DFetchGroupService;
|
|
provides io.ebean.service.SpiJsonService with io.ebeaninternal.json.DJsonService;
|
|
provides io.ebean.service.SpiProfileLocationFactory with io.ebeaninternal.server.profile.DProfileLocationFactory;
|
|
provides io.ebean.service.SpiRawSqlService with io.ebeaninternal.server.rawsql.DRawSqlService;
|
|
|
|
}
|