code: public void createTypeAssociations() {
  		// Connect the child to the parent rtype and interface rtypes
  		ClassLoader classLoader = getClazz().getClassLoader();
  		if (classLoader == null) {
  			return;
  		}
  		ReloadableType srtype = getSuperRtype();
  		if (srtype != null) {
  			srtype.recordSubtype(this);
  		}
  		ReloadableType[] irtypes = getInterfacesRtypes();
  		if (irtypes != null) {
  			for (ReloadableType irtype : irtypes) {
  				irtype.recordSubtype(this);
  			}
  		}
  	}
docs: For this specified reloadable type, records the type with its parent types (super class and super interfaces).
  With this information the system can run faster when reloading has occurred.