| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| com.pi4j.i2c.devices.mcp45xx_mcp46xx.MCP45xxMCP46xxController.DeviceStatus | com.pi4j.i2c.devices.mcp45xx_mcp46xx.DeviceController.DeviceStatus | 4 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.i2c.devices.mcp45xx_mcp46xx.DeviceController.Channel | com.pi4j.i2c.devices.mcp45xx_mcp46xx.DeviceControllerChannel | 18 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.i2c.devices.mcp45xx_mcp46xx.PotentiometerImplTest.TestableMCP45xxMCP46xxPotentiometer | com.pi4j.i2c.devices.mcp45xx_mcp46xx.PotentiometerImplStaticTest.TestablePotentiometer | 2 | 2 | 1 | SIBLING | - | Internal -> Internal |
| int | byte | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.lang.String | java.lang.CharSequence | 5 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.nio.ByteBuffer | java.nio.CharBuffer | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | java.nio.CharBuffer | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| byte | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | char | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.CharSequence | java.nio.ByteBuffer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.CharSequence | java.nio.CharBuffer | 2 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| char | byte | 2 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.lang.String | java.nio.ByteBuffer | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Vector | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| byte | boolean | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| com.pi4j.jni.SerialInterruptListener | int | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Properties | java.util.Dictionary | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.pi4j.component.switches.MomentarySwitch | com.pi4j.component.button.Button | 10 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.i2c.devices.microchip.potentiometers.impl.Channel | com.pi4j.component.potentiometer.impl.microchip.MicrochipPotentiometerChannel | 148 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.i2c.devices.microchip.potentiometers.impl.DeviceControllerChannel | com.pi4j.component.potentiometer.impl.microchip.MicrochipPotentiometerDeviceControllerChannel | 20 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.component.potentiometer.impl.microchip.MicrochipPotentiometerBase.NonVolatileMode | com.pi4j.component.potentiometer.impl.microchip.MicrochipPotentiometerNonVolatileMode | 54 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.component.potentiometer.impl.microchip.MicrochipPotentiometerDeviceControllerChannel | com.pi4j.component.potentiometer.impl.microchip.DeviceControllerChannel | 20 | 2 | 1 | - | - | Internal -> Internal |
| com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerDeviceStatus | com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.pi4j.io.i2c.I2CBus | com.pi4j.io.i2c.impl.I2CBusImpl | 2 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.Runnable | com.pi4j.io.i2c.I2CBus.I2CRunnable<T> | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Class<? extendscom.pi4j.io.i2c.impl.I2CBusImpl> | com.pi4j.io.i2c.impl.I2CBusImpl | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.pi4j.gpio.extension.mcp.MCP3008GpioProvider | MCP3008GpioProviderOld | 1 | 1 | 1 | - | - | Internal -> External |
| com.pi4j.gpio.extension.mcp.MCP3008GpioProvider | com.pi4j.gpio.extension.base.AdcGpioProvider | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| MCP3008GpioProviderOld | com.pi4j.gpio.extension.mcp.MCP3008GpioProvider | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.Double | java.lang.Number | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.pi4j.io.gpio.GpioPin | com.pi4j.io.gpio.GpioPinAnalogInput | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<com.pi4j.io.gpio.Pin, com.pi4j.io.gpio.GpioProviderPinCache> | com.pi4j.io.gpio.GpioProviderPinCache | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.pi4j.component.temperature.impl.TmpDS18B20 | com.pi4j.component.temperature.TemperatureSensor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.pi4j.io.i2c.I2CBus.I2CRunnable | java.util.concurrent.Callable | 2 | 1 | 1 | - | - | Internal -> Jdk |
| void | java.lang.Integer | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.Void | 2 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| java.lang.String | com.pi4j.io.serial.SerialConfig | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.lang.reflect.AccessibleObject | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.pi4j.util.Console | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.pi4j.io.i2c.impl.I2CDeviceImpl | com.pi4j.io.i2c.I2CDevice | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.io.RandomAccessFile | com.pi4j.io.file.LinuxFile | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| java.util.concurrent.ScheduledFuture | java.util.concurrent.ScheduledFuture<?> | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.ArrayList | java.util.concurrent.CopyOnWriteArrayList | 6 | 1 | 1 | SIBLING | - | Jdk -> Jdk |