MetaEntryConsumer interface
Пакет: com.hypixel.hytale.server.core.meta
Файл: com/hypixel/hytale/server/core/meta/IMetaStore.java
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
<T> void |
accept<T> void accept(int var1, T var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.meta;
class="kw">import javax.annotation.Nullable;
class="kw">public class="kw">interface IMetaStore<K> {
IMetaStoreImpl<K> getMetaStore();
class="kw">default <T> T getMetaObject(MetaKey<T> var1) {
class="kw">return this.getMetaStore().getMetaObject(var1);
}
@Nullable
class="kw">default <T> T getIfPresentMetaObject(MetaKey<T> var1) {
class="kw">return this.getMetaStore().getIfPresentMetaObject(var1);
}
@Nullable
class="kw">default <T> T putMetaObject(MetaKey<T> var1, T var2) {
class="kw">return this.getMetaStore().putMetaObject(var1, var2);
}
@Nullable
class="kw">default <T> T removeMetaObject(MetaKey<T> var1) {
class="kw">return this.getMetaStore().removeMetaObject(var1);
}
@Nullable
class="kw">default <T> T removeSerializedMetaObject(MetaKey<T> var1) {
class="kw">return this.getMetaStore().removeSerializedMetaObject(var1);
}
class="kw">default boolean hasMetaObject(MetaKey<?> var1) {
class="kw">return this.getMetaStore().hasMetaObject(var1);
}
class="kw">default void forEachMetaObject(IMetaStore.MetaEntryConsumer var1) {
this.getMetaStore().forEachMetaObject(var1);
}
class="kw">default void markMetaStoreDirty() {
this.getMetaStore().markMetaStoreDirty();
}
class="kw">default boolean consumeMetaStoreDirty() {
class="kw">return this.getMetaStore().consumeMetaStoreDirty();
}
@FunctionalInterface
class="kw">interface MetaEntryConsumer {
<T> void accept(int var1, T var2);
}
}