Class PythonNdmConstituent<H extends Header,​S extends Segment<?,​?>>

    • Constructor Detail

      • PythonNdmConstituent

        public PythonNdmConstituent​(H header,
                                    List<S> segments,
                                    IERSConventions conventions,
                                    DataContext dataContext)
        Constructor.
        Parameters:
        header - file header
        segments - file segments
        conventions - IERS conventions
        dataContext - 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
      • pythonDecRef

        public void pythonDecRef()
        Part of JCC Python interface to object
      • 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.

        Overrides:
        validate in class NdmConstituent<H extends Header,​S extends Segment<?,​?>>