Package one.microstream.storage.types
Class StorageEntityType.Default
java.lang.Object
one.microstream.storage.types.StorageEntityType.Default
- All Implemented Interfaces:
StorageEntityType<StorageEntity.Default>
- Enclosing interface:
- StorageEntityType<E extends StorageEntity>
public static final class StorageEntityType.Default extends Object implements StorageEntityType<StorageEntity.Default>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStorageEntityType.Default.EntityDeleterNested classes/interfaces inherited from interface one.microstream.storage.types.StorageEntityType
StorageEntityType.Default -
Constructor Summary
Constructors Constructor Description Default() -
Method Summary
Modifier and Type Method Description longentityCount()booleanhasReferences()<T extends Throwable, P extends ThrowingProcedure<? super StorageEntity.Default, T>>
PiterateEntities(P procedure)voiditerateEntityReferenceIds(StorageEntity.Default entity, PersistenceObjectIdAcceptor iterator)<P extends StorageEntityType.Default.EntityDeleter>
PremoveAll(P deleter)longsimpleReferenceDataCount()StringtoString()StorageEntityTypeHandlertypeHandler()StorageIdAnalysisvalidateEntities()
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
iterateEntities
public <T extends Throwable, P extends ThrowingProcedure<? super StorageEntity.Default, T>> P iterateEntities(P procedure) throws T extends Throwable- Specified by:
iterateEntitiesin interfaceStorageEntityType<StorageEntity.Default>- Throws:
T extends Throwable
-
removeAll
-
typeHandler
- Specified by:
typeHandlerin interfaceStorageEntityType<StorageEntity.Default>
-
entityCount
public final long entityCount()- Specified by:
entityCountin interfaceStorageEntityType<StorageEntity.Default>
-
hasReferences
public final boolean hasReferences()- Specified by:
hasReferencesin interfaceStorageEntityType<StorageEntity.Default>
-
simpleReferenceDataCount
public final long simpleReferenceDataCount()- Specified by:
simpleReferenceDataCountin interfaceStorageEntityType<StorageEntity.Default>
-
iterateEntityReferenceIds
public final void iterateEntityReferenceIds(StorageEntity.Default entity, PersistenceObjectIdAcceptor iterator)- Specified by:
iterateEntityReferenceIdsin interfaceStorageEntityType<StorageEntity.Default>
-
validateEntities
- Specified by:
validateEntitiesin interfaceStorageEntityType<StorageEntity.Default>
-
toString
-