org.datanucleus.store.mapped.scostore
Interface FKArrayStoreSpecialization

All Superinterfaces:
AbstractArrayStoreSpecialization, AbstractCollectionStoreSpecialization, ElementContainerStoreSpecialization

public interface FKArrayStoreSpecialization
extends AbstractArrayStoreSpecialization

Specialization interface for FKArrayStore. FKArrayStore delegates to instances of this interface for behavior that is tied to a specific datastore implementation.


Method Summary
 void clear(ObjectProvider ownerSM, ElementContainerStore ecs)
           
 boolean getUpdateElementFk(ObjectProvider sm, java.lang.Object element, java.lang.Object owner, int index, ElementContainerStore ecs)
           
 
Methods inherited from interface org.datanucleus.store.mapped.scostore.AbstractArrayStoreSpecialization
internalAdd, processBatchedWrites
 
Methods inherited from interface org.datanucleus.store.mapped.scostore.AbstractCollectionStoreSpecialization
contains, internalRemove, updateEmbeddedElement
 
Methods inherited from interface org.datanucleus.store.mapped.scostore.ElementContainerStoreSpecialization
executeClear, getSize
 

Method Detail

getUpdateElementFk

boolean getUpdateElementFk(ObjectProvider sm,
                           java.lang.Object element,
                           java.lang.Object owner,
                           int index,
                           ElementContainerStore ecs)

clear

void clear(ObjectProvider ownerSM,
           ElementContainerStore ecs)
Specified by:
clear in interface AbstractArrayStoreSpecialization


Copyright © 2011. All Rights Reserved.