Class DefaultEncodingSet

  • All Implemented Interfaces:
    EncodingSet

    public final class DefaultEncodingSet
    extends java.lang.Object
    implements EncodingSet
    The default encoding set for Jaybird.
    Since:
    3.0
    Author:
    Mark Rotteveel
    • Constructor Detail

      • DefaultEncodingSet

        public DefaultEncodingSet()
    • Method Detail

      • getPreferenceWeight

        public int getPreferenceWeight()
        Description copied from interface: EncodingSet
        Preference weight defines the loading order.

        An EncodingSet with a higher number is processed before a lower number. The default preference weight used by DefaultEncodingSet in Jaybird is 0. This means that if you want to override any default definition, you need a higher number, if you just want to specify additional mappings, you need to specify a lower number.

        Specified by:
        getPreferenceWeight in interface EncodingSet
        Returns:
        Preference weight