Class AbstractLocaleAndCaseStringRestriction

All Implemented Interfaces:
ArgumentsRestriction, OptionRestriction
Direct Known Subclasses:
EndsWithRestriction, StartsWithRestriction

public abstract class AbstractLocaleAndCaseStringRestriction extends AbstractStringRestriction
An abstract string restriction that needs a locale and case sensitivity flag
  • Field Details

    • locale

      protected final Locale locale
    • ignoreCase

      protected final boolean ignoreCase
  • Constructor Details

    • AbstractLocaleAndCaseStringRestriction

      public AbstractLocaleAndCaseStringRestriction(boolean ignoreCase, Locale locale)
      Creates the restriction
      Parameters:
      ignoreCase - Whether to ignore case
      locale - Locale for comparisons