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 |