Package org.ivoa.dm.caom2
Class Time.TimeBuilder
java.lang.Object
org.ivoa.dm.caom2.Time.TimeBuilder
- Enclosing class:
- Time
A builder class for Time, mainly for use in the functional builder pattern.
-
Field Summary
FieldsModifier and TypeFieldDescriptiontime bounds that include the data (cardinality changed in CAOM-2.5).term describing the calibration of the time axis values.number of discrete samples (pixels) on the time axis.mean exposure time per pixel.range of exposure within the bounds.median temporal resolution per pixel.range of resolution within the bounds.detailed time coverage that include the data (refactored in CAOM-2.5).median pixel size. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
bounds
time bounds that include the data (cardinality changed in CAOM-2.5). -
samples
detailed time coverage that include the data (refactored in CAOM-2.5). -
calibration
term describing the calibration of the time axis values. -
dimension
number of discrete samples (pixels) on the time axis. -
resolution
median temporal resolution per pixel. -
resolutionBounds
range of resolution within the bounds. -
sampleSize
median pixel size. -
exposure
mean exposure time per pixel. -
exposureBounds
range of exposure within the bounds.
-
-
Constructor Details
-
TimeBuilder
public TimeBuilder()
-
-
Method Details
-
create
create a Time from this builder.- Returns:
- an object initialized from the builder.
-