coreRuntime/src/sc/type/PTypeUtil.java
public static boolean compareBeanMappers(IBeanMapper thisP, IBeanMapper otherP) {
      CompBeanMapper thisM, otherM;
      return thisP == otherP ||
             (thisP instanceof CompBeanMapper && otherP instanceof CompBeanMapper &&
             (thisM = (CompBeanMapper) thisP).getPropertyName().equals((otherM = (CompBeanMapper) otherP).getPropertyName()) &&
             thisM.type.isAssignableFrom(otherM.type));
   }
/** 
    * For the compiled type system we should not need the more flexible comparison used to manage inheritance of properties.  
    * We are not inheriting CompBeanMappers the way we do in the runtime system using reflection.
    */
For the compiled type system we should not need the more flexible comparison used to manage inheritance of properties.
We are not inheriting CompBeanMappers the way we do in the runtime system using reflection.
For the compiled type system we should not need the more flexible comparison used to manage inheritance of properties . We are not inheriting CompBeanMappers the way we do in the runtime system using reflection .
public static boolean compareBeanMappers(IBeanMapper thisP, IBeanMapper otherP) {
      CompBeanMapper thisM, otherM;
      return thisP == otherP ||
             (thisP instanceof CompBeanMapper && otherP instanceof CompBeanMapper &&
             (thisM = (CompBeanMapper) thisP).getPropertyName().equals((otherM = (CompBeanMapper) otherP).getPropertyName()) &&
             thisM.type.isAssignableFrom(otherM.type));
   }
public static boolean compareBeanMappers ( IBeanMapper thisP , IBeanMapper otherP ) { CompBeanMapper thisM , otherM ; return thisP == otherP || ( thisP instanceof CompBeanMapper && otherP instanceof CompBeanMapper && ( thisM = ( CompBeanMapper ) thisP ) . getPropertyName ( ) . equals ( ( otherM = ( CompBeanMapper ) otherP ) . getPropertyName ( ) ) && thisM . type . isAssignableFrom ( otherM . type ) ) ; }
For the compiled type system we should not need the more flexible comparison used to manage inheritance of properties.
For the compiled type system we should not need the more flexible comparison used to manage inheritance of properties .