Interface PersistenceLoadHandler
-
- All Superinterfaces:
PersistenceObjectLookup
- All Known Subinterfaces:
BinaryLoader
- All Known Implementing Classes:
BinaryLoader.Default
public interface PersistenceLoadHandler extends PersistenceObjectLookup
-
-
Method Summary
Modifier and Type Method Description default ObjectSwizzlinggetObjectRetriever()PersistergetPersister()ObjectlookupObject(long objectId)voidregisterCustomRootRefactoring(Object rootInstance, long customRootObjectId)Deprecated.voidregisterDefaultRootRefactoring(Object rootInstance, long defaultRootObjectId)Deprecated.voidrequireRoot(Object rootInstance, long rootObjectId)voidvalidateType(Object object, long objectId)
-
-
-
Method Detail
-
lookupObject
Object lookupObject(long objectId)
- Specified by:
lookupObjectin interfacePersistenceObjectLookup
-
getObjectRetriever
default ObjectSwizzling getObjectRetriever()
-
getPersister
Persister getPersister()
-
validateType
void validateType(Object object, long objectId)
-
requireRoot
void requireRoot(Object rootInstance, long rootObjectId)
-
registerCustomRootRefactoring
@Deprecated void registerCustomRootRefactoring(Object rootInstance, long customRootObjectId)
Deprecated.
-
registerDefaultRootRefactoring
@Deprecated void registerDefaultRootRefactoring(Object rootInstance, long defaultRootObjectId)
Deprecated.
-
-