package foundation.variant.provider; import java.util.Set; public interface IVariantsConsumer { Set getVariantNames(); boolean containsVariant(String name); void setVariants(DataEvent dataEvent, IVariantsProvider... providers) throws Exception; void setVariant(DataEvent dataEvent, String name, Object value) throws Exception; boolean isVariantNull(String name); }