Class UCAOptions

  • All Implemented Interfaces:
    Iterable<Option<?>>

    public final class UCAOptions
    extends Options
    UCA collation options.
    Author:
    BaseX Team 2005-24, BSD License, Christian Gruen
    • Field Detail

      • LANG

        public static final StringOption LANG
        Option: language.
      • VERSION

        public static final StringOption VERSION
        Option: version.
      • STRENGTH

        public static final StringOption STRENGTH
        Option: strength.
      • ALTERNATE

        public static final StringOption ALTERNATE
        Option: alternate.
      • BACKWARDS

        public static final StringOption BACKWARDS
        Option: backwards.
      • NORMALIZATION

        public static final StringOption NORMALIZATION
        Option: normalization.
      • CASELEVEL

        public static final StringOption CASELEVEL
        Option: caseLevel.
      • CASEFIRST

        public static final StringOption CASEFIRST
        Option: caseFirst.
      • MAXVARIABLE

        public static final StringOption MAXVARIABLE
        Option: maxVariable.
      • NUMERIC

        public static final StringOption NUMERIC
        Option: numeric.
      • REORDER

        public static final StringOption REORDER
        Option: reorder.
      • fallback

        protected final boolean fallback
        Fallback parsing.
    • Constructor Detail

      • UCAOptions

        public UCAOptions​(boolean fallback)
        Constructor.
        Parameters:
        fallback - fallback option
    • Method Detail

      • error

        protected BaseXException error​(Option<?> option)
        Creates an error for an invalid option.
        Parameters:
        option - option
        Returns:
        error