Class AbstractSampler