Class JniInchiOutput


  • public class JniInchiOutput
    extends java.lang.Object
    Encapsulates output from InChI generation.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private INCHI_RET retStatus
      InChI return status
      private java.lang.String sAuxInfo
      Aux info ASCIIZ string
      private java.lang.String sInchi
      InChI ASCIIZ string
      private java.lang.String sLog
      log-file ASCIIZ string, contains a human-readable list of recognized options and possibly an Error/warning message
      private java.lang.String sMessage
      Error/warning ASCIIZ message
    • Constructor Summary

      Constructors 
      Constructor Description
      JniInchiOutput​(int ret, java.lang.String inchi, java.lang.String auxInfo, java.lang.String message, java.lang.String log)  
      JniInchiOutput​(INCHI_RET ret, java.lang.String inchi, java.lang.String auxInfo, java.lang.String message, java.lang.String log)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAuxInfo()
      Gets generated InChI string.
      java.lang.String getInchi()
      Gets generated InChI string.
      java.lang.String getLog()
      Gets generated log.
      java.lang.String getMessage()
      Gets generated (error/warning) messages.
      INCHI_RET getReturnStatus()
      Gets return status from InChI process.
      protected void setAuxInfo​(java.lang.String auxInfo)  
      protected void setInchi​(java.lang.String inchi)  
      protected void setLog​(java.lang.String log)  
      protected void setMessage​(java.lang.String message)  
      protected void setRetStatus​(INCHI_RET retStatus)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • retStatus

        private INCHI_RET retStatus
        InChI return status
      • sInchi

        private java.lang.String sInchi
        InChI ASCIIZ string
      • sAuxInfo

        private java.lang.String sAuxInfo
        Aux info ASCIIZ string
      • sMessage

        private java.lang.String sMessage
        Error/warning ASCIIZ message
      • sLog

        private java.lang.String sLog
        log-file ASCIIZ string, contains a human-readable list of recognized options and possibly an Error/warning message
    • Constructor Detail

      • JniInchiOutput

        public JniInchiOutput​(int ret,
                              java.lang.String inchi,
                              java.lang.String auxInfo,
                              java.lang.String message,
                              java.lang.String log)
      • JniInchiOutput

        public JniInchiOutput​(INCHI_RET ret,
                              java.lang.String inchi,
                              java.lang.String auxInfo,
                              java.lang.String message,
                              java.lang.String log)
    • Method Detail

      • getReturnStatus

        public INCHI_RET getReturnStatus()
        Gets return status from InChI process. OKAY and WARNING indicate InChI has been generated, in all other cases InChI generation has failed.
      • getInchi

        public java.lang.String getInchi()
        Gets generated InChI string.
      • getAuxInfo

        public java.lang.String getAuxInfo()
        Gets generated InChI string.
      • getMessage

        public java.lang.String getMessage()
        Gets generated (error/warning) messages.
      • getLog

        public java.lang.String getLog()
        Gets generated log.
      • setLog

        protected void setLog​(java.lang.String log)
      • setMessage

        protected void setMessage​(java.lang.String message)
      • setRetStatus

        protected void setRetStatus​(INCHI_RET retStatus)
      • setInchi

        protected void setInchi​(java.lang.String inchi)
      • setAuxInfo

        protected void setAuxInfo​(java.lang.String auxInfo)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object