Constructor and Description |
---|
ContextBinding(Supplier<IERSConventions> conventionsSupplier, BooleanSupplier simpleEOPSupplier, Supplier<DataContext> dataContextSupplier, Supplier<ParsedUnitsBehavior> behaviorSupplier, Supplier<AbsoluteDate> referenceDateSupplier, Supplier<TimeSystem> timeSystemSupplier, DoubleSupplier clockCountSupplier, DoubleSupplier clockRateSupplier)
创建一个新的上下文。
|
Modifier and Type | Method and Description |
---|---|
double |
getClockCount()
获取时钟计数。
|
double |
getClockRate()
获取时钟速率。
|
IERSConventions |
getConventions()
获取IERS公约。
|
DataContext |
getDataContext()
用于获取参考系、时间标度和天体的数据上下文。
|
ParsedUnitsBehavior |
getParsedUnitsBehavior()
获取处理解析单位时采用的行为。
|
AbsoluteDate |
getReferenceDate()
获取初始日期。
|
TimeSystem |
getTimeSystem()
获取时间系统。
|
boolean |
isSimpleEOP()
获取EOP插值方法。
|
public ContextBinding(Supplier<IERSConventions> conventionsSupplier, BooleanSupplier simpleEOPSupplier, Supplier<DataContext> dataContextSupplier, Supplier<ParsedUnitsBehavior> behaviorSupplier, Supplier<AbsoluteDate> referenceDateSupplier, Supplier<TimeSystem> timeSystemSupplier, DoubleSupplier clockCountSupplier, DoubleSupplier clockRateSupplier)
conventionsSupplier
- 用于提供要使用的IERS公约的供应商
simpleEOPSupplier
- 用于提供简单或精确的EOP插值指示器的供应商
dataContextSupplier
- 用于提供要使用的数据上下文的供应商
behaviorSupplier
- 用于提供在单位上采用的行为的供应商
referenceDateSupplier
- 用于提供任务经过时间(MET)、任务相对时间(MRT)或航天器时钟(SCLK)时间系统的参考日期的供应商
timeSystemSupplier
- 用于提供解释日期的参考系统的供应商
clockCountSupplier
- 用于提供航天器时钟(SCLK)时间系统中参考日期的时钟计数的供应商
clockRateSupplier
- 用于提供航天器时钟(SCLK)时间系统中的时钟速率的供应商
public ParsedUnitsBehavior getParsedUnitsBehavior()
public IERSConventions getConventions()
public boolean isSimpleEOP()
public DataContext getDataContext()
public AbsoluteDate getReferenceDate()
public TimeSystem getTimeSystem()
public double getClockCount()
public double getClockRate()
Copyright © 2002-2023 CS GROUP. All rights reserved.