Class RecordingSet<C extends Set<E>,​E>

java.lang.Object
com.blazebit.persistence.view.impl.collection.RecordingCollection<C,​E>
com.blazebit.persistence.view.impl.collection.RecordingSet<C,​E>
All Implemented Interfaces:
RecordingContainer<C>, BasicDirtyTracker, DirtyTracker, Serializable, Iterable<E>, Collection<E>, Set<E>
Direct Known Subclasses:
RecordingSortedSet

public class RecordingSet<C extends Set<E>,​E>
extends RecordingCollection<C,​E>
implements Set<E>
Since:
1.2.0
Author:
Christian Beikov
See Also:
Serialized Form
  • Constructor Details

    • RecordingSet

      protected RecordingSet​(C delegate, Set<Class<?>> allowedSubtypes, Set<Class<?>> parentRequiringSubtypes, Set<Class<?>> parentRequiringCreateSubtypes, boolean updatable, boolean optimize, boolean hashBased, boolean ordered, boolean strictCascadingCheck)
    • RecordingSet

      public RecordingSet​(C delegate, boolean ordered, Set<Class<?>> allowedSubtypes, Set<Class<?>> parentRequiringSubtypes, Set<Class<?>> parentRequiringCreateSubtypes, boolean updatable, boolean optimize, boolean strictCascadingCheck)
  • Method Details