public class DefaultBeforeImageCache extends Object implements IBeforeImageCache
QDataContext#original().| Constructor and Description |
|---|
DefaultBeforeImageCache() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createImage(Class<T> realclass,
T instance,
boolean loaded) |
<T> T |
findBeforeImage(T source)
Returns any image, even if uninitialized.
|
<T> T |
getBeforeImage(T instance)
Returns an image and ensures it's initialized.
|
<T> boolean |
isLoaded(T beforeImage) |
boolean |
wasNew() |
@Nonnull public <T> T createImage(@Nonnull Class<T> realclass, @Nonnull T instance, boolean loaded) throws Exception
createImage in interface IBeforeImageCacheExceptionpublic boolean wasNew()
wasNew in interface IBeforeImageCachepublic <T> T findBeforeImage(@Nonnull T source)
IBeforeImageCachefindBeforeImage in interface IBeforeImageCachepublic <T> T getBeforeImage(@Nonnull T instance)
IBeforeImageCachegetBeforeImage in interface IBeforeImageCachepublic <T> boolean isLoaded(@Nonnull T beforeImage)
isLoaded in interface IBeforeImageCacheCopyright © 2017 etc.to. All rights reserved.