001package org.unix4j.unix.find; 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.Find; 010 011/** 012 * Option sets for the {@link Find find} command with 013 * the following options: {@link #i i}, {@link #z z}, {@link #r r}, {@link #m m}, {@link #n n}, {@link #o o}, {@link #x x}. 014 * <p> 015 * Application code does normally not directly refer to this class; 016 * {@link Find#Options} should be used instead to specify command 017 * options. See also {@link org.unix4j.unix.find.FindOptions} for more information. 018 */ 019public enum FindOptionSet_imnorxz implements FindOptions { 020 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 021 Active_imnorxz( 022 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 023 true, 024 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 025 ), 026 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 027 Active_imnorxz_long( 028 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 029 false, 030 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 031 ), 032 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 033 Active_imnorx( 034 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnorxz, /*print0:*/Active_imnorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 035 true, 036 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 037 ), 038 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 039 Active_imnorx_long( 040 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnorxz, /*print0:*/Active_imnorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 041 false, 042 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 043 ), 044 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 045 Active_imnrxz( 046 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnorxz, /*timeOlder:*/Active_imnorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 047 true, 048 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 049 ), 050 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 051 Active_imnrxz_long( 052 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnorxz, /*timeOlder:*/Active_imnorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 053 false, 054 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 055 ), 056 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 057 Active_imorxz( 058 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnorxz, /*timeNewer:*/Active_imnorxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 059 true, 060 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 061 ), 062 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 063 Active_imorxz_long( 064 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnorxz, /*timeNewer:*/Active_imnorxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 065 false, 066 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 067 ), 068 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 069 Active_mnorxz( 070 /*i:*/Active_imnorxz, /*ignoreCase:*/Active_imnorxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 071 true, 072 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 073 ), 074 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 075 Active_mnorxz_long( 076 /*i:*/Active_imnorxz, /*ignoreCase:*/Active_imnorxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 077 false, 078 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 079 ), 080 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 081 Active_imnoxz( 082 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imnorxz, /*regex:*/Active_imnorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 083 true, 084 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 085 ), 086 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 087 Active_imnoxz_long( 088 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imnorxz, /*regex:*/Active_imnorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 089 false, 090 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 091 ), 092 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 093 Active_imnrx( 094 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnrxz, /*print0:*/Active_imnrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnorx, /*timeOlder:*/Active_imnorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 095 true, 096 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 097 ), 098 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 099 Active_imnrx_long( 100 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnrxz, /*print0:*/Active_imnrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnorx, /*timeOlder:*/Active_imnorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 101 false, 102 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 103 ), 104 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 105 Active_imorx( 106 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imorxz, /*print0:*/Active_imorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnorx, /*timeNewer:*/Active_imnorx_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 107 true, 108 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 109 ), 110 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 111 Active_imorx_long( 112 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imorxz, /*print0:*/Active_imorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnorx, /*timeNewer:*/Active_imnorx_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 113 false, 114 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 115 ), 116 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 117 Active_imrxz( 118 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnrxz, /*timeNewer:*/Active_imnrxz_long, /*o:*/Active_imorxz, /*timeOlder:*/Active_imorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 119 true, 120 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.typeOther 121 ), 122 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 123 Active_imrxz_long( 124 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnrxz, /*timeNewer:*/Active_imnrxz_long, /*o:*/Active_imorxz, /*timeOlder:*/Active_imorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 125 false, 126 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.typeOther 127 ), 128 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 129 Active_mnorx( 130 /*i:*/Active_imnorx, /*ignoreCase:*/Active_imnorx_long, /*z:*/Active_mnorxz, /*print0:*/Active_mnorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 131 true, 132 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 133 ), 134 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 135 Active_mnorx_long( 136 /*i:*/Active_imnorx, /*ignoreCase:*/Active_imnorx_long, /*z:*/Active_mnorxz, /*print0:*/Active_mnorxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 137 false, 138 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 139 ), 140 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 141 Active_mnrxz( 142 /*i:*/Active_imnrxz, /*ignoreCase:*/Active_imnrxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnorxz, /*timeOlder:*/Active_mnorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 143 true, 144 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 145 ), 146 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 147 Active_mnrxz_long( 148 /*i:*/Active_imnrxz, /*ignoreCase:*/Active_imnrxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnorxz, /*timeOlder:*/Active_mnorxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 149 false, 150 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 151 ), 152 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 153 Active_morxz( 154 /*i:*/Active_imorxz, /*ignoreCase:*/Active_imorxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnorxz, /*timeNewer:*/Active_mnorxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 155 true, 156 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 157 ), 158 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 159 Active_morxz_long( 160 /*i:*/Active_imorxz, /*ignoreCase:*/Active_imorxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnorxz, /*timeNewer:*/Active_mnorxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 161 false, 162 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 163 ), 164 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 165 Active_imnox( 166 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnoxz, /*print0:*/Active_imnoxz_long, /*r:*/Active_imnorx, /*regex:*/Active_imnorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 167 true, 168 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 169 ), 170 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 171 Active_imnox_long( 172 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnoxz, /*print0:*/Active_imnoxz_long, /*r:*/Active_imnorx, /*regex:*/Active_imnorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 173 false, 174 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 175 ), 176 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 177 Active_imnxz( 178 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imnrxz, /*regex:*/Active_imnrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnoxz, /*timeOlder:*/Active_imnoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 179 true, 180 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 181 ), 182 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 183 Active_imnxz_long( 184 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imnrxz, /*regex:*/Active_imnrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnoxz, /*timeOlder:*/Active_imnoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 185 false, 186 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 187 ), 188 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 189 Active_imoxz( 190 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imorxz, /*regex:*/Active_imorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnoxz, /*timeNewer:*/Active_imnoxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 191 true, 192 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 193 ), 194 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 195 Active_imoxz_long( 196 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imorxz, /*regex:*/Active_imorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnoxz, /*timeNewer:*/Active_imnoxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 197 false, 198 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 199 ), 200 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 201 Active_mnoxz( 202 /*i:*/Active_imnoxz, /*ignoreCase:*/Active_imnoxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mnorxz, /*regex:*/Active_mnorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 203 true, 204 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 205 ), 206 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 207 Active_mnoxz_long( 208 /*i:*/Active_imnoxz, /*ignoreCase:*/Active_imnoxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mnorxz, /*regex:*/Active_mnorxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 209 false, 210 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 211 ), 212 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 213 Active_imrx( 214 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imrxz, /*print0:*/Active_imrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnrx, /*timeNewer:*/Active_imnrx_long, /*o:*/Active_imorx, /*timeOlder:*/Active_imorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 215 true, 216 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.typeOther 217 ), 218 /** Option set with the following active options: {@link #ignoreCase i}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 219 Active_imrx_long( 220 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imrxz, /*print0:*/Active_imrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnrx, /*timeNewer:*/Active_imnrx_long, /*o:*/Active_imorx, /*timeOlder:*/Active_imorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 221 false, 222 /*active:*/FindOption.ignoreCase, FindOption.regex, FindOption.timeModified, FindOption.typeOther 223 ), 224 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 225 Active_mnrx( 226 /*i:*/Active_imnrx, /*ignoreCase:*/Active_imnrx_long, /*z:*/Active_mnrxz, /*print0:*/Active_mnrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnorx, /*timeOlder:*/Active_mnorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 227 true, 228 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 229 ), 230 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 231 Active_mnrx_long( 232 /*i:*/Active_imnrx, /*ignoreCase:*/Active_imnrx_long, /*z:*/Active_mnrxz, /*print0:*/Active_mnrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnorx, /*timeOlder:*/Active_mnorx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 233 false, 234 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 235 ), 236 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 237 Active_morx( 238 /*i:*/Active_imorx, /*ignoreCase:*/Active_imorx_long, /*z:*/Active_morxz, /*print0:*/Active_morxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnorx, /*timeNewer:*/Active_mnorx_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 239 true, 240 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 241 ), 242 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 243 Active_morx_long( 244 /*i:*/Active_imorx, /*ignoreCase:*/Active_imorx_long, /*z:*/Active_morxz, /*print0:*/Active_morxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnorx, /*timeNewer:*/Active_mnorx_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 245 false, 246 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 247 ), 248 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 249 Active_mrxz( 250 /*i:*/Active_imrxz, /*ignoreCase:*/Active_imrxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnrxz, /*timeNewer:*/Active_mnrxz_long, /*o:*/Active_morxz, /*timeOlder:*/Active_morxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 251 true, 252 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.typeOther 253 ), 254 /** Option set with the following active options: {@link #print0 z}, {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 255 Active_mrxz_long( 256 /*i:*/Active_imrxz, /*ignoreCase:*/Active_imrxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnrxz, /*timeNewer:*/Active_mnrxz_long, /*o:*/Active_morxz, /*timeOlder:*/Active_morxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 257 false, 258 /*active:*/FindOption.print0, FindOption.regex, FindOption.timeModified, FindOption.typeOther 259 ), 260 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 261 Active_imnx( 262 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnxz, /*print0:*/Active_imnxz_long, /*r:*/Active_imnrx, /*regex:*/Active_imnrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnox, /*timeOlder:*/Active_imnox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 263 true, 264 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 265 ), 266 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 267 Active_imnx_long( 268 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imnxz, /*print0:*/Active_imnxz_long, /*r:*/Active_imnrx, /*regex:*/Active_imnrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_imnox, /*timeOlder:*/Active_imnox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 269 false, 270 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 271 ), 272 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 273 Active_imox( 274 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imoxz, /*print0:*/Active_imoxz_long, /*r:*/Active_imorx, /*regex:*/Active_imorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnox, /*timeNewer:*/Active_imnox_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 275 true, 276 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 277 ), 278 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 279 Active_imox_long( 280 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imoxz, /*print0:*/Active_imoxz_long, /*r:*/Active_imorx, /*regex:*/Active_imorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnox, /*timeNewer:*/Active_imnox_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 281 false, 282 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 283 ), 284 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #typeOther x}.*/ 285 Active_imxz( 286 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imrxz, /*regex:*/Active_imrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnxz, /*timeNewer:*/Active_imnxz_long, /*o:*/Active_imoxz, /*timeOlder:*/Active_imoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 287 true, 288 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.typeOther 289 ), 290 /** Option set with the following active options: {@link #ignoreCase i}, {@link #print0 z}, {@link #timeModified m}, {@link #typeOther x}.*/ 291 Active_imxz_long( 292 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_imrxz, /*regex:*/Active_imrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnxz, /*timeNewer:*/Active_imnxz_long, /*o:*/Active_imoxz, /*timeOlder:*/Active_imoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 293 false, 294 /*active:*/FindOption.ignoreCase, FindOption.print0, FindOption.timeModified, FindOption.typeOther 295 ), 296 /** Option set with the following active options: {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 297 Active_mnox( 298 /*i:*/Active_imnox, /*ignoreCase:*/Active_imnox_long, /*z:*/Active_mnoxz, /*print0:*/Active_mnoxz_long, /*r:*/Active_mnorx, /*regex:*/Active_mnorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 299 true, 300 /*active:*/FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 301 ), 302 /** Option set with the following active options: {@link #timeModified m}, {@link #timeNewer n}, {@link #timeOlder o}, {@link #typeOther x}.*/ 303 Active_mnox_long( 304 /*i:*/Active_imnox, /*ignoreCase:*/Active_imnox_long, /*z:*/Active_mnoxz, /*print0:*/Active_mnoxz_long, /*r:*/Active_mnorx, /*regex:*/Active_mnorx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 305 false, 306 /*active:*/FindOption.timeModified, FindOption.timeNewer, FindOption.timeOlder, FindOption.typeOther 307 ), 308 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 309 Active_mnxz( 310 /*i:*/Active_imnxz, /*ignoreCase:*/Active_imnxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mnrxz, /*regex:*/Active_mnrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnoxz, /*timeOlder:*/Active_mnoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 311 true, 312 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 313 ), 314 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 315 Active_mnxz_long( 316 /*i:*/Active_imnxz, /*ignoreCase:*/Active_imnxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mnrxz, /*regex:*/Active_mnrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnoxz, /*timeOlder:*/Active_mnoxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 317 false, 318 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 319 ), 320 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 321 Active_moxz( 322 /*i:*/Active_imoxz, /*ignoreCase:*/Active_imoxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_morxz, /*regex:*/Active_morxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnoxz, /*timeNewer:*/Active_mnoxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 323 true, 324 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 325 ), 326 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 327 Active_moxz_long( 328 /*i:*/Active_imoxz, /*ignoreCase:*/Active_imoxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_morxz, /*regex:*/Active_morxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnoxz, /*timeNewer:*/Active_mnoxz_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 329 false, 330 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 331 ), 332 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 333 Active_mrx( 334 /*i:*/Active_imrx, /*ignoreCase:*/Active_imrx_long, /*z:*/Active_mrxz, /*print0:*/Active_mrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnrx, /*timeNewer:*/Active_mnrx_long, /*o:*/Active_morx, /*timeOlder:*/Active_morx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 335 true, 336 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.typeOther 337 ), 338 /** Option set with the following active options: {@link #regex r}, {@link #timeModified m}, {@link #typeOther x}.*/ 339 Active_mrx_long( 340 /*i:*/Active_imrx, /*ignoreCase:*/Active_imrx_long, /*z:*/Active_mrxz, /*print0:*/Active_mrxz_long, /*r:*/null /*already set*/, /*regex:*/null /*already set*/, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnrx, /*timeNewer:*/Active_mnrx_long, /*o:*/Active_morx, /*timeOlder:*/Active_morx_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 341 false, 342 /*active:*/FindOption.regex, FindOption.timeModified, FindOption.typeOther 343 ), 344 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #typeOther x}.*/ 345 Active_imx( 346 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imxz, /*print0:*/Active_imxz_long, /*r:*/Active_imrx, /*regex:*/Active_imrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnx, /*timeNewer:*/Active_imnx_long, /*o:*/Active_imox, /*timeOlder:*/Active_imox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 347 true, 348 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.typeOther 349 ), 350 /** Option set with the following active options: {@link #ignoreCase i}, {@link #timeModified m}, {@link #typeOther x}.*/ 351 Active_imx_long( 352 /*i:*/null /*already set*/, /*ignoreCase:*/null /*already set*/, /*z:*/Active_imxz, /*print0:*/Active_imxz_long, /*r:*/Active_imrx, /*regex:*/Active_imrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_imnx, /*timeNewer:*/Active_imnx_long, /*o:*/Active_imox, /*timeOlder:*/Active_imox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 353 false, 354 /*active:*/FindOption.ignoreCase, FindOption.timeModified, FindOption.typeOther 355 ), 356 /** Option set with the following active options: {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 357 Active_mnx( 358 /*i:*/Active_imnx, /*ignoreCase:*/Active_imnx_long, /*z:*/Active_mnxz, /*print0:*/Active_mnxz_long, /*r:*/Active_mnrx, /*regex:*/Active_mnrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnox, /*timeOlder:*/Active_mnox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 359 true, 360 /*active:*/FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 361 ), 362 /** Option set with the following active options: {@link #timeModified m}, {@link #timeNewer n}, {@link #typeOther x}.*/ 363 Active_mnx_long( 364 /*i:*/Active_imnx, /*ignoreCase:*/Active_imnx_long, /*z:*/Active_mnxz, /*print0:*/Active_mnxz_long, /*r:*/Active_mnrx, /*regex:*/Active_mnrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/null /*already set*/, /*timeNewer:*/null /*already set*/, /*o:*/Active_mnox, /*timeOlder:*/Active_mnox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 365 false, 366 /*active:*/FindOption.timeModified, FindOption.timeNewer, FindOption.typeOther 367 ), 368 /** Option set with the following active options: {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 369 Active_mox( 370 /*i:*/Active_imox, /*ignoreCase:*/Active_imox_long, /*z:*/Active_moxz, /*print0:*/Active_moxz_long, /*r:*/Active_morx, /*regex:*/Active_morx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnox, /*timeNewer:*/Active_mnox_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 371 true, 372 /*active:*/FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 373 ), 374 /** Option set with the following active options: {@link #timeModified m}, {@link #timeOlder o}, {@link #typeOther x}.*/ 375 Active_mox_long( 376 /*i:*/Active_imox, /*ignoreCase:*/Active_imox_long, /*z:*/Active_moxz, /*print0:*/Active_moxz_long, /*r:*/Active_morx, /*regex:*/Active_morx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnox, /*timeNewer:*/Active_mnox_long, /*o:*/null /*already set*/, /*timeOlder:*/null /*already set*/, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 377 false, 378 /*active:*/FindOption.timeModified, FindOption.timeOlder, FindOption.typeOther 379 ), 380 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #typeOther x}.*/ 381 Active_mxz( 382 /*i:*/Active_imxz, /*ignoreCase:*/Active_imxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mrxz, /*regex:*/Active_mrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnxz, /*timeNewer:*/Active_mnxz_long, /*o:*/Active_moxz, /*timeOlder:*/Active_moxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 383 true, 384 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.typeOther 385 ), 386 /** Option set with the following active options: {@link #print0 z}, {@link #timeModified m}, {@link #typeOther x}.*/ 387 Active_mxz_long( 388 /*i:*/Active_imxz, /*ignoreCase:*/Active_imxz_long, /*z:*/null /*already set*/, /*print0:*/null /*already set*/, /*r:*/Active_mrxz, /*regex:*/Active_mrxz_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnxz, /*timeNewer:*/Active_mnxz_long, /*o:*/Active_moxz, /*timeOlder:*/Active_moxz_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 389 false, 390 /*active:*/FindOption.print0, FindOption.timeModified, FindOption.typeOther 391 ), 392 /** Option set with the following active options: {@link #timeModified m}, {@link #typeOther x}.*/ 393 Active_mx( 394 /*i:*/Active_imx, /*ignoreCase:*/Active_imx_long, /*z:*/Active_mxz, /*print0:*/Active_mxz_long, /*r:*/Active_mrx, /*regex:*/Active_mrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnx, /*timeNewer:*/Active_mnx_long, /*o:*/Active_mox, /*timeOlder:*/Active_mox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 395 true, 396 /*active:*/FindOption.timeModified, FindOption.typeOther 397 ), 398 /** Option set with the following active options: {@link #timeModified m}, {@link #typeOther x}.*/ 399 Active_mx_long( 400 /*i:*/Active_imx, /*ignoreCase:*/Active_imx_long, /*z:*/Active_mxz, /*print0:*/Active_mxz_long, /*r:*/Active_mrx, /*regex:*/Active_mrx_long, /*m:*/null /*already set*/, /*timeModified:*/null /*already set*/, /*n:*/Active_mnx, /*timeNewer:*/Active_mnx_long, /*o:*/Active_mox, /*timeOlder:*/Active_mox_long, /*x:*/null /*already set*/, /*typeOther:*/null /*already set*/, 401 false, 402 /*active:*/FindOption.timeModified, FindOption.typeOther 403 ); 404 private FindOptionSet_imnorxz( 405 FindOptionSet_imnorxz i, FindOptionSet_imnorxz ignoreCase, FindOptionSet_imnorxz z, FindOptionSet_imnorxz print0, FindOptionSet_imnorxz r, FindOptionSet_imnorxz regex, FindOptionSet_imnorxz m, FindOptionSet_imnorxz timeModified, FindOptionSet_imnorxz n, FindOptionSet_imnorxz timeNewer, FindOptionSet_imnorxz o, FindOptionSet_imnorxz timeOlder, FindOptionSet_imnorxz x, FindOptionSet_imnorxz typeOther, 406 boolean useAcronym, 407 FindOption... activeOptions 408 ) { 409 this.i = i == null ? this : i; 410 this.ignoreCase = ignoreCase == null ? this : ignoreCase; 411 this.z = z == null ? this : z; 412 this.print0 = print0 == null ? this : print0; 413 this.r = r == null ? this : r; 414 this.regex = regex == null ? this : regex; 415 this.m = m == null ? this : m; 416 this.timeModified = timeModified == null ? this : timeModified; 417 this.n = n == null ? this : n; 418 this.timeNewer = timeNewer == null ? this : timeNewer; 419 this.o = o == null ? this : o; 420 this.timeOlder = timeOlder == null ? this : timeOlder; 421 this.x = x == null ? this : x; 422 this.typeOther = typeOther == null ? this : typeOther; 423 this.useAcronym = useAcronym; 424 this.options = activeOptions.length == 0 ? EnumSet.noneOf(FindOption.class) : EnumSet.copyOf(Arrays.asList(activeOptions)); 425 } 426 private final boolean useAcronym; 427 /** 428 * Option {@code "-i"}: Use case insensitive matching when applying the file name pattern 429 specified by the name operand 430<p> 431 (This option is ignored if no name operand is specified). 432 * <p> 433 * The option {@code "-i"} is equivalent to the {@code "--}{@link #ignoreCase ignoreCase}{@code "} option. 434 * <p> 435 * Technically speaking, this field points to a set with the options of the 436 * current set plus the option {@code "-i"}. If the option {@code "-i"} 437 * is already set, the field {@code i} points to the enum constant itself 438 * as it already represents the current set of options. 439 */ 440 public final FindOptionSet_imnorxz i; 441 /** 442 * Option {@code "--ignoreCase"}: Use case insensitive matching when applying the file name pattern 443 specified by the name operand 444<p> 445 (This option is ignored if no name operand is specified). 446 * <p> 447 * The option {@code "--ignoreCase"} is equivalent to the {@code "-}{@link #i i}{@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 "--ignoreCase"}. If the option {@code "--ignoreCase"} 451 * is already set, the field {@code ignoreCase} points to the enum constant itself 452 * as it already represents the current set of options. 453 */ 454 public final FindOptionSet_imnorxz ignoreCase; 455 /** 456 * Option {@code "-z"}: Print the full file name on the standard output, followed by a null 457 character (instead of the newline character used by default). This 458 allows file names that contain newlines or other types of white 459 space to be correctly interpreted by programs that process the find 460 output. This option corresponds to the --delimiter0 option of xargs. 461 * <p> 462 * The option {@code "-z"} is equivalent to the {@code "--}{@link #print0 print0}{@code "} option. 463 * <p> 464 * Technically speaking, this field points to a set with the options of the 465 * current set plus the option {@code "-z"}. If the option {@code "-z"} 466 * is already set, the field {@code z} points to the enum constant itself 467 * as it already represents the current set of options. 468 */ 469 public final FindOptionSet_imnorxz z; 470 /** 471 * Option {@code "--print0"}: Print the full file name on the standard output, followed by a null 472 character (instead of the newline character used by default). This 473 allows file names that contain newlines or other types of white 474 space to be correctly interpreted by programs that process the find 475 output. This option corresponds to the --delimiter0 option of xargs. 476 * <p> 477 * The option {@code "--print0"} is equivalent to the {@code "-}{@link #z z}{@code "} option. 478 * <p> 479 * Technically speaking, this field points to a set with the options of the 480 * current set plus the option {@code "--print0"}. If the option {@code "--print0"} 481 * is already set, the field {@code print0} points to the enum constant itself 482 * as it already represents the current set of options. 483 */ 484 public final FindOptionSet_imnorxz print0; 485 /** 486 * Option {@code "-r"}: Use full regular expression syntax for the patterns specified by the 487 name operand 488<p> 489 (This option is ignored if no name operand is specified). 490 * <p> 491 * The option {@code "-r"} is equivalent to the {@code "--}{@link #regex regex}{@code "} option. 492 * <p> 493 * Technically speaking, this field points to a set with the options of the 494 * current set plus the option {@code "-r"}. If the option {@code "-r"} 495 * is already set, the field {@code r} points to the enum constant itself 496 * as it already represents the current set of options. 497 */ 498 public final FindOptionSet_imnorxz r; 499 /** 500 * Option {@code "--regex"}: Use full regular expression syntax for the patterns specified by the 501 name operand 502<p> 503 (This option is ignored if no name operand is specified). 504 * <p> 505 * The option {@code "--regex"} is equivalent to the {@code "-}{@link #r r}{@code "} option. 506 * <p> 507 * Technically speaking, this field points to a set with the options of the 508 * current set plus the option {@code "--regex"}. If the option {@code "--regex"} 509 * is already set, the field {@code regex} points to the enum constant itself 510 * as it already represents the current set of options. 511 */ 512 public final FindOptionSet_imnorxz regex; 513 /** 514 * Option {@code "-m"}: The time operand refers to the last modification time of the file 515 (the default) 516 <p> 517 (This option is ignored if no time operand is specified). 518 * <p> 519 * The option {@code "-m"} is equivalent to the {@code "--}{@link #timeModified timeModified}{@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 "-m"}. If the option {@code "-m"} 523 * is already set, the field {@code m} points to the enum constant itself 524 * as it already represents the current set of options. 525 */ 526 public final FindOptionSet_imnorxz m; 527 /** 528 * Option {@code "--timeModified"}: The time operand refers to the last modification time of the file 529 (the default) 530 <p> 531 (This option is ignored if no time operand is specified). 532 * <p> 533 * The option {@code "--timeModified"} is equivalent to the {@code "-}{@link #m m}{@code "} option. 534 * <p> 535 * Technically speaking, this field points to a set with the options of the 536 * current set plus the option {@code "--timeModified"}. If the option {@code "--timeModified"} 537 * is already set, the field {@code timeModified} points to the enum constant itself 538 * as it already represents the current set of options. 539 */ 540 public final FindOptionSet_imnorxz timeModified; 541 /** 542 * Option {@code "-n"}: Consider only files that have been created, modified or accessed 543 after or at the time specified by the time operand (the default) 544 <p> 545 (This option is ignored if no time operand is specified). 546 * <p> 547 * The option {@code "-n"} is equivalent to the {@code "--}{@link #timeNewer timeNewer}{@code "} option. 548 * <p> 549 * Technically speaking, this field points to a set with the options of the 550 * current set plus the option {@code "-n"}. If the option {@code "-n"} 551 * is already set, the field {@code n} points to the enum constant itself 552 * as it already represents the current set of options. 553 */ 554 public final FindOptionSet_imnorxz n; 555 /** 556 * Option {@code "--timeNewer"}: Consider only files that have been created, modified or accessed 557 after or at the time specified by the time operand (the default) 558 <p> 559 (This option is ignored if no time operand is specified). 560 * <p> 561 * The option {@code "--timeNewer"} is equivalent to the {@code "-}{@link #n n}{@code "} option. 562 * <p> 563 * Technically speaking, this field points to a set with the options of the 564 * current set plus the option {@code "--timeNewer"}. If the option {@code "--timeNewer"} 565 * is already set, the field {@code timeNewer} points to the enum constant itself 566 * as it already represents the current set of options. 567 */ 568 public final FindOptionSet_imnorxz timeNewer; 569 /** 570 * Option {@code "-o"}: Consider only files that have been created, modified or accessed 571 before or at the time specified by the time operand 572 <p> 573 (This option is ignored if no time operand is specified). 574 * <p> 575 * The option {@code "-o"} is equivalent to the {@code "--}{@link #timeOlder timeOlder}{@code "} option. 576 * <p> 577 * Technically speaking, this field points to a set with the options of the 578 * current set plus the option {@code "-o"}. If the option {@code "-o"} 579 * is already set, the field {@code o} points to the enum constant itself 580 * as it already represents the current set of options. 581 */ 582 public final FindOptionSet_imnorxz o; 583 /** 584 * Option {@code "--timeOlder"}: Consider only files that have been created, modified or accessed 585 before or at the time specified by the time operand 586 <p> 587 (This option is ignored if no time operand is specified). 588 * <p> 589 * The option {@code "--timeOlder"} is equivalent to the {@code "-}{@link #o o}{@code "} option. 590 * <p> 591 * Technically speaking, this field points to a set with the options of the 592 * current set plus the option {@code "--timeOlder"}. If the option {@code "--timeOlder"} 593 * is already set, the field {@code timeOlder} points to the enum constant itself 594 * as it already represents the current set of options. 595 */ 596 public final FindOptionSet_imnorxz timeOlder; 597 /** 598 * Option {@code "-x"}: Consider only files that are neither of directory (d), 599 regular file (f) or symlink (l). 600 * <p> 601 * The option {@code "-x"} is equivalent to the {@code "--}{@link #typeOther typeOther}{@code "} option. 602 * <p> 603 * Technically speaking, this field points to a set with the options of the 604 * current set plus the option {@code "-x"}. If the option {@code "-x"} 605 * is already set, the field {@code x} points to the enum constant itself 606 * as it already represents the current set of options. 607 */ 608 public final FindOptionSet_imnorxz x; 609 /** 610 * Option {@code "--typeOther"}: Consider only files that are neither of directory (d), 611 regular file (f) or symlink (l). 612 * <p> 613 * The option {@code "--typeOther"} is equivalent to the {@code "-}{@link #x x}{@code "} option. 614 * <p> 615 * Technically speaking, this field points to a set with the options of the 616 * current set plus the option {@code "--typeOther"}. If the option {@code "--typeOther"} 617 * is already set, the field {@code typeOther} points to the enum constant itself 618 * as it already represents the current set of options. 619 */ 620 public final FindOptionSet_imnorxz typeOther; 621 private final EnumSet<FindOption> options; 622 623 //inherit javadoc 624 @Override 625 public Class<FindOption> optionType() { 626 return FindOption.class; 627 } 628 //inherit javadoc 629 @Override 630 public boolean isSet(FindOption option) { 631 return options.contains(option); 632 } 633 //inherit javadoc 634 @Override 635 public int size() { 636 return options.size(); 637 } 638 /** 639 * Returns the set with the active options. The returned set a new defensive 640 * copy instance created when this method is called, modifications of this 641 * set will therefore not alter {@code this} option set. 642 * 643 * @return a copy of the set with the active options. 644 */ 645 @Override 646 public EnumSet<FindOption> asSet() { 647 return EnumSet.copyOf(options); 648 } 649 /** 650 * Returns an immutable iterator with the active options of this option set. 651 * 652 * @return an immutable iterator for over the active options 653 */ 654 @Override 655 public Iterator<FindOption> iterator() { 656 return Collections.unmodifiableSet(options).iterator(); 657 } 658 /** 659 * Returns true if the {@link Option#acronym() acronym} should be used in 660 * for the specified {@code option} string representations. 661 * <p> 662 * In particular and independent from the {@code option} argument, this 663 * option set returns true if the last option added to this set was an 664 * acronym, and false if it was a long option name. 665 * <p> 666 * For instance, the set defined as 667 * <pre> 668 * FindOptionSet_imnorxz.ignoreCase.z; 669 * </pre> 670 * uses acronyms, that is, this method always returns true for the above 671 * set. 672 * <p> 673 * On the other hand, long option names are used and this method always 674 * returns false for the set 675 * <pre> 676 * FindOptionSet_imnorxz.i.print0; 677 * </pre> 678 * <p> 679 * Note that a repeated option is <i>not</i> treated as the last set option. 680 * For instance, the first and last option of the following set are 681 * equivalent and acronyms are used: 682 * <pre> 683 * FindOptionSet_imnorxz.i.z.ignoreCase; 684 * </pre> 685 * <p> 686 * This method always returns true for the empty set with no active options. 687 * 688 * @param option 689 * the option of interest, has no impact on the result returned 690 * by this method 691 * @return true if option acronyms should be used for string representations 692 * of any option of this option set 693 */ 694 @Override 695 public boolean useAcronymFor(FindOption option) { 696 return useAcronym; 697 } 698}