public abstract class AbstractSolarActivityDataLoader<L extends AbstractSolarActivityDataLoader.LineParameters> extends Object implements DataLoader
Modifier and Type | Class and Description |
---|---|
static class |
AbstractSolarActivityDataLoader.LineParameters
太阳活动指数的容器类。
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractSolarActivityDataLoader(TimeScale utc)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
abstract SortedSet<L> |
getDataSet()
获取数据集。
|
AbsoluteDate |
getMaxDate()
获取可用数据范围的最大日期。
|
AbsoluteDate |
getMinDate()
获取可用数据范围的最小日期。
|
TimeScale |
getUTC()
获取UTC时间尺度。
|
void |
setMaxDate(AbsoluteDate date)
设置可用数据范围的最大日期。
|
void |
setMinDate(AbsoluteDate date)
设置可用数据范围的最小日期。
|
boolean |
stillAcceptsData()
检查加载器是否仍接受新数据。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
loadData
protected AbstractSolarActivityDataLoader(TimeScale utc)
utc
- UTC时间尺度
public boolean stillAcceptsData()
此方法用于通过在加载器找到等待的数据时中断爬取数据集来加快数据加载速度。对于可以从任意数量的来源合并数据的加载器(例如JPL星历或分布在多个文件中的地球定向参数),此方法应始终返回true,以确保没有数据遗留。
stillAcceptsData
在接口 DataLoader
public TimeScale getUTC()
public AbsoluteDate getMinDate()
public AbsoluteDate getMaxDate()
public void setMinDate(AbsoluteDate date)
date
- 可用数据范围的最小日期
public void setMaxDate(AbsoluteDate date)
date
- 可用数据范围的最大日期
Copyright © 2002-2023 CS GROUP. All rights reserved.