public interface BasicBufferLayers extends InternalBufferTypes
InternalBufferTypes.Entry, InternalBufferTypes.TypeEntryBufferTypes.IEntry, BufferTypes.LoadState| Modifier and Type | Method and Description |
|---|---|
static Object |
acquireBuffered(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime,
BasicBuffer buffer,
IBaseQueryPattern<?> pattern,
IPattern.IData data,
LazyEntriesContainer lazyEntries) |
static Object |
acquireNew(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime,
IBuffer buffer,
net.runeduniverse.lib.utils.logging.UniversalLogger logger,
IBaseQueryPattern<?> pattern,
IPattern.IData data,
LazyEntriesContainer lazyEntries,
EntityContainer container) |
static <T> void |
ckeckBufferedStatus(net.runeduniverse.lib.utils.chain.ChainRuntime<T> runtime,
IBuffer buffer,
IdContainer id,
DepthContainer depth) |
static BufferTypes.IEntry |
getBufferedEntry(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime,
IBuffer buffer,
EntityContainer entity) |
static EntityContainer |
parseData(Parser.Instance parser,
IBaseQueryPattern<?> pattern,
IPattern.IData data) |
static void |
parseDataToEntityContainerRef(Parser.Instance parser,
EntityContainer entityContainer,
IPattern.IData data) |
static void |
prepareDataForBuffer(IBaseQueryPattern<?> pattern,
IPattern.IData data) |
static EntityContainer |
prepareDataReloadForBuffer(IBuffer buffer,
IBaseQueryPattern<?> pattern,
IPattern.IData data) |
static void |
updateBuffer(IBuffer buffer,
Language.IDeleteMapper mapper,
IPattern.IDeleteContainer container,
Module.IRawRecord record) |
static void |
updateBufferedEntries(Archive archive,
IBuffer buffer,
Collection<UpdatedEntryContainer> collection) |
static InternalBufferTypes.Entry |
updateBufferedEntry(net.runeduniverse.lib.utils.chain.ChainRuntime<InternalBufferTypes.Entry> runtime,
BasicBuffer buffer,
EntityContainer entityContainer,
IPattern.IData data) |
static void |
validateUpdate(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime,
EntityContainer entityContainer) |
static <T> void ckeckBufferedStatus(net.runeduniverse.lib.utils.chain.ChainRuntime<T> runtime,
IBuffer buffer,
IdContainer id,
DepthContainer depth)
static void prepareDataForBuffer(IBaseQueryPattern<?> pattern, IPattern.IData data)
static Object acquireBuffered(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime, BasicBuffer buffer, IBaseQueryPattern<?> pattern, IPattern.IData data, LazyEntriesContainer lazyEntries) throws Exception
Exceptionstatic EntityContainer parseData(Parser.Instance parser, IBaseQueryPattern<?> pattern, IPattern.IData data) throws Exception
Exceptionstatic Object acquireNew(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime, IBuffer buffer, net.runeduniverse.lib.utils.logging.UniversalLogger logger, IBaseQueryPattern<?> pattern, IPattern.IData data, LazyEntriesContainer lazyEntries, EntityContainer container) throws Exception
Exceptionstatic BufferTypes.IEntry getBufferedEntry(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime, IBuffer buffer, EntityContainer entity) throws Exception
Exceptionstatic EntityContainer prepareDataReloadForBuffer(IBuffer buffer, IBaseQueryPattern<?> pattern, IPattern.IData data)
static void validateUpdate(net.runeduniverse.lib.utils.chain.ChainRuntime<?> runtime,
EntityContainer entityContainer)
throws Exception
Exceptionstatic void parseDataToEntityContainerRef(Parser.Instance parser, EntityContainer entityContainer, IPattern.IData data) throws Exception
Exceptionstatic InternalBufferTypes.Entry updateBufferedEntry(net.runeduniverse.lib.utils.chain.ChainRuntime<InternalBufferTypes.Entry> runtime, BasicBuffer buffer, EntityContainer entityContainer, IPattern.IData data) throws Exception
Exceptionstatic void updateBufferedEntries(Archive archive, IBuffer buffer, Collection<UpdatedEntryContainer> collection) throws net.runeduniverse.lib.utils.errors.ExceptionSuppressions
net.runeduniverse.lib.utils.errors.ExceptionSuppressionsstatic void updateBuffer(IBuffer buffer, Language.IDeleteMapper mapper, IPattern.IDeleteContainer container, Module.IRawRecord record)
Copyright © 2020–2022 RunedUniverse. All rights reserved.