| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace | 
|---|---|---|---|---|---|---|---|
| java.lang.String | org.pentaho.di.ui.spoon.PartitionSchemasProvider | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.String | java.util.List<java.lang.String> | 2 | 2 | 1 | - | - | Jdk -> Jdk | 
| int | org.pentaho.di.ui.spoon.PartitionSchemasProvider | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.core.util.StreamLogger | org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.LogWriter | 2 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| int | java.lang.String | 21 | 7 | 1 | - | - | Jdk -> Jdk | 
| void | java.lang.Object | 3 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.sql.Connection | org.pentaho.di.core.jdbc.ThinConnection | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal | 
| java.lang.String | org.pentaho.di.core.EngineMetaInterface | 2 | 1 | 1 | - | - | Jdk -> Internal | 
| void | org.pentaho.di.www.WebResult | 4 | 2 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.www.WebResult | void | 2 | 1 | 1 | - | - | Internal -> Jdk | 
| org.pentaho.di.core.EngineMetaInterface | java.lang.String | 2 | 1 | 1 | - | - | Internal -> Jdk | 
| java.lang.StringBuffer | java.lang.StringBuilder | 20 | 9 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.io.FileOutputStream | java.io.OutputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| java.util.Set | java.util.concurrent.ConcurrentMap | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.Boolean | java.util.concurrent.atomic.AtomicReference<com.google.common.util.concurrent.SettableFuture<java.lang.Boolean>> | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.lang.UnsupportedOperationException | java.lang.IllegalStateException | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.io.FileWriter | java.io.OutputStreamWriter | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| java.io.File | java.io.InputStream | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.io.File | org.apache.commons.vfs.FileObject | 9 | 1 | 1 | - | - | Jdk -> External | 
| org.eclipse.swt.graphics.Image | org.pentaho.di.core.SwtUniversalImage | 2 | 1 | 1 | - | - | External -> Internal | 
| java.lang.String | org.apache.commons.vfs.FileObject | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.eclipse.swt.layout.FormLayout | org.eclipse.swt.layout.FormData | 4 | 2 | 1 | - | - | External -> External | 
| void | org.eclipse.swt.widgets.Button | 2 | 2 | 1 | - | - | Jdk -> External | 
| org.eclipse.swt.events.SelectionAdapter | org.eclipse.swt.widgets.TypedListener | 1 | 1 | 1 | - | - | External -> External | 
| com.google.gdata.client.analytics.DataQuery | Analytics.Data.Ga.Get | 3 | 1 | 1 | - | - | External -> External | 
| com.google.gdata.data.analytics.Dimension | com.google.api.services.analytics.model.GaData.ColumnHeaders | 2 | 1 | 1 | - | - | External -> External | 
| com.google.gdata.data.analytics.DataEntry | java.util.List<java.lang.String> | 3 | 1 | 1 | - | - | External -> Jdk | 
| com.google.gdata.data.analytics.DataFeed | com.google.api.services.analytics.model.GaData | 1 | 1 | 1 | - | - | External -> External | 
| java.lang.String | java.lang.Object | 7 | 5 | 1 | - | - | Jdk -> Jdk | 
| com.google.gdata.util.common.base.Pair | java.util.Map.Entry | 1 | 1 | 1 | - | - | External -> Jdk | 
| java.util.Map | java.util.concurrent.ConcurrentMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| java.util.List | java.util.Set | 28 | 10 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.util.List<org.pentaho.di.trans.step.errorhandling.StreamInterface> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.core.spreadsheet.KWorkbook | java.io.RandomAccessFile | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| java.lang.String | org.pentaho.di.core.row.RowMetaInterface | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| void | boolean | 8 | 7 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | org.pentaho.di.trans.step.StepIOMetaInterface | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.util.Set | java.util.ArrayList | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.util.List | java.util.LinkedList | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| java.lang.Number | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.util.Hashtable | java.util.LinkedHashMap | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.eclipse.swt.widgets.MessageBox | org.pentaho.di.ui.core.dialog.AboutDialog | 1 | 1 | 1 | - | - | External -> Internal | 
| java.lang.String | java.io.File | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.mortbay.jetty.plus.jaas.JAASUserRealm | org.eclipse.jetty.plus.jaas.JAASLoginService | 1 | 1 | 1 | - | - | External -> External | 
| org.mortbay.jetty.security.SecurityHandler | org.eclipse.jetty.security.ConstraintSecurityHandler | 1 | 1 | 1 | - | - | External -> External | 
| org.mortbay.jetty.servlet.Context | org.eclipse.jetty.servlet.ServletContextHandler | 2 | 1 | 1 | - | - | External -> External | 
| org.mortbay.jetty.security.HashUserRealm | org.eclipse.jetty.security.HashLoginService | 1 | 1 | 1 | - | - | External -> External | 
| org.pentaho.ui.xul.swt.tags.SwtToolbarbutton | org.eclipse.swt.widgets.ToolItem | 3 | 1 | 1 | - | - | External -> External | 
| java.sql.Connection | void | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.elasticsearch.action.admin.indices.status.IndicesStatusResponse | org.elasticsearch.action.admin.indices.recovery.RecoveryResponse | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.tools.ant.filters.StringInputStream | java.io.InputStream | 1 | 1 | 1 | - | - | External -> Jdk | 
| java.util.Map | com.google.common.collect.Table | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.pentaho.di.core.extension.ExtensionPointInterface | java.util.Map<java.lang.String, org.pentaho.di.core.extension.ExtensionPointInterface> | 2 | 1 | 1 | - | - | Internal -> Jdk | 
| org.pentaho.di.core.extension.ExtensionPointInterface | com.google.common.base.Supplier<org.pentaho.di.core.extension.ExtensionPointInterface> | 2 | 1 | 1 | - | - | Internal -> External | 
| org.eclipse.swt.widgets.ToolItem | org.eclipse.swt.custom.CCombo | 2 | 1 | 1 | - | - | External -> External | 
| java.lang.Iterable | java.util.Collection | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| org.pentaho.di.trans.step.StepMeta | org.pentaho.di.trans.step.StepMeta[] | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.textfileinput.InputFileMetaInterface | org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta | 6 | 2 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.ui.trans.steps.textfileinput.TextFileCSVImportProgressDialog | org.pentaho.di.ui.trans.steps.oldtextfileinput.OldTextFileCSVImportProgressDialog | 6 | 2 | 1 | - | - | Internal -> Internal | 
| NewFileInputReader | org.pentaho.di.trans.steps.textfileinput.TextFileInputReader | 2 | 2 | 1 | - | - | External -> Internal | 
| org.pentaho.di.trans.steps.oldtextfileinput.OldEncodingType | org.pentaho.di.trans.steps.textfileinput.EncodingType | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta | org.pentaho.di.trans.steps.textfileinput.InputFileMetaInterface | 3 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.ui.trans.steps.oldtextfileinput.OldTextFileCSVImportProgressDialog | org.pentaho.di.ui.trans.steps.textfileinput.TextFileCSVImportProgressDialog | 3 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.oldtextfileinput.OldTextFileLine | org.pentaho.di.trans.steps.textfileinput.TextFileLine | 2 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.oldtextfileinput.OldTextFileInputMeta | org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta | 2 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.util.ListIterator | java.util.Iterator | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| org.pentaho.di.core.logging.LogChannelInterface | org.apache.commons.dbcp.BasicDataSource | 1 | 1 | 1 | - | - | Internal -> External | 
| java.util.Map | java.util.concurrent.Future | 2 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.steps.textfileinput.TextFileInputField | org.pentaho.di.trans.steps.fileinput.BaseFileInputField | 17 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.repository.RepositoryElementInterface | org.pentaho.di.job.JobMeta | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.repository.RepositoryElementInterface | org.pentaho.di.trans.TransMeta | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| long | java.lang.Long | 8 | 2 | 1 | - | Boxing | Jdk -> Jdk | 
| java.lang.Object | org.pentaho.di.trans.step.BaseStepMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.util.ArrayList | java.util.List | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| java.io.BufferedOutputStream | org.pentaho.di.workarounds.BufferedOutputStreamWithCloseDetection | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> Internal | 
| org.eclipse.swt.widgets.Text | org.pentaho.di.ui.core.widget.TextVar | 5 | 3 | 1 | Composition | - | External -> Internal | 
| org.pentaho.di.job.JobExecutionConfiguration | org.pentaho.di.ExecutionConfiguration | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.TransExecutionConfiguration | org.pentaho.di.ExecutionConfiguration | 9 | 3 | 1 | R_SUPER_T | - | Internal -> Internal | 
| java.util.Map | java.util.concurrent.ConcurrentHashMap | 6 | 4 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| java.util.LinkedHashMap<org.pentaho.di.core.RowMetaAndData, org.pentaho.di.core.TimedRow> | org.pentaho.di.trans.steps.databaselookup.DatabaseLookupData.Cache | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.trans.steps.datagrid.DataGridData | org.pentaho.di.trans.step.StepDataInterface | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.datagrid.DataGrid | org.pentaho.di.trans.step.BaseStep | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.datagrid.DataGridMeta | org.pentaho.di.trans.step.StepMetaInterface | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInjectionInterface | org.pentaho.di.trans.step.StepMetaInterface | 1 | 1 | 1 | - | - | Internal -> Internal | 
| java.util.List | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.ui.core.widget.LabelComboVar | org.pentaho.di.ui.core.widget.LabelCombo | 11 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.ui.core.widget.LabelTextVar | org.pentaho.di.ui.core.widget.LabelText | 6 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.core.row.ValueMeta | org.pentaho.di.core.row.ValueMetaInterface | 5 | 3 | 1 | R_SUPER_T | - | Internal -> Internal | 
| boolean | java.lang.Class<?> | 2 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.util.concurrent.ConcurrentHashMap | java.util.Map | 4 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| org.pentaho.platform.api.repository2.unified.RepositoryFile | org.pentaho.di.repository.RepositoryDirectoryInterface | 1 | 1 | 1 | - | - | External -> Internal | 
| boolean | void | 4 | 3 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | java.lang.CharSequence | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| java.lang.String | org.pentaho.di.trans.steps.metainject.TargetStepAttribute | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.String | org.pentaho.di.trans.steps.metainject.SourceStepField | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.String | java.util.Set<org.pentaho.di.trans.steps.metainject.SourceStepField> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.ui.xul.components.XulWaitBox | org.pentaho.di.ui.xul.KettleWaitBox | 2 | 1 | 1 | - | - | External -> Internal | 
| java.lang.String | org.pentaho.di.trans.steps.normaliser.NormaliserMeta.NormaliserField | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.transexecutor.TransExecutorMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.singlethreader.SingleThreaderMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.rowsfromresult.RowsFromResultMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.parallelgzipcsv.ParGzipCsvInputMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.String | org.pentaho.di.trans.steps.selectvalues.SelectValuesMeta.SelectField | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| ? | java.lang.Object | 1 | 1 | 1 | - | - | TypeVariable -> Jdk | 
| java.lang.Object | java.util.List<java.lang.Object> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | void | 6 | 2 | 1 | - | - | Jdk -> Jdk | 
| java.io.Writer | javax.xml.stream.XMLStreamWriter | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.steps.salesforceupsert.SalesforceUpsertMeta | org.pentaho.di.trans.steps.salesforce.SalesforceStepMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.salesforceinsert.SalesforceInsertMeta | org.pentaho.di.trans.steps.salesforce.SalesforceStepMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.salesforcedelete.SalesforceDeleteMeta | org.pentaho.di.trans.steps.salesforce.SalesforceStepMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.salesforceinput.SalesforceInputMeta | org.pentaho.di.trans.steps.salesforce.SalesforceStepMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.salesforceupdate.SalesforceUpdateMeta | org.pentaho.di.trans.steps.salesforce.SalesforceStepMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.ui.spoon.SpoonPerspectiveManager.PerspectiveInitializer | org.pentaho.di.ui.spoon.SpoonPerspectiveManager.PerspectiveManager | 2 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.ui.spoon.SpoonPerspective | org.pentaho.di.ui.spoon.SpoonPerspectiveManager.PerspectiveData | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.eclipse.swt.custom.CCombo | java.util.List<org.pentaho.di.ui.spoon.SpoonPerspectiveManager.PerspectiveData> | 2 | 1 | 1 | - | - | External -> Jdk | 
| int | org.pentaho.di.core.row.ValueMetaInterface | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| boolean | java.lang.String | 4 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.step.StepInterface | org.pentaho.di.trans.Trans | 3 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.loadsave.initializer.StepMetaInitializer | org.pentaho.di.trans.steps.loadsave.initializer.InitializerInterface | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.groupby.GroupByMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.trans.steps.excelinput.ExcelInputField[] | org.pentaho.di.trans.steps.excelinput.ExcelInputField | 2 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | org.pentaho.di.trans.steps.calculator.CalculatorMeta | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.job.entry.loadSave.TransStepLoadSaveTester<org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta> | org.pentaho.di.trans.steps.loadsave.LoadSaveTester | 2 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | org.pentaho.di.trans.steps.blockuntilstepsfinish.BlockUntilStepsFinishMeta | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | org.pentaho.di.trans.steps.checksum.CheckSumMeta | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | org.pentaho.di.trans.steps.constant.ConstantMeta | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| java.lang.String[] | java.lang.String | 15 | 5 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | java.lang.reflect.Field | 4 | 2 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | org.pentaho.di.trans.steps.nullif.NullIfMeta.Field | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.String | java.lang.String[] | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | org.pentaho.di.trans.steps.getvariable.GetVariableMeta.FieldDefinition | 2 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.Class<?> | java.lang.reflect.Type | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| org.elasticsearch.common.transport.InetSocketTransportAddress | org.eclipse.jetty.server.Server | 2 | 1 | 1 | - | - | External -> External | 
| java.lang.String | org.pentaho.di.trans.steps.elasticsearchbulk.ElasticSearchBulkMeta.Setting | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| org.elasticsearch.common.transport.InetSocketTransportAddress | java.util.List<org.eclipse.jetty.server.Server> | 1 | 1 | 1 | - | - | External -> Jdk | 
| org.elasticsearch.common.transport.InetSocketTransportAddress | org.pentaho.di.trans.steps.elasticsearchbulk.ElasticSearchBulkMeta.Server | 1 | 1 | 1 | - | - | External -> Internal | 
| java.util.Map | java.util.List | 3 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.eclipse.swt.widgets.FileDialog | org.eclipse.swt.widgets.DirectoryDialog | 3 | 1 | 1 | - | - | External -> External | 
| java.io.File | org.apache.commons.vfs2.provider.sftp.IdentityInfo | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.apache.axis.message.MessageElement | com.sforce.ws.bind.XmlObject | 13 | 1 | 1 | - | - | External -> External | 
| com.sforce.soap.partner.SoapBindingStub | com.sforce.soap.partner.PartnerConnection | 5 | 1 | 1 | - | - | External -> External | 
| java.lang.String | com.sforce.ws.ConnectorConfig | 1 | 1 | 1 | - | - | Jdk -> External | 
| void | com.sforce.soap.partner.PartnerConnection | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.pentaho.di.ui.core.widget.TextVar | org.pentaho.di.ui.core.widget.LabelTextVar | 4 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.util.Map<java.lang.String, org.pentaho.di.core.Counter> | org.pentaho.metastore.api.IMetaStore | 1 | 1 | 1 | - | - | Jdk -> External | 
| java.util.Deque | java.util.Queue | 12 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| org.pentaho.di.trans.Trans | org.pentaho.di.www.TransformationMap.TransData | 1 | 1 | 1 | Composition | - | Internal -> Internal | 
| org.pentaho.di.ui.spoon.Spoon | java.util.function.Supplier<org.pentaho.di.ui.spoon.Spoon> | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| java.util.List<?> | java.lang.Object | 4 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.springframework.security.GrantedAuthority | java.util.List<org.springframework.security.core.GrantedAuthority> | 3 | 1 | 1 | - | - | External -> Jdk | 
| java.lang.String | int | 2 | 2 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.ui.core.widget.LabelTextVar | org.pentaho.di.ui.core.widget.TextVar | 4 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.mapping.MappingMeta | org.pentaho.di.trans.StepWithMappingMeta | 2 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.lang.String | java.util.List<org.pentaho.di.cluster.SlaveServer> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| ? extendsorg.pentaho.di.repository.RepositoryElementMetaInterface | org.pentaho.di.repository.RepositoryElementMetaInterface | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| java.lang.String | java.util.concurrent.CompletableFuture<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | java.nio.file.Path | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| int | org.eclipse.swt.widgets.Label | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.eclipse.swt.widgets.Button | org.eclipse.swt.custom.CCombo | 1 | 1 | 1 | - | - | External -> External | 
| org.eclipse.swt.widgets.MessageBox | org.pentaho.di.engine.ui.RunConfigurationDeleteDialog | 1 | 1 | 1 | - | - | External -> Internal | 
| org.eclipse.swt.custom.CCombo | org.pentaho.di.ui.core.widget.ComboVar | 1 | 1 | 1 | Composition | - | External -> Internal | 
| java.util.Optional<java.lang.Object[]> | java.lang.Object | 2 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | java.util.Set<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| int | java.util.Map<java.lang.String, java.util.List<java.lang.Integer>> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.String | org.pentaho.di.core.NotePadMeta | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| org.pentaho.di.trans.TransMeta | void | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| org.apache.commons.httpclient.HostConfiguration | org.pentaho.di.core.util.HttpClientManager.HttpClientBuilderFacade | 4 | 2 | 1 | - | - | External -> Internal | 
| org.apache.commons.httpclient.HttpMethod | org.apache.http.client.methods.CloseableHttpResponse | 2 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.HostConfiguration | org.apache.http.client.protocol.HttpClientContext | 2 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.HttpClient | org.apache.http.client.protocol.HttpClientContext | 4 | 2 | 1 | - | - | External -> External | 
| java.lang.String | java.net.URI | 2 | 2 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.apache.commons.httpclient.methods.PostMethod | org.apache.http.client.methods.HttpPost | 22 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.methods.PostMethod | org.apache.http.HttpResponse | 4 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.MultiThreadedHttpConnectionManager | org.apache.http.impl.conn.PoolingHttpClientConnectionManager | 2 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.methods.GetMethod | org.apache.http.client.methods.HttpGet | 8 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.methods.RequestEntity | org.apache.http.HttpEntity | 2 | 2 | 1 | - | - | External -> External | 
| org.apache.commons.httpclient.HttpMethod | org.apache.http.HttpResponse | 6 | 2 | 1 | - | - | External -> External | 
| org.apache.http.HttpResponse | org.apache.commons.httpclient.HttpMethod | 2 | 1 | 1 | - | - | External -> External | 
| org.apache.http.impl.conn.PoolingHttpClientConnectionManager | org.apache.commons.httpclient.MultiThreadedHttpConnectionManager | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.http.HttpResponse | org.apache.commons.httpclient.methods.PostMethod | 3 | 1 | 1 | - | - | External -> External | 
| java.net.URI | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.pentaho.di.core.util.HttpClientManager.HttpClientBuilderFacade | org.apache.commons.httpclient.HostConfiguration | 2 | 1 | 1 | - | - | Internal -> External | 
| org.apache.http.client.methods.CloseableHttpResponse | org.apache.commons.httpclient.HttpMethod | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.http.client.methods.HttpGet | org.apache.commons.httpclient.methods.GetMethod | 4 | 1 | 1 | - | - | External -> External | 
| org.apache.http.client.methods.HttpPost | org.apache.commons.httpclient.methods.PostMethod | 11 | 1 | 1 | - | - | External -> External | 
| org.apache.http.client.protocol.HttpClientContext | org.apache.commons.httpclient.HostConfiguration | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.http.client.protocol.HttpClientContext | org.apache.commons.httpclient.HttpClient | 2 | 1 | 1 | - | - | External -> External | 
| boolean | java.lang.Boolean | 5 | 2 | 1 | - | Boxing | Jdk -> Jdk | 
| org.eclipse.swt.custom.CCombo | org.eclipse.swt.widgets.Composite | 1 | 1 | 1 | - | - | External -> External | 
| java.util.Map | org.apache.commons.collections4.MultiValuedMap | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.pentaho.di.trans.ael.websocket.event.MessageEvent | org.pentaho.di.engine.api.events.StatusEvent | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.ael.websocket.event.MessageEvent | org.pentaho.di.engine.api.remote.Message | 8 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.ael.websocket.event.MessageEvent | org.pentaho.di.engine.api.events.LogEvent | 2 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.ael.websocket.event.MessageEvent | org.pentaho.di.engine.api.events.MetricsEvent | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.ael.websocket.impl.MessageEventServiceImpl | org.pentaho.di.trans.ael.websocket.event.MessageEventService | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.ael.websocket.handler.MessageEventHandler<org.pentaho.di.trans.ael.websocket.event.MessageEvent> | org.pentaho.di.trans.ael.websocket.handler.MessageEventHandler | 4 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.core.variables.VariableSpace | org.pentaho.di.base.AbstractMeta | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.apache.http.client.protocol.HttpClientContext | org.apache.http.client.methods.HttpGet | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.http.auth.Credentials | org.apache.http.Header | 1 | 1 | 1 | - | - | External -> External | 
| org.apache.http.auth.UsernamePasswordCredentials | java.lang.String | 1 | 1 | 1 | - | - | External -> Jdk | 
| org.pentaho.di.base.AbstractMeta | org.pentaho.di.core.variables.VariableSpace | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.ExecutionConfiguration | org.pentaho.di.trans.TransExecutionConfiguration | 4 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| java.util.Map<java.lang.Integer, java.lang.Integer> | int | 2 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.util.Collection | java.util.List | 2 | 2 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| org.apache.commons.collections4.MultiValuedMap | java.util.LinkedHashMap | 1 | 1 | 1 | - | - | External -> Jdk | 
| java.lang.String | org.pentaho.di.base.AbstractMeta | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| org.pentaho.di.core.Result | java.util.Optional<org.pentaho.di.core.Result> | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| org.eclipse.swt.layout.FormData | org.eclipse.swt.layout.GridData | 3 | 1 | 1 | - | - | External -> External | 
| com.sun.jersey.client.apache.config.DefaultApacheHttpClientConfig | com.sun.jersey.client.apache4.config.DefaultApacheHttpClient4Config | 1 | 1 | 1 | - | - | External -> External | 
| org.pentaho.ui.xul.components.XulPromptBox | org.pentaho.ui.xul.swt.tags.SwtConfirmBox | 3 | 1 | 1 | - | - | External -> External | 
| java.lang.Object | java.util.List<?> | 4 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.util.List | java.util.concurrent.LinkedBlockingDeque | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.pentaho.di.core.xml.XMLHandlerCache | java.util.Map<org.pentaho.di.core.xml.XMLHandlerCacheEntry, java.lang.Integer> | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| org.pentaho.di.core.logging.LogMessage | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk | 
| java.util.Hashtable | java.util.Map | 3 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| java.lang.String | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.repository.RepositoryObject | org.pentaho.di.repository.RepositoryObjectInterface | 3 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.job.entries.job.JobEntryJob | org.pentaho.di.job.entry.JobEntryInterface | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.mapping.MappingMeta | org.pentaho.di.trans.step.StepMetaInterface | 22 | 2 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.job.entries.trans.JobEntryTrans | org.pentaho.di.job.entry.JobEntryInterface | 20 | 2 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.job.entry.JobEntryInterface | org.pentaho.di.job.entries.job.JobEntryJob | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.job.entry.JobEntryInterface | org.pentaho.di.job.entries.trans.JobEntryTrans | 10 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | org.pentaho.di.trans.steps.mapping.MappingMeta | 11 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| java.text.SimpleDateFormat | org.pentaho.di.core.row.value.timestamp.SimpleTimestampFormat | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal | 
| org.pentaho.di.trans.TransMeta | org.pentaho.di.trans.Trans | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.jets3t.service.S3Service | org.pentaho.di.trans.steps.s3csvinput.S3ObjectsProvider | 1 | 1 | 1 | Composition | - | External -> Internal | 
| com.google.api.client.util.store.FileDataStoreFactory | org.pentaho.googledrive.vfs.util.CustomDataStoreFactory | 1 | 1 | 1 | T_SUPER_R | - | External -> Internal | 
| java.lang.Iterable | io.reactivex.Observable | 2 | 1 | 1 | - | - | Jdk -> External | 
| java.io.OutputStream | org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsValue | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.util.Map<java.io.OutputStream, java.lang.String> | org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsMap | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.trans.TransMeta | org.pentaho.di.core.variables.VariableSpace | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| java.util.concurrent.LinkedBlockingDeque | java.util.List | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| org.eclipse.swt.widgets.MessageBox | org.eclipse.jface.dialogs.Dialog | 1 | 1 | 1 | - | - | External -> External | 
| int | short | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk | 
| org.pentaho.di.trans.step.StepMeta | java.lang.String | 2 | 2 | 1 | Composition | - | Internal -> Jdk | 
| org.eclipse.swt.layout.FormData | org.eclipse.swt.layout.FormLayout | 1 | 1 | 1 | - | - | External -> External | 
| org.pentaho.di.trans.step.jms.context.JmsContextProvider | org.pentaho.di.trans.step.jms.context.JmsProvider | 3 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.jms.JmsMeta | org.pentaho.di.trans.step.jms.JmsDelegate | 10 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.BaseStepMeta | org.pentaho.di.trans.step.StepMetaInterface | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.jms.ui.ConnectionForm.ConnectionType | org.pentaho.di.trans.step.jms.context.JmsProvider.ConnectionType | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.pentaho.di.trans.step.jms.JmsMeta | org.pentaho.di.trans.step.jms.JmsConsumerMeta | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.step.jms.JmsConsumerMeta | org.pentaho.di.trans.step.jms.JmsDelegate | 1 | 1 | 1 | Composition | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsMap | org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.IFileStreamsCollection | 1 | 1 | 1 | - | - | Internal -> Internal | 
| java.io.File | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| com.sun.jersey.api.client.WebResource | com.sun.jersey.api.client.WebResource.Builder | 1 | 1 | 1 | - | - | External -> External | 
| org.pentaho.di.concurrency.BaseStepConcurrencyTest.Traverser | org.pentaho.di.concurrency.BaseStepConcurrencyTest.RowListenersTraverser | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.lang.reflect.Modifier | org.pentaho.di.concurrency.BaseStepConcurrencyTest.RowListenersModifier | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.util.LinkedList<java.lang.String> | org.json.simple.JSONArray | 3 | 1 | 1 | SIBLING | - | Jdk -> External | 
| org.pentaho.di.repository.RepositoryObjectInterface | org.pentaho.di.repository.RepositoryDirectoryInterface | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| void | org.pentaho.repo.model.RepositoryDirectory | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.repo.model.RepositoryFile | org.pentaho.repo.model.RepositoryDirectory | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.util.List<org.pentaho.repo.model.RepositoryDirectory> | org.pentaho.repo.model.RepositoryTree | 3 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.util.List<org.pentaho.repo.model.RepositoryFile> | org.pentaho.repo.model.RepositoryDirectory | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Object | java.util.concurrent.locks.ReadWriteLock | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.Object | java.util.concurrent.locks.ReentrantReadWriteLock | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| java.lang.Object | org.pentaho.di.core.RowMetaAndData | 4 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.trans.step.StepMetaInterface | java.lang.Class | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| void | org.pentaho.di.trans.step.StepMetaInterface | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| java.lang.Integer | int | 1 | 1 | 1 | - | Unboxing | Jdk -> Jdk | 
| boolean | org.pentaho.di.repository.RepositoryMeta | 3 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.job.entries.trans.JobEntryTrans | org.pentaho.di.job.entry.JobEntryRunConfigurableInterface | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.apache.commons.vfs2.FileObject | java.lang.String | 1 | 1 | 1 | - | - | External -> Jdk | 
| org.eclipse.swt.widgets.Label | org.eclipse.swt.widgets.ToolBar | 1 | 1 | 1 | - | - | External -> External | 
| java.io.InputStream | com.amazonaws.services.s3.model.S3ObjectInputStream | 1 | 1 | 1 | - | - | Jdk -> External | 
| org.jets3t.service.model.S3Bucket | java.util.List<com.amazonaws.services.s3.model.Bucket> | 2 | 1 | 1 | - | - | External -> Jdk | 
| org.jets3t.service.model.S3Bucket | com.amazonaws.services.s3.model.Bucket | 12 | 1 | 1 | - | - | External -> External | 
| org.jets3t.service.model.S3Object | com.amazonaws.services.s3.model.S3ObjectInputStream | 1 | 1 | 1 | - | - | External -> External | 
| org.jets3t.service.model.S3Object | com.amazonaws.services.s3.model.ObjectListing | 3 | 1 | 1 | - | - | External -> External | 
| org.jets3t.service.S3Service | com.amazonaws.services.s3.AmazonS3 | 6 | 1 | 1 | - | - | External -> External | 
| java.util.Locale | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk | 
| java.util.Map<java.lang.String, java.util.Locale> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.ui.core.dialog.EnterTextDialog | org.pentaho.di.ui.core.dialog.ShowMessageDialog | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| java.lang.String | org.pentaho.di.core.database.DatabaseTestResults | 1 | 1 | 1 | Composition | - | Jdk -> Internal | 
| void | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.core.database.DatabaseMeta | org.pentaho.di.core.database.BaseDatabaseMeta | 1 | 1 | 1 | SIBLING | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.userdefinedjavaclass.StepDefinition | org.pentaho.di.trans.steps.userdefinedjavaclass.InfoStepDefinition | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.userdefinedjavaclass.StepDefinition | org.pentaho.di.trans.steps.userdefinedjavaclass.TargetStepDefinition | 24 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.eclipse.swt.widgets.Label | org.eclipse.swt.widgets.Button | 1 | 1 | 1 | - | - | External -> External | 
| org.pentaho.di.core.Result | javafx.util.Pair<java.util.List<I>, org.pentaho.di.core.Result> | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| java.io.FileInputStream | java.io.InputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| javafx.util.Pair | java.util.Map.Entry | 3 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.steps.csvinput.CsvInputMeta | org.pentaho.di.trans.steps.common.CsvInputAwareMeta | 2 | 1 | 1 | - | - | Internal -> Internal | 
| java.lang.String | org.pentaho.di.trans.step.StepMeta | 3 | 1 | 1 | Composition | - | Jdk -> Internal | 
| java.lang.Object | org.pentaho.di.trans.steps.csvinput.CsvInputMeta | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.eclipse.swt.widgets.Label | org.eclipse.swt.widgets.Composite | 1 | 1 | 1 | - | - | External -> External | 
| org.eclipse.swt.widgets.TreeItem | org.pentaho.di.ui.core.gui.GUIResource | 5 | 1 | 1 | - | - | External -> Internal | 
| org.pentaho.di.engine.configuration.api.RunConfiguration | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk | 
| org.eclipse.swt.widgets.Group | org.eclipse.swt.widgets.Composite | 1 | 1 | 1 | - | - | External -> External | 
| int | org.pentaho.di.core.Result | 4 | 1 | 1 | Composition | - | Jdk -> Internal | 
| org.pentaho.di.trans.steps.jsoninput.sampler.node.ObjectNode | org.pentaho.getfields.types.json.node.Node | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.jsoninput.sampler.node.Node | java.lang.Object | 2 | 1 | 1 | - | - | Internal -> Jdk | 
| java.lang.String | java.util.Optional<java.lang.String> | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.dom4j.tree.AbstractNode | org.dom4j.Node | 2 | 1 | 1 | R_SUPER_T | - | External -> External | 
| org.elasticsearch.action.ListenableActionFuture | org.elasticsearch.action.ActionFuture | 3 | 1 | 1 | - | - | External -> External | 
| org.elasticsearch.common.transport.InetSocketTransportAddress | org.elasticsearch.common.transport.TransportAddress | 2 | 1 | 1 | - | - | External -> External | 
| org.pentaho.di.ui.trans.step.common.GetFieldsCapableStepDialog | org.eclipse.swt.widgets.Shell | 1 | 1 | 1 | - | - | Internal -> External | 
| org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStream | org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsCollectionEntry | 4 | 1 | 1 | Composition | - | Internal -> Internal | 
| org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsKey | java.lang.Long | 2 | 1 | 1 | - | - | Internal -> Jdk | 
| org.eclipse.swt.widgets.Text | org.eclipse.swt.custom.StyledText | 1 | 1 | 1 | - | - | External -> External | 
| io.reactivex.Observable | io.reactivex.Flowable | 3 | 1 | 1 | - | - | External -> External | 
| long | double | 1 | 1 | 1 | - | Widening | Jdk -> Jdk | 
| org.pentaho.di.ui.core.widget.CheckBoxTableCombo | org.pentaho.di.trans.step.jms.ui.CheckBoxTableComboDefaultButton | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal | 
| java.util.Map | java.util.EnumMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk | 
| java.util.Map | com.google.common.collect.ImmutableMap | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> External | 
| io.reactivex.ObservableOnSubscribe<java.lang.Object> | void | 1 | 1 | 1 | - | - | External -> Jdk | 
| boolean | java.util.concurrent.atomic.AtomicBoolean | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.TransMeta | org.pentaho.di.base.AbstractMeta | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| ? | org.pentaho.di.trans.step.StepDataInterface | 2 | 1 | 1 | - | - | TypeVariable -> Internal | 
| ? | org.pentaho.di.trans.steps.csvinput.CsvInputMeta | 2 | 1 | 1 | - | - | TypeVariable -> Internal | 
| java.util.Map.Entry | java.util.Optional | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| org.pentaho.di.trans.steps.textfileoutput.TextFileOutput | org.pentaho.di.trans.steps.textfileoutput.TextFileOutputTest.TextFileOutputTestHandler | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| java.security.MessageDigest | byte | 1 | 1 | 1 | - | - | Jdk -> Jdk | 
| int | org.pentaho.di.trans.steps.checksum.CheckSum.GenericChecksumCalculator<?> | 1 | 1 | 1 | - | - | Jdk -> Internal | 
| org.pentaho.di.core.parameters.NamedParams | org.pentaho.di.kitchen.JobParams | 1 | 1 | 1 | - | - | Internal -> Internal | 
| org.apache.poi.hssf.usermodel.HSSFWorkbook | org.apache.poi.ss.usermodel.Workbook | 3 | 1 | 1 | - | - | External -> External | 
| java.lang.Object | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk | 
| ? | javax.mail.Header | 1 | 1 | 1 | - | - | TypeVariable -> External | 
| org.pentaho.di.pan.PanCommandExecutor | org.pentaho.di.pan.MockedPanCommandExecutor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.pan.TransParams | org.pentaho.di.base.Params | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.kitchen.JobParams | org.pentaho.di.base.Params | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.pan.PanCommandExecutorTest.MockedPanCommandExecutor | org.pentaho.di.pan.PanCommandExecutor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| org.pentaho.di.kitchen.KitchenCommandExecutorTest.MockedKitchenCommandExecutor | org.pentaho.di.kitchen.KitchenCommandExecutor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal | 
| java.lang.String | java.io.Serializable | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk | 
| org.pentaho.di.repository.RepositoryObjectInterface | org.pentaho.repo.model.RepositoryObject | 1 | 1 | 1 | - | - | Internal -> Internal | 
| int | boolean | 17 | 1 | 1 | - | - | Jdk -> Jdk |