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 #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_Vbcdfru implements SortOptions { 020 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 021 Active_Vbcdfru( 022 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 025 ), 026 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 027 Active_Vbcdfru_long( 028 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 031 ), 032 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 033 Active_Vbcdfu( 034 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdfru, /*reverse:*/Active_Vbcdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 035 true, 036 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 037 ), 038 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 039 Active_Vbcdfu_long( 040 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdfru, /*reverse:*/Active_Vbcdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 041 false, 042 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 043 ), 044 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 045 Active_Vbcdru( 046 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfru, /*ignoreCase:*/Active_Vbcdfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 049 ), 050 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 051 Active_Vbcdru_long( 052 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfru, /*ignoreCase:*/Active_Vbcdfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 055 ), 056 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 057 Active_Vbcfru( 058 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfru, /*dictionaryOrder:*/Active_Vbcdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 061 ), 062 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 063 Active_Vbcfru_long( 064 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfru, /*dictionaryOrder:*/Active_Vbcdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 067 ), 068 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 069 Active_Vcdfru( 070 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfru, /*ignoreLeadingBlanks:*/Active_Vbcdfru_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.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 073 ), 074 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 075 Active_Vcdfru_long( 076 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfru, /*ignoreLeadingBlanks:*/Active_Vbcdfru_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.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 079 ), 080 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 081 Active_Vbcdfr( 082 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcdfru, /*unique:*/Active_Vbcdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 083 true, 084 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 085 ), 086 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 087 Active_Vbcdfr_long( 088 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcdfru, /*unique:*/Active_Vbcdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 089 false, 090 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 091 ), 092 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 093 Active_Vbcdu( 094 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfu, /*ignoreCase:*/Active_Vbcdfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdru, /*reverse:*/Active_Vbcdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 095 true, 096 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 097 ), 098 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 099 Active_Vbcdu_long( 100 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfu, /*ignoreCase:*/Active_Vbcdfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdru, /*reverse:*/Active_Vbcdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 101 false, 102 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 103 ), 104 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 105 Active_Vbcfu( 106 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfu, /*dictionaryOrder:*/Active_Vbcdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcfru, /*reverse:*/Active_Vbcfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 107 true, 108 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 109 ), 110 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 111 Active_Vbcfu_long( 112 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfu, /*dictionaryOrder:*/Active_Vbcdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcfru, /*reverse:*/Active_Vbcfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 113 false, 114 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 115 ), 116 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 117 Active_Vbcru( 118 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdru, /*dictionaryOrder:*/Active_Vbcdru_long, /*f:*/Active_Vbcfru, /*ignoreCase:*/Active_Vbcfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 121 ), 122 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 123 Active_Vbcru_long( 124 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdru, /*dictionaryOrder:*/Active_Vbcdru_long, /*f:*/Active_Vbcfru, /*ignoreCase:*/Active_Vbcfru_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*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.check, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.unique, SortOption.versionSort 127 ), 128 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 129 Active_Vcdfu( 130 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfu, /*ignoreLeadingBlanks:*/Active_Vbcdfu_long, /*r:*/Active_Vcdfru, /*reverse:*/Active_Vcdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 131 true, 132 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 133 ), 134 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 135 Active_Vcdfu_long( 136 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfu, /*ignoreLeadingBlanks:*/Active_Vbcdfu_long, /*r:*/Active_Vcdfru, /*reverse:*/Active_Vcdfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 137 false, 138 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 139 ), 140 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 141 Active_Vcdru( 142 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfru, /*ignoreCase:*/Active_Vcdfru_long, /*b:*/Active_Vbcdru, /*ignoreLeadingBlanks:*/Active_Vbcdru_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.check, SortOption.dictionaryOrder, SortOption.reverse, SortOption.unique, SortOption.versionSort 145 ), 146 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 147 Active_Vcdru_long( 148 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfru, /*ignoreCase:*/Active_Vcdfru_long, /*b:*/Active_Vbcdru, /*ignoreLeadingBlanks:*/Active_Vbcdru_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.check, SortOption.dictionaryOrder, SortOption.reverse, SortOption.unique, SortOption.versionSort 151 ), 152 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 153 Active_Vcfru( 154 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfru, /*dictionaryOrder:*/Active_Vcdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfru, /*ignoreLeadingBlanks:*/Active_Vbcfru_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.check, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 157 ), 158 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 159 Active_Vcfru_long( 160 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfru, /*dictionaryOrder:*/Active_Vcdfru_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfru, /*ignoreLeadingBlanks:*/Active_Vbcfru_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.check, SortOption.ignoreCase, SortOption.reverse, SortOption.unique, SortOption.versionSort 163 ), 164 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 165 Active_Vbcdf( 166 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdfr, /*reverse:*/Active_Vbcdfr_long, /*u:*/Active_Vbcdfu, /*unique:*/Active_Vbcdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 167 true, 168 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 169 ), 170 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 171 Active_Vbcdf_long( 172 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdfr, /*reverse:*/Active_Vbcdfr_long, /*u:*/Active_Vbcdfu, /*unique:*/Active_Vbcdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 173 false, 174 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 175 ), 176 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 177 Active_Vbcdr( 178 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfr, /*ignoreCase:*/Active_Vbcdfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcdru, /*unique:*/Active_Vbcdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 179 true, 180 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 181 ), 182 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 183 Active_Vbcdr_long( 184 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdfr, /*ignoreCase:*/Active_Vbcdfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcdru, /*unique:*/Active_Vbcdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 185 false, 186 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 187 ), 188 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 189 Active_Vbcfr( 190 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfr, /*dictionaryOrder:*/Active_Vbcdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcfru, /*unique:*/Active_Vbcfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 191 true, 192 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 193 ), 194 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 195 Active_Vbcfr_long( 196 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdfr, /*dictionaryOrder:*/Active_Vbcdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcfru, /*unique:*/Active_Vbcfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 197 false, 198 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 199 ), 200 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 201 Active_Vcdfr( 202 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfr, /*ignoreLeadingBlanks:*/Active_Vbcdfr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcdfru, /*unique:*/Active_Vcdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 203 true, 204 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 205 ), 206 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 207 Active_Vcdfr_long( 208 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdfr, /*ignoreLeadingBlanks:*/Active_Vbcdfr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcdfru, /*unique:*/Active_Vcdfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 209 false, 210 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 211 ), 212 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 213 Active_Vbcu( 214 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdu, /*dictionaryOrder:*/Active_Vbcdu_long, /*f:*/Active_Vbcfu, /*ignoreCase:*/Active_Vbcfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcru, /*reverse:*/Active_Vbcru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 215 true, 216 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 217 ), 218 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #unique u}, {@link #versionSort V}.*/ 219 Active_Vbcu_long( 220 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdu, /*dictionaryOrder:*/Active_Vbcdu_long, /*f:*/Active_Vbcfu, /*ignoreCase:*/Active_Vbcfu_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcru, /*reverse:*/Active_Vbcru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 221 false, 222 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.unique, SortOption.versionSort 223 ), 224 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #unique u}, {@link #versionSort V}.*/ 225 Active_Vcdu( 226 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfu, /*ignoreCase:*/Active_Vcdfu_long, /*b:*/Active_Vbcdu, /*ignoreLeadingBlanks:*/Active_Vbcdu_long, /*r:*/Active_Vcdru, /*reverse:*/Active_Vcdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 227 true, 228 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.unique, SortOption.versionSort 229 ), 230 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #unique u}, {@link #versionSort V}.*/ 231 Active_Vcdu_long( 232 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfu, /*ignoreCase:*/Active_Vcdfu_long, /*b:*/Active_Vbcdu, /*ignoreLeadingBlanks:*/Active_Vbcdu_long, /*r:*/Active_Vcdru, /*reverse:*/Active_Vcdru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 233 false, 234 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.unique, SortOption.versionSort 235 ), 236 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 237 Active_Vcfu( 238 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfu, /*dictionaryOrder:*/Active_Vcdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfu, /*ignoreLeadingBlanks:*/Active_Vbcfu_long, /*r:*/Active_Vcfru, /*reverse:*/Active_Vcfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 239 true, 240 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 241 ), 242 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #unique u}, {@link #versionSort V}.*/ 243 Active_Vcfu_long( 244 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfu, /*dictionaryOrder:*/Active_Vcdfu_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfu, /*ignoreLeadingBlanks:*/Active_Vbcfu_long, /*r:*/Active_Vcfru, /*reverse:*/Active_Vcfru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 245 false, 246 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.unique, SortOption.versionSort 247 ), 248 /** Option set with the following active options: {@link #check c}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 249 Active_Vcru( 250 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdru, /*dictionaryOrder:*/Active_Vcdru_long, /*f:*/Active_Vcfru, /*ignoreCase:*/Active_Vcfru_long, /*b:*/Active_Vbcru, /*ignoreLeadingBlanks:*/Active_Vbcru_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.check, SortOption.reverse, SortOption.unique, SortOption.versionSort 253 ), 254 /** Option set with the following active options: {@link #check c}, {@link #reverse r}, {@link #unique u}, {@link #versionSort V}.*/ 255 Active_Vcru_long( 256 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdru, /*dictionaryOrder:*/Active_Vcdru_long, /*f:*/Active_Vcfru, /*ignoreCase:*/Active_Vcfru_long, /*b:*/Active_Vbcru, /*ignoreLeadingBlanks:*/Active_Vbcru_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.check, SortOption.reverse, SortOption.unique, SortOption.versionSort 259 ), 260 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 261 Active_Vbcd( 262 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdf, /*ignoreCase:*/Active_Vbcdf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdr, /*reverse:*/Active_Vbcdr_long, /*u:*/Active_Vbcdu, /*unique:*/Active_Vbcdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 263 true, 264 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.versionSort 265 ), 266 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 267 Active_Vbcd_long( 268 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vbcdf, /*ignoreCase:*/Active_Vbcdf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcdr, /*reverse:*/Active_Vbcdr_long, /*u:*/Active_Vbcdu, /*unique:*/Active_Vbcdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 269 false, 270 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreLeadingBlanks, SortOption.versionSort 271 ), 272 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 273 Active_Vbcf( 274 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdf, /*dictionaryOrder:*/Active_Vbcdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcfr, /*reverse:*/Active_Vbcfr_long, /*u:*/Active_Vbcfu, /*unique:*/Active_Vbcfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 275 true, 276 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 277 ), 278 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 279 Active_Vbcf_long( 280 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdf, /*dictionaryOrder:*/Active_Vbcdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcfr, /*reverse:*/Active_Vbcfr_long, /*u:*/Active_Vbcfu, /*unique:*/Active_Vbcfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 281 false, 282 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.ignoreLeadingBlanks, SortOption.versionSort 283 ), 284 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 285 Active_Vbcr( 286 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdr, /*dictionaryOrder:*/Active_Vbcdr_long, /*f:*/Active_Vbcfr, /*ignoreCase:*/Active_Vbcfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcru, /*unique:*/Active_Vbcru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 287 true, 288 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 289 ), 290 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #reverse r}, {@link #versionSort V}.*/ 291 Active_Vbcr_long( 292 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcdr, /*dictionaryOrder:*/Active_Vbcdr_long, /*f:*/Active_Vbcfr, /*ignoreCase:*/Active_Vbcfr_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vbcru, /*unique:*/Active_Vbcru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 293 false, 294 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.reverse, SortOption.versionSort 295 ), 296 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 297 Active_Vcdf( 298 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdf, /*ignoreLeadingBlanks:*/Active_Vbcdf_long, /*r:*/Active_Vcdfr, /*reverse:*/Active_Vcdfr_long, /*u:*/Active_Vcdfu, /*unique:*/Active_Vcdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 299 true, 300 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.versionSort 301 ), 302 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 303 Active_Vcdf_long( 304 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcdf, /*ignoreLeadingBlanks:*/Active_Vbcdf_long, /*r:*/Active_Vcdfr, /*reverse:*/Active_Vcdfr_long, /*u:*/Active_Vcdfu, /*unique:*/Active_Vcdfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 305 false, 306 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.ignoreCase, SortOption.versionSort 307 ), 308 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #reverse r}, {@link #versionSort V}.*/ 309 Active_Vcdr( 310 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfr, /*ignoreCase:*/Active_Vcdfr_long, /*b:*/Active_Vbcdr, /*ignoreLeadingBlanks:*/Active_Vbcdr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcdru, /*unique:*/Active_Vcdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 311 true, 312 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.reverse, SortOption.versionSort 313 ), 314 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #reverse r}, {@link #versionSort V}.*/ 315 Active_Vcdr_long( 316 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdfr, /*ignoreCase:*/Active_Vcdfr_long, /*b:*/Active_Vbcdr, /*ignoreLeadingBlanks:*/Active_Vbcdr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcdru, /*unique:*/Active_Vcdru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 317 false, 318 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.reverse, SortOption.versionSort 319 ), 320 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 321 Active_Vcfr( 322 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfr, /*dictionaryOrder:*/Active_Vcdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfr, /*ignoreLeadingBlanks:*/Active_Vbcfr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcfru, /*unique:*/Active_Vcfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 323 true, 324 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 325 ), 326 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #reverse r}, {@link #versionSort V}.*/ 327 Active_Vcfr_long( 328 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdfr, /*dictionaryOrder:*/Active_Vcdfr_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcfr, /*ignoreLeadingBlanks:*/Active_Vbcfr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcfru, /*unique:*/Active_Vcfru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 329 false, 330 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.reverse, SortOption.versionSort 331 ), 332 /** Option set with the following active options: {@link #check c}, {@link #unique u}, {@link #versionSort V}.*/ 333 Active_Vcu( 334 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdu, /*dictionaryOrder:*/Active_Vcdu_long, /*f:*/Active_Vcfu, /*ignoreCase:*/Active_Vcfu_long, /*b:*/Active_Vbcu, /*ignoreLeadingBlanks:*/Active_Vbcu_long, /*r:*/Active_Vcru, /*reverse:*/Active_Vcru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 335 true, 336 /*active:*/SortOption.check, SortOption.unique, SortOption.versionSort 337 ), 338 /** Option set with the following active options: {@link #check c}, {@link #unique u}, {@link #versionSort V}.*/ 339 Active_Vcu_long( 340 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdu, /*dictionaryOrder:*/Active_Vcdu_long, /*f:*/Active_Vcfu, /*ignoreCase:*/Active_Vcfu_long, /*b:*/Active_Vbcu, /*ignoreLeadingBlanks:*/Active_Vbcu_long, /*r:*/Active_Vcru, /*reverse:*/Active_Vcru_long, /*u:*/null /*already set*/, /*unique:*/null /*already set*/, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 341 false, 342 /*active:*/SortOption.check, SortOption.unique, SortOption.versionSort 343 ), 344 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 345 Active_Vbc( 346 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcd, /*dictionaryOrder:*/Active_Vbcd_long, /*f:*/Active_Vbcf, /*ignoreCase:*/Active_Vbcf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcr, /*reverse:*/Active_Vbcr_long, /*u:*/Active_Vbcu, /*unique:*/Active_Vbcu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 347 true, 348 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.versionSort 349 ), 350 /** Option set with the following active options: {@link #check c}, {@link #ignoreLeadingBlanks b}, {@link #versionSort V}.*/ 351 Active_Vbc_long( 352 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vbcd, /*dictionaryOrder:*/Active_Vbcd_long, /*f:*/Active_Vbcf, /*ignoreCase:*/Active_Vbcf_long, /*b:*/null /*already set*/, /*ignoreLeadingBlanks:*/null /*already set*/, /*r:*/Active_Vbcr, /*reverse:*/Active_Vbcr_long, /*u:*/Active_Vbcu, /*unique:*/Active_Vbcu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 353 false, 354 /*active:*/SortOption.check, SortOption.ignoreLeadingBlanks, SortOption.versionSort 355 ), 356 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #versionSort V}.*/ 357 Active_Vcd( 358 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdf, /*ignoreCase:*/Active_Vcdf_long, /*b:*/Active_Vbcd, /*ignoreLeadingBlanks:*/Active_Vbcd_long, /*r:*/Active_Vcdr, /*reverse:*/Active_Vcdr_long, /*u:*/Active_Vcdu, /*unique:*/Active_Vcdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 359 true, 360 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.versionSort 361 ), 362 /** Option set with the following active options: {@link #check c}, {@link #dictionaryOrder d}, {@link #versionSort V}.*/ 363 Active_Vcd_long( 364 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/null /*already set*/, /*dictionaryOrder:*/null /*already set*/, /*f:*/Active_Vcdf, /*ignoreCase:*/Active_Vcdf_long, /*b:*/Active_Vbcd, /*ignoreLeadingBlanks:*/Active_Vbcd_long, /*r:*/Active_Vcdr, /*reverse:*/Active_Vcdr_long, /*u:*/Active_Vcdu, /*unique:*/Active_Vcdu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 365 false, 366 /*active:*/SortOption.check, SortOption.dictionaryOrder, SortOption.versionSort 367 ), 368 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 369 Active_Vcf( 370 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdf, /*dictionaryOrder:*/Active_Vcdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcf, /*ignoreLeadingBlanks:*/Active_Vbcf_long, /*r:*/Active_Vcfr, /*reverse:*/Active_Vcfr_long, /*u:*/Active_Vcfu, /*unique:*/Active_Vcfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 371 true, 372 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.versionSort 373 ), 374 /** Option set with the following active options: {@link #check c}, {@link #ignoreCase f}, {@link #versionSort V}.*/ 375 Active_Vcf_long( 376 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdf, /*dictionaryOrder:*/Active_Vcdf_long, /*f:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*b:*/Active_Vbcf, /*ignoreLeadingBlanks:*/Active_Vbcf_long, /*r:*/Active_Vcfr, /*reverse:*/Active_Vcfr_long, /*u:*/Active_Vcfu, /*unique:*/Active_Vcfu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 377 false, 378 /*active:*/SortOption.check, SortOption.ignoreCase, SortOption.versionSort 379 ), 380 /** Option set with the following active options: {@link #check c}, {@link #reverse r}, {@link #versionSort V}.*/ 381 Active_Vcr( 382 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdr, /*dictionaryOrder:*/Active_Vcdr_long, /*f:*/Active_Vcfr, /*ignoreCase:*/Active_Vcfr_long, /*b:*/Active_Vbcr, /*ignoreLeadingBlanks:*/Active_Vbcr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcru, /*unique:*/Active_Vcru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 383 true, 384 /*active:*/SortOption.check, SortOption.reverse, SortOption.versionSort 385 ), 386 /** Option set with the following active options: {@link #check c}, {@link #reverse r}, {@link #versionSort V}.*/ 387 Active_Vcr_long( 388 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcdr, /*dictionaryOrder:*/Active_Vcdr_long, /*f:*/Active_Vcfr, /*ignoreCase:*/Active_Vcfr_long, /*b:*/Active_Vbcr, /*ignoreLeadingBlanks:*/Active_Vbcr_long, /*r:*/null /*already set*/, /*reverse:*/null /*already set*/, /*u:*/Active_Vcru, /*unique:*/Active_Vcru_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 389 false, 390 /*active:*/SortOption.check, SortOption.reverse, SortOption.versionSort 391 ), 392 /** Option set with the following active options: {@link #check c}, {@link #versionSort V}.*/ 393 Active_Vc( 394 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcd, /*dictionaryOrder:*/Active_Vcd_long, /*f:*/Active_Vcf, /*ignoreCase:*/Active_Vcf_long, /*b:*/Active_Vbc, /*ignoreLeadingBlanks:*/Active_Vbc_long, /*r:*/Active_Vcr, /*reverse:*/Active_Vcr_long, /*u:*/Active_Vcu, /*unique:*/Active_Vcu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 395 true, 396 /*active:*/SortOption.check, SortOption.versionSort 397 ), 398 /** Option set with the following active options: {@link #check c}, {@link #versionSort V}.*/ 399 Active_Vc_long( 400 /*c:*/null /*already set*/, /*check:*/null /*already set*/, /*d:*/Active_Vcd, /*dictionaryOrder:*/Active_Vcd_long, /*f:*/Active_Vcf, /*ignoreCase:*/Active_Vcf_long, /*b:*/Active_Vbc, /*ignoreLeadingBlanks:*/Active_Vbc_long, /*r:*/Active_Vcr, /*reverse:*/Active_Vcr_long, /*u:*/Active_Vcu, /*unique:*/Active_Vcu_long, /*V:*/null /*already set*/, /*versionSort:*/null /*already set*/, 401 false, 402 /*active:*/SortOption.check, SortOption.versionSort 403 ); 404 private SortOptionSet_Vbcdfru( 405 SortOptionSet_Vbcdfru c, SortOptionSet_Vbcdfru check, SortOptionSet_Vbcdfru d, SortOptionSet_Vbcdfru dictionaryOrder, SortOptionSet_Vbcdfru f, SortOptionSet_Vbcdfru ignoreCase, SortOptionSet_Vbcdfru b, SortOptionSet_Vbcdfru ignoreLeadingBlanks, SortOptionSet_Vbcdfru r, SortOptionSet_Vbcdfru reverse, SortOptionSet_Vbcdfru u, SortOptionSet_Vbcdfru unique, SortOptionSet_Vbcdfru V, SortOptionSet_Vbcdfru versionSort, 406 boolean useAcronym, 407 SortOption... activeOptions 408 ) { 409 this.c = c == null ? this : c; 410 this.check = check == null ? this : 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.r = r == null ? this : r; 418 this.reverse = reverse == null ? this : reverse; 419 this.u = u == null ? this : u; 420 this.unique = unique == null ? this : unique; 421 this.V = V == null ? this : V; 422 this.versionSort = versionSort == null ? this : versionSort; 423 this.useAcronym = useAcronym; 424 this.options = activeOptions.length == 0 ? EnumSet.noneOf(SortOption.class) : EnumSet.copyOf(Arrays.asList(activeOptions)); 425 } 426 private final boolean useAcronym; 427 /** 428 * Option {@code "-c"}: Checks that the single input file is ordered as specified by the 429 arguments and the collating sequence of the current locale. No 430 output is produced; only the exit code is affected. 431 * <p> 432 * The option {@code "-c"} is equivalent to the {@code "--}{@link #check check}{@code "} option. 433 * <p> 434 * Technically speaking, this field points to a set with the options of the 435 * current set plus the option {@code "-c"}. If the option {@code "-c"} 436 * is already set, the field {@code c} points to the enum constant itself 437 * as it already represents the current set of options. 438 */ 439 public final SortOptionSet_Vbcdfru c; 440 /** 441 * Option {@code "--check"}: Checks that the single input file is ordered as specified by the 442 arguments and the collating sequence of the current locale. No 443 output is produced; only the exit code is affected. 444 * <p> 445 * The option {@code "--check"} is equivalent to the {@code "-}{@link #c c}{@code "} option. 446 * <p> 447 * Technically speaking, this field points to a set with the options of the 448 * current set plus the option {@code "--check"}. If the option {@code "--check"} 449 * is already set, the field {@code check} points to the enum constant itself 450 * as it already represents the current set of options. 451 */ 452 public final SortOptionSet_Vbcdfru check; 453 /** 454 * Option {@code "-d"}: Consider only blanks and alphanumeric characters. 455 (This option is ignored if a comparator operand is present). 456 * <p> 457 * The option {@code "-d"} is equivalent to the {@code "--}{@link #dictionaryOrder dictionaryOrder}{@code "} option. 458 * <p> 459 * Technically speaking, this field points to a set with the options of the 460 * current set plus the option {@code "-d"}. If the option {@code "-d"} 461 * is already set, the field {@code d} points to the enum constant itself 462 * as it already represents the current set of options. 463 */ 464 public final SortOptionSet_Vbcdfru d; 465 /** 466 * Option {@code "--dictionaryOrder"}: Consider only blanks and alphanumeric characters. 467 (This option is ignored if a comparator operand is present). 468 * <p> 469 * The option {@code "--dictionaryOrder"} is equivalent to the {@code "-}{@link #d d}{@code "} option. 470 * <p> 471 * Technically speaking, this field points to a set with the options of the 472 * current set plus the option {@code "--dictionaryOrder"}. If the option {@code "--dictionaryOrder"} 473 * is already set, the field {@code dictionaryOrder} points to the enum constant itself 474 * as it already represents the current set of options. 475 */ 476 public final SortOptionSet_Vbcdfru dictionaryOrder; 477 /** 478 * Option {@code "-f"}: Consider all lowercase characters that have uppercase equivalents to 479 be the uppercase equivalent for the purposes of comparison. 480 (This option is ignored if a comparator operand is present). 481 * <p> 482 * The option {@code "-f"} is equivalent to the {@code "--}{@link #ignoreCase ignoreCase}{@code "} option. 483 * <p> 484 * Technically speaking, this field points to a set with the options of the 485 * current set plus the option {@code "-f"}. If the option {@code "-f"} 486 * is already set, the field {@code f} points to the enum constant itself 487 * as it already represents the current set of options. 488 */ 489 public final SortOptionSet_Vbcdfru f; 490 /** 491 * Option {@code "--ignoreCase"}: Consider all lowercase characters that have uppercase equivalents to 492 be the uppercase equivalent for the purposes of comparison. 493 (This option is ignored if a comparator operand is present). 494 * <p> 495 * The option {@code "--ignoreCase"} is equivalent to the {@code "-}{@link #f f}{@code "} option. 496 * <p> 497 * Technically speaking, this field points to a set with the options of the 498 * current set plus the option {@code "--ignoreCase"}. If the option {@code "--ignoreCase"} 499 * is already set, the field {@code ignoreCase} points to the enum constant itself 500 * as it already represents the current set of options. 501 */ 502 public final SortOptionSet_Vbcdfru ignoreCase; 503 /** 504 * Option {@code "-b"}: Ignore leading blanks. 505 (This option is ignored if a comparator operand is present). 506 * <p> 507 * The option {@code "-b"} is equivalent to the {@code "--}{@link #ignoreLeadingBlanks ignoreLeadingBlanks}{@code "} option. 508 * <p> 509 * Technically speaking, this field points to a set with the options of the 510 * current set plus the option {@code "-b"}. If the option {@code "-b"} 511 * is already set, the field {@code b} points to the enum constant itself 512 * as it already represents the current set of options. 513 */ 514 public final SortOptionSet_Vbcdfru b; 515 /** 516 * Option {@code "--ignoreLeadingBlanks"}: Ignore leading blanks. 517 (This option is ignored if a comparator operand is present). 518 * <p> 519 * The option {@code "--ignoreLeadingBlanks"} is equivalent to the {@code "-}{@link #b b}{@code "} option. 520 * <p> 521 * Technically speaking, this field points to a set with the options of the 522 * current set plus the option {@code "--ignoreLeadingBlanks"}. If the option {@code "--ignoreLeadingBlanks"} 523 * is already set, the field {@code ignoreLeadingBlanks} points to the enum constant itself 524 * as it already represents the current set of options. 525 */ 526 public final SortOptionSet_Vbcdfru ignoreLeadingBlanks; 527 /** 528 * Option {@code "-r"}: Reverse the sense of comparisons. 529 * <p> 530 * The option {@code "-r"} is equivalent to the {@code "--}{@link #reverse reverse}{@code "} option. 531 * <p> 532 * Technically speaking, this field points to a set with the options of the 533 * current set plus the option {@code "-r"}. If the option {@code "-r"} 534 * is already set, the field {@code r} points to the enum constant itself 535 * as it already represents the current set of options. 536 */ 537 public final SortOptionSet_Vbcdfru r; 538 /** 539 * Option {@code "--reverse"}: Reverse the sense of comparisons. 540 * <p> 541 * The option {@code "--reverse"} is equivalent to the {@code "-}{@link #r r}{@code "} option. 542 * <p> 543 * Technically speaking, this field points to a set with the options of the 544 * current set plus the option {@code "--reverse"}. If the option {@code "--reverse"} 545 * is already set, the field {@code reverse} points to the enum constant itself 546 * as it already represents the current set of options. 547 */ 548 public final SortOptionSet_Vbcdfru reverse; 549 /** 550 * Option {@code "-u"}: Unique: suppress all but one in each set of lines having equal keys. 551 If used with the {@code -c} option, checks that there are no lines 552 with duplicate keys, in addition to checking that the input file is 553 sorted. 554 * <p> 555 * The option {@code "-u"} is equivalent to the {@code "--}{@link #unique unique}{@code "} option. 556 * <p> 557 * Technically speaking, this field points to a set with the options of the 558 * current set plus the option {@code "-u"}. If the option {@code "-u"} 559 * is already set, the field {@code u} points to the enum constant itself 560 * as it already represents the current set of options. 561 */ 562 public final SortOptionSet_Vbcdfru u; 563 /** 564 * Option {@code "--unique"}: Unique: suppress all but one in each set of lines having equal keys. 565 If used with the {@code -c} option, checks that there are no lines 566 with duplicate keys, in addition to checking that the input file is 567 sorted. 568 * <p> 569 * The option {@code "--unique"} is equivalent to the {@code "-}{@link #u u}{@code "} option. 570 * <p> 571 * Technically speaking, this field points to a set with the options of the 572 * current set plus the option {@code "--unique"}. If the option {@code "--unique"} 573 * is already set, the field {@code unique} points to the enum constant itself 574 * as it already represents the current set of options. 575 */ 576 public final SortOptionSet_Vbcdfru unique; 577 /** 578 * Option {@code "-V"}: Sort by version name and number. It behaves like a standard sort, 579 except that each sequence of decimal digits is treated numerically 580 as an index/version number. 581 <p> 582 (This option is ignored if a comparator operand is present). 583 * <p> 584 * The option {@code "-V"} is equivalent to the {@code "--}{@link #versionSort versionSort}{@code "} option. 585 * <p> 586 * Technically speaking, this field points to a set with the options of the 587 * current set plus the option {@code "-V"}. If the option {@code "-V"} 588 * is already set, the field {@code V} points to the enum constant itself 589 * as it already represents the current set of options. 590 */ 591 public final SortOptionSet_Vbcdfru V; 592 /** 593 * Option {@code "--versionSort"}: Sort by version name and number. It behaves like a standard sort, 594 except that each sequence of decimal digits is treated numerically 595 as an index/version number. 596 <p> 597 (This option is ignored if a comparator operand is present). 598 * <p> 599 * The option {@code "--versionSort"} is equivalent to the {@code "-}{@link #V V}{@code "} option. 600 * <p> 601 * Technically speaking, this field points to a set with the options of the 602 * current set plus the option {@code "--versionSort"}. If the option {@code "--versionSort"} 603 * is already set, the field {@code versionSort} points to the enum constant itself 604 * as it already represents the current set of options. 605 */ 606 public final SortOptionSet_Vbcdfru versionSort; 607 private final EnumSet<SortOption> options; 608 609 //inherit javadoc 610 @Override 611 public Class<SortOption> optionType() { 612 return SortOption.class; 613 } 614 //inherit javadoc 615 @Override 616 public boolean isSet(SortOption option) { 617 return options.contains(option); 618 } 619 //inherit javadoc 620 @Override 621 public int size() { 622 return options.size(); 623 } 624 /** 625 * Returns the set with the active options. The returned set a new defensive 626 * copy instance created when this method is called, modifications of this 627 * set will therefore not alter {@code this} option set. 628 * 629 * @return a copy of the set with the active options. 630 */ 631 @Override 632 public EnumSet<SortOption> asSet() { 633 return EnumSet.copyOf(options); 634 } 635 /** 636 * Returns an immutable iterator with the active options of this option set. 637 * 638 * @return an immutable iterator for over the active options 639 */ 640 @Override 641 public Iterator<SortOption> iterator() { 642 return Collections.unmodifiableSet(options).iterator(); 643 } 644 /** 645 * Returns true if the {@link Option#acronym() acronym} should be used in 646 * for the specified {@code option} string representations. 647 * <p> 648 * In particular and independent from the {@code option} argument, this 649 * option set returns true if the last option added to this set was an 650 * acronym, and false if it was a long option name. 651 * <p> 652 * For instance, the set defined as 653 * <pre> 654 * SortOptionSet_Vbcdfru.check.d; 655 * </pre> 656 * uses acronyms, that is, this method always returns true for the above 657 * set. 658 * <p> 659 * On the other hand, long option names are used and this method always 660 * returns false for the set 661 * <pre> 662 * SortOptionSet_Vbcdfru.c.dictionaryOrder; 663 * </pre> 664 * <p> 665 * Note that a repeated option is <i>not</i> treated as the last set option. 666 * For instance, the first and last option of the following set are 667 * equivalent and acronyms are used: 668 * <pre> 669 * SortOptionSet_Vbcdfru.c.d.check; 670 * </pre> 671 * <p> 672 * This method always returns true for the empty set with no active options. 673 * 674 * @param option 675 * the option of interest, has no impact on the result returned 676 * by this method 677 * @return true if option acronyms should be used for string representations 678 * of any option of this option set 679 */ 680 @Override 681 public boolean useAcronymFor(SortOption option) { 682 return useAcronym; 683 } 684}