| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| void | org.jbpm.services.task.impl.model.xml.JaxbContent | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.jbpm.kie.services.impl.bpmn2.ProcessDescRepoHelper | org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceSemanticModule | 10 | 1 | 1 | Composition | - | Internal -> Internal |
| org.kie.api.task.model.Task | org.kie.internal.task.api.model.InternalTask | 2 | 1 | 1 | - | - | External -> External |
| org.kie.api.task.model.PeopleAssignments | org.kie.internal.task.api.model.InternalPeopleAssignments | 1 | 1 | 1 | - | - | External -> External |
| org.kie.api.task.model.OrganizationalEntity | org.kie.api.task.model.Attachment | 1 | 1 | 1 | - | - | External -> External |
| org.kie.internal.runtime.StatefulKnowledgeSession | org.kie.api.runtime.KieSession | 179 | 3 | 1 | - | - | External -> External |
| org.kie.internal.KnowledgeBase | org.kie.api.KieBase | 113 | 2 | 1 | - | - | External -> External |
| org.kie.api.runtime.KieSession | org.kie.api.runtime.manager.RuntimeManager | 5 | 2 | 1 | - | - | External -> External |
| org.jbpm.executor.impl.mem.InMemoryExecutorStoreService | org.jbpm.shared.services.impl.TransactionalCommandService | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Long | java.lang.String | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.jbpm.test.persistence.migration.ProcessInstanceMigrationTest.UpgradeCommand | org.jbpm.test.persistence.migration.ProcessInstanceMigrationTest.ExplicitUpgradeCommand | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.String | org.kie.api.definition.process.Node | 2 | 1 | 1 | - | - | Jdk -> External |
| void | java.util.Properties | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.jbpm.kie.services.impl.model.ProcessAssetDesc | org.jbpm.services.api.model.ProcessDefinition | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.jbpm.services.api.model.ProcessDefinition | java.util.Collection<org.jbpm.services.api.model.ProcessDefinition> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| long | java.lang.Long | 13 | 5 | 1 | - | Boxing | Jdk -> Jdk |
| org.kie.internal.task.api.model.ContentData | java.util.Map<java.lang.String, java.lang.Object> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.List | java.util.Collection | 2 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.List | java.util.Set | 17 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | java.util.concurrent.ConcurrentMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.util.concurrent.ConcurrentHashMap | java.util.concurrent.ConcurrentMap | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.ClassLoader | org.kie.api.runtime.KieContainer | 3 | 1 | 1 | - | - | Jdk -> External |
| java.lang.Integer | java.lang.Long | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | org.jbpm.workflow.core.impl.ConnectionRef | 1 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.lang.String | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.drools.core.time.AcceptsTimerJobFactoryManager | org.drools.core.time.TimerService | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.lang.Class<?> | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.kie.internal.task.query.TaskQueryBuilder | java.lang.String | 1 | 1 | 1 | - | - | External -> Jdk |
| org.kie.internal.runtime.manager.audit.query.ErrorInfoLogDeleteBuilder | org.kie.internal.runtime.manager.audit.query.ErrorInfoDeleteBuilder | 4 | 2 | 1 | - | - | External -> External |
| org.jbpm.query.jpa.data.QueryWhere.ParameterType | org.jbpm.query.jpa.data.QueryWhere.QueryCriteriaType | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.services.task.query.DeadlineSummaryImpl | org.kie.internal.task.api.model.DeadlineSummary | 12 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.kie.internal.query.data.QueryData | org.jbpm.query.jpa.data.QueryWhere | 14 | 2 | 1 | - | - | External -> Internal |
| java.lang.Boolean | boolean | 3 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| org.kie.internal.runtime.manager.audit.query.AuditTaskInstanceLogDeleteBuilder | org.kie.internal.runtime.manager.audit.query.AuditTaskDeleteBuilder | 3 | 1 | 1 | - | - | External -> External |
| org.kie.internal.runtime.manager.audit.query.TaskEventInstanceLogDeleteBuilder | org.kie.internal.task.query.TaskEventDeleteBuilder | 1 | 1 | 1 | - | - | External -> External |
| org.kie.api.task.model.Task | java.lang.String | 1 | 1 | 1 | - | - | External -> Jdk |
| java.lang.Object | java.lang.Void | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| org.kie.api.event.process.ProcessEventListener | org.kie.api.event.process.ProcessEventListener[] | 1 | 1 | 1 | - | - | External -> External |
| org.kie.api.event.process.ProcessEventListener | org.jbpm.test.util.CountDownProcessEventListener | 6 | 1 | 1 | - | - | External -> Internal |
| org.kie.api.event.rule.AgendaEventListener | org.kie.api.event.rule.AgendaEventListener[] | 1 | 1 | 1 | - | - | External -> External |
| org.jbpm.services.task.query.TaskSummaryImpl | org.kie.api.task.model.TaskSummary | 2 | 1 | 1 | - | - | Internal -> External |
| org.jbpm.services.task.query.TaskSummaryImpl | javax.persistence.Tuple | 2 | 1 | 1 | - | - | Internal -> External |
| org.jbpm.services.task.persistence.JPATaskPersistenceContext | org.kie.internal.task.api.TaskPersistenceContext | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.drools.core.command.CommandService | org.kie.api.task.TaskService | 1 | 1 | 1 | - | - | Internal -> External |
| org.kie.internal.task.query.TaskQueryBuilder | org.kie.internal.task.query.TaskSummaryQueryBuilder | 41 | 1 | 1 | - | - | External -> External |
| org.drools.core.command.CommandService | org.kie.api.runtime.CommandExecutor | 10 | 2 | 1 | - | - | Internal -> External |
| javax.persistence.criteria.CriteriaQuery | javax.persistence.criteria.AbstractQuery | 1 | 1 | 1 | R_SUPER_T | - | External -> External |
| org.drools.persistence.jta.JtaTransactionManager | org.drools.persistence.TransactionManager | 5 | 1 | 1 | - | - | Internal -> Internal |
| void | org.kie.api.task.model.User | 1 | 1 | 1 | - | - | Jdk -> External |
| org.drools.core.marshalling.impl.MarshallerWriteContext | org.drools.core.marshalling.impl.ProcessMarshallerWriteContext | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Long | long | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| org.dashbuilder.dataset.filter.ColumnFilter | java.lang.Object | 1 | 1 | 1 | - | - | External -> Jdk |
| java.lang.Long | java.util.Map<java.lang.Object, java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.kie.api.runtime.manager.RuntimeEngine | java.util.Map<java.lang.String, org.kie.api.runtime.manager.RuntimeEngine> | 1 | 1 | 1 | - | - | External -> Jdk |
| java.util.Map | java.util.Collection | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | long | 5 | 2 | 1 | - | - | Jdk -> Jdk |
| long | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.jbpm.casemgmt.role.RoleAssignment | org.kie.api.task.model.OrganizationalEntity | 2 | 1 | 1 | - | - | Internal -> External |
| java.lang.Void | java.lang.Long | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.Long | 9 | 2 | 1 | - | - | Jdk -> Jdk |
| org.drools.core.command.impl.GenericCommand | org.drools.core.command.impl.ExecutableCommand | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.kie.internal.command.World | org.kie.internal.command.ContextManager | 2 | 1 | 1 | - | - | External -> External |
| org.drools.persistence.SingleSessionCommandService | org.drools.persistence.PersistableRunner | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.kie.internal.command.Context | org.kie.api.runtime.RequestContext | 3 | 1 | 1 | - | - | External -> External |
| org.kie.internal.command.Context | org.kie.api.runtime.Context | 11 | 1 | 1 | - | - | External -> External |
| org.drools.core.command.CommandService | org.drools.core.runtime.ChainableRunner | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.kie.api.command.Command<T> | org.kie.api.runtime.Executable | 1 | 1 | 1 | - | - | External -> External |
| org.drools.core.command.CommandService | org.kie.api.runtime.ExecutableRunner | 13 | 1 | 1 | - | - | Internal -> External |
| org.drools.core.command.CommandService | org.drools.core.runtime.InternalLocalRunner | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.drools.core.command.Interceptor | org.drools.core.runtime.ChainableRunner | 15 | 1 | 1 | - | - | Internal -> Internal |
| org.drools.core.command.CommandService | org.kie.api.runtime.ExecutableRunner<org.kie.api.runtime.RequestContext> | 3 | 1 | 1 | - | - | Internal -> External |
| org.jbpm.runtime.manager.impl.task.SynchronizedTaskService | org.kie.internal.task.api.InternalTaskService | 3 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| java.util.Collection | java.util.List | 6 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.drools.persistence.info.SessionInfo | org.drools.persistence.api.PersistentSession | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.persistence.processinstance.ProcessInstanceInfo | org.jbpm.persistence.api.PersistentProcessInstance | 27 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.persistence.correlation.CorrelationKeyInfo | org.jbpm.persistence.api.PersistentCorrelationKey | 7 | 1 | 1 | SIBLING | - | Internal -> Internal |
| int | java.lang.Integer | 6 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| org.drools.persistence.info.WorkItemInfo | org.drools.persistence.api.PersistentWorkItem | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Integer | org.jbpm.casemgmt.api.model.CaseStatus | 14 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.instrument.IllegalClassFormatException | java.lang.Throwable | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| int | long | 1 | 1 | 1 | - | Widening | Jdk -> Jdk |
| org.joda.time.Period | java.time.Duration | 1 | 1 | 1 | SIBLING | - | External -> Jdk |
| org.joda.time.DateTime | java.time.OffsetDateTime | 4 | 1 | 1 | SIBLING | - | External -> Jdk |
| org.jbpm.services.api.model.DeploymentUnit | org.jbpm.kie.services.impl.KModuleDeploymentUnit | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.Object | java.util.LinkedList<java.lang.Object> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.kie.internal.KnowledgeBase | org.drools.core.impl.InternalKnowledgeBase | 48 | 1 | 1 | - | - | External -> Internal |
| org.kie.internal.logger.KnowledgeRuntimeLogger | org.kie.api.logger.KieRuntimeLogger | 2 | 1 | 1 | - | - | External -> External |
| org.kie.internal.definition.KnowledgePackage | org.kie.api.definition.KiePackage | 29 | 1 | 1 | - | - | External -> External |
| org.kie.scanner.MavenRepository | org.kie.scanner.KieMavenRepository | 49 | 1 | 1 | - | - | External -> External |
| boolean | java.lang.Short | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Boolean | java.lang.Short | 4 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| bitronix.tm.BitronixTransactionManager | javax.transaction.TransactionManager | 1 | 1 | 1 | R_SUPER_T | - | External -> External |
| org.kie.internal.runtime.KnowledgeRuntime | org.kie.api.runtime.KieRuntime | 10 | 1 | 1 | - | - | External -> External |
| org.jbpm.process.workitem.core.util.Wid | java.util.List<org.jbpm.process.workitem.core.util.Wid> | 5 | 1 | 1 | - | - | Internal -> Jdk |
| org.jbpm.services.task.exception.PermissionDeniedException | java.lang.IllegalArgumentException | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.jbpm.test.util.CountDownProcessEventListener | org.jbpm.test.listener.NodeLeftCountDownProcessEventListener | 103 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.test.listener.CountDownProcessEventListener | org.jbpm.test.listener.NodeLeftCountDownProcessEventListener | 36 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.document.Document | org.jbpm.document.service.impl.DocumentImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| void | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Void | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | java.util.List<org.quartz.TriggerKey> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.quartz.spi.JobStore | ? | 1 | 1 | 1 | - | - | External -> TypeVariable |
| org.jbpm.test.listener.NodeLeftCountDownProcessEventListener | org.jbpm.test.listener.DefaultCountDownProcessEventListener | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.jbpm.executor.impl.event.ExecutorEventSupport | org.jbpm.executor.impl.event.ExecutorEventSupportImpl | 7 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.jbpm.kie.services.impl.query.preprocessor.BusinessAdminPreprocessor | org.jbpm.kie.services.impl.query.preprocessor.BusinessAdminTasksPreprocessor | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.kie.api.task.UserGroupCallback | org.jbpm.kie.services.test.objects.TestUserGroupCallbackImpl | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal |
| org.kie.api.runtime.process.WorkItem | java.util.Map<java.lang.String, java.lang.Object> | 1 | 1 | 1 | - | - | External -> Jdk |
| org.jbpm.process.audit.JPAAuditLogService | javax.persistence.EntityManager | 1 | 1 | 1 | - | - | Internal -> External |
| javax.transaction.UserTransaction | org.drools.persistence.api.TransactionManager | 2 | 1 | 1 | - | - | External -> Internal |
| void | org.jbpm.services.api.model.DeploymentUnit | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<java.lang.String> | com.google.protobuf.ProtocolStringList | 3 | 1 | 1 | - | - | Jdk -> External |
| org.jbpm.process.instance.ProcessInstance | org.kie.api.runtime.process.ProcessInstance | 1 | 1 | 1 | R_SUPER_T | - | Internal -> External |
| org.kie.api.runtime.process.NodeInstance | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstance | 2 | 1 | 1 | Composition | - | External -> Internal |
| org.jbpm.workflow.core.node.SubProcessNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceType | int | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.jbpm.workflow.core.node.AsyncEventNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.AsyncEventNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.RuleSetNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.CompositeContextNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.StateNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.ForEachNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.protobuf.ProtocolStringList | java.util.List<java.lang.String> | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.protobuf.RepeatedFieldBuilder | com.google.protobuf.RepeatedFieldBuilderV3 | 32 | 1 | 1 | - | - | External -> External |
| com.google.protobuf.GeneratedMessage.Builder | com.google.protobuf.GeneratedMessageV3.Builder | 25 | 1 | 1 | - | - | External -> External |
| org.kie.api.runtime.process.WorkItem | org.jbpm.marshalling.impl.JBPMMessages.WorkItem | 2 | 1 | 1 | Composition | - | External -> Internal |
| org.jbpm.process.core.context.variable.Variable | org.jbpm.marshalling.impl.JBPMMessages.Variable | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.WorkItemNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.process.instance.context.exclusive.ExclusiveGroupInstance | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.TimerNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.workflow.core.node.EventNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.kie.api.runtime.process.ProcessInstance | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance | 2 | 1 | 1 | Composition | - | External -> Internal |
| com.google.protobuf.SingleFieldBuilder | com.google.protobuf.SingleFieldBuilderV3 | 30 | 1 | 1 | - | - | External -> External |
| org.jbpm.workflow.core.node.MilestoneNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.process.instance.context.swimlane.SwimlaneContextInstance | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstance | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| org.jbpm.services.api.admin.TimerInstance | org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstance | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.protobuf.GeneratedMessage.FieldAccessorTable | com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | 75 | 1 | 1 | - | - | External -> External |
| org.jbpm.workflow.core.node.HumanTaskNode | org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNode | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| com.google.protobuf.GeneratedMessage.BuilderParent | com.google.protobuf.GeneratedMessageV3.BuilderParent | 50 | 1 | 1 | - | - | External -> External |
| org.jbpm.test.util.PoolingDataSource | org.kie.test.util.db.PoolingDataSourceWrapper | 182 | 2 | 1 | - | - | Internal -> External |
| org.kie.test.util.db.PoolingDataSourceWrapper | org.jbpm.test.util.PoolingDataSource | 91 | 1 | 1 | - | - | External -> Internal |
| org.jbpm.casemgmt.impl.audit.CaseFileDataLog | org.jbpm.casemgmt.api.audit.CaseFileData | 13 | 1 | 1 | - | - | Internal -> Internal |
| org.drools.compiler.builder.impl.KnowledgeBuilderImpl | org.drools.compiler.builder.DroolsAssemblerContext | 1 | 1 | 1 | - | - | Internal -> Internal |