Class PreprocessedDeletionSetBuilder

java.lang.Object
ch.tocco.nice2.persist.entity.impl.cascadingdelete.PreprocessedDeletionSetBuilder

public class PreprocessedDeletionSetBuilder extends Object
Builds a PreprocessedDeletionSet. Also handles special case like described below correctly: An entity is marked as undeletable because of a DENY relation and the source entity of the relation, which caused the entity to be undeletable, is also included in the deletion set (because of another delete cascading relation path), then the initially as undeletable marked entity will be marked as deletable.