Class IteratorStatement

  • Direct Known Subclasses:
    ElementIteratorStatement, KeyValueIteratorStatement

    public abstract class IteratorStatement
    extends Object
    Representation of the SQLStatement for an iterator of a container (map, collection, or array). An iterator statement can be an iterator for a single owner, or a bulk iterator for multiple owners (in which case the ownerMapIndex will be set so we can check the owner for the element/key/value. This will be extended for a collection/array element or map key/value dependent on which type we represent.
    • Constructor Detail

      • IteratorStatement

        public IteratorStatement​(org.datanucleus.store.types.scostore.Store store,
                                 SelectStatement stmt)
    • Method Detail

      • getBackingStore

        public org.datanucleus.store.types.scostore.Store getBackingStore()