Interface StorageEntityType<E extends StorageEntity>

    • Method Detail

      • entityCount

        long entityCount()
      • isEmpty

        default boolean isEmpty()
      • iterateEntities

        <T extends Throwable,​P extends one.microstream.functional.ThrowingProcedure<? super E,​T>> P iterateEntities​(P procedure)
                                                                                                                         throws T extends Throwable
        Throws:
        T extends Throwable
      • hasReferences

        boolean hasReferences()
      • simpleReferenceDataCount

        long simpleReferenceDataCount()
      • iterateEntityReferenceIds

        void iterateEntityReferenceIds​(E entity,
                                       one.microstream.persistence.types.PersistenceObjectIdAcceptor iterator)