de.ppi.deepsampler.persistence.bean.ext.CollectionMapExtension Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deepsampler-persistence Show documentation
Show all versions of deepsampler-persistence Show documentation
This module is the core of the persistence api in DeepSampler.
package de.ppi.deepsampler.persistence.bean.ext;
import java.util.Collection;
import java.util.Map;
public class CollectionMapExtension extends StandardBeanFactoryExtension {
@Override
public boolean isProcessable(Class> beanCls) {
return Collection.class.isAssignableFrom(beanCls) ||
Map.class.isAssignableFrom(beanCls);
}
@Override
public boolean skip(Class> beanCls) {
return isProcessable(beanCls);
}
}