| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| org.killbill.billing.tenant.api.TenantCacheInvalidation.CacheInvalidationKey | org.killbill.billing.tenant.api.TenantKV.TenantKey | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.callcontext.InternalTenantContext | org.killbill.billing.callcontext.InternalCallContext | 7 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.util.dao.NonEntityDao | org.killbill.billing.util.callcontext.InternalCallContextFactory | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.TenantContext | java.util.UUID | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.util.cache.CacheControllerDispatcher | org.killbill.billing.util.callcontext.InternalCallContextFactory | 6 | 2 | 1 | Composition | - | Internal -> Internal |
| java.util.UUID | org.killbill.billing.callcontext.InternalCallContext | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.util.callcontext.TenantContext | org.killbill.billing.callcontext.InternalTenantContext | 9 | 3 | 1 | - | - | External -> Internal |
| void | org.killbill.billing.account.api.Account | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.callcontext.InternalCallContext | org.killbill.billing.util.callcontext.CallContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.osgi.api.OSGIServiceRegistration<org.killbill.billing.invoice.plugin.api.InvoicePluginApi> | org.killbill.billing.invoice.InvoicePluginDispatcher | 2 | 1 | 1 | Composition | - | External -> Internal |
| void | org.killbill.billing.invoice.dao.InvoiceItemModelDao | 4 | 3 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.subscription.api.SubscriptionBaseInternalApi | org.killbill.billing.invoice.api.InvoiceApiHelper | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.invoice.notification.NextBillingDatePoster | org.killbill.billing.util.callcontext.InternalCallContextFactory | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List | java.lang.Iterable | 43 | 15 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Collection | java.util.List | 8 | 6 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.List | java.util.Collection | 50 | 17 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| int | java.lang.Integer | 18 | 7 | 1 | - | Boxing | Jdk -> Jdk |
| org.killbill.billing.invoice.dao.InvoiceModelDao | org.killbill.billing.invoice.dao.InvoiceItemModelDao | 2 | 2 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.invoice.dao.InvoiceSqlDao | org.killbill.billing.invoice.dao.InvoiceItemSqlDao | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.subscription.events.SubscriptionBaseEvent | org.killbill.billing.subscription.events.user.ApiEventCancel | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Collection | java.lang.Iterable | 15 | 3 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Set | java.util.Collection | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.killbill.billing.catalog.DefaultUsage | org.killbill.billing.catalog.api.PlanPhase | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| void | boolean | 5 | 5 | 1 | - | - | Jdk -> Jdk |
| javax.servlet.http.HttpServletRequest | javax.servlet.ServletRequest | 1 | 1 | 1 | - | - | External -> External |
| java.lang.Object | org.killbill.billing.notification.plugin.api.ExtBusEvent | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.jolbox.bonecp.BoneCPConfig | com.zaxxer.hikari.HikariConfig | 1 | 1 | 1 | - | - | External -> External |
| net.sf.ehcache.Cache | net.sf.ehcache.Ehcache | 4 | 1 | 1 | - | - | External -> External |
| org.killbill.commons.jdbi.guice.DaoConfig | javax.sql.DataSource | 2 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.catalog.StandaloneCatalog | org.killbill.billing.catalog.StandaloneCatalogWithPriceOverride | 15 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.List<org.killbill.billing.catalog.api.PlanPhasePriceOverride> | org.killbill.billing.catalog.api.PlanPhasePriceOverridesWithCallContext | 9 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.killbill.billing.invoice.api.Invoice | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map<java.util.UUID, java.util.List<org.joda.time.DateTime>> | org.killbill.billing.invoice.InvoiceDispatcher.FutureAccountNotifications | 7 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.apache.shiro.realm.Realm | org.apache.shiro.realm.text.IniRealm | 1 | 1 | 1 | - | - | External -> External |
| java.util.UUID | org.killbill.billing.entitlement.api.SubscriptionBundle | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.UUID | org.killbill.billing.account.api.Account | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.usage.api.RolledUpUnit | org.killbill.billing.usage.RawUsage | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.TenantContext | java.util.List<org.killbill.billing.usage.RawUsage> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.usage.api.UsageUserApi | java.util.List<org.killbill.billing.usage.RawUsage> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.usage.api.UsageUserApi | org.killbill.billing.usage.InternalUserApi | 2 | 1 | 1 | - | - | Internal -> Internal |
| boolean | java.util.List<org.killbill.billing.usage.RawUsage> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.usage.InternalUserApi | org.killbill.billing.invoice.usage.RawUsageOptimizer | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.List<org.killbill.billing.usage.RawUsage> | org.killbill.billing.invoice.usage.RawUsageOptimizer.RawUsageOptimizerResult | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.Map<java.lang.String, org.killbill.billing.catalog.api.Usage> | org.killbill.billing.junction.BillingEventSet | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Map | java.lang.Iterable | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.joda.time.DateTime | org.killbill.billing.invoice.InvoiceDispatcher.FutureAccountNotifications.SubscriptionNotification | 9 | 1 | 1 | Composition | - | External -> Internal |
| java.lang.String | java.util.Date | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| int | java.util.List<org.killbill.billing.payment.dao.PaymentTransactionModelDao> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Integer | org.killbill.billing.payment.dao.PaymentTransactionModelDao | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.payment.retry.BaseRetryService.RetryServiceScheduler | org.killbill.automaton.State | 1 | 1 | 1 | - | - | Internal -> External |
| java.security.SecureRandom | java.util.Random | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.concurrent.ExecutionException | java.lang.Throwable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.killbill.billing.catalog.api.rules.CaseBillingAlignment | org.killbill.billing.catalog.rules.DefaultCaseBillingAlignment | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.StandaloneCatalog | org.killbill.billing.catalog.api.StaticCatalog | 16 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CaseCreateAlignment | org.killbill.billing.catalog.rules.DefaultCaseCreateAlignment | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CaseChangePlanAlignment | org.killbill.billing.catalog.rules.DefaultCaseChangePlanAlignment | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.Case | org.killbill.billing.catalog.rules.DefaultCase | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.PlanRules | org.killbill.billing.catalog.rules.DefaultPlanRules | 7 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CasePhase | org.killbill.billing.catalog.rules.DefaultCasePhase | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CaseChange | org.killbill.billing.catalog.rules.DefaultCaseChange | 11 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CasePriceList | org.killbill.billing.catalog.rules.DefaultCasePriceList | 8 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CaseCancelPolicy | org.killbill.billing.catalog.rules.DefaultCaseCancelPolicy | 3 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.rules.CaseChangePlanPolicy | org.killbill.billing.catalog.rules.DefaultCaseChangePlanPolicy | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.plugin.TestCatalogPluginMapping.TestStandalonePluginCatalog | org.killbill.billing.catalog.plugin.TestModelStandalonePluginCatalog | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.catalog.plugin.TestCatalogPluginMapping.TestPlanRules | org.killbill.billing.catalog.plugin.TestModelPlanRules | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.osgi.api.OSGIServiceRegistration<org.killbill.billing.entitlement.plugin.api.EntitlementPluginApi> | org.killbill.billing.entitlement.api.EntitlementPluginExecution | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| boolean | java.lang.Boolean | 4 | 3 | 1 | - | Boxing | Jdk -> Jdk |
| java.util.List | org.killbill.billing.util.entity.Pagination | 8 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.payment.dao.PaymentAttemptSqlDao | java.util.Date | 1 | 1 | 1 | - | - | Internal -> Jdk |
| int | java.lang.Long | 11 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Boolean | boolean | 4 | 3 | 1 | - | Unboxing | Jdk -> Jdk |
| org.killbill.billing.util.callcontext.CallContext | org.killbill.billing.util.callcontext.TenantContext | 8 | 5 | 1 | R_SUPER_T | - | Internal -> External |
| org.killbill.billing.routing.plugin.api.PaymentRoutingApiException | org.killbill.billing.control.plugin.api.PaymentControlApiException | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.routing.plugin.api.OnSuccessPaymentRoutingResult | org.killbill.billing.control.plugin.api.OnSuccessPaymentControlResult | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.routing.plugin.api.PaymentRoutingContext | org.killbill.billing.control.plugin.api.PaymentControlContext | 32 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.routing.plugin.api.PaymentRoutingPluginApi | org.killbill.billing.control.plugin.api.PaymentControlPluginApi | 29 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.routing.plugin.api.OnFailurePaymentRoutingResult | org.killbill.billing.control.plugin.api.OnFailurePaymentControlResult | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.routing.plugin.api.PriorPaymentRoutingResult | org.killbill.billing.control.plugin.api.PriorPaymentControlResult | 13 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.control.plugin.api.PaymentControlContext | java.lang.Iterable<org.killbill.billing.payment.api.PluginProperty> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.osgi.api.OSGIServiceRegistration<org.killbill.billing.control.plugin.api.PaymentControlPluginApi> | org.killbill.billing.payment.core.sm.control.ControlPluginRunner | 11 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.subscription.api.timeline.SubscriptionDataRepair | org.killbill.billing.subscription.api.SubscriptionBase | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.api.timeline.SubscriptionDataRepair | org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.concurrent.ExecutorService | org.killbill.billing.payment.core.PaymentExecutors | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.concurrent.ScheduledExecutorService | org.killbill.billing.payment.core.PaymentExecutors | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.invoice.model.BillingModeGenerator | org.killbill.billing.catalog.api.BillingMode | 3 | 1 | 1 | - | - | Internal -> External |
| org.killbill.billing.invoice.model.InAdvanceBillingMode | org.killbill.billing.invoice.model.DefaultBillingModeGenerator | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.invoice.dao.InvoiceItemModelDao | java.util.UUID | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.List<org.killbill.billing.invoice.InvoiceDispatcher.FutureAccountNotifications.SubscriptionNotification> | org.killbill.billing.invoice.generator.InvoiceWithMetadata.SubscriptionFutureNotificationDates | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Iterable<org.killbill.billing.invoice.dao.InvoiceItemModelDao> | org.killbill.billing.invoice.generator.InvoiceWithMetadata | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.invoice.api.Invoice | org.killbill.billing.invoice.generator.InvoiceWithMetadata | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.List<org.killbill.billing.invoice.model.RecurringInvoiceItemData> | org.killbill.billing.invoice.model.RecurringInvoiceItemDataWithNextBillingCycleDate | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | org.killbill.billing.invoice.generator.InvoiceWithMetadata.SubscriptionFutureNotificationDates.UsageDef | 4 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.List<org.killbill.billing.invoice.api.InvoiceItem> | org.killbill.billing.invoice.usage.ContiguousIntervalConsumableInArrear.ConsumableInArrearItemsAndNextNotificationDate | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.util.List | java.util.Map | 5 | 3 | 1 | - | - | Jdk -> Jdk |
| java.util.List<org.killbill.billing.invoice.api.InvoiceItem> | org.killbill.billing.invoice.usage.SubscriptionConsumableInArrear.SubscriptionConsumableInArrearItemsAndNextNotificationDate | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.invoice.api.InvoiceItem | java.lang.String | 1 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.invoice.usage.RawUsageOptimizer | org.killbill.billing.invoice.generator.UsageInvoiceItemGenerator | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.payment.api.Payment | java.util.UUID | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.account.api.AccountData | int | 2 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.account.api.Account | java.util.UUID | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.account.api.Account | org.killbill.billing.account.api.ImmutableAccountData | 69 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Long | java.lang.Integer | 5 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map<java.lang.String, java.lang.Iterable<java.lang.String>> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.List<java.lang.String> | 34 | 3 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.entitlement.api.EntitlementApi | org.killbill.billing.entitlement.EntitlementInternalApi | 2 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | java.util.UUID | 383 | 7 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Iterable<org.killbill.billing.entitlement.api.BlockingState> | org.killbill.billing.entitlement.api.BlockingStateType | 1 | 1 | 1 | - | - | Jdk -> External |
| org.killbill.billing.catalog.api.PlanPhaseSpecifier | java.util.List<org.killbill.billing.entitlement.api.EntitlementSpecifier> | 1 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.catalog.api.PlanPhasePriceOverride | org.killbill.billing.entitlement.api.EntitlementSpecifier | 1 | 1 | 1 | - | - | External -> Internal |
| com.fasterxml.jackson.databind.ObjectMapper | org.killbill.billing.util.info.NodeInfoMapper | 1 | 1 | 1 | Composition | - | External -> Internal |
| org.killbill.billing.util.info.KillbillInfoApi | org.killbill.billing.util.nodes.KillbillNodesApi | 2 | 1 | 1 | - | - | Internal -> Internal |
| boolean | org.killbill.billing.osgi.api.PluginState | 2 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.util.nodes.NodeCommandProperty | org.killbill.billing.jaxrs.json.NodeCommandPropertyJson | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.StaticCatalog | org.killbill.billing.catalog.api.Catalog | 2 | 2 | 1 | SIBLING | - | External -> Internal |
| org.killbill.billing.catalog.DefaultPriceListSet | org.killbill.billing.catalog.api.PriceListSet | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.VersionedCatalog | org.killbill.billing.catalog.api.Catalog | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.util.timezone.DateAndTimeZoneContext | org.killbill.billing.util.AccountDateAndTimeZoneContext | 11 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<org.killbill.billing.invoice.api.InvoiceItem> | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| void | java.util.Collection<org.killbill.billing.entitlement.api.BlockingState> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.events.EffectiveSubscriptionInternalEvent | org.killbill.bus.api.BusEvent | 2 | 1 | 1 | - | - | Internal -> External |
| org.joda.time.DateTime | void | 1 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.events.PaymentInfoInternalEvent | org.killbill.billing.events.InvoicePaymentInfoInternalEvent | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.events.PaymentErrorInternalEvent | org.killbill.billing.events.InvoicePaymentErrorInternalEvent | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | java.util.concurrent.atomic.AtomicBoolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | org.killbill.billing.payment.api.Payment | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.ArrayList | java.util.Collection | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.killbill.billing.util.timezone.DefaultAccountDateAndTimeZoneContext | org.killbill.billing.util.AccountDateAndTimeZoneContext | 7 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.joda.time.LocalTime | org.joda.time.DateTime | 1 | 1 | 1 | - | - | External -> External |
| org.killbill.billing.callcontext.InternalCallContext | org.killbill.billing.callcontext.MutableInternalCallContext | 6 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.joda.time.DateTime | org.joda.time.LocalDate | 38 | 4 | 1 | SIBLING | - | External -> External |
| org.killbill.billing.jaxrs.json.PhasePriceOverrideJson | java.util.List<org.killbill.billing.jaxrs.json.PhasePriceOverrideJson> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| void | java.util.UUID | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.concurrent.CopyOnWriteArrayList | java.util.concurrent.ConcurrentLinkedQueue | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.killbill.billing.account.api.AccountData | org.killbill.billing.account.api.Account | 3 | 3 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.joda.time.DateTimeZone | org.killbill.billing.account.api.ImmutableAccountData | 1 | 1 | 1 | SIBLING | - | External -> External |
| org.killbill.billing.dao.MockNonEntityDao | org.killbill.billing.account.api.ImmutableAccountInternalApi | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.util.AccountDateAndTimeZoneContext | org.killbill.billing.callcontext.InternalCallContext | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.joda.time.DateTimeZone | org.killbill.billing.callcontext.InternalCallContext | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.util.AccountDateAndTimeZoneContext | org.killbill.billing.callcontext.InternalTenantContext | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.invoice.api.InvoiceItem | org.killbill.billing.invoice.model.ParentInvoiceItem | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | java.util.List<org.killbill.billing.subscription.api.user.DefaultSubscriptionBase> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.subscription.api.SubscriptionBase | java.util.List<org.killbill.billing.subscription.api.SubscriptionBase> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.jaxrs.json.InvoiceItemJson | org.killbill.billing.invoice.api.InvoiceItem | 1 | 1 | 1 | - | - | Internal -> External |
| boolean | org.killbill.billing.invoice.dao.InvoiceModelDao | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| boolean | org.killbill.billing.invoice.api.Invoice | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.usage.dao.RolledUpUsageModelDao | java.lang.Iterable<org.killbill.billing.usage.dao.RolledUpUsageModelDao> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.overdue.OverdueInternalApi | org.killbill.billing.overdue.api.OverdueApi | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.joda.time.LocalDate | org.joda.time.DateTime | 3 | 1 | 1 | - | - | External -> External |
| org.killbill.billing.catalog.api.Currency | java.lang.String | 6 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.concurrent.ExecutorService | java.util.concurrent.ThreadPoolExecutor | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.Throwable | java.lang.instrument.IllegalClassFormatException | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.Date | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.killbill.billing.payment.api.TransactionType | org.killbill.billing.payment.core.sm.PluginControlPaymentAutomatonRunner.ControlOperation | 2 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.events.PaymentInfoInternalEvent | org.killbill.billing.events.PaymentInternalEvent | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Iterable | java.util.Collection | 4 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.math.BigDecimal | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.math.BigDecimal | java.util.Collection<org.killbill.billing.payment.api.PaymentTransaction> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.UUID | org.killbill.billing.subscription.api.SubscriptionBase | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.account.api.ImmutableAccountData | org.joda.time.DateTimeZone | 1 | 1 | 1 | SIBLING | - | External -> External |
| org.killbill.billing.callcontext.InternalCallContext | org.killbill.billing.callcontext.InternalTenantContext | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.CallContext | org.killbill.billing.callcontext.InternalCallContext | 4 | 2 | 1 | - | - | Internal -> Internal |
| java.util.Map | com.google.common.collect.Multimap | 2 | 2 | 1 | - | - | Jdk -> External |
| org.killbill.automaton.StateMachineConfig | org.killbill.billing.payment.caching.StateMachineConfigCache | 2 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.tenant.api.TenantInternalApi.CacheInvalidationCallback | java.util.Collection<org.killbill.billing.tenant.api.TenantInternalApi.CacheInvalidationCallback> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.payment.api.PaymentAttempt | java.util.List<org.killbill.billing.payment.api.PaymentAttempt> | 7 | 1 | 1 | - | - | Internal -> Jdk |
| byte | java.util.List<org.killbill.billing.payment.api.PluginProperty> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.payment.api.PaymentAttempt | org.killbill.billing.jaxrs.json.PaymentAttemptJson | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.StringBuilder | org.killbill.billing.invoice.generator.InvoiceItemGenerator.InvoiceItemGeneratorLogger | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.catalog.api.PriceList | java.lang.String | 2 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.catalog.DefaultPriceList | java.lang.String | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.killbill.billing.catalog.api.Plan | org.killbill.billing.catalog.VersionedCatalog.CatalogPlanEntry | 1 | 1 | 1 | Composition | - | External -> Internal |
| org.killbill.billing.catalog.PriceListDefault | org.killbill.billing.catalog.DefaultPriceList | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.lang.Object | 12 | 2 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.jaxrs.json.CatalogJson.UnitJson | java.lang.String | 3 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.HashMap | java.util.Map | 2 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.killbill.billing.server.notifications.PushNotificationKey | java.util.UUID | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.Integer | int | 2 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| org.killbill.billing.server.notifications.PushNotificationKey | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| org.killbill.billing.jaxrs.json.CatalogJson | java.util.List<org.killbill.billing.jaxrs.json.CatalogJson> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.catalog.api.Catalog | org.killbill.billing.catalog.VersionedCatalog | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.client.model.Catalog | java.util.List<org.killbill.billing.client.model.Catalog> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.catalog.caching.EhCacheCatalogCache | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.catalog.api.Plan | org.killbill.billing.catalog.DefaultPlan | 2 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| org.killbill.billing.catalog.StandaloneCatalogWithPriceOverride | org.killbill.billing.catalog.VersionedCatalog | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.catalog.StandaloneCatalogWithPriceOverride | org.killbill.billing.catalog.StandaloneCatalog | 18 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.catalog.api.Plan | org.killbill.billing.catalog.api.Plan[] | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.DefaultPlan | org.killbill.billing.catalog.DefaultPlan[] | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.entitlement.api.Subscription | org.killbill.billing.subscription.api.SubscriptionBase | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.DefaultProduct | org.killbill.billing.catalog.CatalogEntityCollection<org.killbill.billing.catalog.DefaultProduct> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.DefaultPlan | org.killbill.billing.catalog.CatalogEntityCollection<org.killbill.billing.catalog.DefaultPlan> | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.DefaultPlan | java.util.Collection<org.killbill.billing.catalog.api.Plan> | 11 | 2 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.catalog.DefaultPlan | org.killbill.billing.catalog.api.Plan | 16 | 3 | 1 | R_SUPER_T | - | Internal -> External |
| java.util.Collection<org.killbill.billing.catalog.api.Plan> | org.killbill.billing.catalog.api.Plan | 1 | 1 | 1 | - | - | Jdk -> External |
| org.killbill.billing.catalog.api.Plan | java.util.Collection<org.killbill.billing.catalog.api.Plan> | 7 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.catalog.DefaultProduct | org.killbill.billing.catalog.api.Product | 13 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.killbill.billing.catalog.api.Product | java.util.Collection<org.killbill.billing.catalog.api.Product> | 9 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.catalog.DefaultProduct | java.util.Collection<org.killbill.billing.catalog.api.Product> | 11 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.catalog.DefaultProduct | org.killbill.billing.catalog.CatalogEntityCollection<org.killbill.billing.catalog.api.Product> | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Kind | org.killbill.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Order | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.entitlement.api.EntitlementSpecifier | org.killbill.billing.entitlement.api.BaseEntitlementWithAddOnsSpecifier | 4 | 3 | 1 | SIBLING | - | External -> External |
| java.lang.Iterable | java.util.Map | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.List<org.killbill.billing.subscription.api.user.DefaultSubscriptionBase> | org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | 3 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.catalog.dao.CatalogOverridePhaseDefinitionSqlDao | org.killbill.billing.catalog.dao.CatalogOverrideBlockDefinitionSqlDao | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.killbill.billing.catalog.dao.CatalogOverridePhaseDefinitionModelDao | org.killbill.billing.catalog.dao.CatalogOverrideBlockDefinitionModelDao | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.dao.CatalogOverridePhaseDefinitionModelDao | java.util.List<org.killbill.billing.catalog.dao.CatalogOverridePhaseDefinitionModelDao> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | org.killbill.billing.catalog.api.Plan | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.killbill.billing.catalog.api.Currency | 33 | 4 | 1 | - | - | Jdk -> Internal |
| java.lang.Long | java.util.List<java.lang.Long> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.entitlement.api.Entitlement | java.util.List<org.killbill.billing.entitlement.api.Entitlement> | 3 | 2 | 1 | - | - | Internal -> Jdk |
| java.util.List<org.killbill.billing.invoice.tree.Item> | org.killbill.billing.invoice.tree.Item | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | org.killbill.billing.invoice.tree.Item | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.clock.Clock | org.killbill.clock.ClockMock | 4 | 3 | 1 | - | - | External -> External |
| void | org.joda.time.LocalDate | 2 | 2 | 1 | - | - | Jdk -> External |
| java.lang.Long | java.lang.String | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | org.killbill.billing.subscription.api.user.DefaultSubscriptionBaseWithAddOns | 10 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.subscription.api.SubscriptionBase | org.killbill.billing.subscription.api.user.SubscriptionBaseWithAddOns | 6 | 1 | 1 | - | - | Internal -> Internal |
| void | org.killbill.billing.invoice.tree.Item | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.invoice.api.InvoiceItem | org.killbill.billing.invoice.tree.Item | 1 | 1 | 1 | - | - | External -> Internal |
| org.joda.time.DateTime | org.joda.time.ReadableInstant | 1 | 1 | 1 | - | - | External -> External |
| org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | org.killbill.billing.subscription.api.SubscriptionBase | 13 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.engine.dao.model.SubscriptionEventModelDao | org.killbill.billing.util.entity.Entity | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.engine.dao.SubscriptionEventSqlDao | org.killbill.billing.util.entity.dao.EntitySqlDao | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.catalog.api.Product | org.killbill.billing.catalog.api.CatalogEntity | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.subscription.api.SubscriptionBase | org.killbill.billing.util.entity.Entity | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.api.user.DefaultSubscriptionBaseWithAddOns | org.killbill.billing.subscription.api.SubscriptionBaseWithAddOns | 9 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.events.user.ApiEvent | org.killbill.billing.subscription.events.SubscriptionBaseEvent | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.subscription.api.user.DefaultSubscriptionBaseApiService | org.killbill.billing.subscription.api.SubscriptionBaseApiService | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.reflect.Field | java.util.LinkedList<java.lang.reflect.Field> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.invoice.tree.NodeInterval | org.killbill.billing.invoice.tree.ItemsNodeInterval | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.invoice.tree.ItemsInterval | java.util.List<org.killbill.billing.invoice.tree.Item> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| boolean | void | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | org.killbill.billing.catalog.api.BillingPeriod | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.subscription.api.user.SubscriptionBaseTransitionData | org.killbill.billing.subscription.api.user.SubscriptionBaseTransition | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.catalog.api.StaticCatalog | org.killbill.billing.catalog.VersionedCatalog | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| org.killbill.billing.account.api.AccountData | org.killbill.billing.account.api.MutableAccountData | 2 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.killbill.billing.account.api.ImmutableAccountData | org.killbill.billing.account.api.AccountData | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.account.api.ImmutableAccountData | org.killbill.billing.account.api.Account | 12 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Iterable | java.util.List | 14 | 5 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.killbill.billing.invoice.api.Invoice | org.killbill.billing.invoice.model.DefaultInvoice | 20 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.callcontext.InternalTenantContext | java.util.List<org.killbill.billing.util.tag.Tag> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.osgi.api.OSGIServiceRegistration<org.killbill.billing.payment.plugin.api.PaymentPluginApi> | org.killbill.billing.payment.core.PaymentPluginServiceRegistration | 12 | 1 | 1 | Composition | - | External -> Internal |
| java.lang.Object | org.killbill.billing.util.config.tenant.PerTenantConfig | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | java.util.UUID | 8 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | java.lang.Integer | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | org.killbill.billing.catalog.api.Plan | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | org.killbill.billing.account.api.ImmutableAccountData | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.killbill.billing.util.cache.BaseCacheLoader | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Object | org.killbill.billing.overdue.api.OverdueConfig | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.util.cache.Cachable.CacheType | org.killbill.billing.util.cache.BaseCacheLoader<K, V> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | java.lang.Long | 22 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | org.killbill.billing.catalog.api.Catalog | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Collection | java.util.Set | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| net.sf.ehcache.Ehcache | org.killbill.billing.util.cache.Cachable.CacheType | 1 | 1 | 1 | - | - | External -> Internal |
| net.sf.ehcache.CacheManager | org.killbill.billing.util.cache.CacheControllerDispatcher | 2 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.util.cache.CacheControllerDispatcher | org.killbill.billing.util.cache.CacheController<java.lang.String, java.lang.Long> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | java.lang.String | 34 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | java.util.List | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.UUID | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Object | org.killbill.billing.tenant.api.Tenant | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| org.killbill.billing.util.cache.CacheControllerDispatcher | org.killbill.billing.util.cache.CacheController<java.lang.String, java.util.UUID> | 4 | 1 | 1 | - | - | Internal -> Internal |
| net.sf.ehcache.Ehcache | org.killbill.billing.util.cache.CacheController<java.lang.String, ?> | 1 | 1 | 1 | - | - | External -> Internal |
| net.sf.ehcache.Ehcache | javax.cache.Cache<K, V> | 2 | 1 | 1 | - | - | External -> External |
| net.sf.ehcache.Ehcache | javax.cache.Cache | 1 | 1 | 1 | - | - | External -> External |
| org.killbill.billing.entity.EntityBase | org.killbill.billing.util.entity.Entity | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| long | java.lang.Long | 1 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| org.killbill.billing.account.api.Account | org.killbill.billing.util.entity.Entity | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.killbill.billing.account.api.AccountInternalApi | org.killbill.billing.account.api.ImmutableAccountInternalApi | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.client.model.InvoiceItem | java.util.List<org.killbill.billing.client.model.InvoiceItem> | 6 | 1 | 1 | - | - | External -> Jdk |
| void | java.lang.Object | 6 | 2 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.Long | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | org.killbill.billing.payment.dao.PaymentAndTransactionModelDao | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.UUID | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.payment.dao.PaymentModelDao | org.killbill.billing.payment.dao.PaymentAndTransactionModelDao | 4 | 1 | 1 | Composition | - | Internal -> Internal |
| org.joda.time.Period | org.killbill.billing.catalog.api.Duration | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.Integer | java.lang.Long | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.joda.time.DateTimeZone | org.killbill.billing.callcontext.InternalTenantContext | 4 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.entitlement.api.BlockingState | org.killbill.billing.junction.plumbing.billing.BlockingCalculator.DisabledDuration | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.junction.plumbing.billing.BlockingStateNesting | org.killbill.billing.junction.plumbing.billing.BlockingStateService | 11 | 1 | 1 | - | - | Internal -> Internal |
| org.joda.time.DateTime | org.killbill.billing.catalog.api.Catalog | 5 | 2 | 1 | SIBLING | - | External -> Internal |
| java.lang.Iterable | java.util.Iterator | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.math.BigDecimal | org.killbill.billing.invoice.api.InvoiceItem | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.Map | java.util.List | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.invoice.InvoiceDispatcher | org.killbill.notificationq.api.NotificationQueueService | 1 | 1 | 1 | Composition | - | Internal -> External |
| org.killbill.billing.util.listener.RetryException | org.killbill.billing.invoice.plugin.api.InvoicePluginApiRetryException | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | ? | 1 | 1 | 1 | - | - | Jdk -> TypeVariable |
| java.util.Iterator | java.util.Collection | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.util.Iterator<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.naming.directory.SearchResult | javax.naming.directory.Attribute | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.killbill.billing.catalog.api.PlanSpecifier | org.killbill.billing.catalog.api.PlanPhaseSpecifier | 23 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<org.killbill.billing.subscription.engine.dao.model.SubscriptionBundleModelDao> | org.killbill.billing.subscription.engine.dao.model.SubscriptionBundleModelDao | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<org.killbill.billing.subscription.api.user.SubscriptionBaseBundle> | org.killbill.billing.subscription.api.user.SubscriptionBaseBundle | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List | java.util.Set | 23 | 4 | 1 | SIBLING | - | Jdk -> Jdk |
| org.killbill.billing.invoice.dao.InvoiceModelDao | org.killbill.billing.invoice.api.Invoice | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.math.BigDecimal | org.killbill.billing.invoice.model.TaxInvoiceItem | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.UUID | java.lang.Iterable<java.util.UUID> | 8 | 2 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.util.entity.Entity | org.joda.time.DateTime | 1 | 1 | 1 | SIBLING | - | External -> External |
| boolean | java.util.List<org.killbill.billing.invoice.api.Invoice> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.util.cache.CacheControllerDispatcher | org.killbill.notificationq.api.NotificationQueueService | 1 | 1 | 1 | - | - | Internal -> External |
| org.killbill.billing.subscription.api.SubscriptionBaseTransitionType | java.util.List<org.killbill.billing.subscription.api.SubscriptionBaseTransitionType> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.joda.time.DateTime | java.util.Set<java.util.UUID> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.UUID | org.joda.time.LocalDate | 1 | 1 | 1 | SIBLING | - | Jdk -> External |
| java.math.BigDecimal | org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.ToBeBilledConsumableInArrearDetail | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.math.BigDecimal | java.util.List<org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.ToBeBilledConsumableInArrearDetail> | 9 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.killbill.billing.util.config.definition.InvoiceConfig.UsageDetailMode | 4 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.ToBeBilledConsumableInArrearDetail | org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.ConsumableInArrearDetail | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.math.BigDecimal | java.util.List<org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.ConsumableInArrearDetail> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.billing.util.config.definition.InvoiceConfig | org.killbill.billing.util.config.definition.InvoiceConfig.UsageDetailMode | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.TieredBlock | java.util.Map<java.lang.Integer, org.killbill.billing.catalog.api.TieredBlock> | 3 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.invoice.usage.TestContiguousIntervalConsumableInArrear.MockToBeBilledConsumableInArrearDetail | org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.UsageInArrearDetail | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.Integer, org.killbill.billing.catalog.api.TieredBlock> | org.killbill.billing.catalog.api.TieredBlock | 5 | 1 | 1 | - | - | Jdk -> External |
| org.killbill.billing.invoice.api.InvoiceItem | org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.UsageInArrearDetail | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.UsageInArrearDetail | org.killbill.billing.invoice.usage.details.UsageConsumableInArrearTierUnitDetail | 17 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.UsageInArrearDetail> | org.killbill.billing.invoice.usage.details.UsageCapacityInArrearDetail | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.UsageInArrearDetail | org.killbill.billing.usage.api.RolledUpUnit | 1 | 1 | 1 | - | - | Internal -> External |
| org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear | org.killbill.billing.invoice.usage.ContiguousIntervalConsumableUsageInArrear | 8 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear | org.killbill.billing.invoice.usage.ContiguousIntervalCapacityUsageInArrear | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.util.List<org.killbill.billing.invoice.usage.details.UsageConsumableInArrearTierUnitDetail> | org.killbill.billing.invoice.usage.details.UsageCapacityInArrearDetail | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<org.killbill.billing.invoice.usage.details.UsageConsumableInArrearTierUnitDetail> | org.killbill.billing.invoice.usage.details.UsageConsumableInArrearDetail | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.invoice.usage.details.aggregate.UsageInArrearAggregate | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| UsageInArrearDetail | org.killbill.billing.invoice.usage.details.UsageInArrearAggregate | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.clock.Clock | org.skife.jdbi.v2.IDBI | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | org.killbill.billing.entitlement.api.Entitlement.EntitlementActionPolicy | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.catalog.api.BillingActionPolicy | 4 | 2 | 1 | - | - | Jdk -> External |
| java.lang.String | java.util.Collection<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.killbill.notificationq.api.NotificationQueue | org.killbill.notificationq.api.NotificationEventWithMetadata<org.killbill.notificationq.api.NotificationEvent> | 1 | 1 | 1 | SIBLING | - | External -> External |
| java.lang.String | org.killbill.billing.invoice.api.DryRunType | 3 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.catalog.api.BillingPeriod | 9 | 2 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.catalog.api.PhaseType | 6 | 2 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.entitlement.api.SubscriptionEventType | 6 | 2 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.catalog.api.ProductCategory | 6 | 2 | 1 | - | - | Jdk -> External |
| org.killbill.billing.client.KillBillClient | org.killbill.billing.client.api.gen.AccountApi | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | org.killbill.billing.invoice.api.InvoiceItemType | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.killbill.billing.invoice.api.InvoiceStatus | 3 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.joda.time.DateTime | 1 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.payment.api.TransactionStatus | 3 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | org.killbill.billing.payment.api.TransactionType | 11 | 1 | 1 | - | - | Jdk -> Internal |
| com.google.common.collect.ImmutableList | com.google.common.collect.ImmutableMap | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | org.killbill.billing.ObjectType | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.Set | java.util.List | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | org.killbill.billing.entitlement.api.Entitlement.EntitlementState | 3 | 1 | 1 | - | - | Jdk -> External |
| java.lang.String | org.killbill.billing.entitlement.api.Entitlement.EntitlementSourceType | 3 | 1 | 1 | - | - | Jdk -> External |
| java.util.List<org.killbill.billing.client.model.BulkBaseSubscriptionAndAddOns> | org.killbill.billing.client.model.BulkSubscriptionsBundles | 1 | 1 | 1 | - | - | Jdk -> Internal |
| int | long | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| org.killbill.billing.jaxrs.json.AdminPaymentJson | org.killbill.billing.client.model.gen.AdminPayment | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.client.model.Payment | org.killbill.billing.client.model.gen.InvoicePayment | 7 | 1 | 1 | - | - | External -> Internal |
| void | org.killbill.billing.invoice.api.InvoiceItem | 1 | 1 | 1 | - | - | Jdk -> External |
| java.util.List<org.killbill.billing.invoice.api.InvoiceItem> | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.ws.rs.core.Response | void | 2 | 1 | 1 | - | - | External -> Jdk |
| java.util.UUID | org.killbill.billing.subscription.api.user.SubscriptionBaseBundle | 8 | 2 | 1 | - | - | Jdk -> Internal |
| void | java.util.List<org.killbill.billing.subscription.events.SubscriptionBaseEvent> | 6 | 2 | 1 | - | - | Jdk -> Jdk |
| boolean | org.killbill.billing.entitlement.api.EntitlementSpecifier | 1 | 1 | 1 | - | - | Jdk -> External |
| org.killbill.billing.account.api.Account | org.killbill.billing.account.api.AccountData | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.killbill.billing.entitlement.api.DefaultEntitlement | java.util.UUID | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.entitlement.api.Entitlement | java.util.UUID | 20 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.subscription.api.SubscriptionBase | org.killbill.billing.subscription.api.SubscriptionBaseWithAddOns | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.subscription.api.user.SubscriptionBaseBundle | java.util.UUID | 3 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.subscription.api.SubscriptionBase | java.util.UUID | 3 | 2 | 1 | - | - | Internal -> Jdk |
| org.slf4j.Logger | java.lang.StringBuilder | 1 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.util.entity.dao.EntitySqlDao | org.killbill.billing.util.dao.HistorySqlDao | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Object | org.killbill.billing.util.entity.Entity | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> External |
| org.killbill.billing.util.callcontext.CallContext | org.killbill.billing.callcontext.MutableCallContext | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.TenantContext | org.killbill.billing.util.callcontext.CallContext | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| org.killbill.billing.entitlement.api.BlockingState | java.util.UUID | 1 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| java.util.UUID | com.google.common.base.Optional<org.killbill.billing.entitlement.EventsStream> | 1 | 1 | 1 | SIBLING | - | Jdk -> External |
| org.killbill.billing.entitlement.api.EntitlementSpecifier | boolean | 3 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.jaxrs.TestPushNotification | javax.servlet.Servlet | 2 | 1 | 1 | - | - | Internal -> External |
| void | org.killbill.billing.invoice.InvoiceDispatcher.FutureAccountNotifications.FutureAccountNotificationsBuilder | 3 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.subscription.api.SubscriptionBase | org.killbill.billing.subscription.api.user.DefaultSubscriptionBase | 50 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.CatalogEntity | org.killbill.billing.catalog.api.Product | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | org.killbill.billing.catalog.api.Product | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.events.EffectiveSubscriptionInternalEvent | org.killbill.billing.events.SubscriptionInternalEvent | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.killbill.billing.payment.api.Payment | org.killbill.billing.invoice.api.InvoicePayment | 3 | 1 | 1 | SIBLING | - | Internal -> External |
| org.killbill.billing.payment.core.PluginControlPaymentProcessor | org.killbill.billing.invoice.api.InvoicePaymentApi | 2 | 1 | 1 | - | - | Internal -> External |
| org.killbill.billing.payment.api.InvoicePaymentApi | org.killbill.billing.payment.api.InvoicePaymentInternalApi | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.InternalCallContextFactory | org.killbill.billing.payment.core.PaymentMethodProcessor | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.TenantContext | org.killbill.billing.callcontext.MutableCallContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List<org.killbill.billing.invoice.api.InvoicePayment> | org.killbill.billing.invoice.api.InvoicePayment | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<org.killbill.billing.invoice.dao.InvoicePaymentModelDao> | org.killbill.billing.invoice.dao.InvoicePaymentModelDao | 3 | 1 | 1 | - | - | Jdk -> Internal |
| org.killbill.billing.catalog.api.PlanPhaseSpecifier | org.killbill.billing.entitlement.api.EntitlementSpecifier | 30 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | org.killbill.billing.invoice.usage.SubscriptionUsageInArrear.UsageKey | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.killbill.billing.jaxrs.json.TierPriceOverrideJson | org.killbill.billing.jaxrs.json.TierPriceJson | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.client.model.gen.PhasePriceOverride | org.killbill.billing.client.model.gen.PhasePrice | 1 | 1 | 1 | SIBLING | - | External -> External |
| org.killbill.billing.catalog.api.Catalog | org.killbill.billing.catalog.api.VersionedCatalog<? extendsorg.killbill.billing.catalog.api.StaticCatalog> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.Catalog | org.killbill.billing.catalog.DefaultVersionedCatalog | 8 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.MockCatalog | org.killbill.billing.catalog.DefaultVersionedCatalog | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.StaticCatalog | org.killbill.billing.catalog.DefaultVersionedCatalog | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.VersionedCatalog | org.killbill.billing.catalog.api.VersionedCatalog<? extendsorg.killbill.billing.catalog.api.StaticCatalog> | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.catalog.api.StaticCatalog | org.killbill.billing.catalog.StandaloneCatalog | 5 | 2 | 1 | T_SUPER_R | - | External -> Internal |
| org.killbill.billing.catalog.api.VersionedCatalog | org.killbill.billing.catalog.DefaultVersionedCatalog | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.killbill.billing.catalog.api.VersionedCatalog<org.killbill.billing.catalog.StandaloneCatalog> | DefaultVersionedCatalogTestWithCatalogPlugi | 1 | 1 | 1 | - | - | Internal -> External |
| DefaultVersionedCatalogTestWithCatalogPlugi | org.killbill.billing.catalog.DefaultVersionedCatalog | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.payment.core.janitor.IncompletePaymentTransactionTask | org.killbill.billing.payment.core.PaymentRefresher | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.invoice.api.Invoice | org.killbill.billing.invoice.InvoiceDispatcher.InvoiceWithFutureNotifications | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.killbill.billing.util.callcontext.CallContext | org.killbill.billing.callcontext.DefaultCallContext | 6 | 2 | 1 | - | - | Internal -> Internal |
| com.google.common.collect.ImmutableMap | java.util.Map<java.lang.String, java.lang.String> | 1 | 1 | 1 | R_SUPER_T | - | External -> Jdk |
| javax.cache.Cache<K, V> | void | 1 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.automaton.StateMachineConfig | org.killbill.automaton.DefaultStateMachineConfig | 1 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.killbill.billing.catalog.api.PlanPhase | org.killbill.billing.catalog.api.PhaseType | 1 | 1 | 1 | - | - | External -> External |
| org.killbill.billing.catalog.api.Plan | java.lang.String | 2 | 1 | 1 | - | - | External -> Jdk |
| org.killbill.billing.util.security.shiro.dao.JDBCSessionDao | org.apache.shiro.session.mgt.eis.CachingSessionDAO | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.killbill.billing.util.security.shiro.dao.JDBCSessionDao | org.apache.shiro.session.mgt.eis.SessionDAO | 1 | 1 | 1 | - | - | Internal -> External |
| java.util.List<org.killbill.billing.invoice.api.InvoiceItem> | org.killbill.billing.invoice.generator.InvoiceItemGenerator.InvoiceGeneratorResult | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| boolean | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List<org.killbill.billing.usage.api.RolledUpUsage> | org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear.RolledUpUnitsWithTracking | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.joda.time.DateTime | org.killbill.billing.junction.BillingEvent | 1 | 1 | 1 | - | - | External -> Internal |
| org.killbill.billing.catalog.api.CatalogApiException | org.killbill.billing.BillingExceptionBase | 1 | 1 | 1 | R_SUPER_T | - | External -> External |
| org.killbill.billing.subscription.api.SubscriptionBase | java.math.BigDecimal | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.killbill.billing.subscription.api.user.SubscriptionBaseTransition | org.killbill.billing.subscription.api.user.SubscriptionBillingEvent | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.events.SubscriptionInternalEvent | org.killbill.billing.subscription.api.user.SubscriptionBillingEvent | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.killbill.billing.events.EffectiveSubscriptionInternalEvent | org.killbill.billing.subscription.api.user.SubscriptionBillingEvent | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Hashtable | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.List<org.killbill.billing.catalog.api.Usage> | org.killbill.billing.catalog.api.Catalog | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.math.BigDecimal | org.joda.time.DateTime | 1 | 1 | 1 | SIBLING | - | Jdk -> External |