private static boolean areSameClassType(DataType dataType1, DataType dataType2) {
		if (dataType1 == null || dataType2 == null) {
			return false;
		}
		return dataType1.getClass() == dataType2.getClass();
	}
DataTypeArchiveTransformer changes (transforms) a new archive file so that it appears to be
an updated copy of a previously existing data type archive. This allows us to parse a new
version of each standard GDT file we supply. This class changes the IDs on the data types
so they will match the previous version's IDs. This allows the new data type archive and
its data types to become the associated data types where the previous version data types
were applied.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeArchiveTransformer.java