Package gaiasky.util.datadesc
Class DataDescriptor
- java.lang.Object
-
- gaiasky.util.datadesc.DataDescriptor
-
public class DataDescriptor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static DataDescriptor
currentDataDescriptor
java.util.List<DatasetDesc>
datasets
Raw datasets list, where each dataset has a typeint
numUpdates
java.util.List<DatasetType>
types
View organised by types, where each time has a list of datasetsboolean
updatesAvailable
-
Constructor Summary
Constructors Constructor Description DataDescriptor(java.util.List<DatasetType> types, java.util.List<DatasetDesc> datasets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
datasetPresent(java.lang.String name)
Checks whether the dataset with the given name is present in the data folder.DatasetDesc
findDataset(java.lang.String name)
Finds the dataset with the given name in the dataset descriptor list.
-
-
-
Field Detail
-
currentDataDescriptor
public static DataDescriptor currentDataDescriptor
-
types
public java.util.List<DatasetType> types
View organised by types, where each time has a list of datasets
-
datasets
public java.util.List<DatasetDesc> datasets
Raw datasets list, where each dataset has a type
-
updatesAvailable
public boolean updatesAvailable
-
numUpdates
public int numUpdates
-
-
Constructor Detail
-
DataDescriptor
public DataDescriptor(java.util.List<DatasetType> types, java.util.List<DatasetDesc> datasets)
-
-
Method Detail
-
findDataset
public DatasetDesc findDataset(java.lang.String name)
Finds the dataset with the given name in the dataset descriptor list.- Parameters:
name
- The name of the dataset- Returns:
- The dataset descriptor or null if it was not found
-
datasetPresent
public boolean datasetPresent(java.lang.String name)
Checks whether the dataset with the given name is present in the data folder.- Parameters:
name
- The dataset name- Returns:
- True if the dataset is present, false otherwise
-
-