Class EventGroupContextData
java.lang.Object
com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupContextData
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull EnumValidationRulegetEnumValidationRule(@NotNull String enumRef) @NotNull com.intellij.internal.statistic.eventLog.validator.rules.impl.RangeValidationRulegetRangeValidationRule(@NotNull String rangeRef) @NotNull com.intellij.internal.statistic.eventLog.validator.rules.impl.RegexpValidationRulegetRegexpValidationRule(@NotNull String regexpRef)
-
Field Details
-
EMPTY
-
-
Constructor Details
-
EventGroupContextData
public EventGroupContextData(@Nullable @Nullable Map<String, ? extends Set<String>> enums, @Nullable @Nullable Map<String, String> regexps, @Nullable @Nullable com.intellij.internal.statistic.eventLog.validator.storage.GlobalRulesHolder globalRulesHolder, @Nullable @Nullable Map<String, kotlin.ranges.IntRange> ranges)
-
-
Method Details
-
getEnumValidationRule
-
getRegexpValidationRule
@NotNull public @NotNull com.intellij.internal.statistic.eventLog.validator.rules.impl.RegexpValidationRule getRegexpValidationRule(@NotNull @NotNull String regexpRef) -
getRangeValidationRule
@NotNull public @NotNull com.intellij.internal.statistic.eventLog.validator.rules.impl.RangeValidationRule getRangeValidationRule(@NotNull @NotNull String rangeRef)
-