in src/main/java/org/apache/sling/resource/collection/impl/ResourceCollectionAdapterFactory.java [60:71]
public <AdapterType> AdapterType getAdapter(Object adaptable,
Class<AdapterType> type) {
if (adaptable instanceof Resource) {
return getAdapter((Resource) adaptable, type);
} else if (adaptable instanceof ResourceResolver) {
return getAdapter((ResourceResolver) adaptable, type);
} else {
log.warn("Unable to handle adaptable {}",
adaptable.getClass().getName());
return null;
}
}