Package thredds.featurecollection
Class FeatureCollectionConfig
- java.lang.Object
-
- thredds.featurecollection.FeatureCollectionConfig
-
public class FeatureCollectionConfig extends Object
FeatureCollection configuration- Since:
- Mar 30, 2010
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FeatureCollectionConfig.BestDataset
static class
FeatureCollectionConfig.FmrcConfig
static class
FeatureCollectionConfig.FmrcDatasetType
static class
FeatureCollectionConfig.GribConfig
static class
FeatureCollectionConfig.GribDatasetType
static class
FeatureCollectionConfig.GribIntvFilter
static class
FeatureCollectionConfig.PartitionType
static class
FeatureCollectionConfig.PointConfig
static class
FeatureCollectionConfig.PointDatasetType
static class
FeatureCollectionConfig.ProtoChoice
static class
FeatureCollectionConfig.ProtoConfig
static class
FeatureCollectionConfig.TimeUnitConverterHash
static class
FeatureCollectionConfig.UpdateConfig
-
Field Summary
Fields Modifier and Type Field Description static String
AUX_CONFIG
String
collectionName
String
dateFormatMark
Optional<Boolean>
filesSortIncreasing
FeatureCollectionConfig.FmrcConfig
fmrcConfig
FeatureCollectionConfig.GribConfig
gribConfig
org.jdom2.Element
innerNcml
static boolean
intvMergeDef
String
name
String
olderThan
String
path
FeatureCollectionConfig.PointConfig
pointConfig
FeatureCollectionConfig.ProtoConfig
protoConfig
FeatureCollectionConfig.PartitionType
ptype
String
spec
FeatureCollectionConfig.UpdateConfig
tdmConfig
CalendarPeriod
timePeriod
FeatureCollectionType
type
FeatureCollectionConfig.UpdateConfig
updateConfig
static boolean
useCenterDef
static boolean
useGenTypeDef
static boolean
useTableVersionDef
-
Constructor Summary
Constructors Constructor Description FeatureCollectionConfig()
FeatureCollectionConfig(String name, String path, FeatureCollectionType fcType, String spec, String collectionName, String dateFormatMark, String olderThan, String timePartition, org.jdom2.Element innerNcml)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finish()
String
getCollectionName()
CollectionSpecParser
getCollectionSpecParser(Formatter errlog)
CollectionSpecParserAbstract
getCollectionSpecParserAbstract(Formatter errlog)
DateExtractor
getDateExtractor()
boolean
getSortFilesAscending()
boolean
isTrigggerOk()
void
setFilesSort(org.jdom2.Element filesSortElem)
void
setFilter(String rootDir, String regExp)
static void
setRegularizeDefault(boolean t)
void
show(Formatter f)
String
toString()
-
-
-
Field Detail
-
AUX_CONFIG
public static final String AUX_CONFIG
- See Also:
- Constant Field Values
-
name
public String name
-
path
public String path
-
spec
public String spec
-
collectionName
public String collectionName
-
dateFormatMark
public String dateFormatMark
-
olderThan
public String olderThan
-
type
public FeatureCollectionType type
-
ptype
public FeatureCollectionConfig.PartitionType ptype
-
timePeriod
public CalendarPeriod timePeriod
-
tdmConfig
public FeatureCollectionConfig.UpdateConfig tdmConfig
-
updateConfig
public FeatureCollectionConfig.UpdateConfig updateConfig
-
protoConfig
public FeatureCollectionConfig.ProtoConfig protoConfig
-
fmrcConfig
public FeatureCollectionConfig.FmrcConfig fmrcConfig
-
pointConfig
public FeatureCollectionConfig.PointConfig pointConfig
-
gribConfig
public FeatureCollectionConfig.GribConfig gribConfig
-
innerNcml
public org.jdom2.Element innerNcml
-
useGenTypeDef
public static boolean useGenTypeDef
-
useTableVersionDef
public static boolean useTableVersionDef
-
intvMergeDef
public static boolean intvMergeDef
-
useCenterDef
public static boolean useCenterDef
-
-
Method Detail
-
setFilesSort
public void setFilesSort(org.jdom2.Element filesSortElem)
-
getSortFilesAscending
public boolean getSortFilesAscending()
-
getCollectionSpecParserAbstract
public CollectionSpecParserAbstract getCollectionSpecParserAbstract(Formatter errlog)
-
getCollectionSpecParser
public CollectionSpecParser getCollectionSpecParser(Formatter errlog)
-
getCollectionName
public String getCollectionName()
-
isTrigggerOk
public boolean isTrigggerOk()
-
show
public void show(Formatter f)
-
finish
public void finish()
-
getDateExtractor
public DateExtractor getDateExtractor()
-
setRegularizeDefault
public static void setRegularizeDefault(boolean t)
-
-