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:
  • 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