Class DynamicMetaStore<K>
java.lang.Object
com.hypixel.hytale.server.core.meta.AbstractMetaStore<K>
com.hypixel.hytale.server.core.meta.DynamicMetaStore<K>
- All Implemented Interfaces:
IMetaStore<K>,IMetaStoreImpl<K>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hypixel.hytale.server.core.meta.IMetaStore
IMetaStore.MetaEntryConsumer -
Field Summary
FieldsFields inherited from class com.hypixel.hytale.server.core.meta.AbstractMetaStore
parent, registry -
Constructor Summary
ConstructorsConstructorDescriptionDynamicMetaStore(K parent, IMetaRegistry<K> registry) DynamicMetaStore(K parent, IMetaRegistry<K> registry, boolean bypassEncodedCache) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyFrom(DynamicMetaStore<K> other) voidprotected <T> T<T> TgetIfPresentMetaObject(MetaKey<T> key) <T> TgetMetaObject(MetaKey<T> key) booleanhasMetaObject(MetaKey<?> key) <T> TputMetaObject(MetaKey<T> key, T obj) <T> TremoveMetaObject(MetaKey<T> key) <T> TremoveSerializedMetaObject(MetaKey<T> key) Methods inherited from class com.hypixel.hytale.server.core.meta.AbstractMetaStore
consumeMetaStoreDirty, decode, decodeOrNewMetaObject, encode, forEachUnknownEntry, getMetaStore, getRegistry, markMetaStoreDirty, tryDecodeUnknownKey
-
Field Details
-
map
-
-
Constructor Details
-
DynamicMetaStore
-
DynamicMetaStore
-
-
Method Details
-
get0
- Specified by:
get0in classAbstractMetaStore<K>
-
getMetaObject
-
getIfPresentMetaObject
-
putMetaObject
-
removeMetaObject
-
removeSerializedMetaObject
-
hasMetaObject
-
forEachMetaObject
-
clone
-
copyFrom
-