@Immutable public class CollectionConfig extends Object
| Constructor and Description |
|---|
CollectionConfig(String name,
String dirName,
boolean wantSubdirs,
List<MFileFilter> filters,
Object auxInfo)
Constructor
|
CollectionConfig(String name,
String dirName,
boolean wantSubdirs,
MFileFilter ff,
Object auxInfo)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(MFile file) |
Object |
getAuxInfo() |
String |
getDirectoryName() |
MFileFilter |
getFileFilter() |
String |
getName() |
CollectionConfig |
subdir(MFile child) |
String |
toString() |
boolean |
wantSubdirs() |
public CollectionConfig(String name, String dirName, boolean wantSubdirs, List<MFileFilter> filters, Object auxInfo)
name - name of collectiondirName - top directory namewantSubdirs - if want subdirectoriesfilters - optional list of MFileFilter (may be null) - applies only to non-directoriesauxInfo - optional info added to each MFilepublic CollectionConfig(String name, String dirName, boolean wantSubdirs, MFileFilter ff, Object auxInfo)
name - name of collectiondirName - top directory namewantSubdirs - if want subdirectoriesff - optional FilenameFilter (may be null) - applies only to non-directoriesauxInfo - optional info added to each MFilepublic CollectionConfig subdir(MFile child)
public String getName()
public String getDirectoryName()
public boolean wantSubdirs()
public MFileFilter getFileFilter()
public boolean accept(MFile file)
public Object getAuxInfo()
Copyright © 1999–2015 UCAR/Unidata. All rights reserved.