001package org.unix4j.unix.sort; 002 003import java.util.Arrays; 004import java.util.Collections; 005import java.util.EnumSet; 006import java.util.Iterator; 007import org.unix4j.option.Option; 008 009import org.unix4j.unix.Sort; 010 011/** 012 * Option sets for the {@link Sort sort} command with 013 * the following options: {@link #c c}, {@link #d d}, {@link #f f}, {@link #b b}, {@link #m m}, {@link #r r}, {@link #u u}, {@link #V V}. 014 * <p> 015 * Application code does normally not directly refer to this class; 016 * {@link Sort#Options} should be used instead to specify command 017 * options. See also {@link org.unix4j.unix.sort.SortOptions} for more information. 018 */ 019public enum SortOptionSet_Vbcdfmru implements SortOptions { 020 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 021 Active_Vbdfru( 022 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 023 true, 024 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 025 ), 026 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 027 Active_Vbdfru_long( 028 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 029 false, 030 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 031 ), 032 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 033 Active_Vbdfu( 034 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmu_long, /*r:*/Active_Vbdfru, /*reverse:*/Active_Vbdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 035 true, 036 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 037 ), 038 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 039 Active_Vbdfu_long( 040 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmu_long, /*r:*/Active_Vbdfru, /*reverse:*/Active_Vbdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 041 false, 042 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 043 ), 044 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 045 Active_Vbdru( 046 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfru, /*ignoreCase:*/Active_Vbdfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 047 true, 048 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 049 ), 050 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 051 Active_Vbdru_long( 052 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfru, /*ignoreCase:*/Active_Vbdfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 053 false, 054 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 055 ), 056 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 057 Active_Vbfru( 058 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfru_long, /*d:*/Active_Vbdfru, /*dictionaryOrder:*/Active_Vbdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 059 true, 060 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 061 ), 062 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 063 Active_Vbfru_long( 064 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfru_long, /*d:*/Active_Vbdfru, /*dictionaryOrder:*/Active_Vbdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 065 false, 066 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 067 ), 068 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 069 Active_Vdfru( 070 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfru, /*ignoreLeadingBlanks:*/Active_Vbdfru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 071 true, 072 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 073 ), 074 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 075 Active_Vdfru_long( 076 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfru, /*ignoreLeadingBlanks:*/Active_Vbdfru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 077 false, 078 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 079 ), 080 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 081 Active_Vbdfr( 082 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbdfru, /*unique:*/Active_Vbdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 083 true, 084 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 085 ), 086 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 087 Active_Vbdfr_long( 088 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdfr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbdfru, /*unique:*/Active_Vbdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 089 false, 090 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 091 ), 092 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 093 Active_Vbdu( 094 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfu, /*ignoreCase:*/Active_Vbdfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmu_long, /*r:*/Active_Vbdru, /*reverse:*/Active_Vbdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 095 true, 096 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 097 ), 098 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 099 Active_Vbdu_long( 100 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfu, /*ignoreCase:*/Active_Vbdfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmu_long, /*r:*/Active_Vbdru, /*reverse:*/Active_Vbdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 101 false, 102 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 103 ), 104 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 105 Active_Vbfu( 106 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfu_long, /*d:*/Active_Vbdfu, /*dictionaryOrder:*/Active_Vbdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmu_long, /*r:*/Active_Vbfru, /*reverse:*/Active_Vbfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 107 true, 108 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 109 ), 110 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 111 Active_Vbfu_long( 112 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfu_long, /*d:*/Active_Vbdfu, /*dictionaryOrder:*/Active_Vbdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmu_long, /*r:*/Active_Vbfru, /*reverse:*/Active_Vbfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 113 false, 114 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 115 ), 116 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 117 Active_Vbru( 118 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcru_long, /*d:*/Active_Vbdru, /*dictionaryOrder:*/Active_Vbdru_long, /*f:*/Active_Vbfru, /*ignoreCase:*/Active_Vbfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 119 true, 120 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 121 ), 122 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 123 Active_Vbru_long( 124 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcru, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcru_long, /*d:*/Active_Vbdru, /*dictionaryOrder:*/Active_Vbdru_long, /*f:*/Active_Vbfru, /*ignoreCase:*/Active_Vbfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 125 false, 126 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 127 ), 128 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 129 Active_Vdfu( 130 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfu, /*ignoreLeadingBlanks:*/Active_Vbdfu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmu_long, /*r:*/Active_Vdfru, /*reverse:*/Active_Vdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 131 true, 132 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 133 ), 134 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 135 Active_Vdfu_long( 136 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfu, /*ignoreLeadingBlanks:*/Active_Vbdfu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmu_long, /*r:*/Active_Vdfru, /*reverse:*/Active_Vdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 137 false, 138 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 139 ), 140 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 141 Active_Vdru( 142 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfru, /*ignoreCase:*/Active_Vdfru_long, /*b:*/Active_Vbdru, /*ignoreLeadingBlanks:*/Active_Vbdru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 143 true, 144 /*active:*/SortOption.dictionaryOrder, SortOption.reverse, SortOption.unique, SortOption.versionSort 145 ), 146 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 147 Active_Vdru_long( 148 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdru_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfru, /*ignoreCase:*/Active_Vdfru_long, /*b:*/Active_Vbdru, /*ignoreLeadingBlanks:*/Active_Vbdru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 149 false, 150 /*active:*/SortOption.dictionaryOrder, SortOption.reverse, SortOption.unique, SortOption.versionSort 151 ), 152 /** Option set with the following active options: {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 153 Active_Vfru( 154 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfru_long, /*d:*/Active_Vdfru, /*dictionaryOrder:*/Active_Vdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfru, /*ignoreLeadingBlanks:*/Active_Vbfru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 155 true, 156 /*active:*/SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 157 ), 158 /** Option set with the following active options: {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 159 Active_Vfru_long( 160 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfru_long, /*d:*/Active_Vdfru, /*dictionaryOrder:*/Active_Vdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfru, /*ignoreLeadingBlanks:*/Active_Vbfru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 161 false, 162 /*active:*/SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 163 ), 164 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 165 Active_Vbdf( 166 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdf, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdf_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfm_long, /*r:*/Active_Vbdfr, /*reverse:*/Active_Vbdfr_long, /*u:*/Active_Vbdfu, /*unique:*/Active_Vbdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 167 true, 168 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 169 ), 170 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 171 Active_Vbdf_long( 172 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdf, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdf_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdfm_long, /*r:*/Active_Vbdfr, /*reverse:*/Active_Vbdfr_long, /*u:*/Active_Vbdfu, /*unique:*/Active_Vbdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 173 false, 174 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 175 ), 176 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 177 Active_Vbdr( 178 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfr, /*ignoreCase:*/Active_Vbdfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbdru, /*unique:*/Active_Vbdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 179 true, 180 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 181 ), 182 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 183 Active_Vbdr_long( 184 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcdr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcdr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdfr, /*ignoreCase:*/Active_Vbdfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbdru, /*unique:*/Active_Vbdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 185 false, 186 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 187 ), 188 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 189 Active_Vbfr( 190 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfr_long, /*d:*/Active_Vbdfr, /*dictionaryOrder:*/Active_Vbdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbfru, /*unique:*/Active_Vbfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 191 true, 192 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 193 ), 194 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 195 Active_Vbfr_long( 196 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcfr_long, /*d:*/Active_Vbdfr, /*dictionaryOrder:*/Active_Vbdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbfru, /*unique:*/Active_Vbfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 197 false, 198 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 199 ), 200 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 201 Active_Vdfr( 202 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfr, /*ignoreLeadingBlanks:*/Active_Vbdfr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vdfru, /*unique:*/Active_Vdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 203 true, 204 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 205 ), 206 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 207 Active_Vdfr_long( 208 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdfr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdfr, /*ignoreLeadingBlanks:*/Active_Vbdfr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vdfru, /*unique:*/Active_Vdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 209 false, 210 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 211 ), 212 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 213 Active_Vbu( 214 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcu_long, /*d:*/Active_Vbdu, /*dictionaryOrder:*/Active_Vbdu_long, /*f:*/Active_Vbfu, /*ignoreCase:*/Active_Vbfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmu_long, /*r:*/Active_Vbru, /*reverse:*/Active_Vbru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 215 true, 216 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 217 ), 218 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 219 Active_Vbu_long( 220 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcu, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcu_long, /*d:*/Active_Vbdu, /*dictionaryOrder:*/Active_Vbdu_long, /*f:*/Active_Vbfu, /*ignoreCase:*/Active_Vbfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmu_long, /*r:*/Active_Vbru, /*reverse:*/Active_Vbru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 221 false, 222 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 223 ), 224 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #unique u}, {@link #versionSort V}.*/ 225 Active_Vdu( 226 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfu, /*ignoreCase:*/Active_Vdfu_long, /*b:*/Active_Vbdu, /*ignoreLeadingBlanks:*/Active_Vbdu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmu_long, /*r:*/Active_Vdru, /*reverse:*/Active_Vdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 227 true, 228 /*active:*/SortOption.dictionaryOrder, SortOption.unique, SortOption.versionSort 229 ), 230 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #unique u}, {@link #versionSort V}.*/ 231 Active_Vdu_long( 232 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdu_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfu, /*ignoreCase:*/Active_Vdfu_long, /*b:*/Active_Vbdu, /*ignoreLeadingBlanks:*/Active_Vbdu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmu_long, /*r:*/Active_Vdru, /*reverse:*/Active_Vdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 233 false, 234 /*active:*/SortOption.dictionaryOrder, SortOption.unique, SortOption.versionSort 235 ), 236 /** Option set with the following active options: {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 237 Active_Vfu( 238 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfu_long, /*d:*/Active_Vdfu, /*dictionaryOrder:*/Active_Vdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfu, /*ignoreLeadingBlanks:*/Active_Vbfu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmu_long, /*r:*/Active_Vfru, /*reverse:*/Active_Vfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 239 true, 240 /*active:*/SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 241 ), 242 /** Option set with the following active options: {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 243 Active_Vfu_long( 244 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfu_long, /*d:*/Active_Vdfu, /*dictionaryOrder:*/Active_Vdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfu, /*ignoreLeadingBlanks:*/Active_Vbfu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmu_long, /*r:*/Active_Vfru, /*reverse:*/Active_Vfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 245 false, 246 /*active:*/SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 247 ), 248 /** Option set with the following active options: {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 249 Active_Vru( 250 /*c:*/SortOptionSet_Vbcdfru.Active_Vcru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcru_long, /*d:*/Active_Vdru, /*dictionaryOrder:*/Active_Vdru_long, /*f:*/Active_Vfru, /*ignoreCase:*/Active_Vfru_long, /*b:*/Active_Vbru, /*ignoreLeadingBlanks:*/Active_Vbru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 251 true, 252 /*active:*/SortOption.reverse, SortOption.unique, SortOption.versionSort 253 ), 254 /** Option set with the following active options: {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 255 Active_Vru_long( 256 /*c:*/SortOptionSet_Vbcdfru.Active_Vcru, /*check:*/SortOptionSet_Vbcdfru.Active_Vcru_long, /*d:*/Active_Vdru, /*dictionaryOrder:*/Active_Vdru_long, /*f:*/Active_Vfru, /*ignoreCase:*/Active_Vfru_long, /*b:*/Active_Vbru, /*ignoreLeadingBlanks:*/Active_Vbru_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmru, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmru_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 257 false, 258 /*active:*/SortOption.reverse, SortOption.unique, SortOption.versionSort 259 ), 260 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 261 Active_Vbd( 262 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcd, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcd_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdf, /*ignoreCase:*/Active_Vbdf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdm_long, /*r:*/Active_Vbdr, /*reverse:*/Active_Vbdr_long, /*u:*/Active_Vbdu, /*unique:*/Active_Vbdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 263 true, 264 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.versionSort 265 ), 266 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 267 Active_Vbd_long( 268 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcd, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcd_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbdf, /*ignoreCase:*/Active_Vbdf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbdm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbdm_long, /*r:*/Active_Vbdr, /*reverse:*/Active_Vbdr_long, /*u:*/Active_Vbdu, /*unique:*/Active_Vbdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 269 false, 270 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.versionSort 271 ), 272 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 273 Active_Vbf( 274 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcf, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcf_long, /*d:*/Active_Vbdf, /*dictionaryOrder:*/Active_Vbdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfm_long, /*r:*/Active_Vbfr, /*reverse:*/Active_Vbfr_long, /*u:*/Active_Vbfu, /*unique:*/Active_Vbfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 275 true, 276 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 277 ), 278 /** Option set with the following active options: {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 279 Active_Vbf_long( 280 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcf, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcf_long, /*d:*/Active_Vbdf, /*dictionaryOrder:*/Active_Vbdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbfm_long, /*r:*/Active_Vbfr, /*reverse:*/Active_Vbfr_long, /*u:*/Active_Vbfu, /*unique:*/Active_Vbfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 281 false, 282 /*active:*/SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 283 ), 284 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 285 Active_Vbr( 286 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcr_long, /*d:*/Active_Vbdr, /*dictionaryOrder:*/Active_Vbdr_long, /*f:*/Active_Vbfr, /*ignoreCase:*/Active_Vbfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbru, /*unique:*/Active_Vbru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 287 true, 288 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 289 ), 290 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 291 Active_Vbr_long( 292 /*c:*/SortOptionSet_Vbcdfru.Active_Vbcr, /*check:*/SortOptionSet_Vbcdfru.Active_Vbcr_long, /*d:*/Active_Vbdr, /*dictionaryOrder:*/Active_Vbdr_long, /*f:*/Active_Vbfr, /*ignoreCase:*/Active_Vbfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbru, /*unique:*/Active_Vbru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 293 false, 294 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 295 ), 296 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 297 Active_Vdf( 298 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdf, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdf_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdf, /*ignoreLeadingBlanks:*/Active_Vbdf_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfm_long, /*r:*/Active_Vdfr, /*reverse:*/Active_Vdfr_long, /*u:*/Active_Vdfu, /*unique:*/Active_Vdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 299 true, 300 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.versionSort 301 ), 302 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 303 Active_Vdf_long( 304 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdf, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdf_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbdf, /*ignoreLeadingBlanks:*/Active_Vbdf_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdfm_long, /*r:*/Active_Vdfr, /*reverse:*/Active_Vdfr_long, /*u:*/Active_Vdfu, /*unique:*/Active_Vdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 305 false, 306 /*active:*/SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.versionSort 307 ), 308 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #reverse r}, {@link #versionSort V}.*/ 309 Active_Vdr( 310 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfr, /*ignoreCase:*/Active_Vdfr_long, /*b:*/Active_Vbdr, /*ignoreLeadingBlanks:*/Active_Vbdr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vdru, /*unique:*/Active_Vdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 311 true, 312 /*active:*/SortOption.dictionaryOrder, SortOption.reverse, SortOption.versionSort 313 ), 314 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #reverse r}, {@link #versionSort V}.*/ 315 Active_Vdr_long( 316 /*c:*/SortOptionSet_Vbcdfru.Active_Vcdr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcdr_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdfr, /*ignoreCase:*/Active_Vdfr_long, /*b:*/Active_Vbdr, /*ignoreLeadingBlanks:*/Active_Vbdr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vdru, /*unique:*/Active_Vdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 317 false, 318 /*active:*/SortOption.dictionaryOrder, SortOption.reverse, SortOption.versionSort 319 ), 320 /** Option set with the following active options: {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 321 Active_Vfr( 322 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfr_long, /*d:*/Active_Vdfr, /*dictionaryOrder:*/Active_Vdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfr, /*ignoreLeadingBlanks:*/Active_Vbfr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vfru, /*unique:*/Active_Vfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 323 true, 324 /*active:*/SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 325 ), 326 /** Option set with the following active options: {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 327 Active_Vfr_long( 328 /*c:*/SortOptionSet_Vbcdfru.Active_Vcfr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcfr_long, /*d:*/Active_Vdfr, /*dictionaryOrder:*/Active_Vdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbfr, /*ignoreLeadingBlanks:*/Active_Vbfr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vfru, /*unique:*/Active_Vfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 329 false, 330 /*active:*/SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 331 ), 332 /** Option set with the following active options: {@link #unique u}, {@link #versionSort V}.*/ 333 Active_Vu( 334 /*c:*/SortOptionSet_Vbcdfru.Active_Vcu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcu_long, /*d:*/Active_Vdu, /*dictionaryOrder:*/Active_Vdu_long, /*f:*/Active_Vfu, /*ignoreCase:*/Active_Vfu_long, /*b:*/Active_Vbu, /*ignoreLeadingBlanks:*/Active_Vbu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmu_long, /*r:*/Active_Vru, /*reverse:*/Active_Vru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 335 true, 336 /*active:*/SortOption.unique, SortOption.versionSort 337 ), 338 /** Option set with the following active options: {@link #unique u}, {@link #versionSort V}.*/ 339 Active_Vu_long( 340 /*c:*/SortOptionSet_Vbcdfru.Active_Vcu, /*check:*/SortOptionSet_Vbcdfru.Active_Vcu_long, /*d:*/Active_Vdu, /*dictionaryOrder:*/Active_Vdu_long, /*f:*/Active_Vfu, /*ignoreCase:*/Active_Vfu_long, /*b:*/Active_Vbu, /*ignoreLeadingBlanks:*/Active_Vbu_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmu, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmu_long, /*r:*/Active_Vru, /*reverse:*/Active_Vru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 341 false, 342 /*active:*/SortOption.unique, SortOption.versionSort 343 ), 344 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 345 Active_Vb( 346 /*c:*/SortOptionSet_Vbcdfru.Active_Vbc, /*check:*/SortOptionSet_Vbcdfru.Active_Vbc_long, /*d:*/Active_Vbd, /*dictionaryOrder:*/Active_Vbd_long, /*f:*/Active_Vbf, /*ignoreCase:*/Active_Vbf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbm_long, /*r:*/Active_Vbr, /*reverse:*/Active_Vbr_long, /*u:*/Active_Vbu, /*unique:*/Active_Vbu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 347 true, 348 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.versionSort 349 ), 350 /** Option set with the following active options: {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 351 Active_Vb_long( 352 /*c:*/SortOptionSet_Vbcdfru.Active_Vbc, /*check:*/SortOptionSet_Vbcdfru.Active_Vbc_long, /*d:*/Active_Vbd, /*dictionaryOrder:*/Active_Vbd_long, /*f:*/Active_Vbf, /*ignoreCase:*/Active_Vbf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*m:*/SortOptionSet_Vbdfmru.Active_Vbm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vbm_long, /*r:*/Active_Vbr, /*reverse:*/Active_Vbr_long, /*u:*/Active_Vbu, /*unique:*/Active_Vbu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 353 false, 354 /*active:*/SortOption.ignoreLeadingBlanks, SortOption.versionSort 355 ), 356 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #versionSort V}.*/ 357 Active_Vd( 358 /*c:*/SortOptionSet_Vbcdfru.Active_Vcd, /*check:*/SortOptionSet_Vbcdfru.Active_Vcd_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdf, /*ignoreCase:*/Active_Vdf_long, /*b:*/Active_Vbd, /*ignoreLeadingBlanks:*/Active_Vbd_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdm_long, /*r:*/Active_Vdr, /*reverse:*/Active_Vdr_long, /*u:*/Active_Vdu, /*unique:*/Active_Vdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 359 true, 360 /*active:*/SortOption.dictionaryOrder, SortOption.versionSort 361 ), 362 /** Option set with the following active options: {@link #dictionaryOrder d}, {@link #versionSort V}.*/ 363 Active_Vd_long( 364 /*c:*/SortOptionSet_Vbcdfru.Active_Vcd, /*check:*/SortOptionSet_Vbcdfru.Active_Vcd_long, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vdf, /*ignoreCase:*/Active_Vdf_long, /*b:*/Active_Vbd, /*ignoreLeadingBlanks:*/Active_Vbd_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vdm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vdm_long, /*r:*/Active_Vdr, /*reverse:*/Active_Vdr_long, /*u:*/Active_Vdu, /*unique:*/Active_Vdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 365 false, 366 /*active:*/SortOption.dictionaryOrder, SortOption.versionSort 367 ), 368 /** Option set with the following active options: {@link #ignoreCase f}, {@link #versionSort V}.*/ 369 Active_Vf( 370 /*c:*/SortOptionSet_Vbcdfru.Active_Vcf, /*check:*/SortOptionSet_Vbcdfru.Active_Vcf_long, /*d:*/Active_Vdf, /*dictionaryOrder:*/Active_Vdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbf, /*ignoreLeadingBlanks:*/Active_Vbf_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfm_long, /*r:*/Active_Vfr, /*reverse:*/Active_Vfr_long, /*u:*/Active_Vfu, /*unique:*/Active_Vfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 371 true, 372 /*active:*/SortOption.ignoreCase, SortOption.versionSort 373 ), 374 /** Option set with the following active options: {@link #ignoreCase f}, {@link #versionSort V}.*/ 375 Active_Vf_long( 376 /*c:*/SortOptionSet_Vbcdfru.Active_Vcf, /*check:*/SortOptionSet_Vbcdfru.Active_Vcf_long, /*d:*/Active_Vdf, /*dictionaryOrder:*/Active_Vdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbf, /*ignoreLeadingBlanks:*/Active_Vbf_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vfm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vfm_long, /*r:*/Active_Vfr, /*reverse:*/Active_Vfr_long, /*u:*/Active_Vfu, /*unique:*/Active_Vfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 377 false, 378 /*active:*/SortOption.ignoreCase, SortOption.versionSort 379 ), 380 /** Option set with the following active options: {@link #reverse r}, {@link #versionSort V}.*/ 381 Active_Vr( 382 /*c:*/SortOptionSet_Vbcdfru.Active_Vcr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcr_long, /*d:*/Active_Vdr, /*dictionaryOrder:*/Active_Vdr_long, /*f:*/Active_Vfr, /*ignoreCase:*/Active_Vfr_long, /*b:*/Active_Vbr, /*ignoreLeadingBlanks:*/Active_Vbr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vru, /*unique:*/Active_Vru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 383 true, 384 /*active:*/SortOption.reverse, SortOption.versionSort 385 ), 386 /** Option set with the following active options: {@link #reverse r}, {@link #versionSort V}.*/ 387 Active_Vr_long( 388 /*c:*/SortOptionSet_Vbcdfru.Active_Vcr, /*check:*/SortOptionSet_Vbcdfru.Active_Vcr_long, /*d:*/Active_Vdr, /*dictionaryOrder:*/Active_Vdr_long, /*f:*/Active_Vfr, /*ignoreCase:*/Active_Vfr_long, /*b:*/Active_Vbr, /*ignoreLeadingBlanks:*/Active_Vbr_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vmr, /*merge:*/SortOptionSet_Vbdfmru.Active_Vmr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vru, /*unique:*/Active_Vru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 389 false, 390 /*active:*/SortOption.reverse, SortOption.versionSort 391 ), 392 /** Option set with the following active options: {@link #versionSort V}.*/ 393 Active_V( 394 /*c:*/SortOptionSet_Vbcdfru.Active_Vc, /*check:*/SortOptionSet_Vbcdfru.Active_Vc_long, /*d:*/Active_Vd, /*dictionaryOrder:*/Active_Vd_long, /*f:*/Active_Vf, /*ignoreCase:*/Active_Vf_long, /*b:*/Active_Vb, /*ignoreLeadingBlanks:*/Active_Vb_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vm_long, /*r:*/Active_Vr, /*reverse:*/Active_Vr_long, /*u:*/Active_Vu, /*unique:*/Active_Vu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 395 true, 396 /*active:*/SortOption.versionSort 397 ), 398 /** Option set with the following active options: {@link #versionSort V}.*/ 399 Active_V_long( 400 /*c:*/SortOptionSet_Vbcdfru.Active_Vc, /*check:*/SortOptionSet_Vbcdfru.Active_Vc_long, /*d:*/Active_Vd, /*dictionaryOrder:*/Active_Vd_long, /*f:*/Active_Vf, /*ignoreCase:*/Active_Vf_long, /*b:*/Active_Vb, /*ignoreLeadingBlanks:*/Active_Vb_long, /*m:*/SortOptionSet_Vbdfmru.Active_Vm, /*merge:*/SortOptionSet_Vbdfmru.Active_Vm_long, /*r:*/Active_Vr, /*reverse:*/Active_Vr_long, /*u:*/Active_Vu, /*unique:*/Active_Vu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 401 false, 402 /*active:*/SortOption.versionSort 403 ); 404 private SortOptionSet_Vbcdfmru( 405 SortOptionSet_Vbcdfru c, SortOptionSet_Vbcdfru check, SortOptionSet_Vbcdfmru d, SortOptionSet_Vbcdfmru dictionaryOrder, SortOptionSet_Vbcdfmru f, SortOptionSet_Vbcdfmru ignoreCase, SortOptionSet_Vbcdfmru b, SortOptionSet_Vbcdfmru ignoreLeadingBlanks, SortOptionSet_Vbdfmru m, SortOptionSet_Vbdfmru merge, SortOptionSet_Vbcdfmru r, SortOptionSet_Vbcdfmru reverse, SortOptionSet_Vbcdfmru u, SortOptionSet_Vbcdfmru unique, SortOptionSet_Vbcdfmru V, SortOptionSet_Vbcdfmru versionSort, 406 boolean useAcronym, 407 SortOption... activeOptions 408 ) { 409 this.c = notNull(c); 410 this.check = notNull(check); 411 this.d = d == null ? this : d; 412 this.dictionaryOrder = dictionaryOrder == null ? this : dictionaryOrder; 413 this.f = f == null ? this : f; 414 this.ignoreCase = ignoreCase == null ? this : ignoreCase; 415 this.b = b == null ? this : b; 416 this.ignoreLeadingBlanks = ignoreLeadingBlanks == null ? this : ignoreLeadingBlanks; 417 this.m = notNull(m); 418 this.merge = notNull(merge); 419 this.r = r == null ? this : r; 420 this.reverse = reverse == null ? this : reverse; 421 this.u = u == null ? this : u; 422 this.unique = unique == null ? this : unique; 423 this.V = V == null ? this : V; 424 this.versionSort = versionSort == null ? this : versionSort; 425 this.useAcronym = useAcronym; 426 this.options = activeOptions.length == 0 ? EnumSet.noneOf(SortOption.class) : EnumSet.copyOf(Arrays.asList(activeOptions)); 427 } 428 private final boolean useAcronym; 429 /** 430 * Option {@code "-c"}: Checks that the single input file is ordered as specified by the 431 arguments and the collating sequence of the current locale. No 432 output is produced; only the exit code is affected. 433 * <p> 434 * The option {@code "-c"} is equivalent to the {@code "--}{@link #check check}{@code "} option. 435 * <p> 436 * Technically speaking, this field points to a set with the options of the 437 * current set plus the option {@code "-c"}. If the option {@code "-c"} 438 * is already set, the field {@code c} points to the enum constant itself 439 * as it already represents the current set of options. 440 */ 441 public final SortOptionSet_Vbcdfru c; 442 /** 443 * Option {@code "--check"}: Checks that the single input file is ordered as specified by the 444 arguments and the collating sequence of the current locale. No 445 output is produced; only the exit code is affected. 446 * <p> 447 * The option {@code "--check"} is equivalent to the {@code "-}{@link #c c}{@code "} option. 448 * <p> 449 * Technically speaking, this field points to a set with the options of the 450 * current set plus the option {@code "--check"}. If the option {@code "--check"} 451 * is already set, the field {@code check} points to the enum constant itself 452 * as it already represents the current set of options. 453 */ 454 public final SortOptionSet_Vbcdfru check; 455 /** 456 * Option {@code "-d"}: Consider only blanks and alphanumeric characters. 457 (This option is ignored if a comparator operand is present). 458 * <p> 459 * The option {@code "-d"} is equivalent to the {@code "--}{@link #dictionaryOrder dictionaryOrder}{@code "} option. 460 * <p> 461 * Technically speaking, this field points to a set with the options of the 462 * current set plus the option {@code "-d"}. If the option {@code "-d"} 463 * is already set, the field {@code d} points to the enum constant itself 464 * as it already represents the current set of options. 465 */ 466 public final SortOptionSet_Vbcdfmru d; 467 /** 468 * Option {@code "--dictionaryOrder"}: Consider only blanks and alphanumeric characters. 469 (This option is ignored if a comparator operand is present). 470 * <p> 471 * The option {@code "--dictionaryOrder"} is equivalent to the {@code "-}{@link #d d}{@code "} option. 472 * <p> 473 * Technically speaking, this field points to a set with the options of the 474 * current set plus the option {@code "--dictionaryOrder"}. If the option {@code "--dictionaryOrder"} 475 * is already set, the field {@code dictionaryOrder} points to the enum constant itself 476 * as it already represents the current set of options. 477 */ 478 public final SortOptionSet_Vbcdfmru dictionaryOrder; 479 /** 480 * Option {@code "-f"}: Consider all lowercase characters that have uppercase equivalents to 481 be the uppercase equivalent for the purposes of comparison. 482 (This option is ignored if a comparator operand is present). 483 * <p> 484 * The option {@code "-f"} is equivalent to the {@code "--}{@link #ignoreCase ignoreCase}{@code "} option. 485 * <p> 486 * Technically speaking, this field points to a set with the options of the 487 * current set plus the option {@code "-f"}. If the option {@code "-f"} 488 * is already set, the field {@code f} points to the enum constant itself 489 * as it already represents the current set of options. 490 */ 491 public final SortOptionSet_Vbcdfmru f; 492 /** 493 * Option {@code "--ignoreCase"}: Consider all lowercase characters that have uppercase equivalents to 494 be the uppercase equivalent for the purposes of comparison. 495 (This option is ignored if a comparator operand is present). 496 * <p> 497 * The option {@code "--ignoreCase"} is equivalent to the {@code "-}{@link #f f}{@code "} option. 498 * <p> 499 * Technically speaking, this field points to a set with the options of the 500 * current set plus the option {@code "--ignoreCase"}. If the option {@code "--ignoreCase"} 501 * is already set, the field {@code ignoreCase} points to the enum constant itself 502 * as it already represents the current set of options. 503 */ 504 public final SortOptionSet_Vbcdfmru ignoreCase; 505 /** 506 * Option {@code "-b"}: Ignore leading blanks. 507 (This option is ignored if a comparator operand is present). 508 * <p> 509 * The option {@code "-b"} is equivalent to the {@code "--}{@link #ignoreLeadingBlanks ignoreLeadingBlanks}{@code "} option. 510 * <p> 511 * Technically speaking, this field points to a set with the options of the 512 * current set plus the option {@code "-b"}. If the option {@code "-b"} 513 * is already set, the field {@code b} points to the enum constant itself 514 * as it already represents the current set of options. 515 */ 516 public final SortOptionSet_Vbcdfmru b; 517 /** 518 * Option {@code "--ignoreLeadingBlanks"}: Ignore leading blanks. 519 (This option is ignored if a comparator operand is present). 520 * <p> 521 * The option {@code "--ignoreLeadingBlanks"} is equivalent to the {@code "-}{@link #b b}{@code "} option. 522 * <p> 523 * Technically speaking, this field points to a set with the options of the 524 * current set plus the option {@code "--ignoreLeadingBlanks"}. If the option {@code "--ignoreLeadingBlanks"} 525 * is already set, the field {@code ignoreLeadingBlanks} points to the enum constant itself 526 * as it already represents the current set of options. 527 */ 528 public final SortOptionSet_Vbcdfmru ignoreLeadingBlanks; 529 /** 530 * Option {@code "-m"}: Merge only; the input file are assumed to be already sorted. 531 * <p> 532 * The option {@code "-m"} is equivalent to the {@code "--}{@link #merge merge}{@code "} option. 533 * <p> 534 * Technically speaking, this field points to a set with the options of the 535 * current set plus the option {@code "-m"}. If the option {@code "-m"} 536 * is already set, the field {@code m} points to the enum constant itself 537 * as it already represents the current set of options. 538 */ 539 public final SortOptionSet_Vbdfmru m; 540 /** 541 * Option {@code "--merge"}: Merge only; the input file are assumed to be already sorted. 542 * <p> 543 * The option {@code "--merge"} is equivalent to the {@code "-}{@link #m m}{@code "} option. 544 * <p> 545 * Technically speaking, this field points to a set with the options of the 546 * current set plus the option {@code "--merge"}. If the option {@code "--merge"} 547 * is already set, the field {@code merge} points to the enum constant itself 548 * as it already represents the current set of options. 549 */ 550 public final SortOptionSet_Vbdfmru merge; 551 /** 552 * Option {@code "-r"}: Reverse the sense of comparisons. 553 * <p> 554 * The option {@code "-r"} is equivalent to the {@code "--}{@link #reverse reverse}{@code "} option. 555 * <p> 556 * Technically speaking, this field points to a set with the options of the 557 * current set plus the option {@code "-r"}. If the option {@code "-r"} 558 * is already set, the field {@code r} points to the enum constant itself 559 * as it already represents the current set of options. 560 */ 561 public final SortOptionSet_Vbcdfmru r; 562 /** 563 * Option {@code "--reverse"}: Reverse the sense of comparisons. 564 * <p> 565 * The option {@code "--reverse"} is equivalent to the {@code "-}{@link #r r}{@code "} option. 566 * <p> 567 * Technically speaking, this field points to a set with the options of the 568 * current set plus the option {@code "--reverse"}. If the option {@code "--reverse"} 569 * is already set, the field {@code reverse} points to the enum constant itself 570 * as it already represents the current set of options. 571 */ 572 public final SortOptionSet_Vbcdfmru reverse; 573 /** 574 * Option {@code "-u"}: Unique: suppress all but one in each set of lines having equal keys. 575 If used with the {@code -c} option, checks that there are no lines 576 with duplicate keys, in addition to checking that the input file is 577 sorted. 578 * <p> 579 * The option {@code "-u"} is equivalent to the {@code "--}{@link #unique unique}{@code "} option. 580 * <p> 581 * Technically speaking, this field points to a set with the options of the 582 * current set plus the option {@code "-u"}. If the option {@code "-u"} 583 * is already set, the field {@code u} points to the enum constant itself 584 * as it already represents the current set of options. 585 */ 586 public final SortOptionSet_Vbcdfmru u; 587 /** 588 * Option {@code "--unique"}: Unique: suppress all but one in each set of lines having equal keys. 589 If used with the {@code -c} option, checks that there are no lines 590 with duplicate keys, in addition to checking that the input file is 591 sorted. 592 * <p> 593 * The option {@code "--unique"} is equivalent to the {@code "-}{@link #u u}{@code "} option. 594 * <p> 595 * Technically speaking, this field points to a set with the options of the 596 * current set plus the option {@code "--unique"}. If the option {@code "--unique"} 597 * is already set, the field {@code unique} points to the enum constant itself 598 * as it already represents the current set of options. 599 */ 600 public final SortOptionSet_Vbcdfmru unique; 601 /** 602 * Option {@code "-V"}: Sort by version name and number. It behaves like a standard sort, 603 except that each sequence of decimal digits is treated numerically 604 as an index/version number. 605 <p> 606 (This option is ignored if a comparator operand is present). 607 * <p> 608 * The option {@code "-V"} is equivalent to the {@code "--}{@link #versionSort versionSort}{@code "} option. 609 * <p> 610 * Technically speaking, this field points to a set with the options of the 611 * current set plus the option {@code "-V"}. If the option {@code "-V"} 612 * is already set, the field {@code V} points to the enum constant itself 613 * as it already represents the current set of options. 614 */ 615 public final SortOptionSet_Vbcdfmru V; 616 /** 617 * Option {@code "--versionSort"}: Sort by version name and number. It behaves like a standard sort, 618 except that each sequence of decimal digits is treated numerically 619 as an index/version number. 620 <p> 621 (This option is ignored if a comparator operand is present). 622 * <p> 623 * The option {@code "--versionSort"} is equivalent to the {@code "-}{@link #V V}{@code "} option. 624 * <p> 625 * Technically speaking, this field points to a set with the options of the 626 * current set plus the option {@code "--versionSort"}. If the option {@code "--versionSort"} 627 * is already set, the field {@code versionSort} points to the enum constant itself 628 * as it already represents the current set of options. 629 */ 630 public final SortOptionSet_Vbcdfmru versionSort; 631 private final EnumSet<SortOption> options; 632 633 //inherit javadoc 634 @Override 635 public Class<SortOption> optionType() { 636 return SortOption.class; 637 } 638 //inherit javadoc 639 @Override 640 public boolean isSet(SortOption option) { 641 return options.contains(option); 642 } 643 //inherit javadoc 644 @Override 645 public int size() { 646 return options.size(); 647 } 648 /** 649 * Checks that the given {@code value} is not null and throws an exception 650 * otherwise. 651 * 652 * @param the value to check 653 * @return the given {@code value} if it is not null 654 * @throws NullPointerException if {@code value==null} 655 */ 656 private static <T> T notNull(T value) { 657 if (value != null) return value; 658 throw new NullPointerException(); 659 } 660 /** 661 * Returns the set with the active options. The returned set a new defensive 662 * copy instance created when this method is called, modifications of this 663 * set will therefore not alter {@code this} option set. 664 * 665 * @return a copy of the set with the active options. 666 */ 667 @Override 668 public EnumSet<SortOption> asSet() { 669 return EnumSet.copyOf(options); 670 } 671 /** 672 * Returns an immutable iterator with the active options of this option set. 673 * 674 * @return an immutable iterator for over the active options 675 */ 676 @Override 677 public Iterator<SortOption> iterator() { 678 return Collections.unmodifiableSet(options).iterator(); 679 } 680 /** 681 * Returns true if the {@link Option#acronym() acronym} should be used in 682 * for the specified {@code option} string representations. 683 * <p> 684 * In particular and independent from the {@code option} argument, this 685 * option set returns true if the last option added to this set was an 686 * acronym, and false if it was a long option name. 687 * <p> 688 * For instance, the set defined as 689 * <pre> 690 * SortOptionSet_Vbcdfmru.check.d; 691 * </pre> 692 * uses acronyms, that is, this method always returns true for the above 693 * set. 694 * <p> 695 * On the other hand, long option names are used and this method always 696 * returns false for the set 697 * <pre> 698 * SortOptionSet_Vbcdfmru.c.dictionaryOrder; 699 * </pre> 700 * <p> 701 * Note that a repeated option is <i>not</i> treated as the last set option. 702 * For instance, the first and last option of the following set are 703 * equivalent and acronyms are used: 704 * <pre> 705 * SortOptionSet_Vbcdfmru.c.d.check; 706 * </pre> 707 * <p> 708 * This method always returns true for the empty set with no active options. 709 * 710 * @param option 711 * the option of interest, has no impact on the result returned 712 * by this method 713 * @return true if option acronyms should be used for string representations 714 * of any option of this option set 715 */ 716 @Override 717 public boolean useAcronymFor(SortOption option) { 718 return useAcronym; 719 } 720}