Interface InterMineObject

    • Method Detail

      • getId

        java.lang.Integer getId()
        Getter for the ID field - ensures that every object in the database has an ID.
        Specified by:
        getId in interface InterMineFastPathObject
        Returns:
        an Integer
      • setId

        void setId​(java.lang.Integer id)
        Setter for the ID field.
        Specified by:
        setId in interface InterMineFastPathObject
        Parameters:
        id - an Integer
      • setoBJECT

        void setoBJECT​(java.lang.String notXml,
                       ObjectStore os)
        Sets the values of the fields to the values in the given NotXml.
        Parameters:
        notXml - a String containing NotXml for this class
        os - an ObjectStore from which to create proxies
      • setoBJECT

        void setoBJECT​(java.lang.String[] notXml,
                       ObjectStore os)
        Sets the values of the fields to the values in the given split NotXml.
        Parameters:
        notXml - a String array containing the NotXml split with the delimiter
        os - an ObjectStore from which to create proxies
      • getElementType

        java.lang.Class<?> getElementType​(java.lang.String fieldName)
        Returns the element type of a collection by name.
        Specified by:
        getElementType in interface InterMineFastPathObject
        Parameters:
        fieldName - the name of the collection
        Returns:
        the type of the elements of the collection