| Package | Description |
|---|---|
| thredds.filesystem |
Implementations for thredds.inventory.MCollection
ControllerOS - just a front for using OS file system services.
|
| thredds.inventory |
Abstractions for tracking dataset inventory using "managed files".
|
| thredds.inventory.filter | |
| thredds.inventory.partition | |
| ucar.nc2.ft.cover.impl | |
| ucar.nc2.ft.fmrc | |
| ucar.nc2.ncml |
Netcdf Markup Language (NcML) Implementation classes
see NcML home page
|
| Modifier and Type | Class and Description |
|---|---|
class |
MFileOS
Implements thredds.inventory.MFile using regular OS files.
|
class |
MFileOS7
Use Java 7 nio Paths
|
| Modifier and Type | Method and Description |
|---|---|
MFile |
MFileOS7.getParent() |
MFile |
MFileOS.getParent() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<MFile> |
ControllerOS7.getInventoryAll(CollectionConfig mc,
boolean recheck) |
Iterator<MFile> |
ControllerOS.getInventoryAll(CollectionConfig mc,
boolean recheck) |
Iterator<MFile> |
ControllerOS7.getInventoryTop(CollectionConfig mc,
boolean recheck) |
Iterator<MFile> |
ControllerOS.getInventoryTop(CollectionConfig mc,
boolean recheck) |
Iterator<MFile> |
ControllerOS7.getSubdirs(CollectionConfig mc,
boolean recheck) |
Iterator<MFile> |
ControllerOS.getSubdirs(CollectionConfig mc,
boolean recheck) |
| Modifier and Type | Method and Description |
|---|---|
int |
MFileOS7.compareTo(MFile o) |
int |
MFileOS.compareTo(MFile o) |
| Modifier and Type | Field and Description |
|---|---|
protected List<MFile> |
CollectionList.mfiles |
| Modifier and Type | Method and Description |
|---|---|
MFile |
MCollection.getLatestFile()
The latest file in the collection.
|
MFile |
CollectionAbstract.getLatestFile() |
MFile |
MFile.getParent()
Get the parent of this
|
MFile |
MFileIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
CloseableIterator<MFile> |
CollectionGeneral.getFileIterator() |
CloseableIterator<MFile> |
MCollection.getFileIterator()
Get the current collection of MFile, no guaranteed order.
|
CloseableIterator<MFile> |
CollectionGlob.getFileIterator() |
CloseableIterator<MFile> |
CollectionFiltered.getFileIterator() |
CloseableIterator<MFile> |
CollectionPathMatcher.getFileIterator() |
CloseableIterator<MFile> |
CollectionListRange.getFileIterator() |
CloseableIterator<MFile> |
CollectionManagerAbstract.getFileIterator() |
CloseableIterator<MFile> |
CollectionList.getFileIterator() |
Iterable<MFile> |
CollectionGeneral.getFilesSorted() |
Iterable<MFile> |
MCollection.getFilesSorted()
Get the current collection of MFile.
|
Iterable<MFile> |
CollectionGlob.getFilesSorted() |
Iterable<MFile> |
CollectionManagerCatalog.getFilesSorted() |
Iterable<MFile> |
CollectionFiltered.getFilesSorted() |
Iterable<MFile> |
CollectionPathMatcher.getFilesSorted() |
Iterable<MFile> |
CollectionListRange.getFilesSorted() |
Iterable<MFile> |
MFileCollectionManager.getFilesSorted()
Deprecated.
|
Iterable<MFile> |
CollectionList.getFilesSorted() |
Iterator<MFile> |
MController.getInventoryAll(CollectionConfig mc,
boolean recheck)
Returns all leaves in collection, recursing into subdirectories.
|
Iterator<MFile> |
MController.getInventoryTop(CollectionConfig mc,
boolean recheck)
Returns all leaves in top collection, not recursing into subdirectories.
|
Iterator<MFile> |
MController.getSubdirs(CollectionConfig mc,
boolean recheck)
Returns all subdirectories in top collection.
|
protected List<MFile> |
CollectionAbstract.makeFileListSorted() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CollectionConfig.accept(MFile file) |
boolean |
MFileFilter.accept(MFile mfile)
Tests if a specified MFile should be included in a file collection.
|
void |
CollectionListRange.addFile(MFile mfile) |
int |
CollectionAbstract.DateSorter.compare(MFile m1,
MFile m2) |
int |
MFile.compareTo(MFile o) |
CalendarDate |
MCollection.extractDate(MFile mfile)
Use the date extractor to extract the date from the filename.
|
CalendarDate |
CollectionAbstract.extractDate(MFile mfile) |
CalendarDate |
DateExtractorNone.getCalendarDate(MFile mfile) |
CalendarDate |
DateExtractor.getCalendarDate(MFile mfile) |
CalendarDate |
DateExtractorFromName.getCalendarDate(MFile mfile) |
Date |
DateExtractorNone.getDate(MFile mfile) |
Date |
DateExtractor.getDate(MFile mfile) |
Date |
DateExtractorFromName.getDate(MFile mfile) |
byte[] |
CollectionManagerAbstract.getMetadata(MFile file,
String key) |
boolean |
CollectionManager.ChangeChecker.hasChangedSince(MFile file,
long when) |
boolean |
CollectionManager.ChangeChecker.hasntChangedSince(MFile file,
long when) |
void |
CollectionManagerAbstract.putMetadata(MFile file,
String key,
byte[] value) |
CollectionConfig |
CollectionConfig.subdir(MFile child) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MFileCollectionManager.reallyScan(Map<String,MFile> map)
Deprecated.
|
void |
MFileCollectionManager.setFiles(Iterable<MFile> files)
Deprecated.
|
| Constructor and Description |
|---|
CollectionSingleFile(MFile file,
org.slf4j.Logger logger) |
CollectionSingleIndexFile(MFile file,
org.slf4j.Logger logger) |
| Constructor and Description |
|---|
CollectionList(String collectionName,
String root,
List<MFile> mfiles,
org.slf4j.Logger logger) |
MFileIterator(Iterator<MFile> iter,
MFileFilter filter)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
WildcardMatchOnPath.accept(MFile file) |
boolean |
FilterNegate.accept(MFile mfile) |
boolean |
LastModifiedLimit.accept(MFile dataset) |
boolean |
WildcardMatchOnName.accept(MFile file) |
boolean |
CompositeMFileFilter.accept(MFile mfile) |
boolean |
RegExpMatchOnName.accept(MFile file) |
| Modifier and Type | Method and Description |
|---|---|
CloseableIterator<MFile> |
DirectoryPartition.getFileIterator() |
CloseableIterator<MFile> |
PartitionManagerFromIndexDirectory.getFileIterator() |
CloseableIterator<MFile> |
PartitionManagerFromIndexList.getFileIterator() |
CloseableIterator<MFile> |
DirectoryCollection.getFileIterator() |
Iterable<MFile> |
DirectoryPartition.getFilesSorted() |
Iterable<MFile> |
PartitionManagerFromIndexDirectory.getFilesSorted() |
Iterable<MFile> |
PartitionManagerFromIndexList.getFilesSorted() |
Iterable<MFile> |
DirectoryCollection.getFilesSorted() |
List<MFile> |
DirectoryBuilder.readFilesFromIndex(IndexReader indexReader) |
| Modifier and Type | Method and Description |
|---|---|
void |
DirectoryCollection.Visitor.consume(MFile mfile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IndexReader.readMFiles(java.nio.file.Path indexFile,
List<MFile> result)
Read the MFiles from a GribCollection index file
|
| Constructor and Description |
|---|
PartitionManagerFromIndexList(MCollection dcm,
List<MFile> partFiles,
org.slf4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CoverageIndexWriter.writeIndex(String name,
File idxFile,
List<MFile> files,
CoverageDataset cds) |
| Modifier and Type | Method and Description |
|---|---|
static GridDatasetInv |
GridDatasetInv.open(MCollection cm,
MFile mfile,
org.jdom2.Element ncml) |
| Modifier and Type | Method and Description |
|---|---|
MFile |
Aggregation.Dataset.getMFile() |
| Modifier and Type | Method and Description |
|---|---|
protected Aggregation.Dataset |
AggregationOuterDimension.makeDataset(MFile dset) |
protected Aggregation.Dataset |
Aggregation.makeDataset(MFile dset) |
| Constructor and Description |
|---|
Aggregation.Dataset(MFile mfile) |
Copyright © 1999-2015 UCAR/Unidata. All Rights Reserved.