Skip to content

Commit 7c6b855

Browse files
author
Gary Gregory
committed
Sort members.
1 parent 3a9f8ec commit 7c6b855

12 files changed

Lines changed: 487 additions & 487 deletions

src/main/java/org/apache/commons/io/filefilter/AgeFileFilter.java

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -51,34 +51,11 @@ public class AgeFileFilter extends AbstractFileFilter implements Serializable {
5151

5252
private static final long serialVersionUID = -2132740084016138541L;
5353

54-
/** The cutoff time threshold. */
55-
private final long cutoff;
56-
5754
/** Whether the files accepted will be older or newer. */
5855
private final boolean acceptOlder;
5956

60-
/**
61-
* Constructs a new age file filter for files equal to or older than
62-
* a certain cutoff
63-
*
64-
* @param cutoff the threshold age of the files
65-
*/
66-
public AgeFileFilter(final long cutoff) {
67-
this(cutoff, true);
68-
}
69-
70-
/**
71-
* Constructs a new age file filter for files on any one side
72-
* of a certain cutoff.
73-
*
74-
* @param cutoff the threshold age of the files
75-
* @param acceptOlder if true, older files (at or before the cutoff)
76-
* are accepted, else newer ones (after the cutoff).
77-
*/
78-
public AgeFileFilter(final long cutoff, final boolean acceptOlder) {
79-
this.acceptOlder = acceptOlder;
80-
this.cutoff = cutoff;
81-
}
57+
/** The cutoff time threshold. */
58+
private final long cutoff;
8259

8360
/**
8461
* Constructs a new age file filter for files older than (at or before)
@@ -127,6 +104,29 @@ public AgeFileFilter(final File cutoffReference, final boolean acceptOlder) {
127104
this(cutoffReference.lastModified(), acceptOlder);
128105
}
129106

107+
/**
108+
* Constructs a new age file filter for files equal to or older than
109+
* a certain cutoff
110+
*
111+
* @param cutoff the threshold age of the files
112+
*/
113+
public AgeFileFilter(final long cutoff) {
114+
this(cutoff, true);
115+
}
116+
117+
/**
118+
* Constructs a new age file filter for files on any one side
119+
* of a certain cutoff.
120+
*
121+
* @param cutoff the threshold age of the files
122+
* @param acceptOlder if true, older files (at or before the cutoff)
123+
* are accepted, else newer ones (after the cutoff).
124+
*/
125+
public AgeFileFilter(final long cutoff, final boolean acceptOlder) {
126+
this.acceptOlder = acceptOlder;
127+
this.cutoff = cutoff;
128+
}
129+
130130
//-----------------------------------------------------------------------
131131
/**
132132
* Checks to see if the last modification of the file matches cutoff

src/main/java/org/apache/commons/io/filefilter/AndFileFilter.java

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,22 @@ public AndFileFilter() {
5252
this.fileFilters = new ArrayList<>();
5353
}
5454

55+
/**
56+
* Constructs a new file filter that ANDs the result of two other filters.
57+
*
58+
* @param filter1 the first filter, must not be null
59+
* @param filter2 the second filter, must not be null
60+
* @throws IllegalArgumentException if either filter is null
61+
*/
62+
public AndFileFilter(final IOFileFilter filter1, final IOFileFilter filter2) {
63+
if (filter1 == null || filter2 == null) {
64+
throw new IllegalArgumentException("The filters must not be null");
65+
}
66+
this.fileFilters = new ArrayList<>(2);
67+
addFileFilter(filter1);
68+
addFileFilter(filter2);
69+
}
70+
5571
/**
5672
* Constructs a new instance of <code>AndFileFilter</code>
5773
* with the specified list of filters.
@@ -68,19 +84,35 @@ public AndFileFilter(final List<IOFileFilter> fileFilters) {
6884
}
6985

7086
/**
71-
* Constructs a new file filter that ANDs the result of two other filters.
72-
*
73-
* @param filter1 the first filter, must not be null
74-
* @param filter2 the second filter, must not be null
75-
* @throws IllegalArgumentException if either filter is null
87+
* {@inheritDoc}
7688
*/
77-
public AndFileFilter(final IOFileFilter filter1, final IOFileFilter filter2) {
78-
if (filter1 == null || filter2 == null) {
79-
throw new IllegalArgumentException("The filters must not be null");
89+
@Override
90+
public boolean accept(final File file) {
91+
if (this.fileFilters.isEmpty()) {
92+
return false;
8093
}
81-
this.fileFilters = new ArrayList<>(2);
82-
addFileFilter(filter1);
83-
addFileFilter(filter2);
94+
for (final IOFileFilter fileFilter : fileFilters) {
95+
if (!fileFilter.accept(file)) {
96+
return false;
97+
}
98+
}
99+
return true;
100+
}
101+
102+
/**
103+
* {@inheritDoc}
104+
*/
105+
@Override
106+
public boolean accept(final File file, final String name) {
107+
if (this.fileFilters.isEmpty()) {
108+
return false;
109+
}
110+
for (final IOFileFilter fileFilter : fileFilters) {
111+
if (!fileFilter.accept(file, name)) {
112+
return false;
113+
}
114+
}
115+
return true;
84116
}
85117

86118
/**
@@ -116,38 +148,6 @@ public void setFileFilters(final List<IOFileFilter> fileFilters) {
116148
this.fileFilters.addAll(fileFilters);
117149
}
118150

119-
/**
120-
* {@inheritDoc}
121-
*/
122-
@Override
123-
public boolean accept(final File file) {
124-
if (this.fileFilters.isEmpty()) {
125-
return false;
126-
}
127-
for (final IOFileFilter fileFilter : fileFilters) {
128-
if (!fileFilter.accept(file)) {
129-
return false;
130-
}
131-
}
132-
return true;
133-
}
134-
135-
/**
136-
* {@inheritDoc}
137-
*/
138-
@Override
139-
public boolean accept(final File file, final String name) {
140-
if (this.fileFilters.isEmpty()) {
141-
return false;
142-
}
143-
for (final IOFileFilter fileFilter : fileFilters) {
144-
if (!fileFilter.accept(file, name)) {
145-
return false;
146-
}
147-
}
148-
return true;
149-
}
150-
151151
/**
152152
* Provide a String representation of this file filter.
153153
*

src/main/java/org/apache/commons/io/filefilter/CanExecuteFileFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@
5050
*/
5151
public class CanExecuteFileFilter extends AbstractFileFilter implements Serializable {
5252

53-
private static final long serialVersionUID = 3179904805251622989L;
54-
5553
/** Singleton instance of <i>executable</i> filter */
5654
public static final IOFileFilter CAN_EXECUTE = new CanExecuteFileFilter();
5755

5856
/** Singleton instance of not <i>executable</i> filter */
5957
public static final IOFileFilter CANNOT_EXECUTE = new NotFileFilter(CAN_EXECUTE);
6058

59+
private static final long serialVersionUID = 3179904805251622989L;
60+
6161
/**
6262
* Restrictive constructor.
6363
*/

src/main/java/org/apache/commons/io/filefilter/CanReadFileFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@
6262
*/
6363
public class CanReadFileFilter extends AbstractFileFilter implements Serializable {
6464

65-
private static final long serialVersionUID = 3179904805251622989L;
66-
6765
/** Singleton instance of <i>readable</i> filter */
6866
public static final IOFileFilter CAN_READ = new CanReadFileFilter();
6967

@@ -74,6 +72,8 @@ public class CanReadFileFilter extends AbstractFileFilter implements Serializabl
7472
public static final IOFileFilter READ_ONLY = new AndFileFilter(CAN_READ,
7573
CanWriteFileFilter.CANNOT_WRITE);
7674

75+
private static final long serialVersionUID = 3179904805251622989L;
76+
7777
/**
7878
* Restrictive constructor.
7979
*/

src/main/java/org/apache/commons/io/filefilter/CanWriteFileFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,14 @@
5454
*/
5555
public class CanWriteFileFilter extends AbstractFileFilter implements Serializable {
5656

57-
private static final long serialVersionUID = 5132005214688990379L;
58-
5957
/** Singleton instance of <i>writable</i> filter */
6058
public static final IOFileFilter CAN_WRITE = new CanWriteFileFilter();
6159

6260
/** Singleton instance of not <i>writable</i> filter */
6361
public static final IOFileFilter CANNOT_WRITE = new NotFileFilter(CAN_WRITE);
6462

63+
private static final long serialVersionUID = 5132005214688990379L;
64+
6565
/**
6666
* Restrictive constructor.
6767
*/

src/main/java/org/apache/commons/io/filefilter/DelegateFileFilter.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,35 +33,35 @@
3333
public class DelegateFileFilter extends AbstractFileFilter implements Serializable {
3434

3535
private static final long serialVersionUID = -8723373124984771318L;
36-
/** The Filename filter */
37-
private final FilenameFilter filenameFilter;
3836
/** The File filter */
3937
private final FileFilter fileFilter;
38+
/** The Filename filter */
39+
private final FilenameFilter filenameFilter;
4040

4141
/**
42-
* Constructs a delegate file filter around an existing FilenameFilter.
42+
* Constructs a delegate file filter around an existing FileFilter.
4343
*
4444
* @param filter the filter to decorate
4545
*/
46-
public DelegateFileFilter(final FilenameFilter filter) {
46+
public DelegateFileFilter(final FileFilter filter) {
4747
if (filter == null) {
48-
throw new IllegalArgumentException("The FilenameFilter must not be null");
48+
throw new IllegalArgumentException("The FileFilter must not be null");
4949
}
50-
this.filenameFilter = filter;
51-
this.fileFilter = null;
50+
this.fileFilter = filter;
51+
this.filenameFilter = null;
5252
}
5353

5454
/**
55-
* Constructs a delegate file filter around an existing FileFilter.
55+
* Constructs a delegate file filter around an existing FilenameFilter.
5656
*
5757
* @param filter the filter to decorate
5858
*/
59-
public DelegateFileFilter(final FileFilter filter) {
59+
public DelegateFileFilter(final FilenameFilter filter) {
6060
if (filter == null) {
61-
throw new IllegalArgumentException("The FileFilter must not be null");
61+
throw new IllegalArgumentException("The FilenameFilter must not be null");
6262
}
63-
this.fileFilter = filter;
64-
this.filenameFilter = null;
63+
this.filenameFilter = filter;
64+
this.fileFilter = null;
6565
}
6666

6767
/**

src/main/java/org/apache/commons/io/filefilter/DirectoryFileFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
*/
4141
public class DirectoryFileFilter extends AbstractFileFilter implements Serializable {
4242

43-
private static final long serialVersionUID = -5148237843784525732L;
4443
/**
4544
* Singleton instance of directory filter.
4645
* @since 1.3
@@ -53,6 +52,7 @@ public class DirectoryFileFilter extends AbstractFileFilter implements Serializa
5352
* values when using static imports.
5453
*/
5554
public static final IOFileFilter INSTANCE = DIRECTORY;
55+
private static final long serialVersionUID = -5148237843784525732L;
5656

5757
/**
5858
* Restrictive constructor.

src/main/java/org/apache/commons/io/filefilter/EmptyFileFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@
5353
*/
5454
public class EmptyFileFilter extends AbstractFileFilter implements Serializable {
5555

56-
private static final long serialVersionUID = 3631422087512832211L;
57-
5856
/** Singleton instance of <i>empty</i> filter */
5957
public static final IOFileFilter EMPTY = new EmptyFileFilter();
6058

6159
/** Singleton instance of <i>not-empty</i> filter */
6260
public static final IOFileFilter NOT_EMPTY = new NotFileFilter(EMPTY);
6361

62+
private static final long serialVersionUID = 3631422087512832211L;
63+
6464
/**
6565
* Restrictive constructor.
6666
*/

src/main/java/org/apache/commons/io/filefilter/FalseFileFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
*/
3030
public class FalseFileFilter implements IOFileFilter, Serializable {
3131

32-
private static final long serialVersionUID = 6210271677940926200L;
3332
/**
3433
* Singleton instance of false filter.
3534
* @since 1.3
@@ -42,6 +41,7 @@ public class FalseFileFilter implements IOFileFilter, Serializable {
4241
* values when using static imports.
4342
*/
4443
public static final IOFileFilter INSTANCE = FALSE;
44+
private static final long serialVersionUID = 6210271677940926200L;
4545

4646
/**
4747
* Restrictive constructor.

src/main/java/org/apache/commons/io/filefilter/FileFileFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@
3939
*/
4040
public class FileFileFilter extends AbstractFileFilter implements Serializable {
4141

42-
private static final long serialVersionUID = 5345244090827540862L;
4342
/** Singleton instance of file filter */
4443
public static final IOFileFilter FILE = new FileFileFilter();
44+
private static final long serialVersionUID = 5345244090827540862L;
4545

4646
/**
4747
* Restrictive constructor.

0 commit comments

Comments
 (0)