collectionMapping.useTransparentMap(mapKey);
}
} else if (rawClass.equals(List.class)) {
collectionMapping.useTransparentList();
} else if (rawClass.equals(Collection.class)) {
collectionMapping.useTransparentCollection();
} else if (rawClass.equals(Set.class)) {
collectionMapping.useTransparentSet();
} else {
//bug221577: This should be supported when a transparent indirection class can be set through eclipseLink_orm.xml, or basic indirection is used
getLogger().logWarningMessage(MetadataLogger.WARNING_INVALID_COLLECTION_USED_ON_LAZY_RELATION, getJavaClass(), getAnnotatedElement(), rawClass);