Class AbstractROF<T>

    • Field Detail

      • ec

        protected org.datanucleus.ExecutionContext ec
      • ignoreCache

        protected boolean ignoreCache
      • updateAllFields

        protected boolean updateAllFields
      • fp

        protected org.datanucleus.FetchPlan fp
    • Constructor Detail

      • AbstractROF

        public AbstractROF​(org.datanucleus.ExecutionContext ec,
                           ResultSet rs,
                           org.datanucleus.FetchPlan fp)
        Constructor.
        Parameters:
        ec - ExecutionContext
        rs - The JDBC ResultSet
        fp - FetchPlan
    • Method Detail

      • setIgnoreCache

        public void setIgnoreCache​(boolean ignore)
        Description copied from interface: ResultObjectFactory
        Specify whether when processing the results we should ignore the L1 cache.
        Specified by:
        setIgnoreCache in interface ResultObjectFactory<T>
        Parameters:
        ignore - Whether to ignore the L1 cache
      • setUpdateAllFields

        public void setUpdateAllFields​(boolean update)
        Description copied from interface: ResultObjectFactory
        Specify whether when processing the results we should just update fields that are not currently loaded.
        Specified by:
        setUpdateAllFields in interface ResultObjectFactory<T>
        Parameters:
        update - Whether to update all fields rather than just the non-loaded fields