SPT Object Database API

Uses of Class
com.sptci.prevayler.annotations.ForeignKey.DeleteAction

Packages that use ForeignKey.DeleteAction
com.sptci.prevayler Core classes for the database engine built around Prevayler. 
com.sptci.prevayler.annotations Annotations used to automate handling of prevalent objects by the prevalent system. 
 

Uses of ForeignKey.DeleteAction in com.sptci.prevayler
 

Fields in com.sptci.prevayler with type parameters of type ForeignKey.DeleteAction
private  Map<String,ForeignKey.DeleteAction> RelationStorage.DeleteRule.actionMap
          The map used to maintain the field-name to delete rule mapping.
 

Methods in com.sptci.prevayler that return types with arguments of type ForeignKey.DeleteAction
 Map<String,ForeignKey.DeleteAction> RelationStorage.getDeleteRules(String name)
          Return a map of field name of delete actions for the specified prevalent class with which the class being managed has relations.
private  Map<String,ForeignKey.DeleteAction> RelationStorage.DeleteRule.getRules()
          Return the RelationStorage.DeleteRule.actionMap as an unmodifiable view.
 

Methods in com.sptci.prevayler with parameters of type ForeignKey.DeleteAction
 void RelationStorage.add(PrevalentObject object, String field, ForeignKey.DeleteAction action)
          A a new relationship to the store for the specified prevalent object.
private  void RelationStorage.DeleteRule.add(String field, ForeignKey.DeleteAction action)
          Add a mapping for the specified field name with the associated deleted rule.
 

Uses of ForeignKey.DeleteAction in com.sptci.prevayler.annotations
 

Methods in com.sptci.prevayler.annotations that return ForeignKey.DeleteAction
static ForeignKey.DeleteAction ForeignKey.DeleteAction.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ForeignKey.DeleteAction[] ForeignKey.DeleteAction.values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 


SPT Object Database API