public boolean matchesPdxType(PdxType t) {
      Integer pdxTypeId = t.getTypeId();
      if (matchingPdxIds.contains(pdxTypeId)) {
        return true;
      } else if (mismatchingPdxIds.contains(pdxTypeId)) {
        return false;
      } else if (checkForMatch(t)) {
        matchingPdxIds.add(pdxTypeId);
        return true;
      } else {
        mismatchingPdxIds.add(pdxTypeId);
        return false;
      }
    }
The PdxType created by the first serialization by the auto serializer.
geode-core/src/main/java/org/apache/geode/pdx/internal/AutoSerializableManager.java