Package org.orekit.files.ccsds.ndm
Class PythonNdmConstituent<H extends Header,S extends Segment<?,?>>
- java.lang.Object
-
- org.orekit.files.ccsds.ndm.NdmConstituent<H,S>
-
- org.orekit.files.ccsds.ndm.PythonNdmConstituent<H,S>
-
public class PythonNdmConstituent<H extends Header,S extends Segment<?,?>> extends NdmConstituent<H,S>
-
-
Constructor Summary
Constructors Constructor Description PythonNdmConstituent(H header, List<S> segments, IERSConventions conventions, DataContext dataContext)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectIERSConventions
getConventions()
Get IERS conventions.DataContext
getDataContext()
Get the data context.H
getHeader()
Get the header.List<S>
getSegments()
Get the segments.void
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to objectvoid
validate()
Validate the file message for required and forbidden entries.-
Methods inherited from class org.orekit.files.ccsds.ndm.NdmConstituent
setHeader, setSegments
-
-
-
-
Constructor Detail
-
PythonNdmConstituent
public PythonNdmConstituent(H header, List<S> segments, IERSConventions conventions, DataContext dataContext)
Constructor.- Parameters:
header
- file headersegments
- file segmentsconventions
- IERS conventionsdataContext
- used for creating frames, time scales, etc.
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
getHeader
public H getHeader()
Get the header.
-
getSegments
public List<S> getSegments()
Get the segments.- Overrides:
getSegments
in classNdmConstituent<H extends Header,S extends Segment<?,?>>
- Returns:
- segments
- Since:
- 11.0
-
getConventions
public IERSConventions getConventions()
Get IERS conventions.- Overrides:
getConventions
in classNdmConstituent<H extends Header,S extends Segment<?,?>>
- Returns:
- IERS conventions
-
getDataContext
public DataContext getDataContext()
Get the data context.- Overrides:
getDataContext
in classNdmConstituent<H extends Header,S extends Segment<?,?>>
- Returns:
- the data context used for creating frames, time scales, etc.
-
validate
public void validate()
Validate the file message for required and forbidden entries.This method throws an exception if file does not meet format requirements. The requirements may depend on format version, which is found in header.
-
-