package foundation.variant.provider; import java.util.Set; public interface IVariantsProvider { String getProviderName(); VariantProviderType getProviderType(); boolean containsVariant(String name); Object getVariantValue(DataEvent dataEvent, String name); Set getVariantNames(); }